]> Git Repo - buildroot-mgba.git/blame - CHANGES
package/php-xdebug: bump to version 3.3.1
[buildroot-mgba.git] / CHANGES
CommitLineData
9b1c4300
PK
12024.02.1, released March 26th, 2024
2
3 Important / security related fixes.
4
5 Toolchain: Dropped old Codesourcery ARM / AARCH64 and
6 Codescape MIPS external toolchains as they use old Glibc
7 versions not compatible with 64-bit time_t
8
9 Defconfigs: Starfive visionfive2: Use correct genimage
10 configuration. TI am62x_sk / am64_sk: Use correct optee-os
11 platform setting and use a fixed ti-k3-r5-loader version.
12
13 Infrastructure: Use git to fetch CVE data from the FKIE
14 repository to work around an issue with missing meta files in
15 the releases.
16
17 Updated/fixed packages: axel, bash, bitcoin, botan, busybox,
18 containerd, cryptsetup, cvs, docker-compose, docker-engine,
19 ell, expat, giflib, gmp, go, harfbuzz, intel-gmmlib,
20 intel-mediadriver, iwd, kodi, kodi-pvr-hts, libcgroup, libdrm,
21 libgit2, libkrb5, libnfs, libunwind, libvpl,
22 libtorrent-rasterbar, libxml2, linux, mariadb, mesa3d,
23 mmc-utils, msmtp, multipath-tools, neon, onevpl-intel-gpu,
24 openssh, openvpn, osm2pgsql, owfs, php, poco, policycoreutils,
25 postgis, privoxy, pulseaudio, pure-ftpd, putty,
26 python-configshell-fb, python-rtslib-fb, rauc, restorecond,
27 spice, squid, targetcli-fb, tzdata, util-linux, vdr, xmrig,
28 xvisor, zic
29
30 Issues resolved (http://bugs.uclibc.org):
31
32 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
33
87e979e4
PK
342024.02, released March 5th, 2024
35
36 Various fixes.
37
38 Updated/fixed packages: botan, conmon, dash, efivar, expat,
39 fluent-bit, gcc, gst1-vaapi, libcoap, libselinux, liburing,
40 libva, libxml2, ltp-testsuite, luvi, newlib-bare-metal,
41 nginx-naxsi, octave, openblas, openvmtools, parted, poco,
42 powertop, python-aiohttp, python-cheroot, python-django,
43 python-grpcio, rauc, rauc-hawkbit-updater, rtl8822cs, rust,
44 sdl2, shadow, spirv-tools, strace, strongswan, tar, tllist,
45 vim
46
47 Removed packages: mysql (virtual), oracle-mysql,
48 python-setuptools-scm-git-archive
49
e1e292c0
PK
502024.02-rc2, released March 1st, 2024
51
52 Fixes all over the tree.
53
54 Infrastructure: Various fixes for pkg-stats after moving to
55 the FKIE CVE feed and support for older python/ijson versions.
56
57 Updated/fixed packages: ccache, dracut, erlang, freetype,
58 libheif, libpthsem, micropython, newlib-bare-metal, openssh,
59 poco, python3, redis, rhash, shim, squid, syslinux
60
7a9ba7a7
PK
612024.02-rc1, released February 25th, 2024
62
63 Fixes all over the tree and new features.
64
65 Toolchain:
66
67 - GDB: Add version 14.1, default to 13.2.
68
69 - uClibc-ng updated to 1.0.45
70
71 - Bootlin external toolchains updated to 2023.11-1, moving the
72 stable toolchains to GCC 12.3 / binutils 2.40 / GDB 13.2 /
73 glibc 2.38 / musl 1.2.4 / uClibc-ng 1.0.45
74
75 - Add support for building a bare metal toolchain suitable for
76 building firmware for certain (co-)processors, possibly
77 using a different CPU architecture than the main Buildroot
78 configuration.
79
80 Default optimization level changed from optimize for size
81 (-Os) to optimize for speed (-O2).
82
83 Support: Use the Fraunhofer FKIE JSON files for CVE matching
84 now that NVD is about to deprecate its feeds.
85
86 New defconfigs: AMD Zynqmp kria kd240 and kr260, zcu104, Avnet
87 RZBoard V2L, Mangopi MQ1RDW2, NXP i.MX 93 11x11 EVK, QEMU
88 Riscv64 virt-efi, TI AM574x Industrial Development Kit
89
90 Removed defconfigs: Zynq qmtech
91
92 New packages: binutils-bare-metal, dmenu-wayland, fcft, foot,
93 firmware-ele-imx, ivi-homescreen, libjwt, libtraceevent,
94 libtracefs, libutempter, lua-ansicolors, lua-argparse,
95 lua-conciseserialization, lua-ubjson, minisign,
96 newlib-bare-metal, python-aiosqlite, python-annotated-types,
97 python-anyio, python-asyncssh, python-bitarray,
98 python-cachetools, python-contourpy, python-decouple,
99 python-fastapi-sessions, python-fastapi,
100 python-google-api-core, python-google-auth,
101 python-googleapis-common-protos, python-grpc-requests,
102 python-grpcio-reflection, python-grpcio, python-httpcore,
103 python-httpx, python-matplotlib-inline, python-ml-dtypes,
104 python-multipart, python-pydantic-core, python-pypng,
105 python-starlette, python-tcolorpy, python-trafaret,
106 python-urwid-readline, python-uvicorn, rlwrap, tllist
107
108 Removed packages: davinci-bootcount (renamed to
109 uboot-bootcount), flickcurl, gmpc, libmpd, micropython-lib,
110 python-crossbar, python-pygame, tinymembench
111
112 Issues resolved (http://bugs.uclibc.org):
113
114 #10096: SH4 toolchain does not build Linux kernel magicpanelr2_..
115 #15889: please update meson
116 #15898: Unable to boot syslinux.efi produced by buildroot (EFI 64-..
117 #15910: USB keyboard is not working by default "raspberrypicm4io_..
118 #15952: Grub fails to load large rootfs files
119
e7119631
PK
1202023.11.3, released March 26th, 2024
121
122 Important / security related fixes.
123
124 Defconfigs: Starfive visionfive2: Use correct genimage
125 configuration.
126
127 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
128 conmon, containerd, cvs, dash, dnsmasq, docker-engine, dracut,
129 ell, expat, fluent-bit, freetype, gcc, ghostscript, gmp,
130 gnupg2, go, google-breakpad, gst1-python, gst1-vaapi, iwd,
131 libcoap, libcurl, libdnet, libgit2, libheif, libkrb5,
132 libmodsecurity, libnfs, libopenssl, libselinux, libunwind,
133 liburing, libuv, libva, libxml2, ltris, lua-http, luvi,
134 mmc-utils, nginx-naxsi, nodejs, octave, openssh, openvmtools,
135 parted, petitboot, php, poco, postgresql, powertop, privoxy,
136 pure-ftpd, putty, python-cheroot, python-configshell-fb,
137 python-django, python-rtslib-fb, python3,
138 rauc-hawkbit-updater, redis, redis-plus-plus, rsync,
139 s390-tools, sdl2, shim, spice, spirv-tools, squid, strace,
140 strongswan, sudo, systemd, targetcli-fb, uhd, unbound,
141 util-linux, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
142 zlib-ng
143
144 Issues resolved (http://bugs.uclibc.org):
145
146 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
147
880e3ea3
PK
1482023.11.2, released March 1st, 2024
149
150 Important / security related fixes.
151
152 Added CPE identifiers for a large number of packages.
153
154 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares, cog,
155 containerd, cpio, crda, criu, darkhttpd, davinci-bootcount,
156 dbus, depot-tools, dhcpcd, domoticz, environment-setup, expat,
157 faad2, falcosecurity-libs, flex, flutter-engine,
158 flutter-gallery, flutter-pi, flutter-sdk-bin,
159 freeradius-server, freerdp, frr, gesftpserver, glibc, gnutls,
160 go, gst1-devtools, gst1-libav, gst1-python, gst1-vaapi,
161 gst-omx, gstreamer1, haproxy, hiredis, joe, json-c, leptonica,
162 libcurl, libp11, libuwsc, libvips, libzenoh-pico,
163 linux-firmware, linux-headers, localedef, lua-http, lvm2,
164 lynx, mbedtls, micropython, minizip, mpfr, netatalk, ngrep,
165 onevpl, opencv4, opencv4-contrib, openssh, opus, petitboot,
166 php, python-aiohttp, python-bitarray, python-bitstring,
167 python-esptool, python-gunicorn, python-hpack,
168 python-html5lib, python-lmdb, python-mako, python-numpy,
169 python-oauthlib, python-sqlparse, python-wheel, qt5base,
170 qt6base, redis, runc, sdl2, sqlite, syslog-ng, sysstat,
171 util-linux, vulkan-loader, webkitgtk, weston, wireless-regdb,
172 wlroots, wpewebkit, xlib_libXpm, xterm, xwayland, yasm
173
174 New packages: python-bitarray
175
176 Issues resolved (http://bugs.uclibc.org):
177
178 #10096: SH4 toolchain does not build Linux kernel magicpa..
179 #15952: Grub fails to load large rootfs files
180
4774d820
PK
1812023.11.1, released January 15th, 2024
182
183 Important / security related fixes.
184
185 Infrastructure:
186
187 - Download: Revert a permission fixup step in the tarball
188 creation logic, which lead to a hash mismatch issue in two
189 cargo-vendored packages, ripgrep and sentry-cli.
190
191 - Build: Pass GIT_DIR=. in the environment (through
192 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
193 workaround packages trying to detect if they are building in
194 a git checkout and getting confused when building in a sub
195 directory of a Buildroot git checkout.
196
197 Defconfigs: Rock5b: Add download hashes for U-Boot and Linux
198
199 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
200 cjson, criu, cryptodev-linux, cups, dahdi-linux, dahdi-tools,
201 dbus, docker, dropbear, duktape, edk2, erlang, exim, faad2,
202 freeswitch, gcc, gdal, gdb, giflib, glibc, gnuplot, gnutls,
203 go, google-breakpad, gst-omx, gstd, gst1-devtools, gst1-libav,
204 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
205 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
206 gstreamer1, gstreamer1-editing-services, ipcalc, jq,
207 json-for-modern-cpp, ksmbd-tools, libaio, libarchive,
208 libcamera, libcamera-apps, libcap-ng, libcgroup, libcurl,
209 libde265, libebml, libgtk3, libheif, libiec61850, libndns,
210 libostree, libraw, libsigsegv, libssh, libssh2, libuev,
211 libwebsockets, libzenoh-pico, liquid-dsp, lvm2, madplay,
212 mesa3d, micropython, minizip, mp4v2, nushell,
213 onevpl-intel-gpu, opensc, openssh, optee-client, orc, php,
214 pipewire, postgis, postgresql, proftpd, putty, python-brotli,
215 python-pysensors, python-sip, python-werkzeug, shim, squid,
216 strongswan, sway, tinyssh, tor, transmission, tree, udev,
217 uftp, valijson, wireshark, wlroots, wolfssl,
218 xserver_xorg-server, xwayland,
219
954aeb7c
PK
2202023.11, released December 4th, 2023
221
222 Various fixes.
223
224 Defconfigs: Toradex apalis i.mx6: Add download hashes for
225 Linux and U-Boot.
226
227 Updated/fixed packages: cog, freescale-imx, imagemagick,
228 libde265, libmemcached, libpjsip, libusb-compat,
229 libzenoh-pico, linux-tools, lttng-modules, mariadb, monit,
230 openfpgaloader, perl, putty, python-numpy, rtty, speechd,
231 wireshark, xenomai, xtables-addons, zfs
232
0ed48b95
PK
2332023.11-rc2, released November 29th, 2023
234
235 Fixes all over the tree.
236
237 Defconfigs: Raspberry pi: Fix bluetooth autoprobing,
238 rockpro64: Fix U-Boot build, bump rootfs size, vim3: Use
239 device tree from Linux rather than from U-Boot.
240
241 Updated/fixed packages: erlang, exfatprogs, flutter-engine,
242 flutter-sdk-bin, gcc, gsl, intel-microcode, janet,
243 kodi-pvr-hts, libgdiplus, libpam-tacplus, libxml2,
244 libzenoh-pico, memcached, motion, netsnmp, nodejs, oatpp,
245 openrc, opensc, perl, postgresql, python-msgpack, qemu,
246 refpolicy, samba4, squid, vim, vlc, xwayland, zfs
247
248 Issues resolved (http://bugs.uclibc.org):
249
250 #15856: Using BR2_CONFIG= on a different file-system...
251
5c9f4d64
PK
2522023.11-rc1, released November 14th, 2023
253
254 Fixes all over the tree and new features.
255
256 Architecture: MIPS IV (re-)added. The mutually exclusive ABI
257 selection dropped for PowerPC.
258
259 Toolchain:
260
261 - Support for GDB 13.2, make GDB 12.x the default
262
263 - Glibc bumped to 2.38
264
265 - Bootlin external toolchains updated to 2023.08, bringing
266 support for Aarch64 BE with musl.
267
268 - Motorola 68K w/MMU support added for glibc and musl.
269
270 - License info added for GCC
271
272 Infrastructure:
273
274 - The CMake infrastructure now supports building packages with
275 ninja instead of make (based on <pkg>_CMAKE_BACKEND).
276
277 - The RPATH fixup done at the end of the build is now done in
278 parallel (according to BR2_JLEVEL).
279
280 - Packages downloaded from Subversion repos no longer
281 retrieves svn:externals unless <pkg>_SVN_EXTERNALS is set to
282 YES.
283
284 - Packages where a free-form version/site can be specified
285 (E.G. Linux, U-Boot, ..) can now have the corresponding
286 tarballs of these custom downloads checked by the download
287 infrastructure based on .hash files in the global patch
288 directory. These hashes are optional unless
289 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
290
291 A utils/add-custom-hashes helper script has been added to
292 assist in managing such hash files.
293
294 - Various improvements to utils/docker-run to handle external
295 (BR2_DL_DIR defined in environment) download directory,
296 proxy configuration, SELinux and out of tree (O=) builds.
297
298 New defconfigs: AMD Zynq ZC702, ASUS Tinker-s rk3288, ICnova
299 A20-adb4006, Khadas vim3, Libre Computer ROC-RK3399-PC,
300 Microchip PolarFire SoC Icicle Kit, NXP imxrt1050-evk, Pine64
301 pinecube, Sipeed LicheePi Nano, Synopsys ARC700 nSIM, TI
302 SK-AM62 and TI SK-AM64
303
304 New packages: ti-k3-boot-firmware, ti-k3-image-gen,
305 amlogic-boot-fip, criu, cutekeyboard, depot-tools, fft-eval,
306 firewalld, flutter-engine, flutter-gallery, flutter-pi,
307 flutter-sdk-bin, ledmon, libcanberra, libnvme, libsoup3,
308 libspdm, libucontext, libzenoh-pico,
309 microchip-hss-payload-generator, nodejs-bin, nushell,
310 nvidia-persistenced, oatpp, onevpl-intel-gpu, onevpl,
311 python-calver, python-distlib, python-jeepney,
312 python-jsonschema-specifications, python-kmod,
313 python-pysensors, python-referencing, python-segno,
314 python-tftpy, python-trove-classifiers,
315 python-types-python-dateutil, python-versioneer,
316 qoriq-fm-ucode, qt6core5compat, rauc-hawkbit-updater,
317 rust-bindgen, spirv-headers, spirv-tools, vulkan-loader,
318 vulkan-tools
319
320 Removed packages: google-material-design-icons, libtextstyle,
321 python-pyxb
322
323 Issues resolved (http://bugs.uclibc.org):
324
325 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
326 #14741: e2fsck is failing during cronjob build where fail...
327 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
328 #15733: xfsprogs outdated
329 #15772: lz4 failed to compile with gcc 10.4.0
330 #15778: strace comilation fails on Fedora39/gcc13
331 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
332 #15790: at91sam9x5ek_dev_defconfig: Missing...
333 #15808: connman is not supported on musl
334 #15814: C++ not supported by bootlin toolchain
335 #15820: make linux-menuconfig does not modify correct .config..
336 #15823: Installing nodejs modules with native extensions ...
337 #15826: nodejs modules with native extensions fail to install
338 #15835: Incompatibility between network-manager and libcurl 8.4
339
955fd5a1
PK
3402023.08.4, released December 4th, 2023
341
342 Important / security related fixes.
343
344 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
345 bluetooth driver, Toradex apalis i.mx6: Add download hashes
346 for Linux and U-Boot.
347
348 Updated/fixed packages: gcc, erlang, exfatprogs, gsl,
349 imagemagick, intel-microcode, libde265, libmemcached,
350 libpjsip, libxml2, mariadb, memcached, motion, netsnmp, perl,
351 postgresql, putty, rtty, samba4, speechd, squid, vim, vlc,
352 xenomai, xtables-addons, zfs
353
354 Issues resolved (http://bugs.uclibc.org):
355
356 #15856: Using BR2_CONFIG= on a different file-system...
357
41978f36
PK
3582023.08.3, released November 14th, 2023
359
360 Important / security related fixes.
361
362 Per-package builds: Unbreak SDK relocation logic. Only drop
363 the hard links for the final host / target directory, fixing a
364 build time / size regression in 2023.08.2.
365
366 Packages where a free-form version/site can be specified
367 (E.G. Linux, U-Boot, ..) can now have the corresponding
368 tarballs of these custom downloads checked by the download
369 infrastructure based on .hash files in the global patch
370 directory. These hashes are optional unless
371 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
372
373 A utils/add-custom-hashes helper script has been added to
374 assist in managing such hash files.
375
376 Defconfigs: Avenger96: Downgrade to TF-A v2.5 to fix boot
377 issue since 2023.08, stm32mp157a-dk1, stm32mp157c-dk2: Unbreak
378 TF-A build, stm32mp157c-odessey: Use a fixed TF-A version for
379 reproducibility
380
381 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
382 aufs-util, azure-iot-sdk, casync, cjson, clamav, conmon,
383 cups-filters, dhcpcd, docker-cli, docker-engine,
384 freeradius-server, go, inadyn, ksmbd-tools, kvmtool,
385 libgdiplus, libgeos, libmemcached, libmdbx, libopenssl,
386 libosmium, libtommath, libupnp, libzlib, lightning, linux-pam,
387 lxc, mender, minizip-zlib, mpd, mxsldr, nano, nettle,
388 network-manager, nghttp2, nodejs-src, opencv4,
389 opencv4-contrib, openjdk-bin, openvpn, opusfile, paho-mqtt-c,
390 pango, perl-lwp-protocol-https, petitboot, php, pistache,
391 python-django, python-pycryptodomex, python-urllib3,
392 python-web2py, rabbitmq-c, redis, reproc,
393 riscv64-elf-toolchain, sedutil, snort3, suricata, tar, tiff,
394 tor, traceroute, vim, websocketpp, wireshark, wolfssl,
395 xdg-dbus-proxy, xen, xlib_libX11, xlib_libXpm, zabbix, zchunk
396
397 Issues resolved (http://bugs.uclibc.org):
398
399 #14741: e2fsck is failing during cronjob build where fail...
400 #15772: lz4 failed to compile with gcc 10.4.0
401 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
402 #15790: at91sam9x5ek_dev_defconfig: Missing...
403 #15820: make linux-menuconfig does not modify correct .config..
404 #15823: Installing nodejs modules with native extensions ...
405 #15835: Incompatibility between network-manager and libcurl 8.4
406
cc31a805
PK
4072023.08.2, released October 15th, 2023
408
409 Important / security related fixes.
410
411 Defconfigs: Freescale ARM: Add ATF patch to fix build issue
412 with binutils 2.39+. QEMU Aarch64-virt: Enable ACPI support
413 for EDK2. Visionfive2: Bump kernel to fix build issue with GCC
414 13.
415
416 Per-package builds: Do not use hard links for host / target
417 dirs, fixing issues with package rebuilds or post-build
418 scripts modifications.
419
420 Infrastructure: Explicitly disable shuffle mode for Make >=
421 4.4 where needed.
422
423 Urandom-scripts: Move seedrng init script to S01 for earlier
424 random number entrophy initialization.
425
426 Updated/fixed packages: at91bootstrap, batman-adv, bind, cups,
427 efl, enlightenment, exim, gcc, glibc, gnu-efi, go, gptfdisk,
428 grub2, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-bad,
429 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
430 gst1-python, gst1-rstp-server, gst1-rtsp-vaapi, gstreamer1,
431 gstreamer1-editing-services, gtkmm3, libcue, libcurl,
432 libfastjson, libhtp, libmodplug, librsvg, libvpx, libyang,
433 linux-pam, linux-tools, mbedtls, mosquitto, mutt, neon,
434 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php, pound,
435 powertop, python-mako, python3, rauc, rockchip-mali, samba4,
436 sslh, stress-ng, suricata, syslog-ng, systemd, tar, unifdef,
437 urandom-scripts, usbguard, webkitgtk, wilc-driver,
438 wireless-regdb, wpewebkit
439
440 Issues resolved (http://bugs.uclibc.org):
441
442 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
443 #15808: connman is not supported on musl
444 #15814: C++ not supported by bootlin toolchain
445
55fbb551
PK
4462023.08.1, released September 27th, 2023
447
448 Important / security related fixes.
449
450 Updated/fixed packages: agentpp, asterisk, bind, binutils,
451 conmon, cpio, docker-cli, docker-engine, e2fsprogs, erlang,
452 esp-hosted, expect, fail2ban, fio, freerdp, fstrcmp, gcc, gdb,
453 ghostscript, go, haproxy, hwloc, icu, irssi, libcoap, libcurl,
454 libde265, libheif, libiec61850, libjxl, libopenssl, libpjsip,
455 libqb, libraw, libssh, libuv, lldpd, mdadm, mutt, ne10,
456 netatalk, nodejs, nut, openblas, opensc, openvpn, petitboot,
457 php, pound, pppd, python-pytest, python3, qt5,
458 rtl8812au-aircrack-ng, sngrep, stress-ng, strongswan, sysstat,
459 tar, tcl, timescaledb, util-linux, vim, webkitgtk, webp,
460 wireshark, xserver_xorg-server, xterm, zbar, zxing-cpp,
461 zynaddsubfx
462
463 Issues resolved (http://bugs.uclibc.org):
464
465 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
466 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
467 #15790: at91sam9x5ek_dev_defconfig: Missing...
468
d8ce1def
PK
4692023.08, released September 6th, 2023
470
471 Various fixes.
472
473 Defconfigs: BeagleV: Fix build issue with binutils >=
474 2.38. Hifive unleashed: U-Boot needs OpenSSL
475
476 Updated/fixed packages: dt, grub2, heirloom-mailx, libgpgme,
477 libtommath, libxcrypt, log4cxx, mesa3d-demos, openjdk,
478 openjdk-bin, pam, pcm-tools, pixman, poppler, python-django,
479 python-ipython, python-pip, python-tornado, zeromq
480
481 New packages: libdecor
482
04bc8046
PK
4832023.08-rc3, released August 29th, 2023
484
485 Fixes all over the tree.
486
487 Defconfigs: Avenger96: Bump ATF to 2.9 to fix build warnings
488 with binutils >= 2.39. CI20: Bump kernel to 5.4.254 to fix
489 build issue with GCC 12. Hifive unleashed: Add missing
490 pylibfdt dependency / bump kernel to 5.10.109 to fix build
491 issue GCC 12. PC x86-64 bios/elf: Add missing libelf
492 dependency. Sipeed maix sdcard: Fix build issues with
493 binutils >= 2.38
494
495 Updated/fixed packages: check, clamav, cups, esp-hosted,
496 f2fs-tools, freeswitch, gcc, gmp, libks, libmodsecurity,
497 mosquitto, mpg123, network-manager, php, postgresql, python3,
498 ramspeed, rtl8189fs, rust, rust-bin, samba4, screen, zlib-ng
499
bdd80863
PK
5002023.08-rc2, released August 20th, 2023
501
502 Fixes all over the tree.
503
504 Toolchains: Only show external toolchains based on a GCC
505 version supporting the selected architecture
506 variant. Correctly mark Codescape MIPS external toolchains as
507 not providing a gdbserver.
508
509 Defconfigs: Andes ae350_45: Drop custom U-Boot march setting,
510 breaking builds with GCC 12. Nitrogen*: Bump
511 U-Boot/Linux. Nitrogen8*: Use ATF 2.8, fixing array bounds
512 errors. QEMU m68k: Add Linux patch to fix build issue with
513 binutils >= 2.41. Raspberrypi*: Enable console on HDMI when
514 using systemd as well.
515
516 Updated/fixed packages: at91dataflashboot, aubio, berkeleydb,
517 bwm-ng, ccache, check, chocolate-doom, compiler-rt, composer,
518 conmon, connman, dav1d, diffutils, dracut, e2fsprogs, elf2flt,
519 esp-hosted, flite, gcc, gdb, go-bootstrap-stage2,
520 intel-microcode, kodi-imagedecoder-heif, less, libcoap,
521 libedit, libglib2, libksba, liblo, libserial, log4cxx, lsof,
522 luvi, meson, mosquitto, mpd, mpv, mv-ddr-marvell, nftables,
523 ntpsec, openssh, optee-test, perftest, python-botocore,
524 python-docker, python-pylibfdt, python3, screenfetch,
525 sentry-cli, sngrep, stellarium, trinity, tvheadend, uboot,
526 uclibc, util-linux, xfsprogs, yajl
527
528 New packages: nftables-python, xlib_libXpresent
529
530 Removed packages: lpc32xxcdl
531
0473a9b5
TP
5322023.08-rc1, released August 5, 2023
533
534 Numerous package updates and fixes, additional runtime tests.
535
536 Toolchain:
537 - Toolchains from ARM (for ARM, AArch64 and AArch64 BE)
538 updated to 12.2.
539 - Support for binutils 2.40 and 2.41 added, binutils 2.37 and
540 2.38 removed, binutils 2.40 is now the default
541 - Support for gcc 13 added, gcc 10 removed, gcc 12 is now the
542 default
543
544 Architectures:
545 - Additional x86-64 variants added
546 - RISC-V vector extension support added
547
548 Infrastructure:
549 - Go now built in 3 stages to be able to update to Go 1.20.x.
550
551 New defconfigs: rock5b
552
553 Removed defconfigs: qemu_sparc_ss10
554
555 New packages: composer, conmon, dfu-programmer, esp-hosted,
556 kodi-imagedecoder-heif, kodi-imagedecoder-raw, libde2654,
557 libdisplay-info, libheif, llvm-cmake, llvm-libunwind,
558 lua-dkjson, mbpoll, mdnsd, mhz, opencsd, python-libconf,
559 python-blinker, python-midiutil, python-rdps-py, python-wheel,
560 qt6svg, redis-plus-plus, rockchip-rkbin, rtl8822cs, swaybg,
561 swugenerator
562
563 Removed packages: libasplib, ocf-linux, tovid
564
a0831dd5
PK
5652023.05.3, released September 26th, 2023
566
567 Important / security related fixes.
568
569 Defconfigs: PC x86-64 bios/efi: Needs libelf. Raspberrypi:
570 Also enable HDMI console when systemd is used.
571
572 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
573 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
574 compiler-rt, connman, cpio, cups, dav1d, diffutils, dracut,
575 dt, expect, fail2ban, fio, flite, freerdp, freeswitch,
576 fstrcmp, gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
577 heirloom-mailx, hwloc, icu, intel-microcode, irssi, less,
578 libcoap, libcurl, libglib2, libiec61850, libjxl, libks,
579 libksba, libmodsecurity, libpjsip, libqb, libraw, libssh,
580 libtommath, lldpd, log4cxx, lsof, mdadm, mosquitto, mpd, mpv,
581 mutt, mv-ddr-marvell, ne10, netatalk, network-manager,
582 nftables, nodejs, ntpsec, nut, openblas, openjdk, openjdk-bin,
583 opensc, openssh, pcm-tools, perftest, petitboot, php, pixman,
584 poppler, postgresql, python-django, python-ipython,
585 python-pip, python-pylibfdt, python-tornado, python3, qt5,
586 ramspeed, rtl8189fs, rtl8812au-aircrack-ng, samba4, screen,
587 screenfetch, sngrep, sofia-sip, stellarium, stress-ng,
588 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
589 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
590 zbar, zxing-cpp
591
592 New packages: xlib_libXpresent
593
386b72ca
PK
5942023.05.2, released August 31th, 2023
595
596 Important / security related fixes.
597
598 Toolchains: Correctly mark Bootlin external toolchains as
599 having OpenMP support.
600
601 Arch: Mark Alderlake x86 variants as no AVX512 support.
602
603 Utils: Ensure utils/docker-run correctly supports git
604 worktrees.
605
606 Defconfigs: Beaglebone: U-Boot needs OpenSSL. Beaglebone qt5:
607 Enable support for green wireless variant.
608
609 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
610 cmocka, containerd, crudini, cryptodev-linux, dmidecode,
611 ffmpeg, firmware-imx, gcc, gdb, ghostscript, gkrellm,
612 gnuradio, go, igh-ethercat, iperf3, kodi, libcurl, libopenssl,
613 libssh, libubootenv, libuhttpd, linux-tools, mali-driver,
614 nfs-utils, ntp, openssh, php, pipewire, python-pysmb,
615 python-iniparse, python-iptables, rtl8189es, rtl8189fs,
616 sam-ba, samba4, seatd, shadow, speex,
617 sunxi-mali-utgard-driver, supertuxkart, sysdig, systemd, tor,
618 tpm2-tss, transmission, uboot, unzip, webkitgtk,
619 wireless-regdb, wolfssl, wpebackend-fdo, wpewebkit, xenomai,
620 yaml-cpp, yavta
621
622 Issues resolved (http://bugs.uclibc.org):
623
624 #15634: fluidsynths refers to missing libgomp.so.1
625
5eec4aac
PK
6262023.05.1, released July 17th, 2023
627
628 Important / security related fixes.
629
630 Defconfigs: Chiliboard, mx53loco: fix build on hosts without
631 openssl development headers.
632 Nitrogen*: fix build on hosts without openssl or pylibfdt.
633 Hifive unleased: Bump OpenSBI to 1.2 to fix a build issue.
634 Raspberrypi: Handle DTB overlays for all variants
635
636 Updated/fixed packages: agentpp, alsa-plugins, assimp, audit,
637 bind, busybox, c-ares, check, cups, dav1d, dbus, fftw,
638 fluidsynth, freetype, fwts, ghostscript, gnupg2, gnuradio,
639 graphicsmagick, gupnp, haproxy, heimdal, hwdata, jhead, kodi,
640 libcap, libgcrypt, libgpg-error, libgtk3, libmdbx, libxslt,
641 mesa3d, mesa3d-demos, mpir, nodejs, php, pkgconf,
642 python-cryptography, python-dbus-fast, python-django,
643 python-docker, python-pyicu, python-requests, python3, qemu,
644 qt6, quickjs, rtl8192eu, samba4, sconeserver, syslog-ng,
645 taglib, tiff, wine, wireshark, xdriver_xf86-video-dummy,
646 xlib_libX11,
647
648 Issues resolved (http://bugs.uclibc.org):
649
650 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
651 #15658: hifive_unleashed_defconfig: Linker errors in opensbi-0.9
652 #15661: mx53loco_defconfig: Dependency on OpenSSL missing
653 #15664: Can't compile mesa3d with v3d driver
654 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
655 #15682: pkgconf: no longer able to download source from...
656
dbb0b427
PK
6572023.05, released June 7th, 2023
658
659 Fixes all over the tree.
660
661 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
662 needing a newer host-cmake than what is currently enforced
663 (3.18) - Up to the version provided by the cmake package (3.22).
664
665 Defconfigs: QEMU s390x: Bump rootfs size to 120MB to make room
666 for kernel modules.
667
668 Updated/fixed packages: at-spi2-core, go, libdeflate, libjxl,
669 perl-http-message, php, redis
670
25e485f4
PK
6712023.05-rc3, released June 4th, 2023
672
673 Fixes all over the tree.
674
675 Updated/fixed packages: bird, containerd, earlyoom, gcc,
676 ipython, kexec, kodi-skin-confluence, libcurl, libopenssl,
677 mesa3d, minidlna, mpd, openjdk, openjdk-bin,
678 python-matplotlib, sdl2_net, vdr
679
680 New packages: python-asttokens, python-executing,
681 python-pure-eval, python-stack-data
682
c765ac9c
PK
6832023.05-rc2, released May 28th, 2023
684
685 Fixes all over the tree.
686
687 Updated/fixed packages: busybox, clamav, crudini,
688 kodi-pvr-vbox, libcurl, libmnl, libpqxx, libressl, libssh,
689 llvm, lua, mesa3d, perl-http-message, python-can,
690 python-django, sdl2_mixer, webkitgtk, zfs, znc
691
692 New packages: perl-clone
693
694 Issues resolved (http://bugs.uclibc.org):
695
696 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source..
697 #15581: qemu_ppc_mpc8544ds_defconfig: Fails due to non-working patch
698
fb6fe5dd
PK
6992023.05-rc1, released May 15th, 2023
700
701 Fixes all over the tree and new features.
702
703 Toolchain:
704 - glibc update to 2.37, uClibc-ng updated to 1.0.43
705 - suppoert 6.2.x / 6.3.x kernel headers
706
707 Infrastucture:
708 - go: Ensure go versions of os/user and net are used for
709 static builds so CGO is not used
710
711 - rust / cargo: Correctly split up rust flags for host and
712 target builds
713
714 New defconfigs: STM32F769 discovery
715
716 New packages: petitboot, python-evdev, python-hwdata,
717 python-pyproject-hooks, shadow
718
719 Removed packages: atk, at-spi2-atk, optee-benchmark,
720 python-pep517
721
722 Issues resolved (http://bugs.uclibc.org):
723
724 #14356: cronstamp jobs are not performed with bumped version of...
725 #15191: pc_x86_64_efi_defconfig doesn't run on real hardware
726 #15306: glibc build fails in Docker container
727 #15321: docker-engine now requires libseccomp by default
728 #15376: Libiconv config
729 #15461: QtVirtualKeyboard segfaults
ccf65740 730
f578744a
PK
7312023.02.11, released March 26th, 2024
732
733 Important / security related fixes.
734
735 Defconfigs: Starfive visionfive2: Use correct genimage
736 configuration.
737
738 Updated/fixed packages: bind, bitcoin, botan, c-ares, clamav,
739 cvs, dash, dnsmasq, ell, exim, expat, freetype, ghostscript,
740 gnupg2, google-breakpad, gst1-python, gst1-vaapi, iwd,
741 libcoap, libcurl, libgit2, libkrb5, libmodsecurity, libunwind,
742 libuv, libxml2, lua-http, luvi, nginx-naxsi, nodejs, openssh,
743 openvmtools, parted, php, poco, postgresql, privoxy,
744 pure-ftpd, putty, python-cheroot, python-configshell-fb,
745 python-django, python-rtslib-fb, python3, rsync, sdl2, shim,
746 spice, squid, strace, strongswan, sudo, systemd, targetcli-fb,
747 unbound, uvw, v4l2loopback, vim, webkitgtk, wpewebkit, xvisor,
748 zlib-ng
749
750 Issues resolved (http://bugs.uclibc.org):
751
752 #15997: Build Squid with GCC12.3 in Buildroot 2024.02 will fail
753
ccf65740
PK
7542023.02.10, released March 1st, 2024
755
756 Important / security related fixes.
757
758 Added CPE identifiers for a large number of packages.
759
760 Updated/fixed packages: bayer2rgb-neon, brltty, c-ares,
761 containerd, crda, darkhttpd, davinci-bootcount, dbus,
762 domoticz, environment-setup, expat, faad2, falcosecurity-libs,
763 flex, freeradius-server, freerdp, frr, gesftpserver, glibc,
764 gnutls, go, gst1-devtools, gst1-libav, gst1-python,
765 gst1-vaapi, gst-omx, gstreamer1, haproxy, joe, json-c,
766 leptonica, libcurl, libuwsc, libvips, linux-firmware,
767 linux-headers, localedef, lua-http, lvm2, lynx, mbedtls,
768 micropython, minizip, mpfr, netatalk, ngrep, opencv4,
769 opencv4-contrib, openssh, opus, php, python-aiohttp,
770 python-esptool, python-gunicorn, python-hpack,
771 python-html5lib, python-lmdb, python-mako, python-numpy,
772 python-oauthlib, python-sqlparse, qt5base, qt6base, redis,
773 runc, sdl2, sqlite, sysstat, uuu, webkitgtk, wireless-regdb,
774 wpewebkit, xlib_libXpm, xterm, xwayland, yasm
775
776 Issues resolved (http://bugs.uclibc.org):
777
778 #10096: SH4 toolchain does not build Linux kernel magicpa..
779 #15952: Grub fails to load large rootfs files
fb6fe5dd 780
1cf91a57
PK
7812023.02.9, released January 15th, 2024
782
783 Important / security related fixes.
784
785 Infrastructure:
786
787 - Download: Revert a permission fixup step in the tarball
788 creation logic, which lead to a hash mismatch issue in two
789 cargo-vendored packages, ripgrep and sentry-cli.
790
791 - Build: Pass GIT_DIR=. in the environment (through
792 HOST_MAKE_ENV/TARGET_MAKE_ENV) to the build steps to
793 workaround packages trying to detect if they are building in
794 a git checkout and getting confused when building in a sub
795 directory of a Buildroot git checkout.
796
797 Updated/fixed packages: apcupsd, arm-trusted-firmware, botan,
798 cjson, cups, dropbear, duktape, edk2, exim, faad2, freeswitch,
799 gcc, gdal, gdb, giflib, glibc, go, google-breakpad, gst-omx,
800 gstd, gst1-devtools, gst1-libav, gst1-plugins-bad,
801 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
802 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
803 gstreamer1-editing-services, ipcalc, jq, json-for-modern-cpp,
804 ksmbd-tools, libaio, libcamera, libcap-ng, libcurl, libebml,
805 libgtk3, libiec61850, libraw, libsigsegv, libssh, libssh2,
806 libuev, libwebsockets, liquid-dsp, lvm2, madplay, mesa3d,
807 micropython, mp4v2, opensc, openssh, orc, php, pipewire,
808 postgis, postgresql, proftpd, putty, python-sip,
809 python-werkzeug, rng-tools, shim, squid, strongswan, sway,
810 tinyssh, tor, tree, uftp, valijson, wireshark, wolfssl,
811 xserver_xorg-server, xwayland
812
49d29654
PK
8132023.02.8, released December 4th, 2023
814
815 Important / security related fixes.
816
817 Defconfigs: Raspberrypi: Fix DT overlay for autoproving of
818 bluetooth driver, Toradex apalis i.mx6: Add download hashes
819 for Linux and U-Boot.
820
821 Updated/fixed packages: exfatprogs, gcc, imagemagick,
822 intel-microcode, libpjsip, libxml2, mariadb, memcached,
823 motion, netsnmp, perl, postgresql, rtty, samba4, speech,
824 squid, vim, vlc, xenomai, xtables-addons, zfs
825
826 Issues resolved (http://bugs.uclibc.org):
827
828 #15856: Using BR2_CONFIG= on a different file-system...
829
c9e1bbf2
PK
8302023.02.7, released November 14th, 2023
831
832 Important / security related fixes.
833
834 Per-package builds: Unbreak SDK relocation logic. Only drop
835 the hard links for the final host / target directory, fixing a
836 build time / size regression in 2023.02.6.
837
838 Packages where a free-form version/site can be specified
839 (E.G. Linux, U-Boot, ..) can now have the corresponding
840 tarballs of these custom downloads checked by the download
841 infrastructure based on .hash files in the global patch
842 directory. These hashes are optional unless
843 BR2_DOWNLOAD_FORCE_CHECK_HASHES is enabled.
844
845 A utils/add-custom-hashes helper script has been added to
846 assist in managing such hash files.
847
848 Defconfigs: stm32mp157a-dk1, stm32mp157c-dk2: Unbreak TF-A
849 build, stm32mp157c-odessey: Use a fixed TF-A version for
850 reproducibility
851
852 Updated/fixed packages: apache, arm-trusted-firmware, aufs,
853 aufs-util, azure-iot-sdk, cjson, cups-filters, clamav, dhcpcd,
854 freeradius-server, go, htop, ksmbd-tools, kvmtool, libgdiplus,
855 libopenssl, libosmium, libtommath, libupnp, libzlib, lxc,
856 mender, minizip-zlib, mpd, mxsldr, nano, nettle,
857 network-manager, nghttp2, nodejs, opencv4, opencv4-contrib,
858 openjdk-bin, openvpn, opusfile, paho-mqtt-c,
859 perl-lwp-protocol-https, php, python-django, python-urllib3,
860 python-web2py, rabbitmq-c, redis, riscv64-elf-toolchain,
861 suricata, tar, tiff, tor, traceroute, vim, websocketpp,
862 wireshark, wolfssl, xdg-dbus-proxy, xen, xlib_libX11,
863 xlib_libXpm, zabbix, zchunk
864
865 Issues resolved (http://bugs.uclibc.org):
866
867 #14741: e2fsck is failing during cronjob build where fail...
868 #15772: lz4 failed to compile with gcc 10.4.0
869 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
870 #15790: at91sam9x5ek_dev_defconfig: Missing...
871 #15820: make linux-menuconfig does not modify correct .config..
872 #15823: Installing nodejs modules with native extensions ...
873 #15835: Incompatibility between network-manager and libcurl 8.4
874
44411182
PK
8752023.02.6, released October 16th, 2023
876
877 Important / security related fixes.
878
879 Per-package builds: Do not use hard links for host / target
880 dirs, fixing issues with package rebuilds or post-build
881 scripts modifications.
882
883 Infrastructure: Explicitly disable shuffle mode for Make >=
884 4.4 where needed.
885
886 Urandom-scripts: Move seedrng init script to S01 for earlier
887 random number entrophy initialization.
888
889 Go: Bump to 1.20.x as 1.19.x is now EOL and affected by
890 security issues.
891
892 Updated/fixed packages: at91bootstrap, bind, cups, efl,
893 enlightenment, exim, gcc, glibc, gnu-efi, go, go-bootstrap,
894 gptfdisk, gst-omx, gst1-devtools, gst1-libav,
895 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
896 gst1-plugins-ugly, gst1-python, gst1-rstp-server,
897 gst1-rtsp-vaapi, gstreamer1, gstreamer1-editing-services,
898 libcue, libcurl, libfastjson, libhtp, libmodplug, librsvg,
899 libvpx, libyang, linux-tools, mbedtls, mosquitto, mutt, neon,
900 netsnmp, nmap, nodejs, olsr, openblas, opkg-utils, php,
901 powertop, python-mako, python3, rockchip-mali, samba4, sslh,
902 suricata, tar, unifdef, unrandom-scripts, webkitgtk,
903 wireless-regdb, wpewebkit
904
905 Issues resolved (http://bugs.uclibc.org):
906
907 #15628: Missing dependencies in BR2_PACKAGE_PYTHON_MAKO
908 #15808: connman is not supported on musl
909 #15814: C++ not supported by bootlin toolchain
910
8ea74a5b
PK
9112023.02.5, released September 27th, 2023
912
913 Important / security related fixes.
914
915 Updated/fixed packages: agentpp, asterisk, at91dataflashboot,
916 aubio, berkeleydb, bind, bwm-ng, chocolate-doom, clamav,
917 compiler-rt, connman, cups, dav1d, diffutils, dracut, dt,
918 expect, fail2ban, fio, flite, freerdp, freeswitch, fstrcmp,
919 gcc, gdb, ghostscript, gmp, go, grub2, haproxy,
920 heirloom-mailx, hwloc, icu, intel-microcode, irssi, libcoap,
921 libcurl, libiec61850, libjxl, libks, libksba, libmodsecurity,
922 libpjsip, libqb, libraw, libssh, libtommath, less, lldpd,
923 log4cxx, lsof, mdadm, mosquitto, mpd, mutt, mv-ddr-marvell,
924 ne10, netatalk, network-manager, nftables, nodejs, ntpsec,
925 nut, openblas, openjdk, openjdk-bin, opensc, openssh,
926 pcm-tools, perftest, php, pixman, poppler, postgresql, pppd,
927 python-django, python-ipython, python-pip, python-pylibfdt,
928 python-tornado, python3, qt5, ramspeed, rtl8189fs, samba4,
929 screen, screenfetch, sngrep, sofia-sip, stellarium,
930 strongswan, sysstat, tar, tcl, uboot, uclibc, vim, webkitgtk,
931 webp, wireshark, xfsprogs, xserver_xorg-server, xterm, yajl,
932 zbar, zxing-cpp
933
934 Issues resolved (http://bugs.uclibc.org):
935
936 #14366: Nodejs fails with "version `GLIBC_2.34' not found"..
937 #15754: The docker-engine and docker-cli versions are not...
938 #15787: atmel_sama5d3_xplained_mmc_defconfig: Missing...
939 #15790: at91sam9x5ek_dev_defconfig: Missing...
940
d283473a
PK
9412023.02.4, released August 31th, 2023
942
943 Important / security related fixes.
944
945 Toolchains: Correctly mark Bootlin external toolchains as
946 having OpenMP support.
947
948 Arch: Mark Alderlake x86 variants as having no AVX512 support.
949
950 Utils: Ensure utils/docker-run correctly supports git
951 worktrees.
952
953 Defconfigs: Beaglebone qt5: Enable support for green wireless
954 variant.
955
956 Updated/fixed packages: arm-trusted-firmware, bind, cairo,
957 cmocka, containerd, crudini, dmidecode, ffmpeg, freescale-imx,
958 gcc, gdb, ghostscript, gkrellm, gnuradio, go, heimdall,
959 iperf3, libcurl, libmodsecurity, libopenssl, libssh,
960 libubootenv, libuhttpd, linux-tools, ntp, openssh, php,
961 pipewire, python-iniparse, python-iptables, python-pysmb,
962 rtl8189fs, sam-ba, samba4, seatd, speex, supertuxkart, sysdig,
963 tor, tpm2-tss, uboot, unzip, webkitgtk, wireless-regdb,
964 wolfssl, wpebackend-fdo wpewebkit, xenomai, yaml-cpp, yavta
965
966 Issues resolved (http://bugs.uclibc.org):
967
968 #15634: fluidsynths refers to missing libgomp.so.1
969
66961b26
PK
9702023.02.3, released July 17th, 2023
971
972 Important / security related fixes.
973
974 Defconfigs: Chiliboard: fix build on hosts without openssl
975 development headers.
976 Nitrogen*: fix build on hosts without openssl or pylibfdt.
977 Raspberrypi: Handle DTB overlays for all variants
978
979 Updated/fixed packages: agentpp, alsa-plugins, assimp, bind,
980 busybox, dbus, c-ares, check, dav1d, fluidsynth, fftw, fwts,
981 ghostscript, gnupg2, gnuradio, gupnp, haproxy, heimdal,
982 hwdata, jhead, libcap, libgcrypt, libgpg-error, libgtk3,
983 libxslt, mesa3d-demos, mpir, nodejs, php, pkgconf,
984 python-cryptography, python-dbus-fast, python-django,
985 python-pyicu, python-requests, python3, qt6, quickjs,
986 sconeserver, taglib, tiff, wireshark, xdriver_xf86-video-dummy
987
988 Issues resolved (http://bugs.uclibc.org):
989
990 #15643: ERROR: No hash found for linux-6.3.8.tar.xz
991 #15673: PKGCONF_SITE in pkgconf.mk points to parked domain
992 #15682: pkgconf: no longer able to download source from...
993
b3f0cc20
PK
9942023.02.2, released June 16th, 2023
995
996 Important / security related fixes.
997
998 Infrastructure: Add BR2_HOST_CMAKE_AT_LEAST_* for packages
999 needing a newer host-cmake than what is currently enforced
1000 (3.18) - Up to the version provided by the cmake package (3.22).
1001
1002 utils/docker-run: Now correctly handles git
1003 workdirs/worktrees.
1004
1005 Defconfigs: QEMU s390x: Bump rootfs size to make room for
1006 kernel modules, Stm32f4xx: Tweak config to save RAM, Xilinx
1007 Versal vck190: Use correct (A72) CPU variant
1008
1009 Updated/fixed packages: atkmm, bird, busybox, cairomm1_14,
1010 cmake, containerd, crudini, cups, delve, docker-cli,
1011 docker-engine, earlyoom, edid-decode, fluent-bit, freeswitch,
1012 gcc, gdb, glibmm_2_66, gnupg2, go, gptfdisk, graphicsmagick,
1013 intel-microcode, libass, libcurl, libdeflate, libgeos,
1014 libgtk3, libjxl, libnftl, libopenssl, libressl, libssh, llvm,
1015 lua, mesa3d, micropython, minidlna, moby-buildkit, mpd, mupdf,
1016 ncurses, nftables, openjdk, openjdk-bin, php, postgresql,
1017 python-can, python-django, python-django, python-ipython,
1018 python-matplotlib, python-mupdf, python-requests, python3,
1019 qemu, redis, rpm, runc, sdl2_mixer, tzdata, uclibc, vdr,
1020 wilc-firmware, xapp_xcalc, xapp_xdpyinfo, xapp_xinput,
1021 xapp_xwininfo, xdata_xbitmaps, xdata_xcursor-themes,
1022 xdriver_xf86-input-mouse, xdriver_xf86-video-ark,
1023 xdriver_xf86-video-geode, xdriver_xf86-video-neomagic,
1024 xfont_encodings, xlib_libX11, xlib_libXaw, xlib_libXi,
1025 xlib_libXfixes, xlib_libXft, xlib_libXpm, zfs, znc
1026
1027 New packages: perl-clone, perl-http-message, python-asttokens,
1028 python-executing, python-pure-eval, python-stack-data
1029
1030 Issues resolved (http://bugs.uclibc.org):
1031
1032 #15421: qemu_aarch64_ebbr_defconfig: Missing Linux kernel source code
1033
70b37018
PK
10342023.02.1, released May 9th, 2023
1035
1036 Important / security related fixes.
1037
1038 Infrastucture:
1039 - go: Ensure go versions of os/user and net are used for
1040 static builds so CGO is not used
1041
1042 - rust / cargo: Correctly split up rust flags for host and
1043 target builds
1044
1045 Defconfigs: Olimex a20 olinuxino lime*: Bring up network at
1046 boot, stmf469 disco sd: Lock U-Boot version
1047
1048 Updated/fixed packages: agentpp, apache, bluez5_utils,
1049 ca-certificates, containerd, coremark, dcron, dnsmasq,
1050 docker-cli, docker-engine, efivar, eudev, ffmpeg, flann,
1051 fluidsynth, git, go, gst-omx, gst1-devtools, gst1-libav,
1052 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
1053 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
1054 gstreamer1, gstreamer1-editing-services, intel-microcode,
1055 kexec, libcurl, libite, libgtk3, libmicrohttpd, libxml2,
1056 linux-tools, lua, mali-driver, matio, mdadm, nginx, openocd,
1057 openssh, php, poppler, postgresql, python-web2py, qt6base,
1058 readline, rtl8189fs, rtl8723ds, rtl8812au-aircrack-ng, runc,
1059 rust, rust-bin, s390-tools, samba4, sdl2, snmppp, sudo,
1060 systemd, tcpdump, uclibc, vim, webkitgtk, wireshark,
1061 wpewebkit, xr819-radio, xserver_xorg-server, zeek
1062
1063 Issues resolved (http://bugs.uclibc.org):
1064
1065 #14356: cronstamp jobs are not performed with bumped version of...
1066 #15306: glibc build fails in Docker container
1067 #15376: Libiconv config
1068 #15461: QtVirtualKeyboard segfaults
1069
8cca1e6d
PK
10702023.02, released March 12th, 2023
1071
1072 Fixes all over the tree.
1073
1074 Updated/fixed packages: ace, apache, audit, bridge-utils,
1075 docker-engine, go, gtkmm3, janet, libbpf, libev, libgcrypt,
1076 libgpg-error, libmad, linux, mesa3d, network-manager, nut,
1077 pcre2, php, rdma-core, rsync, rtl8821cu, rtl_433,
1078 s6-linux-utils, speechd, uqmi, xdriver_xf86-video-qxl, znc
1079
1080 New packages: atkmm2_28, cairomm1_14, glibmm2_66, libsigc2,
1081 pangomm2_46, python-glslang
1082
1083 Issues resolved (http://bugs.uclibc.org):
1084
1085 #15306: glibc build fails in Docker container
1086 #15321: docker-engine now requires libseccomp by default
1087
50d3883f
PK
10882023.02-rc3, released March 8th, 2023
1089
1090 Fixes all over the tree.
1091
1092 Updated/fixed packages: apr, bash, docker-engine, exfat,
1093 exfat-utils, f2fs-tools, gensio, gr-osmosdr, libcurl, libglfw,
1094 libolm, libpcap, libpjsip, linux, mender, mpv,
1095 multipath-tools, opus, paho-mqtt-c, proftpd, pugixml,
1096 pulseaudio, qemu, quazip, quickjs, rtl8189es, rtl8821cu,
1097 uacme, uqmi, wpebackend-fdo,
1098
debec267
PK
10992023.02-rc2, released February 27th, 2023
1100
1101 Fixes all over the tree.
1102
1103 Updated/fixed packages: asterisk, at91dataflashboot, bind,
1104 efivar, erlang, flac, fluent-bit, freerdp, gcc, gdal, gerbera,
1105 gnuradio, gqrx, haproxy, hawktracer, imx-gpu-g2d,
1106 intel-gmmlib, libarchive, libblockdev, libcamera-apps, libjxl,
1107 libmodsecurity, libsigrokdecode, lightning, lirc-tools,
1108 lttng-babeltrace, modem-manager, modsecurity2,
1109 multipath-tools, mutt, mxs-bootlets, netsurf, network-manager,
1110 nginx-naxsi, ntpsec, opensbi, optee-client, pcm-tools,
1111 php-xdebug, pistache, postgresql, proxychains-ng,
1112 python-m2crypto, python-numpy, python-webargs,
1113 python-werkzeug, rtl8723bu, rtty, speechd, sudo, systemd,
1114 tiff, tmux, wilc-driver, wpa_supplicant, xerces,
1115 xtables-addons, xwayland, zabbix
1116
1117 Removed packages: uccp420wlan
1118
e8c4b360
PK
11192023.02-rc1, released February 20th, 2023
1120
1121 Numerous package updates and many (62) new packages.
1122
1123 Toolchain:
1124
1125 - The check for access to "unsafe" (E.G. from the build host)
1126 header files and libraries by the cross compiler is now
1127 unconditionally enabled.
1128
1129 - Bootlin external toolchains updated to 2022.08
1130
1131 - The handling of the CCACHE_* environment variables by the
1132 toolchain wrapper is now more strict, causing the variables
1133 to only be exported when BR2_CCACHE is enabled.
1134
1135 Infrastructure:
1136
1137 - Br2-external: Fix make performance issue when many (> 6)
1138 external trees are used together.
1139
1140 - Legal-info: Stop warning about not saving sources for local
1141 / override packages if <PKG>_REDISTRIBUTE is set to NO.
1142
1143 - Go: Ensure our go build and module cache is used, even for the
1144 download step.
1145
1146 - Cargo: CARGO_HOME (the location where cargo stores it
1147 downloaded artifacts) is now located under DL_DIR rather
1148 than in HOST_DIR/share/cargo, ensuring it is shared between
1149 builds.
1150
1151 Misc:
1152
1153 - Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1154 used.
1155
1156 - Ext2: Year 2038+ compatible inodes are now used by default,
1157 independently of the filesystem size.
1158
1159 - Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1160
1161 A large number of NXP related packages and defconfigs have
1162 been updated as upstream moved the git repositories to Github.
1163
1164 New defconfigs: i.MX8mn BSH SMM S2 / pro, QEMU ARM EBBR,
1165 Sipeed Lichee rv / rv dock, Starfive Visionfive2, Xilinx Versal
1166 VCK190.
1167
1168 New packages: catch2, cli11, dotconf, edk2-non-osi,
1169 fluent-bit, fxdiv, hddtemp, highway, imx-vpu-hantro-daemon,
1170 libjxl, libsolv, libunibreak, neon-2-sse, open-iscsi,
1171 opencv4-contrib, perftest, perl-image-exiftool,
1172 python-apispec, python-async-generator, python-cppy,
1173 python-dbus-fast, python-dicttoxml2, python-flask-smorest,
1174 python-h11, python-hkdf, python-magic-wormhole,
1175 python-magic-wormhole-mailbox-server,
1176 python-magic-wormhole-transit-relay, python-marshmallow,
1177 python-munch, python-outcome, python-pycrate, python-pyspnego,
1178 python-reedsolo, python-selenium, python-smbprotocol,
1179 python-sniffio, python-spake2, python-trio,
1180 python-trio-websocket, python-uhid, python-webargs,
1181 python-wsproto, qt5speech, qt6serialbus, rdma-core, reproc,
1182 rtl8723ds-bt, rtl8821cu, sexpect, speechd, sscep, stb, sway,
1183 termcolor, ti-k3-r5-loader, tl-expected, unifdef,
1184 versal-firmware, xwayland, z3
1185
1186 Removed packages: docker-proxy, elixir, gummiboot,
1187 python-bunch, python-m2r, sun20i-d1-spl, ucl,
1188 xdriver_xf86-input-keyboard, xdriver_xf86-video-glint,
1189 xdriver_xf86-video-imx-viv, xdriver_xf86-video-tga
1190
1191 Issues resolved (http://bugs.uclibc.org):
1192
1193 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1194 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1195 #15161: kernel can't support SUBDIR
1196 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1197 #15226: lsblk: not found
1198 #15271: no start-qemu.sh
1199 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1200 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1201 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1202 #15331: Warning on python-flit-core license when generating legal info
1203
b2cf393c
PK
12042022.11.3, released March 18th, 2023
1205
1206 Important / security related fixes.
1207
1208 Updated/fixed packages: ace, apache, apr, apr-util, asterisk,
1209 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1210 dmalloc, efivar, erlang, exfat, exfat-utils, f2fs-tools, gcc,
1211 gdal, gensio, gerbera, git, glslsandbox-player, go, haproxy,
1212 hawktracer, intel-gmmlib, ipmiutil, less, libblockdev,
1213 libcurl, libev, libgcrypt, libglfw, libmad, libmdbx,
1214 libmodsecurity, libolm, libpjsip, lirc-tools,
1215 lttng-babeltrace, mender, mpv, mutt, mxs-bootlets, netsurf,
1216 ntpsec, nut, opensbi, opus, paho-mqtt-c, pcm-tools, php,
1217 pistache, proftpd, proxychains-ng, pulseaudio,
1218 python-cryptography, python-django, python-m2crypto,
1219 python-numpy, python-werkzeug, qemu, quazip, quickjs,
1220 rockchip-mali, rsync, s6-linux-utils, sudo, tiff, uacme, uqmi,
1221 webkitgtk, wilc-driver, wpa_supplicant, wpewebkit,
1222 xdriver_xf86-video-qxl, znc
1223
1224 Issues resolved (http://bugs.uclibc.org):
1225
1226 #15306: glibc build fails in Docker container
1227 #15361: Buildroot linking error on Apple Silicon
1228
4be361ad
PK
12292022.11.2, released March 1st, 2023
1230
1231 Important / security related fixes.
1232
1233 Fix make O=..._defconfig builds (regression in 2022.11.1).
1234
1235 A number of additional/stricter checks have been added to
1236 ./utils/check-package.
1237
1238 Build host dependencies check extended to check for a number
1239 of specific perl modules to better handle distributions (like
1240 Fedora) with very fine grained perl packages. Also ensure
1241 build host has git >= 2.0.0 when using packages written in
1242 go/rust because the vendoring may need it.
1243
1244 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1245
1246 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1247 elf2flt, freeswitch, fwts, gcc, gdal, git, gitlab-runner,
1248 ipmitool, kodi, libgit2, libks, libopenssl, libressl, live555,
1249 lua, lxc, mariadb, mesa3d-headers, modsecurity2, mongoose,
1250 netopeer2, nodejs, openjdk, openpowerlink, openvpn, opusfile,
1251 postgresql, proftpd, pugixml, python-future, python-idna, qt5,
1252 rtl8192eu, rtl8723ds, sdl2, sofia-sip, ssdp-responder, sudo,
1253 sunxi-mali-utgard, thermald, ti-sgx-km, tmux, uboot, upx, vim,
1254 webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1255 xserver_xorg-server, xxhash, xz, yajl, zabbix
1256
1257 Issues resolved (http://bugs.uclibc.org):
1258
1259 #15271: no start-qemu.sh
1260 #15281: Error compiling GDAL library for RPi-64 if libgdal-dev install..
1261 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1262 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1263 #15331: Warning on python-flit-core license when generating legal info
1264
a796cfb2
PK
12652022.11.1, released January 18th, 2023
1266
1267 Important / security related fixes.
1268
1269 Br2-external: Fix make performance issue when many (> 6)
1270 external trees are used together.
1271
1272 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1273 used.
1274
1275 Go: Ensure our go build and module cache is used, even for the
1276 download step.
1277
1278 Legal-info: Stop warning about not saving sources for local /
1279 override packages if <PKG>_REDISTRIBUTE is set to NO.
1280
1281 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1282
1283 A large number of NXP related packages and defconfigs have
1284 been updated as upstream moved the git repositories to Github.
1285
1286 Defconfigs: zcu106, kria kv260: Fix U-Boot build
1287
1288 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1289 capnproto, check, checkpolicy, connman, containerd, crun,
1290 dbus-cxx, docker-cli, docker-engine, exempi, exfat,
1291 exfat-utils, falcosecurity-libs, fluidsynth, fmc, fmlib,
1292 freeradius-server, gcc, glib-networking, go,
1293 gobject-introspection, gperf, i2pd, ima-evm-utils,
1294 imx-alsa-plugins, imx-kobs, imx-lib, imx-m4fwloader,
1295 imx-mkimage, intel-microcode, janus-gateway, libcurl,
1296 libdeflate, libftdi1, libkcapi, libksba, libmbim, libmng,
1297 libpjsip, libtalloc, libuwsc, libxkbcommon, lpeg, lrzsz,
1298 lttng-tools, lua-cqueues, mali-driver, mbedtls, mfgtools,
1299 moby-buildkit, mutt, opensc, php, policycoreutils, polkit,
1300 postgresql, pptp-linux, qcom-db410c-firmware, qemu, qoriq-rcw,
1301 qt5virtualkeyboard, redis, rhash, rtl8189es, rtl8192eu,
1302 rtl_433, ruby, sqlite, swupdate, tealdeer, tekui, tiff,
1303 tinyxml, tor, webkitgtk, wireshark, wpasupplicant, wpewebkit,
1304 xr819-xradio, xdriver_xf86-video-imx-viv, xserver_xorg-server,
1305 xxhash, zip
1306
1307 Issues resolved (http://bugs.uclibc.org):
1308
1309 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1310 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1311 #15161: kernel can't support SUBDIR
1312 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1313 #15226: lsblk: not found
1314
40bd4a32
PK
13152022.11, released December 5th, 2022
1316
1317 Fixes all over the tree.
1318
1319 Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp
1320 kv260/zcu102/zcu106: Update to Xilinx 2022.2,
1321
1322 Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc,
1323 gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc,
1324 matchbox-keyboard, memcached, netsnmp, optee-client,
1325 python-scipy, python3, qt6base, qt6serialport, rtl8188eu,
1326 rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver
1327
1328 Removed packages: rabbitmq-server
1329
1330 Issues resolved (http://bugs.uclibc.org):
1331
1332 #15131: Target GDB uses internal zlib
1333 #15151: Busybox /etc/init.d scripts are not executable
1334
269c1e93
PK
13352022.11-rc3, released November 24th, 2022
1336
1337 Fixes all over the tree.
1338
1339 Updated/fixed packages: asterisk, edk2, edk2-platforms,
1340 freerdp, gitlab-runner, gnupg2, gptfdisk, heimdal,
1341 igh-ethercat, iwd, libkrb5, libksba, libnss, libopenssl,
1342 mesa3d, nginx, nodejs, openpgm, python3, rsync, rtl8189es,
1343 rtl8723ds, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1344 uboot, xen, xterm
1345
1346 Issues resolved (http://bugs.uclibc.org):
1347
1348 #15141: kernel 5.16.2 (realtime patch 19) fails to build
1349
90f2700c
PK
13502022.11-rc2, released November 16th, 2022
1351
1352 Fixes all over the tree.
1353
1354 Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 /
1355 M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1
1356 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus
1357 / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10.
1358
1359 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
1360 bdwgc, boost, botan, ca-certificates, crun, dbus-broker,
1361 docopt-cpp, dracut, efivar, freeipmi, gawk, gensio, gptfdisk,
1362 gsl, guile, imagemagick, ipmitool, libidn2, libkcapi,
1363 libopenssl, libqb, libuhttpd, libvncserver, linux,
1364 linux-tools, lxc, makedumpfile, matchbox-startup-monitor,
1365 mdio-tools, multipath-tools, mupdf, ntfs-3g, numactl,
1366 perl-net-ssleay, pixman, procps-ng, rpi-userland, rsync,
1367 s6-linux-init, socat, strongswan, sudo, swupdate, systemd,
1368 udisks, vlc, wavemon, wolfssl, zlib-ng
1369
1370 Removed packages: libdcadec
1371
1372 Issues resolved (http://bugs.uclibc.org):
1373
1374 #15121: make nconfig failes with nvidia drivers and mesa3d selected
1375
aa890344 13762022.11-rc1, released November 3rd, 2022
28bcaf1e
TP
1377
1378 Fixes all over the tree and new features.
1379
1380 Architecture:
1381
1382 - PowerPC: add Power9 CPU type
1383 - ARM: support dropped for iWMMXt processors
1384
1385 Toolchain:
1386
1387 - binutils 2.39 added, binutils 2.38 is now the default
1388 - gdb 12 added, gdb 11 is now the default
1389 - support for 5.18, 5.19 and 6.0 kernel headers
1390 - glibc updated to 2.36
1391
1392 Filesystem:
1393
1394 - Ability to use dracut to create an initramfs that contains a
1395 subset of the root filesystem contents.
1396
1397 New packages: agent-proxy, catatonit, cni-plugins, crun,
1398 docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools,
1399 open-isns, python-editables, python-hatch-fancy-pypi-readme,
1400 python-hatch-vcs, python-hatchling, python-libevdev,
1401 python-minimalmodbus, python-pathspec, qt6-serialport,
1402 rtl8192eu, signal-estimator, slirp4netns, tinycompress
1403
1404 More than 400 packages have been updated to a newer version.
1405
1406 New defconfigs: ls1028ardb, qemu_aarch64_ebbr, visionfive.
1407
1408 Issues resolved:
1409
1410 #11776: qt5webengine 5.12.2 build failed with arm toolchain
1411 and linaro toolchain
1412 #12131: qt5webengine builderror in the latest stable Buildroot
1413 2019.05.01 version
1414 #13216: 2020.02.6 requires GNU find utils
1415 #14601: Python build fails on 2022.02-rc2
1416 #14746: Lack of management after loading
1417 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1418 #14921: wpewebkit build fails because of internal build order
1419 #14936: nodejs does not build
1420 #15006: toolchain Arm AArch64 toolchain 11.2-2022.02
1421 #15021: Buildroot not compiling with systemd and glibc.
1422 #15026: package/udisks: install to staging
1423 #15061: Node.js Package fails to build against musl i386
1424 #15071: RTL8723BS library is outdated
1425
4f9f6180
PK
14262022.08.3, released December 10th, 2022
1427
1428 Important / security related fixes.
1429
1430 Updated/fixed packages: asterisk, dash, dovecot, edk2,
1431 edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2,
1432 heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx,
1433 libopenssl, matchbox-keyboard, memcached, netsnmp, nginx,
1434 nodejs, openpgm, optee-client, python-scipy, python3, rsync,
1435 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1436 uboot, vim, vlc, wilc-driver, xen, xterm
1437
1438 Issues resolved (http://bugs.uclibc.org):
1439
1440 15131: Target GDB uses internal zlib
1441
12a33b54
PK
14422022.08.2, released November 16th, 2022
1443
1444 Important / security related fixes.
1445
1446 Defconfig: Aspeed ast2600evb: Correct FPU config, Kontron bl
1447 imx8mm: Bump U-Boot to fix build issue, Pine64: Change to
1448 mainline ATF to fix build issue, Zynqmp zcu102 / zcu106 / kria
1449 kv260: Fix pmufw reset issue
1450
1451 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1452 ca-certificates, collectd, darkhttpd, dbus, dbus-broker, dhcp,
1453 dnsmasq, docker-cli, docker-engine, exfatprogs, expat,
1454 f2fs-tools, faad2, ffmpeg, freerdp, gitlab-runner, glibc,
1455 gnutls, go, gpsd, gptfdisk, grub2, gsl, gst-omx,
1456 gst1-devtools, gst1-libav, gst1-plugins-bad,
1457 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
1458 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1459 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1460 iwd, jack2, libbpf, libcurl, libidn2, libinput, libmdbx,
1461 libopenssl, libosip2, libpng, libtasn1, libtorrent-rasterbar,
1462 libuhttpd, libvncserver, libxml2, linux, linux-tools, lldpd,
1463 lrzip, lz4, matchbox-startup-monitor, meson, msmtp,
1464 multipath-tools, mupdf, musl, mv-ddr-marvell, mxml, nodejs,
1465 ntfs-3g, numactl, openssh, openvmtools, oracle-mysql,
1466 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1467 python-django, python3, qdecoder, redis, rpi-userland, rsync,
1468 rtl8189es, rtl8189fs, rtl8723bu, rtl8723ds,
1469 rtl8812au-aircrack-ng, rtl8821au, rtl_433, samba4, shapelib,
1470 socat, sqlite, squashfs, squid, strongswan, sudo, swupdate,
1471 timescaledb, uclibc-ng-test, udisks, uftp, uhd, umtprd,
1472 usbguard, vim, vlc, volk, wavemon, wilc-driver,
1473 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
1474 zlib-ng, zsh
1475
1476 Issues resolved (http://bugs.uclibc.org):
1477
1478 #14936: nodejs does not build
1479 #15026: package/udisks: install to staging
1480 #15061: Node.js Package fails to build against musl i386
1481
1648c2ec
PK
14822022.08.1, released October 2nd, 2022
1483
1484 Important / security related fixes.
1485
1486 Updated/fixed packages: botan, busybox, docker-cli,
1487 docker-engine, expat, git, haproxy, heirloom-mailx, icu,
1488 imx-gpu-viv, libconfuse, libmdbx, libupnp, libxml2,
1489 ltp-testsuite, m4, makedevs, mariadb, mesa3d, meson,
1490 mosquitto, ncurses, openssh, pango, python3, qlibc,
1491 qt5xmlpatterns, rtl8189es, rtl8723bu, rt8723ds,
1492 rtl8812au-aircrack-ng, runc, sox, tinyproxy, uacme, unbound,
1493 unzip, vim, xtables-addons
1494
1495 Issues resolved (http://bugs.uclibc.org):
1496
1497 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1498 #14921: wpewebkit build fails because of internal build order
1499
0003fdbe
PK
15002022.08, released September 10th, 2022
1501
1502 Fixes all over the tree.
1503
1504 Autotools: Drop --runstatedir=/run as it causes build issues
1505 with older packages
1506
1507 Defconfigs: rockpro64: Change to mainline ATF to fix build issue
1508
1509 Updated/fixed packages: dhcpd, fwup, gcc, gdb, go, linux-tools,
1510 minidlna, mosquitto, mv-ddr-mervell, networkd-dispatcher,
1511 optee-os, polkit, python-pillow, python3, sconeserver, uuu,
1512 wolfssl
1513
1c0da88a
PK
15142022.08-rc2, released September 1st, 2022
1515
1516 Fixes all over the tree.
1517
1518 dependencies: Ensure 'find' and 'xargs' are available on the
1519 build host.
1520
1521 A large number of typo fixes.
1522
1523 Defconfigs: bananapi m1, olimex a20/a33/lime: Use standard FPU
1524 configuration, pine64_sopine: Use mainline ATF to fix build
1525
1526 Updated/fixed packages: ace, alsa-utils, busybox, cups,
1527 dbus-broker, directfb, domoticz, drbd-utils, edk2,
1528 edk2-platforms, ffmpeg, freeradius-server, freeswitch, gauche,
1529 gcc, gdb, glibc, gnutls, gst1-plugins-bad, gst1-plugins-good,
1530 hawktracer, igd-ethercat, imagemagick, intel-mediadriver,
1531 jack2, jose, jpeg, jquery-ui-themes, kodi, libcamera, libdill,
1532 libgit2, libglvnd, libgpg-error, libgpgme, libinput, libp11,
1533 libsepol, libtirpc, libvirtd, libvncserver, libwpe, libzlib,
1534 linux, linux-tools-perf, llvm, lshw, makedumpfile,
1535 mali-driver, memcached, minetest, mutt, ne10, netsniff-ng,
1536 ntpsec, ocrad, ola, opencv4, openocd, opensc, optee-os,
1537 pcsc-lite, postgresql, protobuf, pulseaudio, python-autobahn,
1538 python-paho-mqtt, python-protobuf, python-pygame, python3, qemu,
1539 qoriq-cadence-dp-firmware, qt5doc, qt6base, ranger, rng-tools,
1540 rsync, rustc, sconeserver, sdl2, snort, sqlite, squid,
1541 stress-ng, strongswan, sunxi-mali-utgard-driver, sysdig,
1542 sysklogd, syslinux, syslog-ng, tcf-agent, tcpreplay,
1543 tesseract-ocr, uacme, uboot-tools, uclibc, udpcast, usbguard,
1544 v4l2loopback, vim, webkitgtk, wolftpm, wpewebkit, xenomai,
1545 xserver_xorg-server, zeek, zerofree
1546
a09e9f0c 15472022.08-rc1, released August 12th, 2022
1c91bd25
TP
1548
1549 Fixes all over the tree and new features.
1550
1551 Architecture
1552
1553 - Support for NDS32 removed
1554 - Support for C-SKY removed
1555 - Support for configurable page size on ARM64 added
1556 - Architecture menu re-organized: the MMU selection now
1557 appears in this architecture menu.
1558
1559 Toolchain:
1560
1561 - GCC 12.x support added, GCC 11.x is now the default
1562 compiler, and support for building a GCC 9.x toolchain has
1563 been removed.
1564 - glibc bumped to 2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4
1565 - uclibc bumped to 1.0.42
1566 - BR2_GCC_ENABLE_LTO option removed, the toolchain is now
1567 always built with LTO support. The new option BR2_ENABLE_LTO
1568 enables the use of LTO in a subset of packages that have
1569 explicit handling for LTO.
1570 - GDB enabled on OpenRISC.
1571 - Toolchain menu now appears before "Build options". The
1572 selection of the C library now determines whether static
1573 library (BR2_STATIC_LIBS) will be available or not, instead
1574 of the other way around.
1575
1576 Filesystem:
1577
1578 - genimage.cfg files now use shortcuts from genimage for the
1579 GUID of well-known GPT partitions.
1580
1581 Bootloaders:
1582
1583 - U-Boot can now be built with host-gnutls as a dependency,
1584 needed for some configurations
1585 - OP-TEE can now be built with host-python-pillow as a
1586 dependency, needed for some configurations.
1587 - OP-TEE source can now be retrieved from a custom tarball
1588 URL.
1589 - Grub has been bumped to 2.06.
1590
1591 Over 390 packages updated.
1592
1593 New defconfigs: aspeed_ast2500evb, aspeed_ast2600evb,
1594 broadcom_northstar, canaan_kd233, qemu_riscv64_nommu_virt,
1595 sipeed_maix_bit, sipeed_maix_bit_sdcard, sipeed_maix_dock,
1596 sipeed_maix_dock_sdcard, sipeed_maix_go,
1597 sipeed_maix_go_sdcard, sipeed_maixduino,
1598 sipeed_maixduino_sdcard
1599
1600 Removed defconfigs: andes_ae300, csky_gx6605s,
1601 friendlyarm_nanopi_neo, minnowboard_max-graphical
1602
1603 New packages: clpeak, compiler-rt, crucible, dbus-broker, dht,
1604 double-conversion, dust, freeradius-server, gdal, hawktracer,
1605 hyperfine, libb2, libdeflate, libdill, mbw, mender-connect,
1606 minizip-zlib, nerdctl, ntpsec, opencl-hpp, opensc,
1607 python-alembic, python-appdirs, python-beniget,
1608 python-construct, python-dtschema, python-gast, python-kflash,
1609 python-lark, python-maturin, python-mypy-extensions,
1610 python-pylibfdt, python-pythran, python-pyrsistent,
1611 python-qrcode, python-rfc3987, python-rtoml,
1612 python-ruamel-yaml, python-scipy, python-typeguard,
1613 python-typing-inspect, python-zlmdb, qt6base, rtl8723ds,
1614 spirv-llvm-translator, tealdeer, uuu, vis-network, volk,
1615 wolftpm, zeek, zerofree
1616
1617 Removed packages: rtl8723bs
1618
1619 Issues resolved:
1620
1621 #14556: python-crossbar fails to build
1622 #14951: boost compile error when running make silently
1623 #14646: OpenSSH 8.9p1 compiler error under mipsel
1624 #14841: support/download/git fails with "fatal: No such remote
1625 'origin'" due to incorrect check for origin remote
1626 #13356: libabseil-cpp: not building for raspberry pi
1627 #14911: host-python3 build needs python3 on the host
1628 #13831: mesa3d - kmsro driver requires dri3
1629 #13816: xstart failed since update the x11 libraries
1630 #13796: Problems compiling package gst-plugins-good
1631 #14191: patchelf v0.9 corrupt Nvidia shared libraries
1632 #14891: sudo: group setup fails since commit 9b7f8da96b
1633 #14881: Watchdogd Package missing INSTALL_STAGING
1634 #14876: arm-trusted-firmware can no longer be compiled with fPIE
1635
446c584c
PK
16362022.05.3, released October 2nd, 2022
1637
1638 Important / security related fixes.
1639
1640 Fixed compatibility issue with make 4.3 and the 'printvars' /
1641 'show-vars' commands.
1642
1643 Dependencies: Ensure 'find' and 'xargs' are available on the
1644 build host.
1645
1646 A large number of typo fixes.
1647
1648 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
1649 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
1650 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
1651 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
1652
1653 Updated/fixed packages: ace, arm-trusted-firmware,
1654 babeltrace2, boost, botan, busybox, clamav, cog, containerd,
1655 cups, dhcpcd, directfb, docker-cli, docker-engine, connman,
1656 edk2, edk2-platform, elf2flt, expat, ffmpeg, ficl, freeswitch,
1657 gcc, gdb, git, glibc, gnutls, go, gocryptfs, graphicsmagick,
1658 grub2, gst1-plugins-bad, gst1-plugins-good, heirloom-mailx,
1659 icu, igh-ethercat, imagemagick, imx-gpu-viv, jack2, jose,
1660 jpeg, jquery-ui-themes, kodi, kvm-unit-tests, libcamera,
1661 libconfuse, libfreeimage, libglvnd, libgpg-error, libinput,
1662 libmdbx, libp11, libsepol, libtirpc, libupnp, libvirt,
1663 libvncserver, libwpe, libxml2, libzlib, linux, linux-tools,
1664 lshw, m4, makedevs, mali-driver, mariadb, memcached, mesa3d,
1665 minidlna, mosquitto, mutt, mv-ddr-marvell, ncurses, ne10,
1666 netsniff-ng, networkd-dispatcher, ocrad, ola, opencv4,
1667 openocd, openssh, openvmtools, pango, pcsc-lite, pistache,
1668 polkit, postgis, postgresql, python-crossbar,
1669 python-paho-mqtt, python-pygame, python-service-identity,
1670 python-txdbus, python3, qemu, qlibc,
1671 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, redis,
1672 rng-tools, rsync, rsyslog, rtl8189es, rtl8723bu, runc, rustc,
1673 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
1674 strongswan, sunxi-mali-utgard-driver, sysdig, syslinux,
1675 syslog-ng, tcf-agent, tcpreplay, tesseract-ocr, tinyproxy,
1676 uacme, uboot-tools, uclibc, unzip, usbguard, v4l2loopback,
1677 vim, waffle, webkitgtk, weston, wolfssl, wpewebkit, xfsprogs,
1678 xserver_xorg-server, xtables-addons, zziplib
1679
1680 Issues resolved:
1681
1682 #13216: [Documentation] 2020.02.6 requires GNU find utils
1683 #14556: python-crossbar fails to build
1684 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
1685 #14951: boost compile error when running make silently
1686
41b1b65c
PK
16872022.05.2, released August 31st, 2022
1688
1689 Important / security related fixes.
1690
1691 dependencies: Ensure 'cmp' is available on the build host.
1692
1693 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
1694 Kconfig option to be enabled (E.G. for kernel options needed by
1695 packages) no longer changes a =m (modular) with =y (built in).
1696
1697 check-host-rpath: Silence readelf warnings when clang is used
1698
1699 GCC 10.x updated to 10.4.0
1700
1701 Defconfigs: Kria kv260: Fix u-boot configuration
1702
1703 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
1704 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, freerdp,
1705 fluidsynth, gcc, gdk-pixbuf, glibc, glslsandbox-player,
1706 gnupg2, gtest, i2pd, jack2, jquery-validation, jszip,
1707 kvm-unit-tests, libbsd, libcamera, libcurl, libest, libiio,
1708 libkrb5, libopenssl, libp11, libpsl, libwebsockets, localedef,
1709 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
1710 nodejs, nvidia-driver, ola, openssl, opkg-utils, paho-mqtt-c,
1711 pango, pcsc-lite, perl, perl-crypt-openssl-rsa, pimd, poppler,
1712 postgis, powerpc-utils, pppd, protobuf-c, pulseaudio,
1713 python-bottle, python-django, python-lxml, python3, qt5webkit,
1714 redis, rpi-userland, rsyslog, runc, rustc, sconeserver,
1715 sg3_utils, shadowsocks-libev, stellarium, suricata, swupdate,
1716 tcpreplay, uacme, uclibc, v4l2loopback, webkitgtk,
1717 wilc-driver, wine, wpewebkit, xdg-dbus-proxy,
1718 xserver_xorg-server, zeromq, zfs, zlib-ng
1719
1720 Issues resolved (http://bugs.uclibc.org):
1721
1722 #13796: Problems compiling package gst-plugins-good
1723
6ba523c8
PK
17242022.05.1, released July 24th, 2022
1725
1726 Important / security related fixes.
1727
1728 Disable big endian no-mmu on ARM as it is not supported by
1729 elf2flt.
1730
1731 Tighten dependencies for external Bootlin toolchains to ensure
1732 they can only be selected in compatible configurations.
1733
1734 Support external toolchains without gdbserver.
1735
1736 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
1737 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
1738 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
1739 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
1740 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1741 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
1742 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
1743 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
1744 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
1745 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
1746 procrank_linux, pure-ftpd, python-pillow, qdecoder,
1747 rabbitmq-server, rpi-userland, ruby, rustc, sofia-sip,
1748 systemd, tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim,
1749 watchdogd, webkitgtk, weston, wireguard-linux-compat,
1750 wpa_supplicant, wpewebkit, zstd
1751
1752 Issues resolved (http://bugs.uclibc.org):
1753
1754 #14881: Watchdogd Package missing INSTALL_STAGING
1755
730baf05
PK
17562022.05, released June 6th, 2022
1757
1758 Fixes all over the tree.
1759
1760 Rework BR2_STATIC_LIBS handling to ensure it can only be
1761 enabled if a suitable C library is available.
1762
1763 Updated/fixed packages: arm-trusted-firmware, at91bootstap,
1764 boinc, boost, cpulimit, diffutils, edk2, eigen, fbv, gcr,
1765 gensio, glibc, go, gtest, iucode-tool, kvm-unit-tests, libcec,
1766 libcurl, libks, linux, linux-tools, lttng-modules, mariadb,
1767 memcached, mono, musl, mutt, netdata, network-manager, nginx,
1768 ogre, openjpeg, openvpn, pipewire, python-crossbar, qemu,
1769 qpid-proton, rauc, rockchip-mali, rsyslog,
1770 rtl8812au-aircrack-ng, ruby, runc, rustc, samba4, tiff,
1771 uclibc, unrar, vim, webkitgtk, wpewebkit,
1772 xdriver_xf86-video-ati, xml-security-c, zchunk, zlib-ng
1773
1774 Issues resolved (http://bugs.uclibc.org):
1775
1776 #14821: Samba server is failing to compile
1777 #14826: make qemu_x86_64_defconfig stopped working
1778
b7d8ce5b
PK
17792022.05-rc2, released May 30th, 2022
1780
1781 Fixes all over the tree.
1782
1783 Defconfigs: qemu_ppc64*: Use binutils 2.36.1 to fix build
1784 issue, qemu_arm_vexpress_tz: Fix optee-os build issue,
1785 qemu_arm_versatile_nommu: Drop now that nommu for ARMv5 is no
1786 longer available
1787
1788 Updated/fixed packages: dhcp, edk2, gcr, glibc, i2pd, janet,
1789 janus-gateway, libfreeimage, libnftnl, libnss, libodb-boost,
1790 libostree, libwebsockets, linux-tools, midori, ntfs-3g, ola,
1791 optee-client, pcsc-lite, pipewire, python-flask,
1792 python-service-identity, python-werkzeug, qemu, rng-tools,
1793 rockchip-mali, strace, xdriver_xf86-video-amdgpu
1794
1795 Removed packages: ktap
1796
ae4e99aa
PK
17972022.05-rc1, released May 18th, 2022
1798
1799 Fixes all over the tree and new features.
1800
1801 Toolchain:
1802 - glibc update to 2.35, musl updated to 1.2.3
1803 - gcc 11.x updated to 11.3, support for external gcc 12.x
1804 - binutils 2.38 added, 2.32/2.35.2 removed, default changed to 2.37
1805 - s390x Bootlin external toolchain added
1806 - 5.17.x kernel headers support added
1807
1808 Filesystem:
1809 - Rework OCI entrypoint/command logic to handle command arguments
1810 - Squashfs block size is now configurable
1811
1812 Graphs: Also generate a build time timeline graph (for top
1813 level parallel builds).
1814
1815 scripts/pkg-stats: Optimize memory consumption for CPE parsing
1816
1817 Fix compatibility issue with the fakeroot script logic and
1818 modern versions of dash.
1819
1820 Change git:// URLs pointing to Github to https://, now that
1821 Github has turned off support for git://
1822
1823 New defconfigs: Octavo osd32mp1_brk / osd32mp1_red
1824
1825 New packages: falcosecurity-libs, lzma-alone, octave,
1826 python-flit-core, python-orjson, python-pydevmem,
1827 qt5webengine-chromium, qt5webengine-chromium-catapult, ragel,
1828 tbb, wilc-driver, wtfutil
1829
1830 Wilc1000-firmware renamed to wilc-firmware
1831
1832 Issues resolved (http://bugs.uclibc.org):
1833
1834 #14596: package dialog is outdated and contains a bug
1835 #14651: OpenSSH 8.9p1 compiler error under ARM
1836 #14656: Adding dependencies from an external tree does not work
1837 #14661: Fakeroot script relies on bash-isms, does not work with..
1838 #14681: QT5WEBENGINE not building
1839 #14686: genimage.cfg have a hard-coded .ext4 extension which..
1840 #14701: Multiple unresolved symbols while building kernel ..
1841 #14706: nodjs build problem
1842 #14711: nodjs build problem missing bzip
1843 #14721: python-argon2_cffi no longer works
1844 #14731: BR2_PACKAGE_IOSTAT
1845 #14751: LVM2 Outdated Link
1846
c9a2015b
PK
18472022.02.12, released May 5th, 2023
1848
1849 Important / security related fixes.
1850
1851 Updated/fixed packages: agentpp, apache, ca-certificates,
1852 containerd, coremark, dcron, eudev, ffmpeg, git,
1853 intel-microcode, kexec, lcdproc, libmicrohttpd, libosmium,
1854 libxml2, linux-tools, matio, osm2pgsql, poppler, postgresql,
1855 protozero, python-web2py, runc, s390-tools, samba4, snmppp,
1856 sudo, tcpdump, uclibc, vim, webkitgtk, wpewebkit,
1857 xserver_xorg-server
1858
1ad6d0de
PK
18592022.02.11, released March 19th, 2023
1860
1861 Important / security related fixes.
1862
1863 Updated/fixed packages: apache, apr, apr-util, asterisk,
1864 at91dataflashboot, audit, bash, bind, bridge-utils, clamav,
1865 dmalloc, exfat, exfat-utils, f2fs-tools, gcc, git,
1866 glslsandbox-player, go, haproxy, intel-gmmlib, ipmiutil, less,
1867 libblockdev, libcurl, libev, libgcrypt, libmad, libmdbx,
1868 libmodsecurity, libolm, libpjsip, lttng-babeltrace, mender,
1869 mpv, mutt, mxs-bootlets, opensbi, opus, paho-mqtt-c,
1870 pcm-tools, php, proxychains-ng, python-django,
1871 python-m2crypto, python-werkzeug, quazip, quickjs,
1872 rockchip-mali, rsync, sudo, tiff, uacme, uqmi, webkitgtk,
1873 wpebackend-fdo, wpewebkit, xdriver_xf86-video-qxl, znc
1874
1875 Issues resolved (http://bugs.uclibc.org):
1876
1877 #15306: glibc build fails in Docker container
1878 #15361: Buildroot linking error on Apple Silicon
1879
e5f9cbd9
PK
18802022.02.10, released March 1st, 2023
1881
1882 Important / security related fixes.
1883
1884 Fix make O=..._defconfig builds (regression in 2022.02.9).
1885
1886 A number of additional/stricter checks have been added to
1887 ./utils/check-package.
1888
1889 Build host dependencies check extended to check for a number
1890 of specific perl modules to better handle distributions (like
1891 Fedora) with very fine grained perl packages. Also ensure
1892 build host has git >= 2.0.0 when using packages written in
1893 go/rust because the vendoring may need it.
1894
1895 Defconfigs: ASUS tinker rk3288: Fix boot issue related to TPL
1896
1897 Updated/fixed packages: afboot-stm32, apache, barebox, c-ares,
1898 elf2flt, freeswitch, fwts, gcc, git, kodi, libgit2, libks,
1899 libopenssl, live555, lua, lxc, mesa3d-headers, modsecurity2,
1900 netopeer2, openjdk, openpowerlink, openvpn, opusfile,
1901 postgresql, pugixml, python-future, qt5, sdl2, sofia-sip,
1902 ssdp-responder, sudo, sunxi-mali-utgard, ti-sgx-km, tmux,
1903 uboot, upx, vim, webkitgtk, wolfssl, wpewebkit, xlib_libXpm,
1904 xserver_xorg-server, xxhash, xz, yajl, zabbix
1905
1906 Issues resolved (http://bugs.uclibc.org):
1907
1908 #15271: no start-qemu.sh
1909 #15291: BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS without location
1910 #15301: Selecting NAND Flash boot media (NAND_BOOT) breaks the uboot..
1911
7b566040
PK
19122022.02.9, released January 18th, 2023
1913
1914 Important / security related fixes.
1915
1916 Br2-external: Fix make performance issue when many (> 6)
1917 external trees are used together.
1918
1919 Erofs: Use fixed timestamp and UUID when BR2_REPRODUCIBLE is
1920 used.
1921
1922 Go: Ensure our go build and module cache is used, even for the
1923 download step.
1924
1925 Legal-info: Stop warning about not saving sources for local /
1926 override packages if <PKG>_REDISTRIBUTE is set to NO.
1927
1928 Linux: Fix build of < 5.6 kernels with host-gcc >= 10.
1929
1930 A large number of NXP related packages and defconfigs have
1931 been updated as upstream moved the git repositories to Github.
1932
1933 Updated/fixed packages: asterisk, bearssl, botan, cairo,
1934 capnproto, check, checkpolicy, connman, containerd,
1935 docker-cli, docker-engine, exempi, exfat, exfat-utils, fmc,
1936 fmlib, glib-networking, go, gobject-introspection, gperf,
1937 i2pd, ima-evm-utils, imx-alsa-plugins, imx-kobs, imx-lib,
1938 imx-m4fwloader, imx-mkimage, intel-microcode, janus-gateway,
1939 libcurl, libftdi1, libksba, libmbim, libmng, libpjsip,
1940 libtalloc, libuwsc, libxkbcommon, linux, lpeg, lrzsz,
1941 lttng-tools, lua-cqueues, mbedtls, mfgtools, mutt, php,
1942 policycoreutils, polkit, postgresql, pptp-linux,
1943 qcom-db410c-firmware, qemu, qoriq-rcw, qt5virtualkeyboard,
1944 rhash, rtl_433, ruby, sqlite, swupdate, tekui, tiff, tinyxml,
1945 tor, wayland, wireshark, wpa_supplicant,
1946 xdriver_xf86-video-imx-viv, xserver_xorg-server, xxhash, zip
1947
1948 Issues resolved (http://bugs.uclibc.org):
1949
1950 #14971: Kernel 3.10.108 fail to build in Buildroot 2022.08-rc1
1951 #14996: Too many directories in BR2_EXTERNAL causes hang during make
1952 #15161: kernel can't support SUBDIR
1953 #15196: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work
1954 #15226: lsblk: not found
1955
e84a88e8
PK
19562022.02.8, released December 10th, 2022
1957
1958 Important / security related fixes.
1959
1960 Updated/fixed packages: asterisk, dash, dovecot,
1961 dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim,
1962 freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi,
1963 libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached,
1964 netsnmp, nginx, openpgm, optee-client, python3, rsync,
1965 rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd,
1966 uboot, vim, vlc, xen, xterm
1967
1968 Issues resolved (http://bugs.uclibc.org):
1969
1970 #15131: Target GDB uses internal zlib
1971
4d46f510
PK
19722022.02.7, released November 17th, 2022
1973
1974 Important / security related fixes.
1975
1976 Defconfig: Pine64: Change to mainline ATF to fix build
1977 issue, Zynqmp zcu102 / zcu106: Fix pmufw reset issue
1978
1979 Updated/fixed packages: arm-trusted-firmware, bind, botan,
1980 collectd, darkhttpd, dbus, dhcp, dnsmasq, docker-cli,
1981 docker-engine, exfatprogs, expat, f2fs-tools, faad2, ffmpeg,
1982 freerdp, gnutls, go, gpsd, grub2, gsl, gst-omx, gst1-devtools,
1983 gst1-libav, gst1-plugins-bad, gst1-plugins-base,
1984 gst1-plugins-good, gst1-plugins-ugly, gst1-python,
1985 gst1-rtsp-server, gst1-vaapi, gstreamer1,
1986 gstreamer1-editing-services, hdparm, hostapd, imagemagick,
1987 iwd, jack2, libbpf, libcurl, libfribi, libidn2, libinput,
1988 libmdbx, libopenssl, libosip2, libpng, libtasn1,
1989 libtorrent-rasterbar, libuhttpd, libvncserver, libxml2, linux,
1990 linux-tools, lldpd, lrzip, lz4, matchbox-startup-monitor,
1991 msmtp, multipath-tools, mupdf, musl, mv-ddr-marvell, mxml,
1992 nodejs, ntfs-3g, numactl, openvmtools, oracle-mysql,
1993 paho-mqtt-c, perl-net-ssleay, php, pixman, poppler, procps-ng,
1994 python-django, python3, qdecoder, rpi-userland, rsync,
1995 rtl8189es, rtl8189fs, rtl8723bu, rtl8812au-aircrack-ng,
1996 rtl8821au, rtl_433, samba4, shapelib, socat, squid, sqlite,
1997 squashfs, strongswan, sudo, swupdate, timescaledb, u-boot,
1998 uclibc-ng-test, udisks, uftp, uhd, umtprd, vim, wavemon,
1999 wireguard-linux-compat, wolfssl, wpa_supplicant, wpewebkit,
2000 zlib-ng, zsh
2001
2002 Issues resolved (http://bugs.uclibc.org):
2003
2004 #15026: package/udisks: install to staging
2005 #15061: Node.js Package fails to build against musl i386
2006
12c7b23b
PK
20072022.02.6, released October 2nd, 2022
2008
2009 Important / security related fixes.
2010
2011 Fixed compatibility issue with make 4.3 and the 'printvars' /
2012 'show-vars' commands.
2013
2014 Dependencies: Ensure 'find' and 'xargs' are available on the
2015 build host.
2016
2017 A large number of typo fixes.
2018
2019 Defconfigs: Galileo: Fix defconfig syntax, Licheepi zero: Fix
2020 U-Boot dependencies, Bananapi m1, Olimx a20 olinuxino lime
2021 1+2, a33 olinuxino: Use standard FPU configuration, Pine 64
2022 sopine, Rockpro 64: Change to mainline ATF to fix build issue.
2023
2024 Updated/fixed packages: ace, arm-trusted-firmware,
2025 babeltrace2, boost, botan, busybox, clamav, cog, connman,
2026 containerd, cups, dhcpcd, directfb, docker-cli, docker-engine,
2027 edk2, edk2-platforms, elf2flt, expat, ffmpeg, ficl,
2028 freeswitch, freetype, gcc, gdb, git, gnutls, go,
2029 graphicsmagic, grub2, gst1-plugins-bad, gst1-plugins-good,
2030 heirloom-mailx, icu, igh-ethercat, imagemagick, imx-gpu-viv,
2031 jose, jpeg, jquery-ui-themes, kodi, libconfuse, libfreeimage,
2032 libglvnd, libgpg-error, libinput, libmdbx, libsepol, libtirpc,
2033 libupnp, libvirt, libvncserver, libwpe, libxml2, libzlib,
2034 linux, linux-tools, lshw, m4, makedevs, makedumpfile,
2035 mali-driver, mariadb, memcached, mesa3d, minidlna, mosquitto,
2036 mutt, mv-ddr-marvell, ncurses, ne10, netsniff-ng,
2037 networkd-dispatcher, ocrad, opencv4, openocd, openssh, pango,
2038 pcsc-lite, polkit, postgis, postgresql, python-paho-mqtt,
2039 python-pygame, python3, qemu, qlibc,
2040 qoriq-cadence-dp-firmware, qt5xmlpatterns, ranger, rng-tools,
2041 rsync, rsyslog, rtl8189es, rtl8723be, runc, rustc,
2042 sconeserver, sdl2, snort, sox, sqlite, squid, stress-ng,
2043 strongswan, sunxi-mali-utgard-driver, syslinux, syslog-ng,
2044 tcf-agent, tcpreplay, tesseract-ocr, tinyproxy, uacme,
2045 uboot-tools, uclibc, unzip, usbguard, v4l2loopback, vim,
2046 webkitgtk, wolfssl, wpewebkit, xfsprogs, xserver_xorg-server,
2047 xtables-addons, zziplib
2048
2049 Issues resolved:
2050
2051 #13216: [Documentation] 2020.02.6 requires GNU find utils
2052 #14796: 64 bit time and seccomp conflict (OpenSSH server crash)
2053 #14951: boost compile error when running make silently
2054
092b705e
PK
20552022.02.5, released August 31st, 2022
2056
2057 Important / security related fixes.
2058
2059 dependencies: Ensure 'cmp' is available on the build host.
2060
2061 pkg-utils: The KCONFIG_ENABLE_OPT macro used to enforce a specific
2062 Kconfig option to be enabled (E.G. for kernel options needed by
2063 packages) no longer changes a =m (modular) with =y (built in).
2064
2065 check-host-rpath: Silence readelf warnings when clang is used
2066
2067 GCC 10.x updated to 10.4.0
2068
2069 Updated/fixed packages: apg, arm-trusted-firmware, assimp,
2070 bayer2rgb-neon, bind, bird, cog, cwiid, diffutils, fluidsynth,
2071 freerdp, gcc, glibc, glslsandbox-player, gdk-pixbuf, gnupg2,
2072 gtest, i2pd, jack2, jquery-validation, jszip, libbsd, libcamera,
2073 libcurl, libest, libiio, libkrb5, libopenssl, libpsl,
2074 luasyslog, lxc, mbedtls, mstpd, mutt, netdata, netsniff-ng,
2075 nodejs, nvidia-driver, openssl, opkg-utils, paho-mqtt-c,
2076 pango, pcsc-lite, perl, pimd, poppler, postgis, powerpc-utils,
2077 pppd, protobuf-c, pulseaudio, python-bottle, python-django,
2078 python-lxml, python3, qt5webkit, rpi-userland, rsyslog, runc,
2079 rustc, sconeserver, sg3_utils, shadowsocks-libev, suricata,
2080 tcpreplay, uacme, uclibc, v4l2loopback,, webkitgtk, wine,
2081 wpewebkit, xdg-dbus-proxy, xserver_xorg-server, zeromq, zfs,
2082 zlib-ng
2083
2084 Issues resolved (http://bugs.uclibc.org):
2085
2086 #13796: Problems compiling package gst-plugins-good
2087 #14926: package/nodejs: build for host fails with GTEST errors
2088
2bc14528
PK
20892022.02.4, released July 28th, 2022
2090
2091 Important / security related fixes.
2092
2093 Disable big endian no-mmu on ARM as it is not supported by
2094 elf2flt.
2095
2096 Tighten dependencies for external Bootlin toolchains to ensure
2097 they can only be selected in compatible configurations.
2098
2099 Support external toolchains without gdbserver.
2100
2101 Updated/fixed packages: apache, avahi, bdwgc, bind, bpftool,
2102 cups, darkhttpd, dmalloc, ecryptfs-utils, fxload, ghostscript,
2103 gnutls, gst-omx, gst1-devtools, gst1-libav, gst1-plugins-base,
2104 gst1-plugins-bad, gst1-plugins-good, gst1-plugins-ugly,
2105 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2106 gstreamer1-editing-services, gtest, iptables, keyutils, lcms2,
2107 libabseil-cpp, libcamera, libcurl, libeastl, libgpgme,
2108 libgtk3, libmdbx, libmediaart, libmodsecurity, libnetconf2,
2109 libopenssl, libpjsip, libsamplerate, libsndfile, libtalloc,
2110 logrotate, luajit, nginx, noip, paxtest, php, postgresql,
2111 procrank_linux, pure-ftpd, python-pillow, qdecoder,
2112 rabbitmq-server, rpi-userland, rustc, sofia-sip, systemd,
2113 tcpreplay, tinyproxy, tor, uacme, uboot-tools, vim, watchdogd,
2114 webkitgtk, wireguard-linux-compat, wpa_supplicant, wpewebkit,
2115 zstd
2116
2117 Issues resolved (http://bugs.uclibc.org):
2118
2119 #14881: Watchdogd Package missing INSTALL_STAGING
2120
4a3ea45d
PK
21212022.02.3, released June 19th, 2022
2122
2123 Important / security related fixes.
2124
2125 Infrastructure: Fix building under paths containing regex
2126 characters (E.G. '+')
2127
2128 Toolchain: Only allow ppc64le variants for which a
2129 glibc/musl/uclibc toolchain is supported.
2130 Mark codescape mti/img mips toolchains as shared library only
2131 (glibc).
2132
2133 Updated/fixed packages: arm-trusted-firmware,
2134 at91dataflashboot, boinc, dhcp, diffutils, edk2, fbv, gensio,
2135 glibc, go, gtest, iucode-tool, janet, libcec, libcurl,
2136 libfreeimage, libnftnl, libodb-boost, linux, linux-tools,
2137 lttng-modules, mariadb, memcached, mono, mutt,
2138 network-manager, nginx, ntfs-3g, ogre, openjpeg, openvpn,
2139 qemu, qpid-proton, qt5webengine, rauc, rockchip-mali, rsyslog,
2140 ruby, runc, rustc, samba4, strace, tiff, uclibc, unrar, vim,
2141 webkitgtk, wpewebkit, xdriver_xf86-video-amdgpu,
2142 xdriver_xf86-video-ati, zlib-ng
2143
2144 New packages: qt5webengine-chromium,
2145 qt5webengine-chromium-catapult
2146
2147 Issues resolved (http://bugs.uclibc.org):
2148
2149 #14766: package dhcp on buildroot 2022.02.1 failed
2150 #14821: Samba server is failing to compile
2151 #14826: make qemu_x86_64_defconfig stopped working
2152
1c416477
PK
21532022.02.2, released May 29th, 2022
2154
2155 Important / security related fixes.
2156
2157 Archictures: Drop sh2a, correct x86 Bonnell variant
2158
2159 Toolchain: Bump GCC 11.x to 11.3, correct pre-installed
2160 external toolchain logic when toolchain is available in path.
2161
2162 Rework OCI filesystem entrypoint/command logic to handle
2163 command arguments
2164
2165 Defconfigs: Update Zynqmp zcu102/106 to final 2022.1 release,
2166 fix zcu106 PLL config
2167
2168 Updated/fixed packages: adwaita-icon-theme, afboot-stm32,
2169 aircrack-ng, alchemy, alsa-lib, arptables, assimp, asterisk,
2170 aubio, avrdude, azure-iot-sdk-c, batman-adv, binutils,
2171 bpftool, brotli, cairo, cifs-utils, clamav, cryptodev-linux,
2172 dhcp, diffutils, dmalloc, duktape, e2fsprogs, elf2flt, espeak,
2173 expat, ffmpeg, fluidsynth, freerdp, gcc, git, glorytun,
2174 glslsandbox-player, gnutls, go, gst1-imx, gst1-plugins-good,
2175 gzip, imagemagick, janus-gateway, keepalived, kompexsqlite,
2176 kvm-unit-tests, libarchive, libcgi, libcurl, libevdev,
2177 libeXosip2, libhtp, libinput, libkcapi, libkrb5, libks,
2178 libmdbx, libmnl, libnpupnp, libnspr, libopenssl, liboping,
2179 libpjsip, libpri, libselinux, libsigsegv, libv4l,
2180 libwebsockets, libxml2, linux, linux-tools, ltp-testsuite,
2181 luajit, lvm2, mali-driver, mariadb, mc, minizip, mpd, mutt,
2182 netatalk, netsurf, network-manager, nodejs, numactl, nut,
2183 omniorb, openbox, opencv4, openjdk, openjdk-bin, openocd,
2184 pamtester, pango, pcre2, php, php-apcu, pinentry, pixman,
2185 polkit, postgis, postgresql, pure-ftpd, python-aenum,
2186 python-avro, python-django, python-pillow, python-simplejson,
2187 python-urllib3, python-zopfli, python3, qemu, qpdf, quazip,
2188 redis, rockchip-mali, rsync, rt-tests, rust, rtl8818eu,
2189 rtl8189es, rtl8189fs, rtl_433, sam-ba, samba4, sdl2_ttf,
2190 shadowsocks-libev, shim, subversion, sun20i-d1-spl, suricata,
2191 systemd, tftpd, trinity, tvheadend, udev, uftrace,
2192 urandom-scripts, usb_modeswitch, valgrind, vde2, vim,
2193 wireplumber, wolfssl, wpa_supplicant, xlib_libXfont2, xz,
2194 zlib, zlog
2195
2196 Issues resolved (http://bugs.uclibc.org):
2197
2198 #14751: LVM2 Outdated Link
2199
11b6b65d
PK
22002022.02.1, released April 11th, 2022
2201
2202 Important / security related fixes.
2203
2204 Graphs: Also generate a build time timeline graph (for top
2205 level parallel builds).
2206
2207 scripts/pkg-stats: Optimize memory consumption for CPE parsing
2208
2209 Fix compatibility issue with the fakeroot script logic and
2210 modern versions of dash.
2211
2212 Change git:// URLs pointing to Github to https://, now that
2213 Github has turned off support for git://
2214
2215 Updated/fixed packages: ace, apache, apr, apr-util, belr,
2216 bind, bluez5_utils, boinc, bpftool, busybox, cloop, cog,
2217 containerd, cppcms, dav1d, dhcp, dieharder, dnsmasq,
2218 docker-cli, docker-engine, efl, ell, fakeroot, flac,
2219 fluidsynth, gdk-pixbuf, glib-networking, gnutls, gst-omx,
2220 gst1-devtools, gst1-libav, gst1-plugins-bad,
2221 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2222 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
1b718ade 2223 gstreamer1-editing-services, haproxy, htop, intel-gmmlib,
11b6b65d
PK
2224 ipmiutil, iwd, jack1, jack2, lftp, libabseil-cpp, libbluray,
2225 libcamera-apps, libcoap, libcurl, libest, libgee, libglib2,
2226 libgtk3, libiec61850, libkrb5, libminiupnpc, libodb,
2227 libodb-boost, libopenssl, libp11, libpsl, libressl, librstp,
2228 librtlsdr, liburing, libyang, libzlib, luasec, lxc, matio,
2229 meson, minidlna, minizip, mpd, mtools, netatalk, nbd, odb,
2230 openblas, openssh, openvpn, optee-os, opus, paho-mqtt-c,
2231 pango, php, pipewire, pkcs11-helper, postgresql, ppp,
2232 protozero, python-aioconsole, python-avro, python-brotli,
2233 python-greenlet, python-paramiko, python-pillow,
2234 python-rpi-gpio, python-treq, python-twisted, python-ujson,
2235 python-weasyprint, qt5base, qt5wayland, raptor, rpi-firmware,
2236 rpi-userland, rtl_433, runc, rust, rygel, samba4,
2237 shairport-sync, spice, spidev_test, stunnel, systemd,
2238 timescaledb, trace-cmd, trousers, ts4900-fpga, tvheadend,
2239 udpcast, unbound, upower, urandom-scripts, usbguard, valgrind,
2240 valijson, vim, wavpack, wget, wireplumber, wireshark, woff2,
2241 xmrig, zabbix, zlib-ng, zynaddsubfx, zziplib
2242
2243 Issues resolved (http://bugs.uclibc.org):
2244
2245 #13971: ip6tables-nft build does not include MASQUERADE target..
2246 #14651: OpenSSH 8.9p1 compiler error under ARM
2247 #14656: Adding dependencies from an external tree does not work
2248 #14661: Fakeroot script relies on bash-isms, does not work ..
2249 #14686: genimage.cfg have a hard-coded .ext4 extension which..
2250 #14701: Multiple unresolved symbols while building kernel ..
2251 #14711: nodjs build problem missing bzip
2252 #14731: BR2_PACKAGE_IOSTAT
2253
08967921
PK
22542022.02, released March 8th, 2022
2255
2256 Various fixes.
2257
2258 Fixes to cargo and golang packaging infrastructure.
2259
2260 Defconfigs: OrangePi RK3399: Fix genimage format
2261
2262 Updated/fixed packages: azure-iot-sdk-c, bpftool, cog,
2263 directfb, directfb-examples, dnsmasq, docker-engine, expat,
2264 freerdp, frr, gdb, ghostscript, glib-networking, go, haproxy,
2265 hostapd, kf5-extra-cmake-modules, kf5-kcoreaddons,
2266 kf5-modemmanager-qt, kf5-networkmanager-qt, libcamera-apps,
2267 libgee, libglfw, librstp, libtorrent, libvirt, libxslt, linux,
2268 mariadb, oprofile, osm2pgsql, pulseview, python-cryptography,
2269 python-gnupg, python-treq, qt5base, qt5webkit, rauc, re2,
2270 rygel, safeclib, sconeserver, seatd, sord, upmpdcli,
2271 util-linux, weston, wpa_supplicant, xdriver_xf86-video-mach64,
2272 xdriver_xf86-video-nouveau, xdriver_xf86-video-qxl,
2273 xscreensaver, zabbix
2274
2275 New packages: gdk-pixbuf-xlib
2276
2277 Removed packages: python-pycli
2278
2279 Issues resolved (http://bugs.uclibc.org):
2280
2281 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2282 #14611: 2022.02-rc2: Build of BR2_x86_64 with BR2_LINUX_KERNEL_..
2283 #14631: host-go-bootstrap: go not being built for package in ..
2284 #14636: azure-iot-sdk-c: Installed headers do not compile
2285 #14641: oprofile can not find the events files
2286
5b6e2ee8
PK
22872022.02-rc3, released February 28th, 2022
2288
2289 Fixes all over the tree.
2290
2291 Defconfigs: Xilinx zynqmp zcu102/zcu106: Fix U-Boot DTS config
2292
2293 Updated/fixed packages: bluez5_utils, bpftool, dbus, exempi,
2294 flac, freerdp, frr, gnutls, libpjsip, libxml2, mariadb,
2295 openssh, python-twisted, qt5webkit, samba4, vim, weston,
2296 wireshark, wolfssl, xdg-dbus-proxy, xterm,
2297
f3d0d7e6
PK
22982022.02-rc2, released February 20th, 2022
2299
2300 Fixes all over the tree.
2301
2302 Defconfigs: Friendlyarm Nanopi R2S: Fix U-Boot build, Kontron
2303 BL i.MX8M Mini: Fix U-Boot build, PC Engines APU2: Fix Linux
2304 build, ROC-RK3399-PC: Bump rootfs size to fix build
2305
2306 Updated/fixed packages: apache, apparmor, apr-util, arp-scan,
2307 binutils, bluez5_utils, connman, cryptsetup, dnsmasq,
2308 dovecot-pigeonhole, expat, gdk-pixbuf, gst1-plugins-base,
2309 guile, keepalived, kodi, libbpf, libglvnd, libgsasl, libiconv,
2310 librsvg, libuhttpd, libusb, libv4l, luasyslog, mongrel2, neon,
2311 pcre, perl-netaddr-ip, php, psmisc, python-ipython,
2312 python-pycli, python-pygame, python-regex, python-twisted,
2313 qt5location, qt5webkit, resiprocate, rygel, safeclib,
2314 sdl2_ttf, socketcand, strongswan, sudo, systemd, toolchain,
2315 urg, webkitgtk, wireless-regdb, wpewebkit,
2316 xdriver_xf86-video-{ati,mach64,mga,r128,savage,tdfx}, xz, zfs,
2317 zsh
2318
5ee6be2b
PK
23192022.02-rc1, released February 13th, 2022
2320
2321 Numerous package updates and many (80) new packages.
2322
2323 Toolchain:
2324 - glibc: Optional support for compatibility shims for running
2325 on older kernels than what glibc has been built against
2326 - uClibc: Use uClibc-ng 1.0.40
2327 - External toolchains: Update Bootlin toolchains to 2021.11-1
2328 version
2329
2330 Python 2.7 and python 2.x specific packages removed as python
2331 2.x is EOL since April 2020. Likewise a number of python3
2332 specific host packages has been renamed (host-python-foo
2333 instead of host-python3-foo) now host-python is always python
2334 3.x.
2335
2336 Cargo (Rust) package infrastructure added. Vendoring support
2337 added to golang package infrastructure.
2338
2339 New defconfigs: FriendlyARM NanoPi R2S, Kontron BL i.MX8M
2340 Mini, Microchip Sama7g7ek, Olimex STMP157 OlinuXino LIME2,
2341 QEMU PPC Bamboo, PPC64 PowerNV, Raspberry Pi Zero 2W, Spike
2342 Riscv64, Xilinx zcu102
2343
2344 Removed defconfigs: Synopsys arch38 VDK, aarch64 VDK
2345
2346 New packages: ace, alchemy, alfred, bat, bento4, bmx7,
2347 bpftool, brcmfmac_sdio-firmware-rpi, cfm, cups-pk-helper,
2348 davinci-bootcount, dbus-cxx, embiggen-disk, freeipmi,
2349 gocryptfs, kodi-pvr-plutotv, kodi-pvr-waipu, ksmbd-tools,
2350 libcamera-apps, libest, libexecinfo, libfutils, libglvnd,
2351 libks, libmd, libopenaptx, libpeas, libshdata, liburing, lilv,
2352 lua-argon2, lua-cffi, lua-inotify, lv2, mali-driver,
2353 moby-buildkit, modsecurity2, networkd-dispatcher, pahole,
2354 php-apcu, php-lua, php-pam, python-argon2-cffi-bindings,
2355 python-cssselect2, python-distro, python-fonttools,
2356 python-gnupg, python-installer, python-memory-profiler,
2357 python-mpd2, python-pep517, python-pydyf, python-pypa-build,
2358 python-pyphen, python-tinycss2, python-tomli,
2359 python-weasyprint, python-zopfli, qoriq-cadence-dp-firmware,
2360 riscv-isa-sim, rockchip-mali, rpi-rgb-led-matrix, sdbus-cpp,
2361 sentry-cli, serd, simple-mail, sord, sratom,
2362 sunxi-mali-utgard, sunxi-mali-utgard-driver, tinifier, ulog,
2363 vulkan-headers, xlib_libxcvt, zabbix, zchunk, zynaddsubfx
2364
2365 Removed packages: gstreamer1-mm, python, python-backports-abc,
2366 python-backports-functools-lru-cache,
2367 python-backports-shutil-get-terminal-size,
2368 python-backports-ssl-match-hostname, python-configobj,
2369 python-dialog, python-enum, python-enum34, python-functools32,
2370 python-futures, python-id3, python-ipaddr, python-ipaddress,
2371 python-mad, python-nfc, python-pam, python-pathlib2,
2372 python-pycap, python-pyro, python-singledispatch,
2373 python-subprocess32, python-typing, python-yieldfrom,
2374 qt5webkit-examples, rpi-bt-firmware, rpi-wifi-firmware,
2375 sunxi-mali-mainline, sunxi-mali-mainline-driver, zynq-boot-bin
2376
2377 Issues resolved (http://bugs.uclibc.org):
2378
2379 #12271: python-iptables runtime dependencies
2380 #13436: PPP 2.4.9 is out
2381 #14351: needs to mount sysfs before mount -a
2382 #14451: nodejs won't build on Fedora 35
2383 #14471: alsa_utils wrong deployment
2384 #14501: lttng-modules v2.11 package fails to build
2385 #14531: Package EFL - build error
2386
3c6b7502
PK
23872021.11.3, released March 24th, 2022
2388
2389 Important / security related fixes.
2390
2391 Updated/fixed packages: apache, azure-iot-sdk-c, boinc, dbus,
2392 directfb, docker-engine, exempi, expat, flac, gdb, gdk-pixbuf,
2393 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
2394 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
2395 libsrtp, libvirt, libxml2, libxslt, lxc, mariadb, minidlna,
2396 odb, openblas, openvpn, oprofile, php, pppd, python-ipython,
2397 python-twisted, raptor, rpi-firmware, samba4, seatd,
2398 timescaledb, usbguard, util-linux, vim, wavpack,
2399 wireless-regdb, wireplumber, wireshark, wolfssl, xscreensaver,
2400 xterm, zsh
2401
2402 New packages: gdk-pixbuf-xlib
2403
2404 Issues resolved (http://bugs.uclibc.org):
2405
2406 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
2407 #14636: azure-iot-sdk-c: Installed headers do not compile
2408 #14641: oprofile can not find the events files
2409
67b160c3
PK
24102021.11.2, released February 28th, 2022
2411
2412 Important / security related fixes.
2413
2414 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
2415 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
2416
2417 Add conditional patching logic to fix build issues for older
2418 U-Boot / Linux kernel versions when built with a host gcc >=
2419 10.
2420
2421 Updated/fixed packages: apitrace, binutils, casync, cgilua,
2422 connman, expat, gauche, gdb, gensio, glibc, go, gst-omx,
2423 gst1-devtools, gst1-libav, gst1-plugins-bad,
2424 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2425 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2426 gstreamer1-editing-services, kf5-extra-cmake-modules, kodi,
2427 libarchive, linux, lm-sensors, localedef, log4cxx, mpd,
2428 nfs-utils, php, pistache, pkcs11-helper, prosody,
2429 python-django, python-pyzmq, python-regex,
2430 python-sqliteschema, resiprocate, rtl8723bu, thermald, tiff,
2431 tor, util-linux, vim, xen
2432
4f4a3152
PK
24332021.11.1, released January 29th, 2022
2434
2435 Important / security related fixes.
2436
2437 check-package: Improve variable override check
2438
2439 pkg-stats: List CVEs where the version info cannot be parsed
2440 as unsure rather than completely ignoring them.
2441
2442 Defconfigs: Beaglebone: Support BeagleBone black wireless,
2443 stm32f469_xip_disco: Fix kernel boot
2444
2445 Updated/fixed packages: alsa-utils, apache, binutils, cage,
2446 capnproto, civetweb, clamav, collectd, connman, containerd,
2447 coreutils, dav1d, docker-cli, docker-engine, erlang,
2448 erlang-rebar, expat, findutils, flare-engine, flare-game,
2449 font-awesome, freeswitch, gcc, ghostscript, glibc, gnuchess,
2450 go, grpc, gst1-interpipe, gst1-rtsp-server, gupnp-tools,
2451 hackrf, icu, imagemagick, janus-gateway, json-for-modern-cpp,
2452 keepalived, lapack, libdbi, libiio, libjpeg, libmbim, libnss,
2453 libopenssl, libpjsip, libqmi, liburiparser, libvirt,
2454 linux-pam, lxc, mbedtls, mender, mongodb, mpd-mpc, mutt,
2455 nodejs, openblas, pcre2, php, pipewire, polkit, privoxy,
2456 prosody, python-charset-normalizer, python-django,
2457 python-idna, python-lxml, python-pyqt5, python-requests,
2458 python-urllib3, python3, qt5base, qt5location, rhash,
2459 rng-tools, ruby, runc, rustc, samba4, sofia-sip, targetcli-fb,
2460 tcpreplay, tinyxml, tor, tpm2-tss, util-linux-libs, vim, vlc,
2461 wireshark, xapp_xauth, xapp_xinput-calibrator, xen, xenomai,
2462 xlib_libX11, xserver_xorg-server
2463
2464 Issues resolved (http://bugs.uclibc.org):
2465
2466 #14451: nodejs won't build on Fedora 35
2467 #14471: alsa_utils wrong deployment
2468
e6e12337
PK
24692021.11, released December 5th, 2021
2470
2471 Various fixes.
2472
2473 Defconfigs: Grinn chiliboard/liteboard, PC x86-64 bios: Fix
2474 build
2475
2476 Updated/fixed packages: apr, coreutils, diffutils, e2fsprogs,
2477 exfat, freeswitch, gnupg, grub2, gstreamer1, guile, heimdal,
2478 hiawatha, hplip, icu, janus-gateway,
2479 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2480 kodi-screensaver-matrixtrails, libatomic_ops, libbson, libffi,
2481 libgdiplus, libgee, libhtp, libite, libnspr, libnss,
2482 libunwind, lynx, mender-grubenv, mkpasswd, motion, mxml,
2483 netdata, qemu, samba4, speex, stress-ng, tinydtls, unixodbc,
2484 unrar, util-linux, util-linux-libs, watchdogd, wireshark
2485
2486 Issues resolved (http://bugs.uclibc.org):
2487
2488 #14351: needs to mount sysfs before mount -a
2489 #14411: 2021.11-rc2: Samba doesn't compile
2490
aaf7b2c9
PK
24912021.11-rc3, released November 30th, 2021
2492
2493 Fixes all over the tree.
2494
2495 Defconfigs: Nitrogen8mp: Fix Linux build, Zynqmp-zxu106: Fix
2496 ATF build
2497
2498 Updated/fixed packages: asterisk, automake, gdb, glorytun,
2499 gmp, hackrf, libgee, libglib2, libmodsecurity, libosmium,
2500 libressl, lighttpd, linux, micropython, mosquitto, mtd,
2501 nfs-utils, nss-myhostname, pcre, php, poco, pure-ftpd,
2502 python-cycler, qemu, qdecoder, smack, smcroute, spidev_test,
2503 strace, syslinux, toolchain, uboot, uhd, vim, websocketpp,
2504 wireshark, xcursor-transparent-theme, xscreensaver,
2505 xtables-addons
2506
2507 Issues resolved (http://bugs.uclibc.org):
2508
2509 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2510
62ba22f3
PK
25112021.11-rc2, released November 19th, 2021
2512
2513 Fixes all over the tree.
2514
2515 Coding style fixes for a large number of board genimage
2516 configuration files for clarity and consistency.
2517
2518 Defconfigs: Acmesystems Aria/Arietta g25, Armadeus
2519 apf28/apf51, beagleboneai, Olimx a64, rock64, sheevaplug: Fix
2520 build with hostcc >= 10, Nezha: Correct U-Boot dependencies
2521
2522 Updated/fixed packages: alsa-lib, apparmor, binutils,
2523 bluez5_utils, botan, diffutils, firmware-utils, gdb, glmark2,
2524 glog, gpu-amd-bin-mx51, gst1-interpipe, imx-vpuwrap, iperf,
2525 isl, janet, libdnet, libglib2, libhtp, liburcu, log4cxx,
2526 luajit, luvi, meson, mksh, mongodb, mosquitto, mpd, mupdf,
2527 opencv4, oracle-mysql, pipewire, postgresql, python-aiohttp,
2528 python-pudb, python-ujson, qhull, samba4, seatd, sg3_utils,
2529 suricata, tpm2-tss, uboot, vim, xserver_xorg-server
2530
2531 New packages: pipewire-media-session
2532
2533 Issues resolved (http://bugs.uclibc.org):
2534
2535 14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2536
0df2928a 25372021.11-rc1, released November 8th, 2021
639c0047
TP
2538
2539 Numerous package updates. Notable updates including numerous
57a95075 2540 Python modules, Kodi add-ons, nodejs, OpenJDK.
639c0047
TP
2541
2542 Toolchain:
2543 - glibc update to 2.34
2544 - support for gdb 11.x added, gdb 10.x now the default
2545 - external toolchains provided by ARM updated
2546 - remove support for internal toolchain on the CSKY
2547 architecture, as it was broken and unmaintained
2548
2549 Many packages updated to enable the appropriate SELinux
2550 refpolicy module when SELinux support is enabled.
2551
2552 Support was added in the test-pkg package testing utility for
2553 using Gitlab CI to run the builds.
2554
2555 New libgbm virtual package to better support OpenGL
2556 implementations that provide a libgbm library.
2557
2558 Bootloaders/firmware: grub2 extended to be able to support
2559 multiple platforms in the same build.
2560
2561 Filesystems:
2562 - new OCI filesystem type, to build container images
2563 compatible with the Open Container Initiative standard
2564 - support for hybrid ISO9660 images added, which work on
2565 legacy and EFI BIOS machines
2566
0df2928a 2567 New defconfigs: Allwinner nezha, stm32mp157c_odyssey
639c0047
TP
2568
2569 Removed defconfigs: qemu_csky
2570
2571 New packages: dtbocfg, firmware-utils, gstd, libdbi,
57a95075 2572 libdbi-drivers, libteam, lua-augeas, mstpd, php-pecl-dbus,
639c0047
TP
2573 python-aioprocessing, python-bidict,
2574 python-charset-normalizer, python-flask-expects-json,
57a95075
YM
2575 python-git, python-pyndiff, python-rsa,
2576 python-unitest-xml-reporting, python-xmljson,
639c0047 2577 python3-cryptography, python3-pip, qt5opcua, rwmem,
0df2928a
PK
2578 sloci-image, softhsm2, sun20i-d1-spl, uqmi, vuejs-router,
2579 watchdogd, wireplumber
639c0047
TP
2580
2581 Removed packages: canfestival, python-meld3
2582
57a95075
YM
2583 Work toward the removal of python 2 has progressed: many
2584 python modules and packages have been updated to a version
2585 supporting python 3.
2586
639c0047
TP
2587 Issues resolved (http://bugs.uclibc.org):
2588
2589 #14271: compilation error with rsync command for permission
2590 #14276: Unable to get login prompt
2591 #14196: when using raspberrypicm4io_64_defconfig, make fails
2592 with mkfs.ext4: No such file or directory while trying
2593 to determine filesystem size
2594
ae48261f
PK
25952021.08.3, released December 13th, 2021
2596
2597 Important / security related fixes.
2598
2599 Defconfigs: Various fixes for building with gcc >= 10 host or
2600 target compilers.
2601
2602 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
2603 binutils, bluez5_utils, coreutils, e2fsprogs, exfat,
2604 freeswitch, gdb, glmark2, glog, glorytun, gmp,
2605 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
2606 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl,
2607 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
2608 libgdiplus, libgee, libglib2, libhtp, libmodsecurity, libnspr,
2609 libnss, libosmium, libunwind, linux, lynx, meson, micropython,
2610 mkpasswd, mksh, mosquitto, motion, mupdf, mxml, netdata,
2611 nfs-utils, opencv4, oracle-mysql, pcre, php, postgresql,
2612 pure-ftpd, python-cycler, qdecoder, rcw-smarc-sal28, samba4,
2613 smack, speex, stress-ng, suricata, syslinux, uboot, unixodbc,
2614 unrar, vim, websocketpp, wireshark
2615
2616 Issues resolved (http://bugs.uclibc.org):
2617
2618 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
2619
19e2b260
PK
26202021.08.2, released November 10th, 2021
2621
2622 Important / security related fixes.
2623
2624 Updated/fixed packages: asterisk, audit, bind, bitcoin,
2625 containerd, cryptsetup, dahdi-linux, dbus-python, dfu-util,
2626 docker-cli, docker-engine, earlyoom, edk2-platforms, exiv2,
2627 ffmpeg, freerdp, gdb, gensio, gnupg2, go, gpsd,
2628 gst1-plugins-bad, gst1-plugins-ugly, gst1-vaapi, gtest,
2629 hiredis, lftp, libps1, libva, libva-utils, lightning,
2630 log4cplus, lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin,
2631 pango, php, python3-cffi, qemu, refpolicy, rng-tools, samba4,
2632 snort, strongswan, sunxi-mali-mainline-driver, suricata,
2633 systemd, tor, vim, weston, wf111, wireguard-linux-compat,
2634 xerces
2635
2636 Issues resolved (http://bugs.uclibc.org):
2637
2638 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
2639
39bcc038
PK
26402021.08.1, released October 11, 2021
2641
2642 Important / security related fixes.
2643
2644 gdbinit: Mark the sysroot as a "safe path" before configuring
2645 it, so pretty printers work correctly without having to pass
2646 -ix to gdb
2647
2648 Updated/fixed packages: alsa-lib, apache,
2649 arm-trusted-firmware, atftp, bind, botan, cog, containerd,
2650 cryptopp, docker-cli, dash, dc3dd, docker-engine, dovecot,
2651 environment-setup, erlang, fetchmail, ffmpeg, fio, gcc, gd,
2652 gdb, ghostscript, gnuradio, gnutils, go,
2653 gobject-introspection, google-breakpad, gst-omx,
2654 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2655 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2656 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2657 gstreamer1-editing-services, gupnp, haproxy, imlib2, kodi,
2658 kodi-pvr-octonet, kodi-visualisation-fishbmc, libcurl,
2659 libexif, libgcrypt, libglib2, libkrb5, libressl, librsvg,
2660 libsndfile, libssh, libvirt, libxcrypt, libyang, links, lvm2,
2661 lynx, lxc, mc, mesa3d, micropython, minicom, mono, mosquitto,
2662 mtr, mupdf, mv-ddr-marvell, net-tools, nginx-dav-ext, nmap,
2663 nodejs, ntfs-3g, openjdk, openjdk-bin, openldap, openssh,
2664 pcre2, php, php-gnupg, pipewire, postgis, python-aioconsole,
2665 python-cbor2, python-cffi, python-cython, python-dateutil,
2666 python-django, python-pillow, python-pip, python-texttable,
2667 python-urllib3, python-webob, qemu, qt5location, redis,
2668 refpolicy, ripgrep, ruby, runc, sispmctl, sox, squid,
2669 strongswan, supervisor, swupdate, syslinux, systemd, tinycbor,
2670 trace-cmd, uboot-tools, uclibc, udisks, uhd, vim, vsftpd,
2671 wavemon, webkitgtk, wget, wireless-regdb, wpewebkit,
2672 xapp_xrdb, xapp_xwd, xen, xlib_libXfont2, xlib_libXft,
2673 xserver_xorg-server, zip
2674
2675 Issues resolved (http://bugs.uclibc.org):
2676
2677 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2678 #14211: libffi-3.3.tar.gz repacked
2679 #14221: mv-ddr-marvell fails license validation
2680
aa433d1c
PK
26812021.08, released September 4th, 2021
2682
2683 Various fixes.
2684
2685 Updated/fixed packages: gstreamer1-mm, netsniff-ng, nginx,
2686 openmpi, python-pyudev, python3, qt5base, wlroots, xvisor
2687
7314f04f
PK
26882021.08-rc3, released August 31st, 2021
2689
2690 Fixes all over the tree.
2691
2692 Toolchain: Disable fortify support for Microblaze as it is not
2693 currently working.
2694
2695 Defconfigs: Acmesystems aria/ariette g25: Fix build issue
2696 after at91bootstrap bump, BeagleV: Correct kernel headers
2697 version, PC x86-64: Bump kernel to 4.19.204 to fix build issue
2698 with GCC 10.x.
2699
2700 Updated/fixed packages: alsa-utils, at91bootstrap3, belle-sip,
2701 bullet, c-ares, cjson, coreutils, cpio, eigen, fetchmail, gdb,
2702 haproxy, heirloom-mailx, ipmiutil, kvm-unit-tests, libarchive,
2703 libffi, libmodsecurity, libopenssl, libressl, libshout,
2704 libvirt, linux-pam, lmbench, localedef, lua-lunix, mesa3d,
2705 mpv, mtd, nodejs, nvidia-driver, openvmtools, php, polkit,
2706 python-requests, python3-requests, rust-bin, rustc, samba4,
2707 sdl2, snort3, ushare, xen
2708
2709 Removed packages: libmcrypt, mcrypt, sentry-cli
2710
6da42d76
PK
27112021.08-rc2, released August 18th, 2021
2712
2713 Fixes all over the tree.
2714
2715 Defconfigs: Acmesystems acqua a5: Bump at91bootstrap version
2716 to fix build issue with binutils >= 2.35, Microchip sam9x60ek
2717 mmc_dev: Add missing toolchain/system options, sama5d2-icp
2718 mmc: Correct at91bootstrap options
2719
2720 Updated/fixed packages: arm-trusted-firmware, at91bootstrap3,
2721 azure-iot-sdk-c, bluez5_utils, bullet, busybox, cegui, efl,
2722 erlang, ffmpeg, flatbuffers, fontconfig, gcc, gd, glibc, go,
2723 gobject-introspection, gpsd, guile, harfbuzz, iozone, iputils,
2724 jszip, libargtable2, libbpf, libebml, libepoxy, libesmtp,
2725 libfuse3, libgeos, libnss, libodb-boost, libodb-mysql,
2726 libodb-pgsql, libqmi, libqrtr-glib, libuhttpd, libuwsc,
2727 libvirt, ltp-testsuite, luaossl, mongodb, mpd, mupdf, mutt,
2728 network-manager, nginx-naxsi, nodejs, ogre, openzwave,
2729 optee-os, osm2pgsql, pdbg, perl-net-ssh2, php, pipewire,
2730 pistache, pixman, poke, polkit, poppler, postgresql, postkit,
2731 prelink-cross, prosody, protobuf, pulseview,
2732 python-cryptography, python-keyring, python-matplotlib,
2733 python-pymupdf, python-pyopenssl, python-secretstorage,
2734 python-treq, python-txtorcon, python3, qemu, qpdf, qt5base,
2735 refpolicy, ruby, rust-bin, s390-tools, sconeserver, seatd,
2736 shairport-sync, sox, sqlite, sylpheed, sysdig, syslog-ng,
2737 system-config-printer, tar, terminology, tor, tpm2-tools, uhd,
2738 unbound, usbguard, wireshark, xen, xenomai, xlib_libxshmfence,
2739 zstd
2740
2741 New packages: desktop-file-utils
2742
2743 Issues resolved (http://bugs.uclibc.org):
2744
2745 #13586: grub failure with BR2_OPTIMIZE_3
2746 #13671: openSSH server closes connection before authentication..
2747
3d8df5aa 27482021.08-rc1, released August 3rd, 2021
a3ac2a0f
TP
2749
2750 Numerous package updates.
2751
2752 Toolchain:
2753
2754 - add support for gcc 11.x, gcc 10.x is now the default, gcc
2755 9.x updated to 9.4.0, removed gcc 8.x support except for
2756 PowerPC SPE
2757
2758 - add support for binutils 2.37, binutils 2.36.x is now the
2759 default, binutils 2.34 removed.
2760
2761 - glibc updated to 2.33
2762
2763 - gdb enabled on NIOS II, gdbserver enabled on RISC-V.
2764
2765 Bootloaders/firmware: support for building the EDK II UEFI
2766 firmware, support for building AT91Bootstrap 4.x.
2767
2768 New BR2_ENABLE_RUNTIME_DEBUG option, that controls whether
2769 packages should be compiled with runtime debugging
2770 information (which is different than debugging symbols).
2771
2772 Many features of the bluez5_utils package have been made
2773 optional, and default to disabled. Users of bluez5_utils are
2774 encouraged to review their configuration.
2775
2776 Many packages (over 70) updated to enable the appropriate
2777 SELinux refpolicy module when SELinux support is enabled.
2778
2779 Many packages updated to select the appropriate OpenSSL
2780 features after many OpenSSL ciphers/features have been made
2781 optional.
2782
2783 New defconfigs: kontron_pitx_imx8m, microchip_sama5d2_icp,
2784 qemu_aarch64_sbsa, raspberrypicm4io, raspberrypicm4io_64,
2785 terasic_de10nano_cyclone5, uevm5432.
2786
2787 New packages: alsa-plugins, apg, bmap-tools, daq3, edk2,
2788 edk2-platforms, gumbo-parser, libbpf, libosmium, libpsl,
2789 libqb, libtalloc, libvirt, lua-linux, lua-zlib, mupdf,
2790 opencv4, osm2pgsql, poke, python-augeas, python-dbus-next,
2791 python-pymupdf, rtl_433, rtl8812au-aircrack-ng, seatd, snort3,
2792 system-config-printer, usbguard, xml-security-c, xmrig.
2793
2794 Removed packages: clapack, libsoil.
2795
2796 Issues resolved (http://bugs.uclibc.org):
2797
2798 #13326: regarding dtc error in buildroot source code
2799 #13661: host-python2 build fails on aarch64
2800 #13836: package build failure when target install set to no on
2801 pkg-generic pkg types
2802 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to
2803 y as before
2804
cfba9b0c
PK
28052021.05.3, released October 11, 2021
2806
2807 Important / security related fixes.
2808
2809 gdbinit: Mark the sysroot as a "safe path" before configuring
2810 it, so pretty printers work correctly without having to pass
2811 -ix to gdb
2812
2813 Updated/fixed packages: alsa-lib, apache,
2814 arm-trusted-firmware, atftp, bind, botan, containerd,
2815 cryptopp, dash, dc3dd, docker-cli, docker-engine, dovecot,
2816 erlang, fetchmail, ffmpeg, gdb, ghostscript, go, gst-omx,
2817 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
2818 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
2819 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
2820 gstreamer1-editing-services, kodi, kodi-pvr-octonet,
2821 kodi-visualisation-fishbmc, libcurl, libkrb5, libressl,
2822 libsndfile, libxcrypt, libyang, lxc, lynx, mesa3d,
2823 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
2824 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
2825 openssh, pcre2, php, python-aioconsole, python-cffi,
2826 python-dateutil, python-django, python-pip, python-texttable,
2827 python-urllib, python-webob, qt5location, redis, refpolicy,
2828 ripgrep, runc, sispmctl, squid, strongswan, supervisor,
2829 syslinux, tinycbor, trace-cmd, uboot-tools, uclibc, wavemon,
2830 wget, wireless-regdb, xen, xserver_xorg-server
2831
2832 Issues resolved (http://bugs.uclibc.org):
2833
2834 #14206: Kodi: even when not enabled, forcefully selects libevdev..
2835 #14211: libffi-3.3.tar.gz repacked
2836 #14221: mv-ddr-marvell fails license validation
2837
b926d0d3
PK
28382021.05.2, released September 15th, 2021
2839
2840 Important / security related fixes.
2841
2842 Toolchain: Disable fortify support for Microblaze as it is not
2843 currently working.
2844
2845 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
2846 bayer2rgb-neon, belle-sip, bullet, busybox, c-ares, cjson,
2847 coreutils, cpio, eigen, environment-setup, fetchmail, ffmpeg,
2848 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
2849 iputils, jszip, kvm-unit-tests, libarchive, libargtable2,
2850 libexif, libgcrypt, libmodsecurity, libopenssl, librsvg,
2851 libshout, libssh, libxcrypt, linux, linux-pam, localedef, mc,
2852 mesa3d, mosquitto, netsniff-ng, nginx, nodejs, ogre, openjdk,
2853 openmpi, openvmtools, perl-net-ssh2, php, pipewire,
2854 postgresql, prelink-cross, prosody, protobuf, python-keyring,
2855 python-matplotlib, python-pillow, python-pyudev,
2856 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
2857 swupdate, sylpheed, tar, terminology, tor, uboot-tools, uhd,
2858 unbound, ushare, vim, wlroots, xapp_xrdb, xapp_xwd, xen,
2859 xenomai, xlib_libXfont2, xlib_libXft, zip
2860
5284a826
PK
28612021.05.1, released August 10, 2021
2862
2863 Important / security related fixes.
2864
2865 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
2866 as it is not currently working.
2867
2868 binutils: fix linker assert failure on OpenRisc, or1k build
2869 issue with gcc < 5
2870
2871 gdb: Enable on NIOS II
2872
2873 utils/scanpypi: Various improvements
2874
2875 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
2876 sam9x60ek mmc_dev: Add missing toolchain/system options
2877
2878 Updated/fixed packages: arm-trusted-firmware, apache, audit,
2879 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
2880 chrony, clamav, connman, cryptsetup, dnsmasq, docker-cli,
2881 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
2882 fail2ban, fb-test-app, feh, fetchmail, ffmpeg, flac, fluxbox,
2883 gawk, gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go,
2884 gptfdisk, gqrx, granite, grub2, guile, hdparm, heirloom-mailx,
2885 htop, ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd,
2886 intel-microcode, iodine, irqbalance, keepalived, kexec-tools,
2887 libass, libconfig, libcurl, libfreeimage, libfuse3, libgcrypt,
2888 libgudev, libhtp, libinput, libjson, libgtk3, libkrb5,
2889 libloki, libmodsecurity, libndp, libnetfilter-log,
2890 libnfnetlink, libnice, libodb, libodb-boost, libodb-mysql,
2891 libodb-pgsql, libpcap, libqmi, libqrtr-glib, libressl,
2892 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
2893 linux-firmware, linuxptp, lrzsz, lvm2, mariadb, mesa3d,
2894 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd,
2895 netsnmp, nettle, nmap, nodejs, ntp, openntpd, openpgm,
2896 openswan, pango, pcre2, perl-crypt-openssl-rsa, php, pixman,
2897 postgresql, proxychains-ng, putty, python,
2898 python-dataproperty, python-django, python-pysftp,
2899 python-urllib3, python3, qpdf, redis, ripgrep, rsync, ruby,
2900 samba4, sane-backends, slirp, spice, squid, suricata, tcpdump,
2901 tftpd, thrift, tor, tpm2-tools, trinity, uboot, uboot-tools,
2902 uclibc, vlc, wireless-regdb, wireshark, wolfssl,
2903 xapp_fonttosfnt, xlib_libX11, xlib_libxshmfence,
2904 xserver_xorg-server
2905
2906 Issues resolved (http://bugs.uclibc.org):
2907
2908 #13586: grub failure with BR2_OPTIMIZE_3
2909 #13661: host-python2 build fails on aarch64
2910 #13836: package build failure when target install set to no..
2911 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
2912
69f79f2a
PK
29132021.05, released June 6th, 2021
2914
2915 Various fixes.
2916
2917 Disable PIC/PIE support for Nios2 because of glibc issues
2918
2919 Defconfigs: Minnowboard max: Fix X11 and mesa3d configuration
2920
2921 Updated/fixed packages: apache, beaglev-ddrinit,
2922 beaglev-secondboot, capnproto, dc3dd, directfb, efibootmgr,
2923 ffmpeg, gptfdisk, go, gupnp, hostapd, iftop,
2924 intel-mediadriver, libcamera, libcutl, libesmtp, libkcapi,
2925 libraw, lttng-tools, lvm2, mimic, mono-gtksharp3, mpv,
2926 netperf, odb, qt5base, uclibc, uftrace, unscd, vlc,
2927 xdriver_xf86-video-fbturbo
2928
2929 New packages: python3-cffi, python3-cryptography, python3-pip,
2930 python3-pycparser, python3-six
2931
e4132725
PK
29322021.05-rc3, released May 31th, 2021
2933
2934 Fixes all over the tree.
2935
2936 meson: Explicitly disable PIE support (b_pie) as it is handled
2937 by the toolchain wrapper.
2938
2939 Updated/fixed packages: boost, dhcp, expat, gdb, hwloc, imagemagick,
2940 libcurl, libopenh264, llvm, lz4, mpv, nginx, paho-mqtt-c, pifmrds,
2941 pipewire, python-bluezero, python-pillow, qemu, strace, uhd, vlc,
2942 webkitgtk
2943
2944 Issues resolved (http://bugs.uclibc.org):
2945
2946 #13821: Wrong url for libnfsidmap package
2947
e326fcff
PK
29482021.05-rc2, released May 22th, 2021
2949
2950 Fixes all over the tree.
2951
2952 support/scripts/gen-missing-cpe: A script to query the list of
2953 CPE IDs for the packages enabled in the current configuration and:
2954
2955 - for CPE IDs that do not have any matching entry in the CPE
2956 database, it emits a warning
2957
2958 - for CPE IDs that do have a matching entry, but not with the same
2959 version, it generates a snippet of XML that can be used to propose
2960 an updated version to NIST.
2961
2962 CPE meta data has been added for a large number of packages
2963
2964 Updated/fixed packages: assimp, binutils, bitcoin, bullet,
2965 cutelyst, dhcp, dmalloc, docker-engine, ebtables,
2966 environment-setup, flatcc, gcc, gd, gerbera, hostapd,
2967 imx-gpu-viv, intel-microcode, jquery-validation, libdrm,
2968 libgeos, libraw, libtirpc, libxml2, libxslt, live555, lmbench,
2969 localedef, lvm2, mender, mender-grubenv, modem-manager, mutt,
2970 opensbi, openssh, opentyrian, pipewire, postgis, postgresql,
2971 prosody, python-bluezero, python-falcon, redis, rocksdb,
2972 rt-tests, runc, vlc, waylandpp, webkitgtk, wireshark,
2973 wpa_supplicant, wpewebkit, xlib_libX11, xterm
2974
2975 New packages: jh71xx-tools
2976
2977 Issues resolved (http://bugs.uclibc.org):
2978
2979 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
2980 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
2981 #13806: Building host-localedef fails on fedora 34/gcc 11
2982
afe19e6c 29832021.05-rc1, released May 12th, 2021
04e9e884
PK
2984
2985 Fixes all over the tree and new features.
2986
2987 FORTIFY_SOURCE, PIC/PIE, RELRO and SSP security hardening
2988 options are now enabled by default.
2989
2990 Dependencies: Explicitly detect and bail out if PATH contains
2991 spaces or tabs. A number of packages fail to build in such
2992 setups, so explicitly inform about this.
2993
2994 Infrastructure: Expose CONFIG_DIR to post-build/post-image
2995 scripts, so they can call the Buildroot Makefile in the
2996 correct directory for both in-tree / out-of-tree builds.
2997
afe19e6c 2998 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
04e9e884
PK
2999 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3000 issue with poppler. Bump minimal host cmake version to 3.16
3001 (from 3.15) to fix a compatibility issue with domoticz.
3002
3003 Meson: Use correct C++ host compiler (rather than C compiler)
3004
3005 utils/scanpypi: Explicitly use python3 for compatibility with
3006 packages using python3 syntax in setup.py
3007
3008 support/download: Fix tarball generation (from git/svn repos)
3009 including symlinks pointing to ./<something>. Fix svn download
3010 for <1.9 clients or repos using CVS-style keywords.
3011
3012 support/scripts/cve.py: Use the (significantly) faster yajl2
3013 ijson backend for older (< 2.5) ijson versions rather than the
3014 slow python default, speeding up pkg-stats by ~2x.
3015
3016 Toolchain: Add logic to work around binutils bug 21464
3017 (affecting OpenRISC), bug 27597 (affecting Nios II) and drop
3018 the now longer applicable bug 19615 / 20006 handling.
3019
3020 Python{,3}: Fix byte compiling python files with short (single
3021 character before .py) file names.
3022
3023 CPE meta data has been added for a large number of packages
3024
3025 New defconfigs: Acme Systems Acqua A5 (256/512MB), Beagleboard
3026 BeagleV, Boundary devices Nitrogen8M Plus SOM, NXP i.MX 8M
3027 Plus EVK, QEMU PPC e500mc
3028
3029 New packages: beaglev-ddrinit, beaglev-secondboot, janet,
3030 kodi-inputstream-ffmpegdirect, kodi-vfs-libarchive,
3031 kodi-visualisation-matrix, libxcrypt, libqrtr-glib, log4qt,
3032 mawk, perl-parse-yapp, postgis, protozero, python-flask-wtf,
3033 python-iwlib, python-semantic-version, python-setuptools-rust,
3034 python-toml, riscv64-elf-toolchain, siproxyd, uftrace, zfs
3035
3036 Removed packages: iostat, kodi-platform,
3037 kodi-screensaver-crystalmorph, monkey
3038
3039 Issues resolved (http://bugs.uclibc.org):
3040
3041 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3042 #13516: utils/scanpypi: Failure when parsing diffoscope
3043 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3044 #13576: Issues compiling buildroot for 5x86
3045 #13601: Gen image :Iappropriate ioctl error
3046 #13616: tar file from git repository generation issue
3047 #13631: Commit 54d3d94b6e breaks packages with git download method
3048 #13641: glibc on raspberrypi
3049 #13646: Gen image version 14 error : no sub -section title/..
3050 #13651: pkg-golang cannot build when main.go is in the root
3051 #13661: host-python2 build fails on aarch64
3052 #13671: openSSH server closes connection before authentication..
3053 #13721: c-stack.c:55:26: error: missing binary operator before ..
3054 #13731: Readline Patch is missing Author Information
3055 #13741: genext2fs does not allow to set perms of root node
3056 #13751: libopenssl (static): huge drop in performance in newer ..
3057 #13771: package htop has undeclared dependency on host python
3058
19e12a00
PK
30592021.02.12, released April 6th, 2022
3060
3061 Important / security related fixes.
3062
3063 pkg-stats: Limit memory use for CPE matching
3064
3065 Updated/fixed packages: gdk-pixbuf, jack2, libzlib, matio,
3066 nbd, netatalk, opus, python-paramiko, python-treq,
3067 python-twisted, spidev_test, unbound, urandom-scripts, vim,
3068 wireshark, zlib-ng, zziplib
3069
7935ca44
PK
30702021.02.11, released March 25th, 2022
3071
3072 Important / security related fixes.
3073
3074 Updated/fixed packages: apache, azure-iot-sdk-c, dbus,
3075 directfb, docker-engine, exempi, expat, flac, gdk-pixbuf,
3076 gnutls, go, haproxy, libcurl, libiec61850, libminiupnpc,
3077 libodb, libodb-boost, libopenssl, libpjsip, libressl, librsvg,
3078 libsrtp, libxml2, libxslt, lxc, mariadb, odbm openblas,
3079 openvpn, oprofile, php, pppd, python-ipython, python-treq,
3080 python-twisted, python-txbus, python-txtorcon, raptor,
3081 rpi-firmware, samba4, timescaledb, util-linux, vim, wavpack,
3082 wireless-regdb, wireshark, wolfssl, xscreensaver, xterm, zsh
3083
3084 New packages: gdk-pixbuf-xlib
3085
3086 Removed packages: python-coherence
3087
3088 Issues resolved (http://bugs.uclibc.org):
3089
3090 #13126: make fails - bzip2-1.0.6.tar.gz and DirectFB-1.7.7.tar..
3091 #14636: azure-iot-sdk-c: Installed headers do not compile
3092 #14641: oprofile can not find the events files
3093
526da614
PK
30942021.02.10, released February 28th, 2022
3095
3096 Important / security related fixes.
3097
3098 Defconfigs: Andes ae3xx, Intel galileo: Fix build with host
3099 gcc >= 10, ROC-RK3399-PC: Bump rootfs size to fix build issue.
3100
3101 Add conditional patching logic to fix build issues for older
3102 U-Boot / Linux kernel versions when built with a host gcc >=
3103 10.
3104
3105 Updated/fixed packages: casync, cgilua, connman, expat,
3106 gauche, gensio, go, gst-omx, gst1-devtools, gst1-libav,
3107 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3108 gst1-plugins-ugly, gst1-python, gst1-rtsp-server, gst1-vaapi,
3109 gstreamer1, gstreamer1-editing-services,
3110 kf5-extra-cmake-modules, kodi, libarchive, linux, lm-sensors,
3111 log4cxx, mpd, nfs-utils, pistache, prosody, python-django,
3112 python-pyzmq, rtl8723bu, thermald, tiff, util-linux, vim, xen
3113
24c390dc
PK
31142021.02.9, released January 29th, 2022
3115
3116 Important / security related fixes.
3117
3118 check-package: Improve variable override check
3119
3120 pkg-stats: List CVEs where the version info cannot be parsed
3121 as unsure rather than completely ignoring them.
3122
3123 Defconfigs: Beaglebone: Support BeagleBone black wireless
3124
3125 Updated/fixed packages: alsa-utils, apache, cage, capnproto,
3126 civetweb, clamav, collectd, connman, coreutils, dav1d,
3127 docker-cli, docker-containerd, docker-engine, expat,
3128 findutils, flare-engine, flare-game, font-awesome, freeswitch,
3129 gcc, ghostscript, gnuchess, go, grpc, gst1-interpipe,
3130 gst1-plugins-bad, gst-rtsp-sever, gupnp-tools, hackrf, icu,
3131 imagemagick, janus-gateway, keepalived, lapack, libjpeg,
3132 libopenssl, libpjsip, liburiparser, linux-pam, lxc, mbedtls,
3133 mongodb, mpd-mpc, nodejs, openblas, pcre2, polkit, poppler,
3134 privoxy, prosody, python-django, python-lxml, python-pyqt5,
3135 python3, qt5base, qt5location, rhash, ruby, runc, samba4,
3136 sofia-sip, targetcli-fb, tcpreplay, tinyxml, vim, vlc,
3137 wireshark, xapp_xauth, xen, xlib_libX11, xserver_xorg-server
3138
3139 Issues resolved (http://bugs.uclibc.org):
3140
3141 #14471: alsa_utils wrong deployment
3142
b2b95a3d
PK
31432021.02.8, released December 14th, 2021
3144
3145 Important / security related fixes.
3146
3147 Defconfigs: Various fixes for building with gcc >= 10 host or
3148 target compilers.
3149
3150 Updated/fixed packages: alsa-lib, apparmor, apr, asterisk,
3151 binutils, bluez5_utils, busybox, coreutils, e2fsprogs, ell,
3152 exfat, freeswitch, gdb, glmark2, glog, glorytun, gmp,
3153 gpu-amd-bin-mx51, gst1-interpipe, gstreamer1, guile, gupnp,
3154 hackrf, heimdal, hiawatha, hplip, icu, imx-vpuwrap, isl, iwd,
3155 janus-gateway, libatomic_ops, libbson, libdnet, libffi,
3156 libgdiplus, libgee, libhtp, libmodsecurity, libnspr, libnss,
3157 libunwind, linux, lynx, meson, micropython, mkpasswd, mksh,
3158 mosquitto, motion, mxml, netdata, nfs-utils, oracle-mysql,
3159 pcre, pkcs11-helper, postgresql, pure-ftpd, python-cycler,
3160 qdecoder, rcw-smarc-sal28, samba4, smack, speex, stress-ng,
3161 suricata, syslinux, uboot, unixodbc, unrar, vim, websocketpp,
3162 wireshark
3163
3164 Issues resolved (http://bugs.uclibc.org):
3165
3166 #14346: BR2_PACKAGE_NFS_UTILS_RPC_NFSD does not patch CONFIG_NFSD..
3167
8b4a156a
PK
31682021.02.7, released November 10th, 2021
3169
3170 Important / security related fixes.
3171
3172 OpenJDK 16.x moved to 17.x as 16.x is EOL.
3173
3174 Updated/fixed packages: asterisk, audit, bind, bitcoin,
3175 cryptsetup, dahdi-linux, dbus-python, dfu-util, docker-cli,
3176 docker-containerd, docker-engine, earlyoom, exiv2, ffmpeg,
3177 freerdp, gdb, gensio, gnupg2, go, gpsd, gst1-plugins-bad,
3178 gst1-plugins-ugly, gst1-vaapi, hiredis, lftp, lightning,
3179 lrzip, netdata, nodejs, olsr, openjdk, openjdk-bin, pango,
3180 qemu, samba4, snort, strongswan, suricata, systemd, vim,
3181 wf111, wireguard-linux-compat, xerces
3182
3183 Issues resolved (http://bugs.uclibc.org):
3184
3185 #14311: Cannot compile dahdi (part of Asterisk) for x86 (P1mmx)
3186
28af41c3
PK
31872021.02.6, released October 11, 2021
3188
3189 Important / security related fixes.
3190
3191 gdbinit: Mark the sysroot as a "safe path" before configuring
3192 it, so pretty printers work correctly without having to pass
3193 -ix to gdb
3194
3195 Updated/fixed packages: alsa-lib, apache,
3196 arm-trusted-firmware, atftp, bind, botan, cryptopp, dash,
3197 dc3dd, docker-cli, docker-containerd, docker-engine, dovecot,
3198 erlang, fetchmail, gdb, ghostscript, go, gst-omx,
3199 gst1-devtools, gst1-interpipe, gst1-libav, gst1-plugins-bad,
3200 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3201 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3202 gstreamer1-editing-services, kodi-pvr-octonet, libcurl,
3203 libkrb5, libressl, libsndfile, libyang, lxc, lynx, mesa3d,
3204 micropython, minicom, mono, mtr, mv-ddr-marvell, net-tools,
3205 nmap, nodejs, ntfs-3g, openjdk, openjdk-bin, openldap,
3206 openssh, php, python-aioconsole, python-cffi, python-dateutil,
3207 python-django, python-pip, python-texttable, python-urllib3,
3208 python-webob, qt5location, redis, refpolicy, ripgrep, runc,
3209 sispmctl, squid, strongswan, supervisor, syslinux, tinycbor,
3210 trace-cmd, uboot-tools, uclibc, wavemon, wireless-regdb, xen,
3211 xserver_xorg-server
3212
3213 Issues resolved (http://bugs.uclibc.org):
3214
3215 #14206: Kodi: even when not enabled, forcefully selects libevdev..
3216 #14211: libffi-3.3.tar.gz repacked
3217 #14221: mv-ddr-marvell fails license validation
3218
1d550990
PK
32192021.02.5, released September 15th, 2021
3220
3221 Important / security related fixes.
3222
3223 Toolchain: Disable fortify support for Microblaze as it is not
3224 currently working.
3225
3226 Updated/fixed packages: alsa-utils, arm-trusted-firmware,
3227 bayer2rgb-neon, belle-sip, busybox, c-ares, cjson, coreutils,
3228 cpio, eigen, environt-setup, fetchmail, fluidsynth,
3229 fontconfig, gd, gdb, gnuradio, gnutls, go, haproxy, ipmiutil,
3230 iputils, jszip, kvm-unit-tests, libarchive, libexif,
3231 libgcrypt, libmodsecurity, libopenssl, librsvg, libshout,
3232 libssh, linux, localedef, mc, mesa3d, mosquitto, netsniff-ng,
3233 nginx, nodejs, ogre, openmpi, openvmtools, php, postgresql,
3234 prelink-cross, prosody, protobuf, python-keyring,
3235 python-matplotlib, python-pillow, python-pyudev,
3236 python-secretstorage, python3, qt5base, samba4, sdl2, sox,
3237 swupdate, sylpheed, tor, uboot-tools, uhd, unbound, vim,
3238 wlroots, xapp_xrdb, xapp_xwd, xen, xenomai, xlib_libXfont2,
3239 xlib_libXft, zip
3240
817148b8
PK
32412021.02.4, released August 10th, 2021
3242
3243 Important / security related fixes.
3244
3245 Toolchain: Disable PIC/PIE for Microblaze (like for NIOS II)
3246 as it is not currently working.
3247
3248 binutils: fix linker assert failure on OpenRisc, or1k build
3249 issue with gcc < 5
3250
3251 gdb: Enable on NIOS II
3252
3253 utils/scanpypi: Various improvements
3254
3255 Defconfigs: stm32f469_disco: Fix kernel boot issue, Microchip
3256 sam9x60ek mmc_dev: Add missing toolchain/system options
3257
3258 Updated/fixed packages: apache, arm-trusted-firmware, audit,
3259 avahi, bind, binutils, bird, bluez5_utils, boinc, busybox,
3260 chrony, clamav, cryptsetup, cwiid, dnsmasq, docker-cli,
3261 docker-engine, dovecot, dovecot-pigeonhole, e2fsprogs, exiv2,
3262 fail2ban, fb-test-app, feh, fetchmail, flac, fluxbox, gawk,
3263 gcc, gcr, gdb, gdk-pixbuf, gesftpserver, glibc, go, gptfdisk,
3264 granite, grub2, gqrx, guile, hdparm, heirloom-mailx,
3265 ibrcommon, ibrdtn, ibrdtn-tools, ibrdtnd, intel-microcode,
3266 iodine, irqbalance, keepalived, libass, libconfig, libcurl,
3267 libfreeimage, libfuse3, libgcrypt, libgtk3, libgudev, libhtp,
3268 libjson, libkrb5, libloki, libmodsecurity, libndp,
3269 libnetfilter-log, libnfnetlink, libnice, libodb, libodb-boost,
3270 libodb-mysql, libodb-pgsql, libpcap, libqmi, libressl,
3271 librsvg, libtasn1, libtirpc, libuci, libxmlrpc,
3272 linux-firmware, linuxptp, lrzsz, ltp-testsuite, lvm2, mariadb,
3273 mbedtls, monit, mono, mosquitto, mpd, mpg123, mpv, nbd, neard,
3274 netsnmp, nettle, nginx-modsecurity, nmap, nodejs, ntp,
3275 openntpd, openpgm, openswan, pango, pcre2,
3276 perl-crypt-openssl-rsa, php, pixman, polkit, postgresql,
3277 proxychains-ng, putty, python, python-django,
3278 python-dataproperty, python-pysftp, python-urllib3, python3,
3279 qpdf, redis, ripgrep, ruby, samba4, spice, slirp, suricata,
3280 sysdig, tcpdump, tftpd, thrift, tor, tpm2-tools, trinity,
3281 uboot, uboot-tools, uclibc, util-linux, vlc, wireless-regdb,
3282 wireshark, wolfssl, xapp_fonttosfnt, xlib_libX11,
3283 xlib_libxshmfence, xserver_xorg-server
3284
3285 Issues resolved (http://bugs.uclibc.org):
3286
3287 #13586: grub failure with BR2_OPTIMIZE_3
3288 #13661: host-python2 build fails on aarch64
3289 #13836: package build failure when target install set to no..
3290 #13846: BR2_PACKAGE_LVM2_STANDARD_INSTALL should be default to..
3291
33981092
PK
32922021.02.3, released June 12th, 2021
3293
3294 Important / security related fixes.
3295
3296 CPE meta data has been added for a large number of packages
3297
3298 Updated/fixed packages: acpid, apache, apcupsd, assimp, bird,
3299 bitcoin, blktrace, boost, capnproto, chrony, dc3dd, dhcp,
3300 directfb, dmalloc, docker-engine, ebtables, efibootmgr,
3301 enlightenment, enscript, environment-setup, exempi, expat,
3302 findutils, flatcc, fluidsynth, frr, gdb, go, gptfdisk, grpc,
3303 gst1-plugins-bad, gst1-rtsp-server, gstreamer1, gupnp,
3304 hostapd, hwloc, i2c-tools, iftop, imagemagick, imx-gpu-viv,
3305 intel-mediadriver, intel-microcode, jquery-validation,
3306 keepalived, kodi, less, libcamera, libcurl, libcutl, libesmtp,
3307 libeXosip2, libffi, libfuse, libfuse3, libgeos, libgtk2,
3308 libgtk3, libical, libidn, libidn2, libkcapi, libldns, libmms,
3309 libmodbus, libmspack, libnids, libopenh264, liboping, libraw,
3310 librelp, libsamplerate, libtirpc, libusb, libuv, libxcb,
3311 libxml2, libxslt, live555, llvm, lmbench, localedef,
3312 lttng-tools, lvm2, lz4, mesa3d, mimic, mini-snmpd, minidlna,
3313 minissdpd, minizip, mono-gtksharp3, mpg123, mpv, msmtp, musl,
3314 mutt, nasm, nbd, netperf, netsurf, nginx, odb, opencv3,
3315 openssh, opentyrian, oprofile, p7zip, paho-mqtt-c, perl,
3316 php-imagick, pifmrds, picocom, pigz, pngquant, poco,
3317 postgresql, prosody, proxychains-ng, pulseaudio, putty, pwgen,
3318 python-autobahn, python-bluezero, python-engineio,
3319 python-keyring, python-pillow, python-requests, python-tqdm,
3320 qemu, qpdf, qt5base, redis, refpolicy, rt-tests, runc,
3321 shellinabox, squid, strace, supervisor, synergy, taglib,
3322 tclap, terminology, thermald, tini, tinyproxy, tinyxml2,
3323 tpm2-tss, uclibc, udisks, uhd, unscd, vlc, waylandpp,
3324 webkitgtk, weston, wireshark, wpa_supplicant, wpewebkit,
3325 xlib_libdmx, xlib_libFS, xlib_libICE, xlib_libX11,
3326 xlib_libXcursor, xlib_libXdmcp, xlib_libXext, xlib_libXfixes,
3327 xlib_libXfont2, xlib_libXinerama, xlib_libXpm, xlib_libXres,
3328 xlib_libXt, xlib_libXtst, xlib_libXxf86dga, xlib_libXxf86vm,
3329 xterm
3330
3331 Issues resolved (http://bugs.uclibc.org):
3332
3333 #13781: isc dhcp-server package don't create file /usr/bin/dhcpd
3334 #13801: toolchainfile.cmake CMAKE_BUILD_TYPE
3335 #13806: Building host-localedef fails on fedora 34/gcc 11
3336
fdb3291b
PK
33372021.02.2, released May 12th, 2021
3338
3339 Important / security related fixes.
3340
3341 Toolchain: Add logic to mark toolchains affected by binutils
3342 bug 27597 (Nios II).
3343
3344 support/scripts/cve.py: Use the (significantly) faster yajl2
3345 ijson backend for older (< 2.5) ijson versions rather than the
3346 slow python default, speeding up pkg-stats by ~2x.
3347
3348 CMake infrastructure: Use CMAKE_EXE_LINKER_FLAGS rather than
3349 CMAKE_CXX_FLAGS to link with libatomic to fix an compatibility
3350 issue with poppler.
3351
3352 Infrastructure: Expose CONFIG_DIR to post-build/post-image
3353 scripts, so they can call the Buildroot Makefile in the
3354 correct directory for both in-tree / out-of-tree builds.
3355
3356 Updated/fixed packages: at91bootstrap, avahi, bash, bind,
3357 bridge-utils, boost, cegui, cifs-utils, clamav, cmake,
3358 coremark-pro, coreutils, cryptsetup, dmalloc, dnsmasq,
3359 docker-cli, docker-engine, domoticz, efl, exim, ffmpeg, flex,
3360 gcc, genext2fs, go, gst1-interpipe, haproxy, hostapd,
3361 i2c-tools, imx-vpu, kexec, kf5-kcoreaddons, kismet, libcamera,
3362 libcurl, libdrm, libfreefare, libfuse3, libgeos, libgpiod,
3363 libnpupnp, libopenssl, libp11, librsync, libtomcrypt, libupnp,
3364 localedef, lvm2, lxc, m4, makedevs, mender, mesa3d,
3365 mesa3d-headers, mkpasswd, mkpimage, modem-manager, monkey,
3366 mpd, ncurses, nettle, network-manager, nginx, numactl,
3367 openjdk, openjdk-bin, openldap, openvpn, php, pipewire,
3368 python-aioconsole, python-asgiref, python-botocore,
3369 python-django, python-dnspython, python-flup, python-httplib2,
3370 python-markdown2, python-mbrstrdecoder, python3, quickjs,
3371 readline, rsyslog, ruby, rust, samba4, sconeserver, snort,
3372 sox, systemd, tar, timescaledb, tio, tor, usb_modeswitch,
3373 wpa_supplicant, xdriver_xf86-video-ati, xen, xlib_libXaw,
3374 xserver_xorg-server
3375
3376 Issues resolved (http://bugs.uclibc.org):
3377
3378 #13271: systemd-resolved: /etc/resolv.conf link broken on per-pa..
3379 #13551: 2021.02.rc2: Unicode not work on qt 5.15.2
3380 #13651: pkg-golang cannot build when main.go is in the root
3381 #13661: host-python2 build fails on aarch64
3382 #13721: c-stack.c:55:26: error: missing binary operator before ..
3383 #13731: Readline Patch is missing Author Information
3384 #13741: genext2fs does not allow to set perms of root node
3385 #13751: libopenssl (static): huge drop in performance in newer ..
3386 #13771: package htop has undeclared dependency on host python
3387
a74cb089
PK
33882021.02.1, released April 7, 2021
3389
3390 Important / security related fixes.
3391
3392 Dependencies: Explicitly detect and bail out if PATH contains
3393 spaces or tabs. A number of packages fail to build in such
3394 setups, so explicitly inform about this.
3395
3396 utils/scanpypi: Explicitly use python3 for compatibility with
3397 packages using python3 syntax in setup.py
3398
3399 support/download: Fix tarball generation (from git/svn repos)
3400 including symlinks pointing to ./<something>. Fix svn download
3401 for <1.9 clients or repos using CVS-style keywords.
3402
3403 Meson: Use correct C++ host compiler (rather than C compiler)
3404
3405 Toolchain: Add logic to work around binutils bug 21464,
3406 affecting OpenRISC, and drop the now longer applicable bug
3407 19615 / 20006 handling.
3408
3409 Python{,3}: Fix byte compiling python files with short (single
3410 character before .py) file names.
3411
3412 CPE meta data has been added for a large number of packages
3413
3414 Defconfigs: Correct Beaglebone QT file system overlay
3415
3416 Updated/fixed packages: alsa-utils, at91bootstrap3,
3417 batman-adv, binutils, botan, bridge-utils, busybox,
3418 ca-certificates, cog, coreutils, diffutils, dmidecode,
3419 docker-cli, docker-containerd, docker-engine, efivar,
3420 fetchmail, frr, genimage, git, gnutls, go, grub2, gst-omx,
3421 gst1-devtools, gst1-libav, gst1-plugins-bad,
3422 gst1-plugins-base, gst1-plugins-good, gst1-plugins-ugly,
3423 gst1-python, gst1-rtsp-server, gst1-vaapi, gstreamer1,
3424 gstreamer1-editing-services, haproxy, haserl, hwloc,
3425 irqbalance, jasper, kexec, kexec-lite, kismet, kodi, libcurl,
3426 libfreeglut, libgcrypt, libgeos, libglib2, libopenssl, libqmi,
3427 libressl, libupnp, libvips, libvpx, libwebsockets, linux,
3428 lldpd, logrotate, lttng-libust, lttng-tools, mariadb, mbedtls,
3429 mcelog, mender, micropython, mongoose, mosquitto, mpd,
3430 netsnmp, nodejs, openmpi, openssh, openvpn, opkg-utils,
3431 optee-client, optee-test, perl, php, proftpd, protobuf,
3432 python-django, python-jinja2, python-lxml, python-paramiko,
3433 python-py, python-pygments, python-rpi-ws281x, python-urllib3,
3434 python3, qt5webkit, qwt, rpm, samba4, sconeserver, sdl2, shim,
3435 sqlcipher, squid, sysklogd, syslinux, sysvinit, tor,
3436 transmission, tzdata, uboot, uclibc, upx, webkitgtk,
3437 wireshark, wpebackend-fdo, wpewebkit, xen, zstd
3438
3439 New packages: perl-parse-yapp
3440
3441 Issues resolved (http://bugs.uclibc.org):
3442
3443 #13516: utils/scanpypi: Failure when parsing diffoscope
3444 #13576: Issues compiling buildroot for 5x86
3445 #13601: Gen image :Iappropriate ioctl error
3446 #13616: tar file from git repository generation issue
3447 #13641: glibc on raspberrypi
3448 #13646: Gen image version 14 error : no sub -section title/..
3449 #13671: openSSH server closes connection before authentication..
3450
e2fba645
PK
34512021.02, released March 6th, 2021
3452
3453 Various fixes.
3454
3455 Toolchain: Correct Bootlin xtensa-lx60 dependencies
3456
3457 Updated/fixed packages: asterisk, belle-sip, bustle, dhcpcd,
3458 dovecot, dovecot-pigeonhole, gnuchess, gnuradio,
3459 gst1-plugins-bad, haproxy, jasper, kismet, libebml,
3460 libeXosip2, libgeos, libhtp, libjpeg, libopenssl, libshout,
3461 libstrophe, mosquitto, openblas, openssh, perl, privoxy,
3462 prosody, python-pyyaml, python3-pyyaml, quagga, redis,
3463 rust-bin, sox, suricata, tpm2-pkcs11, uclibc-ng-test, ushare,
3464 util-linux, wolfssl, wpa_supplicant
3465
3466 Issues resolved (http://bugs.uclibc.org):
3467
3468 #13501: 2021.02.rc2: Unicode not work on qt 5.15.2
3469 #13581: jpegsrc.v9d.tar.gz has changed hash
3470
4c5b27fb
PK
34712021.02-rc3, released February 27th, 2021
3472
3473 Fixes all over the tree.
3474
3475 utils/scanpypi: Explicitly use python3 to ensure compatiblity
3476 with packages having python3-only code in setup.py
3477
3478 support/download: Ensure sub-second timestamp precision is
3479 dropped when creating a tarball from a (subversion) repo, as
3480 that is not representable in the PAX tar format
3481
3482 Updated/fixed packages: babeltrace2, bind, botan, brltty,
3483 cegui, elfutils, fakeroot, imagemagick, intel-mediasdk,
3484 irqbalance, libglib2, libselinux, libusb, libuwsc, nodejs,
3485 open62541, openldap, ply, python-aiohttp, python-django,
3486 python3, qemu, readline, rust, screen, taglib, unbound, xterm
3487
3488 Issues resolved (http://bugs.uclibc.org):
3489
3490 #13516: utils/scanpypi: Failure when parsing diffoscope
3491 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to...
3492 #13561: Create a new user defining users-table.txt not working..
3493
21eb7775
PK
34942021.02-rc2, released February 16th, 2021
3495
3496 Fixes all over the tree.
3497
3498 Vulnerability scanning: cpedb.py: Drop CPE XML database
3499 caching, as it did not speed up processing much and uses a lot
3500 of additional memory.
3501 pkg-stats: include information about ignored CVEs in JSON
3502 output
3503
3504 Fakeroot: Fix compatibility issue with glibc 2.33
3505
3506 Updated/fixed packages: can-utils, collectd, dnsmaqs,
3507 docker-cli, docker-engine, ebtables, fakeroot, flashrom,
3508 gdk-pixbuf, go, gst1-python, jasper, kodi,
3509 kodi-inputstream-adaptive, lcms2, libgeos, libgpg-error,
3510 libopenssl, mongoose, mpd, ne10, netopeer2, openblas, orc,
3511 perl-gd, ply, postgresql, protobuf, subversion, tcpdump,
3512 tzdate, uboot-tools, wireshark, webkitgtk, wpewebkit, xterm
3513
3514 New packages: perl-extutils-pkgconfig
3515
3516 Issues resolved (http://bugs.uclibc.org):
3517
3518 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3519
92237c45 35202021.02-rc1, released February 9th, 2021
4b8331fd
PK
3521
3522 Fixes all over the tree and new features.
3523
3524 Toolchain: Default to binutils 2.35.2, add 2.36.1, drop
3525 2.33.x. Fix GCC 10.x ARC adc/sbc pattern handling, Update ARM
3526 toolchains to 10.2-2020.11 release.
3527
3528 Architectures: ARC: add support for generic HS48 processor,
3529 PPC: drop PPC601 support, which was removed from Linux 5.10.
3530
3531 Vulnerability scanning: The CVE checking logic has been
3532 extended to match packages based on CPE (Common Platform
3533 Enumeration) IDs for more accurate matching, and CPE
3534 identifiers have been added for a large amount of packages.
3535
3536 Download: Rework the tarball creation logic (E.G. when a
3537 package is fetched from a git/svn repo) to no longer require a
3538 host-tar <= 1.29. To differ between the old and the new
3539 format, the new tarballs have gained a -br1 suffix
3540 (<pkg>-<version>-br1.tar.gz).
3541
92237c45
PK
3542 SELinux support: A significant number of packages now pull in
3543 the relevant refpolicy modules when enabled.
3544
4b8331fd
PK
3545 New defconfigs: arrow avenger96, bananapi M1+, microchip
3546 sam9x60ek, pine64 rock64
3547
3548 Removed defconfigs: QEMU ppc virtex-ml507
3549
3550 New packages: balena-engine, casync, coremark, coremark-pro,
3551 datatables, datatables-buttons, datatables-fixedcolumns,
3552 datatables-responsive, delve, frotz, gkrellm, inih, jszip,
3553 libgeos, libiec61850, libmdbx, lualdap, neofetch,
3554 nvidia-modprobe, open62541, perl-devel-cycle, perl-devel-size,
3555 perl-math-int64, ply, popperjs, python-bleak,
3556 python-defusedxml, python-pycups, python-pytest-asyncio,
3557 python-typing-extensions, qcom-db410c-firmware, qt5coap,
3558 qt5knx, qt5mqtt, quickjs, rcw-smarc-sal28, screenfetch,
3559 ssdp-responder, tpm2-pkcs11, wqy-zenhei, xorcurses
3560
3561 Removed packages: audiofile, boa, ipsec-tools, libupnp18,
3562 ti-sgx-libgdbm
3563
3564 Renamed rcw package to qoriq-rcw
3565
3566 Issues resolved (http://bugs.uclibc.org):
3567
3568 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3569 #13416: dhcpcd start warning message: no such user dhcpcd
3570 #13456: ccache prevents build
3571 #13471: package/mpd/mpd.conf make use of path not created
3572 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3573
20cc2c13
PK
35742020.11.4, released April 5th, 2021
3575
3576 Important / security related fixes.
3577
3578 Dependencies: Explicitly detect and bail out if PATH contains
3579 spaces or tabs. A number of packages fail to build in such
3580 setups, so explicitly inform about this.
3581
3582 utils/scanpypi: Explicitly use python3 for compatibility with
3583 packages using python3 syntax in setup.py
3584
3585 support/download: Fix tarball generation (from git/svn repos)
3586 including symlinks pointing to ./<something>
3587
3588 Meson: Use correct C++ host compiler (rather than C compiler)
3589
3590 Updated/fixed packages: asterisk, at91bootstrap3, babeltrace2,
3591 batman-adv, bind, ca-certificates, cegui, cog, diffutils,
3592 docker-containerd, dovecot, dovecot-pigeonhole, efivar,
3593 elfutils, fakeroot, git, gnuchess, gnuradio, gnutls, go,
3594 grub2, haserl, i7z, imagemagick, intel-mediasdk, irqbalance,
3595 jasper, kodi, libcurl, libebml, libeXosip2, libglib2, libhtp,
3596 libjpeg, libopenssl, libqmi, libressl, libupnp, libuwsc,
3597 libvips, lldpd, mariadb, mbedtls, mender, micropython,
3598 mosquitto, netsnmp, nodejs, openblas, openldap, openmpi,
3599 openssh, opkg-utils, optee-client, optee-test, perl, php,
3600 privoxy, proftpd, prosody, protobuf, python-aiohttp,
3601 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
3602 python-typing-extensions, python3, quagga, qwt, redis, rpm,
3603 sconeserver, screen, sox, sqlcipher, squid, suricata,
3604 syslinux, sysvinit, tor, transmission, tzdata, uboot, unbound,
3605 upx, util-linux, webkitgtk, wireshark, wolfssl,
3606 wpebackend-fdo, wpewebkit, wpa_supplicant, zstd
3607
3608 Issues resolved (http://bugs.uclibc.org):
3609
3610 #13516: utils/scanpypi: Failure when parsing diffoscope
3611 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
3612 #13576: Issues compiling buildroot for 5x86
3613 #13581: jpegsrc.v9d.tar.gz has changed hash
3614 #13616: tar file from git repository generation issue
3615
ecbfbabc
PK
36162020.11.3, released February 17th, 2021
3617
3618 meson: Fix ccache detection handling when per-package builds
3619 are used.
3620
3621 Fakeroot: Fix compatibility issue with glibc 2.33
3622
3623 Updated/fixed packages: atftp, binutils, busybox, cereal,
3624 chartjs, connman, dhcpcd, dnsmasq, docker-cli, docker-engine,
3625 ebtables, fakeroot, flashrom, go, gst1-python, guile,
3626 intel-mediadriver, intel-microcode, jasper,
3627 kodi-inputstream-adaptive, lcms2, libbsd, libopenssl,
3628 makedumpfile, memtester, mosquitto, ne10, openblas, orc, php,
3629 postgresql, privoxy, pugixml, python-bottle, python-django,
3630 python3, rauc, sox, stress-ng, subversion, tzdata,
3631 uboot-tools, uclibc, webkitgtk, wireguard-linux-compat,
3632 wireshark, wpa_supplicant, wpewebkit, xenomai,
3633 xserver_xorg-server, xterm
3634
3635 Issues resolved (http://bugs.uclibc.org):
3636
3637 #11706: binman (U-boot tool) cannot find libfdt "binman: No mod..
3638 #13506: BR2_PACKAGE_DHCPCD missing directory creation
3639
a93208cc
PK
36402020.11.2, released January 31st, 2021
3641
3642 Important / security related fixes.
3643
3644 Download: Ensure git submodules are correctly fetched if
3645 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
3646 host variant is downloaded first.
3647
3648 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
3649 having libatomic. Bootlin PowerPC-440 FP toolchain updated for
3650 SecurePLT fix.
3651
3652 pkg-stats: Fix python 3.8+ deprecation warning.
3653
3654 meson: Ensure ccache is not detected and used, as it may
3655 conflict with the ccache handling in Buildroot.
3656
3657 Updated/fixed packages: barebox, boost, brltty, dbus,
3658 docker-containerd, dovecot, dovecot-pigeonhole,
3659 environment-setup, firmware-imx, gcc, gerbera, glibc,
3660 gmrender-resurrect, igd2-for-linux, kodi-pvr-zattoo, libclc,
3661 libfuse3, libllcp, libodb-mysql, libtorrent-rasterbar,
3662 libupnp, lpc32xxcdl, luarocks, mpd, multipath-tools, mutt,
3663 nfs-utils, nodejs, openjpeg, openldap, opentracing-cpp,
3664 openvpn, p11-kit, paho-mqtt-c, php, poppler, postgresql,
3665 python3, redis, resiprocate, rpm, runc, socat, sslh, sudo,
3666 sunxi-mali-mainline-driver, syslog-ng, systemd, tini,
3667 tpm2-tss, trace-cmd, tzdata, uboot-tools, uhd, ushare,
3668 util-linux, vlc, wavpack, wireguard-linux-compat, wolfssl,
3669 xapp_xload, xorriso, zic
3670
3671 Removed packages: libupnp18
3672
3673 Issues resolved (http://bugs.uclibc.org):
3674
3675 #13471: package/mpd/mpd.conf make use of path not created
3676
e9bf54ab
PK
36772020.11.1, released December 27th, 2020
3678
3679 Important / security related fixes.
3680
3681 Infrastructure:
3682 - cmake: fix host ccache handling for CMake 3.19
3683 - meson: Forcibly disable binary stripping for
3684 target builds, enable for host builds
3685 - golang: Fix HOST / TARGET directories for per-package builds
3686
3687 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3688
3689 Updated/fixed packages: apitrace, arm-trusted-firmware,
3690 ca-certificates, cryptopp, dhcpcd, dtv-scan-tables,
3691 flare-engine, ghostscript, go, haproxy, imagemagick,
3692 imx-gpu-viv, jasper, kismet, libcurl, libglib2, libhtp,
3693 libopenssl, libressl, libuv, libuvw, lua, mbedtls, mongodb,
3694 mutt, ncurses, netsnmp, nodejs, opencv3, openldap, opkg-utils,
3695 paho-mqtt-c, python-crc16, python-lxml, python-pyparsing,
3696 python-pyqt5, qt5base, rauc, shadowsocks-libev, sqlcipher,
3697 suricata, ti-sgx-demos, tinycbor, uclibc-ng-test, unbound,
3698 webkitgtk, wpewebkit, wireshark, x11vnc, xen,
3699 xserver_xorg-server
3700
3701 Issues resolved (http://bugs.uclibc.org):
3702
3703 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3704 #13416: dhcpcd start warning message: no such user dhcpcd
3705
9624a001
PK
37062020.11, released December 2nd, 2020
3707
3708 Various fixes.
3709
3710 Updated/fixed packages: bustle, docker-containerd, gnuplot,
3711 gst1-plugins-good, jemalloc, kmsxx, libcap, libplist,
3712 libuhttpd, libxkbcommon, lynx, mariadb, netsurf, privoxy,
3713 s390-tools, setserial, xserver_xorg-server
3714
3715 Issues resolved (http://bugs.uclibc.org):
3716
3717 #13276: libcap builds libcap.pc incorrectly
3718
a418d0ac
PK
37192020.11-rc3, released November 28th, 2020
3720
3721 Fixes all over the tree.
3722
3723 Updated/fixed packages: c-ares, cage, cdrkit,
3724 dovecot-pigeonhole, efl, gvfs, harfbuzz, jpeg-turbo,
3725 libcamera, libkrb5, libpam-tacplus, libxkbcommon, minidlna,
3726 modem-manager, monkey, musl, ncurses, numactl, openntpd,
3727 openrc, postgresql, proftpd, python-flask-cors, python-pip,
3728 qemu, raptor, redis, slirp, spandsp, thermald, uhd, vsftpd,
3729 webkitgtk, wireless-regdb, wlroots, wpewebkit, xen, xinetd,
3730 xorriso
3731
3732 Issues resolved (http://bugs.uclibc.org):
3733
3734 #13296: host-libcap failed to build
3735 #13331: openrc-0.42.1 compilation failure on gcc-10
3736 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3737 #13341: Mistake in /etc/init.d/S70vsftpd
3738
6a33ea03
PK
37392020.11-rc2, released November 14th, 2020
3740
3741 Fixes all over the tree.
3742
3743 cve-checker script dropped. Instead the pkg-stats logic has
3744 been extended to be able to only generate stats for the
3745 configured packages using 'make pkg-stats'
3746
3747 Removed defconfigs: rock64
3748
3749 Updated/fixed packages: apparmor, asterisk, bitcoin, busybox,
3750 cups-filters, cryptsetup, davfs2, domoticz, elf2flt, freetype,
3751 ghostscript, glmark2, go, gst1-plugins-bad, guile, jsoncpp,
3752 libcap, libexif, libnetfilter_conntrack, libpam-tacplus,
3753 libsigrokdecode, linux-backports, linux-firmware, mesa3d,
3754 modem-manager, mp4v2, oniguruma, openntpd, python3,
3755 python-lmdb, python-m2crypto, rauc, s390-tools, slirp,
3756 stress-ng, suricata, systemd, tcpdump, tmux, tor, webkitgtk,
3757 wireguard-linux-compat, wpewebkit, xen
3758
3759 Issues resolved (http://bugs.uclibc.org):
3760
3761 #13281: Raspberry Pi 2: overlays folder missing in genimage-ra..
3762 #13291: BR2_DL_DIR is ignored when creating defconfig
3763 #13306: wpewebkit build problem in 2020-11-rc1
3764
a40358a1
PK
37652020.11-rc1, released November 4th, 2020
3766
3767 Fixes all over the tree and new features.
3768
3769 Architectures: Support for IBM s390x
3770
3771 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC
3772 32. Binutils 2.35.1 added, now defaulting to 2.34. ARC
3773 2020.09-release toolchain. GCC 7.x dropped. RISC-V support for
3774 uclibc-ng. Support for Bootlin external toolchains.
3775
3776 SELinux support improvements: File security contexts are now
3777 set when the file systems are created, so there is no need to
3778 run restorecon on first boot / read only rootfs is supported.
3779 An optimized / stripped refpolicy SELinux policy is now
3780 used. Packages can enable additional refpolicy modules using
3781 <pkg>_SELINUX_MODULES.
3782
3783 support/scripts/cve-checker: Utility script to check for known
3784 CVEs in just the packages enabled in a Buildroot configuration
3785 rather than all packages, by passing the output of 'make
3786 show-info' to it.
3787
3788 Go: Modules handling. The module name must be specified using
3789 <pkg>_GOMOD.
3790
3791 BR2_EXTERNAL: Support for defining skeleton and init system
3792 packages in external trees.
3793
3794 meson: Correct SDK cross-compilation.conf file when
3795 per-package builds were used to build SDK.
3796
3797 systemd: Use /run rather than /var/run for PID files in units.
3798
3799 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3800 after all finalization hooks (including pre-rootfs) to ensure
3801 they can override any late configuration done by packages.
3802
3803 support/script/pycompile: Rework logic to ensure .pyc files
3804 contain absolute target paths, fixing code inspection at
3805 runtime when executed with cwd != '/'.
3806
3807 support/scripts/setlocalversion: Correct Mercurial output to
3808 match behaviour with Git.
3809
3810 support/scripts/apply-patches.sh: Use patch
3811 --no-backup-if-mismatch, so we no longer blindly have to
3812 remove *.orig files after patching, fixing issues with
3813 packages containing such files.
3814
3815 New defconfigs: Acer chromebook elm, Friendlyarm nanopc-t4 and
3816 nanopi-m4, Hardkernel odroid-c2, Kontron SMARC-sAL28, NXP
3817 imx8mqevk, Orangepi RK3399 and zero+, PCengines APU2, Pine64
3818 rockpro64, QEMU s390x, Raxda rockpi-n8,
3819
3820 New packages: altera-stapl, asn1c, babeltrace2, cukinia,
3821 easyframes, environment-setup, frr, graphicsmagick, htpdate,
3822 ipcalc, libbacktrace, libblockdev, libbytesize, librelp,
3823 libuev, makedumpfile, meson-tools, mg, mrp, multipath-tools,
3824 netcalc, odroidc2-firmware, php-xdebug, python-aiofiles,
3825 python-ansicolors, python-boto3, python-botocore,
3826 python-bsdiff4, python-crayons, python-iniconfig,
3827 python-intelhex, python-ipdb, python-jmespath,
3828 python-m2crypto, python-opcua-asyncio, python-packaging,
3829 python-piexif, python-pluggy, python-pytest,
3830 python-s3transfer, python-xmodem, qprint, qt5lottie,
3831 qt5remoteobjects, re2, redir, s390-tools, sentry-cli,
3832 sentry-native, timescaledb, tinyhttpd, uhd, uredir, watchdog,
3833 wayland-utils, weston-imx
3834
3835 Removed packages: amd-catalyst, bellagio, gqview, libcroco,
3836 nvidia-tegra23, opencv
3837
3838 Issues resolved (http://bugs.uclibc.org):
3839
3840 #11811: lsblk (util-linux) should depend on libudev if available
3841 #11931: Bugs in support/scripts/apply-patches.sh
3842 #12301: systemd-journal-gatewayd: config options broken
3843 #12911: usb_modeswitch installation race condition
3844 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
3845 #13286: The system hangs in vmware workstation on the line..
3846
ea67cda8
PK
38472020.08.3, released December 27th, 2020
3848
3849 Important / security related fixes.
3850
3851 Infrastructure:
3852 - cmake: fix host ccache handling for CMake 3.19
3853 - meson: Forcibly disable binary stripping for
3854 target builds, enable for host builds
3855 - golang: Fix HOST / TARGET directories for per-package builds
3856
3857 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
3858
3859 Updated/fixed packages: apitrace, arm-trusted-firmware,
3860 bustle, c-ares, ca-certificates, cage, cdrkit, cryptopp,
3861 dhcpcd, docker-containerd, dtv-scan-tables, flare-engine,
3862 ghostscript, gvfs, haproxy, imagemagick, imx-gpu-viv, jasper,
3863 jemalloc, jpeg-turbo, libcamera, libcap, libcurl, libglib2,
3864 libgpiod, libkrb5, libopenssl, libplist, libressl, libuv,
3865 libuvw, lynx, mariadb, mbedtls, minidlna, mongodb, monkey,
3866 musl, mutt, ncurses, netsnmp, netsurf, nodejs, opencv3,
3867 openldap, openrc, opkg-utils, paho-mqtt-c, php, privoxy,
3868 proftpd, python-crc16, python-flask-cors, python-lxml,
3869 python-pip, python-pyparsing, python-pyqt5, qemu, qt5base,
3870 raptor, rauc, ruby, setserial, shadowsocks-libev, slirp,
3871 sqlcipher, thermald, ti-sgx-demos, tinycbor, unbound, vsftpd,
3872 wireless-regdb, wireshark, wlroots, x11vnc, xen, xinetd,
3873 xserver_xorg-server
3874
3875 Issues resolved (http://bugs.uclibc.org):
3876
3877 #13276: libcap builds libcap.pc incorrectly
3878 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
3879 #13336: thermald-1.9.1 compilation failure with musl 1.2.1
3880 #13341: Mistake in /etc/init.d/S70vsftpd
3881 #13416: dhcpcd start warning message: no such user dhcpcd
3882
3e71de91
PK
38832020.08.2, released November 16th, 2020
3884
3885 Important / security related fixes.
3886
3887 Toolchain-wrapper: Pass -fno-tree-loop-distribute-patterns to
3888 fix kernel build on microblaze with gcc 10.x when
3889 optimizations are enabled.
3890
3891 Updated/fixed packages: apparmor, argp-standalone, asterisk,
3892 bandwidthd, binutils, bitcoin, busybox, collectd, cryptsetup,
3893 cups-filters, darkhttpd, davfs2, docker-cli,
3894 docker-containerd, docker-engine, dovecot-pigeonhole,
3895 dvb-apps, elf2flt, fastd, fbset, fbtft, freetype, gcc,
3896 ghostscript, grpc, gst1-plugins-bad, jsoncpp,
3897 kernel-module-imx-gpu-viv, keepalived, kmscube, libass,
3898 libexif, libiqrf, libnetfilter_conntrack, libpam-tacplus,
3899 libraw, linux-backports, linux-firmware, lzlib, mp4v2,
3900 netsnmp, nginx, numactl, oniguruma, opencv3, openntpd,
3901 patchelf, php, pistache, postgresql, python-pyqt5, qemu,
3902 qt5base, rauc, redis, samba4, slirp, systemd, tcpdump,
3903 tinyproxy, tmux, tor, waf, webkitgtk, wine,
3904 wireguard-linux-compat, wireshark, wpewebkit, xen, xorriso,
3905 xvisor, zeromq, zxing-cpp
3906
3907 Issues resolved (http://bugs.uclibc.org):
3908
3909 #11931: Bugs in support/scripts/apply-patches.sh
3910
17032420
PK
39112020.08.1, released October 12th, 2020
3912
3913 Important / security related fixes.
3914
3915 Fixes for various compilation issues with GCC 10.x.
3916
3917 meson: Correct SDK cross-compilation.conf file when
3918 per-package builds were used to build SDK.
3919
3920 systemd: Use /run rather than /var/run for PID files in units.
3921
3922 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
3923
3924 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
3925 after all finalization hooks (including pre-rootfs) to ensure
3926 they can override any late configuration done by packages.
3927
3928 support/script/pycompile: Rework logic to ensure .pyc files
3929 contain absolute target paths, fixing code inspection at
3930 runtime when executed with cwd != '/'.
3931
3932 support/scripts/setlocalversion: Correct Mercurial output to
3933 match behaviour with Git.
3934
3935 support/scripts/apply-patches.sh: Use patch
3936 --no-backup-if-mismatch, so we no longer blindly have to
3937 remove *.orig files after patching, fixing issues with
3938 packages containing such files.
3939
3940 fs/jffs2: Now correctly handles xattrs
3941
3942 Updated/fixed packages: acpica, afboot-stm32, alsa-utils,
3943 apparmor, bandwidthd, barebox, bash, bison, brotli,
3944 cifs-utils, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
3945 ecryptfs-utils, efl, fail2ban, fbterm, ffmpeg, fontconfig,
3946 freetype, gcc, gdb, ghostscript, gnupg2, gnutls, go, gqview,
3947 gst1-plugins-base, gst1-plugins-ugly, ipmitool, jbig2dec,
3948 kexec, lcdproc, libcamera, libhtp, libnetconf2, libraw,
3949 libssh, libxml2, libxml-parser-perl, libzip, linux-headers,
3950 live555, localedef, ltp-testsuite, lua, matchbox, memcached,
3951 memtester, mesa3d, meson, minidlna, mongodb, mongrel2, motion,
3952 mraa, mtd, musepack, neardal, netatalk, netperf, netsniff-ng,
3953 nginx, nodejs, nss-pam-ldapd, open-plc-utils, openswan,
3954 opentyrian, openvmtools, php, postgresql, python,
3955 python-aenum, python-cycler, python-engineio, python-fire,
3956 python-pymodbus, python-scapy, python-semver,
3957 python-sentry-sdk, python-socketio, python-texttable,
3958 python-tinyrpc, python-txtorcon, python3, qt5base, quagga,
3959 read-edid, redis, rsh-redone, runc, samba4, socketcand,
3960 strace, supertux, suricata, systemd, ti-utils, trinity,
3961 uclibc, usb_modeswitch, vlc, vsftpd, wampcc,
3962 wayland-protocols, wireguard-linux-compat, wireshark, wlroots,
3963 wolfssl, w_scan, xerces, xfsprogs, xdriver-xf86-video-ati,
3964 xserver_xorg-server, ympd, zeromq, zlib-ng, zstd
3965
3966 Issues resolved (http://bugs.uclibc.org):
3967
3968 #12911: usb_modeswitch installation race condition
3969 #13236: Can't compile linux 5.4.8 (with gcc 10 on host)
3970
2766f346
PK
39712020.08, released September 1st, 2020
3972
3973 Various fixes.
3974
3975 Updated/fixed packages: am33x-cm3, avahi, bluez-tools,
3976 busybox, chocolate-doom, collectd, dhcp, docker-cli, domoticz,
3977 gobject-introspection, graphite2, haproxy, ibm-sw-tpm2,
3978 imagemagick, libeXosip2, libressl, lxc, mbedtls, menu-cache,
3979 mongodb, mosquitto, nvidia-driver, paho-mqtt-c, pixz,
3980 postgresql, python-django, rtty, squid, stress-ng, systemd,
3981 trousers, uclibc, wireshark, wolfssl, zbar
3982
86798665
PK
39832020.08-rc3, released August 28th, 2020
3984
3985 Fixes all over the tree.
3986
2915d1bd 3987 Infrastructure: Ensure RPATH entries that may be needed for
86798665
PK
3988 dlopen() are not dropped by patchelf.
3989
3990 Toolchain: Drop old GCC 6 based external Sourcery AMD64
3991 toolchain.
3992
3993 Updated/fixed packages: assimp, davfs2, dillo, glibc,
3994 gnuradio, hostapd, ibm-sw-tpm2, ipmitool, json-c, libroxml,
3995 linux, mender, netopeer2, openal, openjpeg, python-matplotlib,
3996 ripgrep, shadowsocks-libev, trousers, xlib_libX11,
3997 xserver_xorg-server
3998
3999 Issues resolved (http://bugs.uclibc.org):
4000
4001 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4002
30ccc0e3
PK
40032020.08-rc2, released August 24th, 2020
4004
4005 Fixes all over the tree, including a number of fixes for
4006 compilation with GCC-10.
4007
4008 Toolchain: Disallow building uClibc-ng for RISC-V 64-bit,
4009 because of issues with a missing __riscv_flush_icache()
4010 implementation.
4011
4012 Defconfigs: CI20: Use mainline Linux and U-boot. Update
4013 Microchip sama5d27_wlsom1_ek_mmc_dev to use bluez5-utils
4014 instead of (the removed) legacy bluez-utils
4015
4016 Updated/fixed packages: 18xx-ti-utils, aircrack-ng, apache,
4017 atest, bandwidthd, bellagio, bind, bird, bluez-alsa, boost,
4018 c-periphery, capnproto, chrony, collectd, cpio, cvs,
4019 dieharder, domoticz, dovecot, dovecot-pigeonhole, drbd-utils,
4020 dump1090, efl, elixir, f2fs-tools, feh, fluidsynth, fping,
4021 gdbm, gdk-pixbuf, ghostscript, gst1-plugins-bad,
4022 gstreamer1-editing-services, htop, ibm-sw-tpm2, ifplugd,
4023 iftop, igd2-for-linux, ima-evm-utils, iprutils, iputils,
4024 keepalived, kmsxx, libabseil-cpp, libcamera, libcurl,
4025 libfuse3, libnss, librtlsdr, libubox, libunwind, live555,
4026 lttng-tools, luabitop, mender-artifact, minizip,
4027 mjpg-streamer, mpd, mpv, mtd, ncftp, open-lldp, openal,
4028 opencv, opencv3, openfpgaloader, optee-os, owfs, php,
4029 pistache, prosody, pulseview, python-decorator,
4030 python-gunicorn, python-rpi-gpio, python-spidev,
4031 python3-decorator, python3-mako, python3-pyselftools, qt5,
4032 qt5webengine, rauc, redis, ripgrep, rtl8188eu, rtl8821au,
4033 setools, smstools3, supertux, tftpd, tpm2-abrmd,
4034 wpa_supplicant, xen, xlib_libX11, xserver_xorg-server
4035
4036 New packages: python3-cython, python3-pycryptodomex
4037
4038 Issues resolved (http://bugs.uclibc.org):
4039
4040 #12876: nodejs fails to build when host-icu has been built before
4041 #13111: python-gunicorn: missing dependency on python-setuptools
2915d1bd 4042 #13121: wpa_supplicant fails to build without libopenssl enabled
30ccc0e3
PK
4043 #13146: raspberrypi3_defconfig: "Inappropriate ioctl for device"..
4044 #13156: package live555 new license
4045 #13166: python-rpi-gpio: does not work against aarch64, unint..
4046
d0fc0c48
TP
40472020.08-rc1, released August 6th, 2020
4048
4049 Toolchain:
4050
4051 - GCC 10.x added, GCC 9.x is the default
4052 - binutils 2.34 added, binutils 2.33 is the default, binutils
4053 2.31 removed
4054 - glibc updated to 2.31
4055 - ARC toolchain components updated to 2020.03-release.
4056 - Enable uClibc-ng usage for RISC-V 64-bit
4057
4058 Infrastructure:
4059
4060 - qmake-package was fixed to be compatible with
4061 BR2_PER_PACKAGE_DIRECTORIES
4062 - complete rewrite of the Gitlab CI Yaml configuration file,
4063 now generated directly by the Gitlab CI pipeline itselfs
4064
4065 Misc:
4066
4067 - cargo and cargo-bin packages removed, as cargo is now part
4068 of Rust itself
4069
4070 Filesystem: ubinize configuration files can now use
4071 BINARIES_DIR to refer to the $(O)/images directory.
4072
4073 New packages: bitwise, earlyoom, fuse-overlayfs, gloox,
4074 kodi-pvr-octonet, kodi-pvr-zattoo, libabseil-cpp, libcutl,
4075 libnids, libnpupnp, libodb, libodb-boost, libodb-mysql,
4076 libodb-pgsql, mbpfan, netopeer2, odb, parprouted,
4077 python-colorzero, python-gpiozero, python-pybind, python-yatl,
4078 python3-decorator, qt5quicktimeline, resiprocate, ttyd,
4079 unclutter-xfixes, urandom-scripts,
4080
4081 New defconfigs: bananapi_m2_zero, freescale_imx8mnevk,
4082 globalscale_espressobin, imx6ullevk,
4083 microchip_sama5d27_wlsom1_ek, rock_pi_4, rock_pi_n10
4084
4085 Removed packages: cargo, cargo-bin,
4086 kodi-peripheral-steamcontroller
4087
4088 Issues resolved (http://bugs.uclibc.org):
4089
4090 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_DIRECTORIES
4091 #12946: Grub: Decompressor is too big.
4092 #12986: Mtools: Error converting to codepage 850
4093 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4094 #13011: Incorrect selection of gcc version
4095 #13021: Minor code error when building granite-0.4.1
4096 #13026: rpi-firmware: must not rename start files
4097 #13046: Optimize for fast -Ofast is not compliant
4098 #13081: host-e2fsprogs attempts to create udev rules.d on build host if not exists
4099 #13101: BR audit2allow support
4100
d41e799c
PK
41012020.05.3, released October 12th, 2020
4102
4103 Important / security related fixes.
4104
4105 meson: Correct SDK cross-compilation.conf file when
4106 per-package builds were used to build SDK.
4107
4108 systemd: Use /run rather than /var/run for PID files in units.
4109
4110 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4111
4112 Fakeroot scripts (BR2_ROOTFS_POST_FAKEROOT_SCRIPT) are now run
4113 after all finalization hooks (including pre-rootfs) to ensure
4114 they can override any late configuration done by packages.
4115
4116 support/script/pycompile: Rework logic to ensure .pyc files
4117 contain absolute target paths, fixing code inspection at
4118 runtime when executed with cwd != '/'.
4119
4120 support/scripts/setlocalversion: Correct Mercurial output to
4121 match behaviour with Git.
4122
4123 support/scripts/apply-patches.sh: Use patch
4124 --no-backup-if-mismatch, so we no longer blindly have to
4125 remove *.orig files after patching, fixing issues with
4126 packages containing such files.
4127
4128 Updated/fixed packages: alsa-utils, apparmor, avahi,
4129 bandwidthd, barebox, bash, bison, brotli, busybox, cifs-utils,
4130 cryptsetup, cups, dhcpcd, dhcpdump, docker-cli, docker-engine,
4131 ecryptfs-utils, efl, fail2ban, freetype, gcc, gdb,
4132 ghostscript, gnutls, go, graphite2, gst1-plugins-base,
4133 gst1-plugins-ugly, imagemagick, ipmitool, jbig2dec, libhtp,
4134 libraw, libssh, libxml2, libxml-parser-perl, linux-headers,
4135 localedef, lua, mbedtls, memcached, mesa3d, meson, minidlna,
4136 mongodb, nginx, nodejs, nss-pam-ldapd, openvmtools,
4137 paho-mqtt-c, php, postgresql, python, python-aenum,
4138 python-django, python-engineio, python-fire, python-pymodbus,
4139 python-scapy, python-semver, python-sentry-sdk,
4140 python-socketio, python-texttable, python-tinyrpc,
4141 python-txtorcon, python3, qt5base, rsh-redone, runc, samba4,
4142 strace, supertux, suricata, systemd, uclibc, usb_modeswitch,
4143 vlc, vsftpd, wayland-protocols, wireguard-linux-compat,
4144 wireshark, wlroots, wolfssl, xserver_xorg-server, ympd,
4145 zeromq, zstd
4146
4147 Issues resolved (http://bugs.uclibc.org):
4148
4149 #12911: usb_modeswitch installation race condition
4150 #13251: cryptsetup does not work on branch 2020.02 following..
4151
e11f3813
PK
41522020.05.2, released August 29th, 2020
4153
4154 Important / security related fixes.
4155
4156 Infrastructure: Ensure RPATH entries that may be needed for
4157 dlopen() are not dropped by patchelf.
4158
4159 BR_VERSION_FULL/setlocalversion (used by make print-version
4160 and /etc/os-release): Properly handle local git tags
4161
4162 Updated/fixed packages: apache, assimp, at91bootstrap3, bind,
4163 boost, busybox, capnproto, cegui, chrony, collectd, cpio,
4164 cryptsetup, cups, cvs, dbus, docker-engine, domoticz, dovecot,
4165 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4166 gd, gdk-pixbuf, ghostscript, glibc, gnuradio, grub2,
4167 gst1-plugins-bad, gstreamer1-editing-services, hostapd,
4168 ibm-sw-tpm2, iputils, jasper, json-c, libcurl, libressl,
4169 libwebsockets, linux, live555, mesa3d, mongodb, mosquitto,
4170 mpv, nodejs, opencv, opencv3, openfpgaloader, openjpeg,
4171 patchelf, perl, php, postgresql, prosody, python-django,
4172 python-gunicorn, python-matplotlib, ripgrep, rtl8188eu,
4173 rtl8821au, ruby, shadowsocks-libev, squid, systemd,
4174 tpm2-abrmd, tpm2-tools, trousers, uboot, webkitgtk, wireshark,
4175 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4176 xserver_xorg-server
4177
4178 Issues resolved (http://bugs.uclibc.org):
4179
4180 #12876: nodejs fails to build when host-icu has been built before
4181 #13111: python-gunicorn: missing dependency on python-setuptools
4182 #13121: wpa_supplicant fails to build without libopenssl enabled
4183 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4184 #13156: package live555 new license
4185
c80e5c9b
PK
41862020.05.1, released July 25th, 2020
4187
4188 Important / security related fixes.
4189
4190 Toolchain:
4191 - Make external toolchain version check also work for
4192 toolchains configured with --with-gcc-major-version-only
4193
4194 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4195 compiler supports it, fixing an issue with precompiled
4196 headers
4197
4198 - Ensure debug libs from external toolchains are not installed
4199 into target if debugging is disabled
4200
4201 Download:
4202 - Correct reproducibility issue in handling of git submodules
4203 for older git versions.
4204
4205 - Fix file locking over NFS
4206
4207 fs: Ensure cpio archive element order is reproducible
4208
4209 Br2-external: Fix error reporting for invalid br2-external trees
4210
4211 Per-package:
4212 - Fix an issue with python3 sysconfig data not getting
4213 correctly expanded
4214
4215 - Fix per-package building for packages using the qmake
4216 infrastructure
4217
4218 Updated/fixed packages: a10disp, asterisk, bind, brltty,
4219 cdrkit, clamav, cryptodev-linux, dbus, docker-cli,
4220 docker-engine, dvb-apps, e2fsprogs, exim, exiv2, freerdp, gdb,
4221 gdk-pixbuf, gerbera, gnutls, go, granite, grub2, gssdp,
4222 gst1-plugins-good, gst1-plugins-ugly, gupnp, intel-microcode,
4223 iproute2, irrlicht, iwd, jq, kodi, libcamera, libcec,
4224 libconfuse, libcurl, libevdev, libhttpserver, libmicrohttpd,
4225 libnss, libressl, libvncserver, libxml2, libxmlrpc, lxc,
4226 mbedtls, mediastreamer, mesa3d, meson, minizip, mongodb,
4227 mtools, mutt, nano, network-manager, nghttp2, ngircd, nodejs,
4228 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4229 oracle-mysql, paho-mqtt-c, pango, php, poco, prosody, putty,
4230 python-greenlet, python-urllib3, python-validators, python3,
4231 readline, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4232 sqlite, squid, strace, sunxi-mali-mainline-driver, syslog-ng,
4233 systemd, tcpreplay, tinydtls, upmpdcli, upx, vlc, webkitgtk,
4234 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4235 x11vnc, znc, zstd
4236
4237 Issues resolved (http://bugs.uclibc.org):
4238
4239 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4240 #12946: Grub: Decompressor is too big.
4241 #12986: Mtools: Error converting to codepage 850
4242 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4243 #13011: Incorrect selection of gcc version
4244 #13021: Minor code error when building granite-0.4.1
4245 #13026: rpi-firmware: must not rename start files
4246 #13031: nodejs: RangeError at new ArrayBuffer()
4247 #13046: Optimize for fast -Ofast is not compliant
4248
6306cf35
PK
42492020.05, released June 1st, 2020
4250
4251 Various fixes.
4252
4253 Updated/fixed packages: arm-trusted-firmware, gcc, mp4v2, fmc,
4254 fmlib, glib-networking, libusb-compat, linux, qt5webengine,
4255 sysrepo, wampcc, xen
4256
e1184151
PK
42572020.05-rc3, released May 29th, 2020
4258
4259 Fixes all over the tree.
4260
4261 Infrastructure: Support checking download hashes for packages
4262 coming from Subversion.
4263
4264 Defconfigs: Increase boot partition size to 64MB for Freescale
4265 boards to allow space for bigger kernels.
4266
4267 Updated/fixed packages: audit, bind, dovecot, efl, erlang,
4268 ffmpeg, fio, gerbera, gnupg, leveldb, lrzip, ltrace, matio,
4269 mesa3d, mp4v2, prosody, qemu, qt5declarative, speexdsp,
4270 systemd, tremor, uboot-tools, unbound, wireshark
4271
4272 Removed packages: wiringpi
4273
4274 Issues resolved (http://bugs.uclibc.org):
4275
4276 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4277 #12686: recipe for target 'install_dev' failed (libcrypto.so..)
4278
497e3dff
PK
42792020.05-rc2, released May 22nd 2020
4280
4281 Fixes all over the tree.
4282
4283 U-Boot: Support building with Python 3.x instead of Python
4284 2.x. Since U-Boot 2020.01, various U-Boot build scripts use
4285 Python 3.x instead of Python 2.x, so add an option to pull in
4286 host-python3 rather than host-python. Also fix a number of
4287 defconfigs to use this new option.
4288
4289 Updated/fixed packages: apparmor, binutils, bison, brltty,
4290 c-icap, cegui, checkpolicy, clamav, crda, cvs, docker-cli,
4291 docker-engine, domoticz, elf2flt, exfatprogs, fakeroot,
4292 ffmpeg, freerdp, gcc, glibc, gnuconfig, irrlicht, kmod,
4293 libexif, libpam-tacplus, libssh2, libv4l, libvncserver,
4294 localedef, lrzip, mariadb, matchbox, mbuffer, mesa3d,
4295 mesa3d-headers, meson, netsniff-ng, openldap, openocd,
4296 optee-os, p7zip, paho-mqtt-c, php, piglit, pigz,
4297 python-argon2-cffi, python-attrs, python-future,
4298 python-markdown, python-pycryptodomex, python-pyqt5, qt5base,
4299 rpi-firmware, rustc, squashfs, squid, stella, suricata,
4300 systemd, uacme, uclibc, util-linux, vboot-utils
4301
4302 New packages: python3-pyelftools
4303
4304 Removed packages: ezxml, mtdev2tuio, python-pycrypto
4305
4306 Issues resolved (http://bugs.uclibc.org):
4307
4308 #10551: PowerPC SPE and Musl
4309 #12256: package tar is outdated (1.29 is 3 years old)
4310 #12271: python-iptables runtime dependencies
4311 #12321: host-generic-package: PKG_DL_OPTS not used for host package
4312 #12391: CMake-based host package fails to include output/host/include
4313 #12431: ethernet no detected on nanopi neo 2
4314 #12521: RISCV RV32IA selected, RV64GC output
4315 #12586: avahi failure
4316 #12596: host-e2fsprogs: tune2fs incompatibility on older glibc..
4317 #12611: ntp hash is not matching with upstream 4.2.8p13
4318 #12626: PHP missing header files within 2020.02
4319 #12631: glibc support Power-PC SPE
4320 #12656: bison fails to relocate with relocate-sdk.sh
4321 #12661: cups problems in buildroot
4322 #12686: recipe for target 'install_dev' failed (libcrypto.so:..
4323 #12691: host-rust build fails
4324 #12761: Buildroot fails when building GCNano binaries for the STM..
4325 #12786: Systemd spawns two getty processes when the getty port..
4326 #12806: There are multiple issues in buildroot that faults cups..
4327 #12826: nodejs-12.16.1: error: 'uv_sleep' was not declared in..
4328 #12831: RPI-firmware package: DTB-overlay dependency
4329 #12836: libunwind: package does not show up in menuconfig for..
4330 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4331 #12866: should we be disabling bash executable path caching?
4332 #12886: GMP built in wrong order (?)
4333 #12891: QEMU, libvirt-bin, qemu-kvm Package Support required
4334 #12901: GStreamer doesn't build on 2020-05 rc1 with GObject..
4335 #12906: qt PrefixPath is wrong on 2020.05-rc1
4336 #12921: nodejs-12.16.1: error: overriding 'virtual icu_65::..
4337
4ec35a7a 43382020.05-rc1, released May 7th 2020
1025d09f
TP
4339
4340 Addition of support for gobject-introspection: both the
4341 gobject-introspection package itself, but also introspection
4342 support was enabled in a number of other packages.
4343
4344 Support for Qt 5.6 was dropped as its support was dropped
4345 upstream, only one version of Qt is supported at the moment:
4346 Qt 5.14.2.
4347
4348 Addition of support for the apparmor Linux security module, by
4349 adding the necessary user-space packages.
4350
4351 Addition of a qmake package infrastructure, now used by most
4352 Qt-related packages.
4353
4354 The Luarocks package infrastructure has been extended to
4355 support build host packages.
4356
4357 The package infrastructure was improved to allow each package
4358 to indicate the Linux kernel configuration options it needs.
4359
4360 Addition of support for generating filesystem images using the
4361 EROFS filesystem.
4362
4363 The logic that calculates the list of files installed by each
4364 package was reworked to be compatible with the top-level
4365 parallel build functionality.
4366
4367 Addition of a package for a pre-compiled ARM32 bare-metal
4368 toolchain, which can be used to build ARM32 code in ARM64
4369 configurations, such as firmware/bootloader code.
4370
4371 The Qemu defconfigs are now boot-tested in Qemu as part of the
4372 Gitlab continuous integration.
4373
4374 Toolchain: gcc 9.x bumped to 9.3.0, gcc 8.x bumped to 8.4.0,
4375 gdb bumped to 8.3.1.
4376
4377 New packages: apcupsd, apparmor, arm-gnu-a-toolchain, bearssl,
4378 belle-sip, belr, cage, chartjs, erofs-utils, exfatprogs,
4379 gobject-introspection, ibm-sw-tpm2, imx-seco, jbig2dec,
4380 libapparmor, libiberty, libfuse3, libtextstyle, libudfread,
4381 libuhttpd, libuwsc, lua-lyaml, matio, mbuffer, netdata,
4382 openfpgaloader, perl-i18n, perl-locale-maketext-lexicon,
4383 perl-lwp-protocol-https,
4384 perl-mojolicious-plugin-authorization,
4385 perl-mojolicious-plugin-cspheader,
4386 perl-mojolicious-plugin-i18n,
4387 perl-mojolicious-plugin-securityheader, perl-mozilla-ca,
4388 perl-path-class, pistache, pkcs11-helper, prelink-cross,
4389 python-argon2-cffi, python-canopen, python-cbor2,
4390 python-filelock, python-flatbuffers, python-greenlet,
4391 python-modbus-tk, python-pyalsa, python-pysftp, python-regex,
4392 python-snappy, rtty, tinyproxy, udev-gentoo-scripts, unbound,
4393 vuejs, wlroots.
4394
4395 New defconfigs: freescale_imx6ullevk, freescale_imx8qmmek,
4396 nanopi_neo4, nanopi_r1, nitrogen8mm, nitrogen8mn, olpc_xo1,
4397 olpc_xo175, roc_rk3399_pc, stm32mp157a_dk1, zynq_qmtech
4398
4e7bb67f
TP
4399 Issues resolved (http://bugs.uclibc.org):
4400
4401 #10386: Add an option to put all compiled executables that
4402 show up on target/ in staging/ as well
4403 #11866: iniramfs file system fails to boot using Grub on EFI x86_64
4404 #12666: Doesn't pick up a custom bash profile
4405 #12696: Uboot 2020.01 Problem loading Linux kernel on Nano PI NEO
4406 #12701: [patch] wpa_supplicant must depend on openssl
4407 #12711: host-localedef 2.30-20 fails to compile on fedora 32 (gcc 10.0.1)
4408 #12716: bio.h not found
4409 #12726: systemctl preset-all failed for ctrl-alt-del.target
4410 #12731: rtl8188eu not buildung for banana pi M1 (glib, systemd, 4.18.12)
4411 #12746: "sysdig" package description points to
4412 http://sysdig.org, which bounces to malware site
4413 #12751: OpenJdk package installation issues on target
4414 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4415 #12811: bootstrap stuck and no login prompt
4416
d81ac2e4
PK
44172020.02.12, released April 5, 2021
4418
4419 Important / security related fixes.
4420
4421 Dependencies: Explicitly detect and bail out if PATH contains
4422 spaces or tabs. A number of packages fail to build in such
4423 setups, so explicitly inform about this.
4424
4425 utils/scanpypi: Explicitly use python3 for compatibility with
4426 packages using python3 syntax in setup.py
4427
4428 support/download: Fix tarball generation (from git/svn repos)
4429 including symlinks pointing to ./<something>
4430
4431 Meson: Use correct C++ host compiler (rather than C compiler)
4432
4433 Updated/fixed packages: asterisk, batman-adv, bind,
4434 ca-certificates, docker-containerd, dovecot,
4435 dovecot-pigeonhole, diffutils, efivar, git, gnuchess, gnutls,
4436 grub2, fakeroot, haserl, imagemagick, irqbalance, jasper,
4437 kodi, libcurl, libebml, libglib2, libjpeg, libopenssl,
4438 libupnp, libvips, lldpd, mariadb, mbedtls, mosquitto, nodejs,
4439 netsnmp, nettle, openldap, openmpi, openssh, opkg-utils, perl,
4440 php, privoxy, prosody, protobuf, python-aiohttp,
4441 python-django, python-lxml, python-pyyaml, python-rpi-ws281x,
4442 python3, redis, rpm, sconeserver, screen, sox, sqlcipher,
4443 squid, sysvinit, tor, transmission, tzdata, uboot, upx,
4444 util-linux, wireshark, wolfssl, wpa_supplicant, zstd
4445
4446 Issues resolved (http://bugs.uclibc.org):
4447
4448 #13516: utils/scanpypi: Failure when parsing diffoscope
4449 #13541: 2021.02.rc2: irqbalance: Daemon couldn't be bound to..
4450 #13576: Issues compiling buildroot for 5x86
4451 #13581: jpegsrc.v9d.tar.gz has changed hash
4452 #13616: tar file from git repository generation issue
4453
947e9219
PK
44542020.02.11, released February 17, 2021
4455
4456 Important / security related fixes.
4457
4458 meson: Fix ccache detection handling when per-package builds
4459 are used.
4460
4461 Fakeroot: Fix compatibility issue with glibc 2.33
4462
4463 Updated/fixed packages: atftp, busybox, cereal, connman,
4464 dhcpcd, dnsmasq, docker-cli, docker-engine, fakeroot,
4465 intel-mediadriver, intel-microcode, jasper,
4466 kodi-inputstream-adaptive, libbsd, libopenssl, linux-headers,
4467 mosquitto, orc, php, postgresql, privoxy, pugixml,
4468 python-bottle, python-django, python3, rauc, sox, subversion,
4469 tzdata, wireguard-linux-compat, wpa_supplicant, xenomai, xterm
4470
4471 Issues resolved (http://bugs.uclibc.org):
4472
4473 #13506: BR2_PACKAGE_DHCPCD missing directory creation
4474
0518eee5
PK
44752020.02.10, released January 31st, 2021
4476
4477 Important / security related fixes.
4478
4479 Download: Ensure git submodules are correctly fetched if
4480 enabled for a package with <pkg>_GIT_SUBMODULES = YES and the
4481 host variant is downloaded first.
4482
4483 Toolchain: Mark CodeSourcery Aarch64 2014.11 toolchain as not
4484 having libatomic.
4485
4486 pkg-stats: Fix python 3.8+ deprecation warning.
4487
4488 meson: Ensure ccache is not detected and used, as it may
4489 conflict with the ccache handling in Buildroot.
4490
4491 New packages: libnpupnp
4492
4493 Updated/fixed packages: bctoolbox, brltty, dbus, dovecot,
4494 dovecot-pigeonhole, gcc, gerbera, gmrender-resurrect, gst-omx,
4495 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4496 gst1-plugins-ugly, gst1-rtsp-server, gst1-vaapi,
4497 gst1-validate, gstreamer1, gstreamer1-editing-services,
4498 igd2-for-linux, libclc, libllcp, libtorrent-rasterbar,
4499 libupnp, libupnpp, lpc32xxcdl, luarocks, mpd, nfs-utils,
4500 nodejs, openjpeg, openldap, opentracing-cpp, openvpn, p11-kit,
4501 paho-mqtt-c, php, poppler, postgresql, python3, runc, sudo,
4502 syslog-ng, systemd, tini, trace-cmd, tzdata, ushare, vlc,
4503 wavpack, wireguard-linux-compat, wolfssl, xapp_xload, xorriso,
4504 zic
4505
4506 Removed packages: libupnp18
4507
4508 Issues resolved (http://bugs.uclibc.org):
4509
4510 #13471: package/mpd/mpd.conf make use of path not created
4511
97d3e7a7
PK
45122020.02.9, released December 27th, 2020
4513
4514 Important / security related fixes.
4515
4516 Infrastructure:
4517 - cmake: fix host ccache handling for CMake 3.19
4518 - meson: Forcibly disable binary stripping for
4519 target builds, enable for host builds
4520 - golang: Fix HOST / TARGET directories for per-package builds
4521
4522 Defconfigs: Beaglebone Qt5: Fix ti-sgx related issues
4523
4524 Updated/fixed packages: apitrace, arm-trusted-firmware,
4525 bustle, c-ares, ca-certificates, cdrkit, cryptopp, dhcpcd,
4526 docker-containerd, dtv-scan-tables, flare-engine, ghostscript,
4527 haproxy, imagemagick, imx-gpu-viv, jasper, jemalloc,
4528 jpeg-turbo, libcap, libcurl, libglib2, libgpiod, libkrb5,
4529 libopenssl, libplist, libressl, libuv, libuvw, lynx, mariadb,
4530 mbedtls, minidlna, monkey, musl, mutt, ncurses, netsnmp,
4531 nodejs, opencv3, openldap, openrc, opkg-utils, paho-mqtt-c,
4532 php, privoxy, proftpd, python-crc16, python-flask-cors,
4533 python-lxml, python-pip, python-pyparsing, python-pyqt5, qemu,
4534 qt5base, raptor, rauc, ruby, setserial, shadowsocks-libev,
4535 slirp, sqlcipher, ti-sgx-demos, tinycbor, vsftpd,
4536 wireless-regdb, wireshark, x11vnc, xen, xinetd,
4537 xserver_xorg-server
4538
4539 Issues resolved (http://bugs.uclibc.org):
4540
4541 #13276: libcap builds libcap.pc incorrectly
4542 #13316: beaglebone_qt5_defconfig: PowerVR fails to start
4543 #13341: Mistake in /etc/init.d/S70vsftpd
4544
00e80cb1
PK
45452020.02.8, released November 16th, 2020
4546
4547 Important / security related fixes.
4548
4549 Updated/fixed packages: angularjs, argp-standalone, asterisk,
4550 bandwidthd, bitcoin, busybox, cryptsetup, darkhttpd, davfs2,
4551 docker-cli, docker-containerd, docker-engine,
4552 dovecot-pigeonhole, fastd, fbset, fbtft, freetype, gcc,
4553 ghostscript, gnuradio, grpc, gst1-plugins-bad, jsoncpp,
4554 keepalived, libass, libexif, libiqrf, libpam-tacplus, libraw,
4555 linux-backports, linux-firmware, lzlib, netsnmp, nginx,
4556 oniguruma, opencv3, openntpd, patchelf, php, postgresql,
4557 python-pyqt5, qt5base, rauc, redis, samba4, slirp, systemd,
4558 tcpdump, tmux, tor, webkitgtk, wireguard-linux-compat,
4559 wireshark, wpewebkit, xen, xorriso, zeromq, zxing-cpp
4560
4561 Issues resolved (http://bugs.uclibc.org):
4562
4563 #11931: Bugs in support/scripts/apply-patches.sh
4564
edeef3a0
PK
45652020.02.7, released October 12th, 2020
4566
4567 Important / security related fixes.
4568
4569 meson: Correct SDK cross-compilation.conf file when
4570 per-package builds were used to build SDK.
4571
4572 systemd: Use /run rather than /var/run for PID files in units.
4573
4574 Toolchain: use Secure-PLT rather than BSS-PLT for PowerPC 32.
4575
4576 support/script/pycompile: Rework logic to ensure .pyc files
4577 contain absolute target paths, fixing code inspection at
4578 runtime when executed with cwd != '/'.
4579
4580 support/scripts/setlocalversion: Correct Mercurial output to
4581 match behaviour with Git.
4582
4583 support/scripts/apply-patches.sh: Use patch
4584 --no-backup-if-mismatch, so we no longer blindly have to
4585 remove *.orig files after patching, fixing issues with
4586 packages containing such files.
4587
4588 Updated/fixed packages: bandwidthd, barebox, bash, bison,
4589 brotli, cifs-utils, cryptsetup, dhcpcd, dhcpdump, docker-cli,
4590 docker-engine, ecryptfs-utils, efl, fail2ban, freetype, gcc,
4591 gdb, ghostscript, gnutls, go, gst1-plugins-base,
4592 gst1-plugins-ugly, ipmitool, libhtp, libraw, libssh, libxml2,
4593 libxml-parser-perl, localedef, lua, memcached, mesa3d, meson,
4594 minidlna, nginx, nodejs, nss-pam-ldapd, openvmtools, php,
4595 postgresql, python, python-aenum, python-autobahn,
4596 python-engineio, python-fire, python-pymodbus, python-scapy,
4597 python-semver, python-sentry-sdk, python-socketio,
4598 python-texttable, python-tinyrpc, python-txtorcon, python3,
4599 qt5base, runc, samba4, strace, supertux, suricata, systemd,
4600 vlc, wayland-protocols, wireguard-linux-compat, wireshark,
4601 xserver_xorg-server, zeromq, zstd
4602
4603 Issues resolved (http://bugs.uclibc.org):
4604
4605 #12911: usb_modeswitch installation race condition
4606 #13251: cryptsetup does not work on branch 2020.02 following..
4607
721fdb02
PK
46082020.02.6, released September 5th, 2020
4609
4610 Important / security related fixes.
4611
4612 Fix a 2020.02.5 build regression in busybox when systemd (and
4613 not less) are enabled because of missing infrastructure.
4614
4615 Updated/fixed packages: alsa-utils, avahi, busybox, cups,
4616 docker-cli, graphite2, imagemagick, libeXosip2, mbedtls,
4617 nvidia-driver, paho-mqtt-c, python-django, systemd, uclibc,
4618 usb_modeswitch, wolfssl
4619
4620 Issues resolved (http://bugs.uclibc.org):
4621
4622 #12911: usb_modeswitch installation race condition
4623
b13d1730
PK
46242020.02.5, released August 29th, 2020
4625
4626 Important / security related fixes.
4627
4628 Infrastructure: Ensure RPATH entries that may be needed for
4629 dlopen() are not dropped by patchelf.
4630
4631 BR_VERSION_FULL/setlocalversion (used by make print-version
4632 and /etc/os-release): Properly handle local git tags
4633
4634 Updated/fixed packages: apache, at91bootstrap3, bind, boost,
4635 busybox, capnproto, chrony, collectd, cpio, cryptsetup, cups,
4636 cvs, dbus, docker-engine, domoticz, dovecot,
4637 dovecot-pigeonhole, dropbear, efl, elixir, f2fs-tools, ffmpeg,
4638 gd, gdk-pixbuf, ghostscript, glibc, grub2, gst1-plugins-bad,
4639 hostapd, iputils, jasper, json-c, libcurl, libwebsockets,
4640 linux, live555, mesa3d, mosquitto, mpv, nodejs, opencv,
4641 opencv3, openjpeg, patchelf, perl, php, postgresql,
4642 python-django, python-gunicorn, python-matplotlib, ripgrep,
4643 rtl8188eu, rtl8821au, ruby, shadowsocks-libev, squid,
4644 tpm2-abrmd, tpm2-tools, trousers, uacme, webkitgtk, wireshark,
4645 wolfssl, wpa_supplicant, wpewebkit, xen, xlib_libX11,
4646 xserver_xorg-server
4647
4648 Issues resolved (http://bugs.uclibc.org):
4649
4650 #12876: nodejs fails to build when host-icu has been built before
4651 #13111: python-gunicorn: missing dependency on python-setuptools
4652 #13121: wpa_supplicant fails to build without libopenssl enabled
4653 #13141: Target-finalize fail with "depmod: ERROR: Bad version passed"
4654 #13156: package live555 new license
4655
39d71a8c
PK
46562020.02.4, released July 26th, 2020
4657
4658 Important / security related fixes.
4659
4660 Toolchain:
4661 - Make external toolchain version check also work for
4662 toolchains configured with --with-gcc-major-version-only
4663
4664 - Do not handle SOURCE_DATE_EPOCH in toolchain wrapper if the
4665 compiler supports it, fixing an issue with precompiled
4666 headers
4667
4668 - Ensure debug libs from external toolchains are not installed
4669 into target if debugging is disabled
4670
4671 Download:
4672 - Correct reproducibility issue in handling of git submodules
4673 for older git versions.
4674
4675 - Fix file locking over NFS
4676
4677 fs: Ensure cpio archive element order is reproducible
4678
4679 Br2-external: Fix error reporting for invalid br2-external trees
4680
4681 Per-package:
4682 - Fix an issue with python3 sysconfig data not getting
4683 correctly expanded
4684
4685 - Fix per-package building for packages using the qmake
4686 infrastructure
4687
4688 Updated/fixed packages: a10disp, asterisk, bind, cdrkit,
4689 checkpolicy, clamav, dbus, docker-cli, docker-engine,
4690 dvb-apps, e2fsprogs, exim, exiv2, freerdp, gnutls, go, grub2,
4691 gssdp, gst1-plugins-good, gst1-plugins-ugly, gupnp,
4692 intel-microcode, iproute2, irrlicht, iwd, jq, kodi, libcamera,
4693 libconfuse, libcurl, libglib2, libhttpserver, libmicrohttpd,
4694 libopenssl, libvncserver, libxml2, libxmlrpc, lxc, mbedtls,
4695 mesa3d, meson, mongodb, mtools, mutt, nghttp2, ngircd, nodejs,
4696 ntp, open-plc-utils, open2300, openjdk-bin, openssh,
4697 oracle-mysql, paho-mqtt-c, pcre, php, poco, prosody, putty,
4698 python-twisted, python-urllib3, python-validators, python3,
4699 qt5xmlpatterns, redis, rpi-firmware, rtl8821au, samba4, sdl2,
4700 sqlite, squid, syslog-ng, systemd, tcpreplay, tinydtls,
4701 upmpdcli, upx, vlc, webkitgtk, wireguard-linux-compat,
4702 wireshark, wpebackend-fdo, wpewebkit, zstd
4703
4704 Issues resolved (http://bugs.uclibc.org):
4705
4706 #12941: Python GObject fails to build when using BR2_PER_PACKAGE_..
4707 #12946: Grub: Decompressor is too big.
4708 #12986: Mtools: Error converting to codepage 850
4709 #13001: openjdk-bin replaces libfreetype.so from host-freetype
4710 #13011: Incorrect selection of gcc version
4711 #13026: rpi-firmware: must not rename start files
4712 #13031: nodejs: RangeError at new ArrayBuffer()
4713 #13046: Optimize for fast -Ofast is not compliant
4714
e7f14106
PK
47152020.02.3, released June 3rd, 2020
4716
4717 Important / security related fixes.
4718
4719 Fix various build issues of host packages on hosts using GCC
4720 10.
4721
4722 Updated/fixed packages: arm-trusted-firmware, audit, bind,
4723 binutils, bison, clamav, crda, dovecot, dtc, efl, elf2flt,
4724 erlang, fakeroot, ffmpeg, fmc, fmlib, freerdp, gcc, git,
4725 glib-networking, gnupg, leveldb, libexif, libssh2,
4726 libusb-compat, linux-headers, lrzip, ltrace, mariadb, mesa3d,
4727 mp4v2, openldap, openocd, perl, php, prosody,
4728 python-pycryptodomex, python-pyqt5, qemu, rpi-firmware, rustc,
4729 speexdsp, sysrepo, systemd, tremor, vboot-utils, wireshark,
4730 xen
4731
4732 Removed packages: python-pycrypto
4733
4734 Issues resolved (http://bugs.uclibc.org):
4735
4736 #12361: Init system (systemd) kills login on Raspberry Pi Zero
4737 #12656: bison fails to relocate with relocate-sdk.sh
4738 #12671: leveldb won't detect that snappy is present (static..
4739 #12691: host-rust build fails
4740 #12831: RPI-firmware package: DTB-overlay dependency
4741
d011ca9b
PK
47422020.02.2, released May 12th, 2020
4743
4744 Important / security related fixes.
4745
4746 Musl: Disallow on PPC64 cores without AltiVec support
4747 (E.G. e5500).
4748
4749 fs/cpio: Correctly handle booting with 'console='
4750
4751 release: Ensure temporary .br2-external.* files are not
4752 included in the release tarball
4753
4754 Defconfigs: Fix various mistyped config options, or config
4755 options where the dependencies were no longer met.
4756
4757 Updated/fixed packages: apache, azure-iot-sdk-c, binutils,
4758 boinc, c-ares, cvs, docker-cli, docker-containerd,
4759 docker-engine, domoticz, e2fsprogs, efl, evtest, exim, ffmpeg,
4760 freerdp, gcc, gflags, glibc, gnuconfig, haproxy, imx-gpu-2d,
4761 irrlicht, jpeg kodi-pvr-vuplus, libarchive, libcoap,
4762 libfpm-extra, libglib2, libhtp, libid3tag, libinput, libmad,
4763 libopenssl, libsepol, libssh, libv4l, libvncserver, libwpe,
4764 localedef, mariadb, matchbox, mbedtls, mc, mesa3d-headers,
4765 meson, midori, msgpack, netsnmp, nginx, ogre, openjdk,
4766 openldap, openvpn, p7zip, paho-mqtt-c, php, polkit, python,
4767 python-attrs, python-crossbar, python-dpkt, python-flask,
4768 python-future, python-iptables, python-jedi, python-markdown2,
4769 python3, qemu, qpdf, qt5, samba4, squashfs, squid, strongswan,
4770 suricata, tzdata, util-linux, vlc, wget, webkitgtk,
4771 wireguard-linux-compat, wireshark, wpebackend-fdo, wpewebkit,
4772 zic
4773
4774 Issues resolved (http://bugs.uclibc.org):
4775
4776 #11866: initramfs file system fails to boot using Grub on EFI x86_64
4777 #12271: python-iptables runtime dependencies
4778 #12726: systemctl preset-all failed for ctrl-alt-del.target
4779 #12751: OpenJdk package installation issues on target
4780 #12796: Update OpenSSL to Version 1.1.1g to patch CVE-2020-1967
4781 #12811: bootstrap stuck and no login prompt
4782 #12841: util-linux/sfdisk 2.35.1 fails on sector-size header
4783
673d54c6
PK
47842020.02.1, released April 10th, 2020
4785
4786 Important / security related fixes.
4787
4788 core: Also fixup /lib references in libtool .la files, similar
4789 to how it is done for /usr/*.
4790
4791 Various fixes for builds with per-package target/host
4792 directories.
4793
4794 toolchain: Fix kernel headers validation check for external
4795 toolchains. Fix make 4.3+ compatibility in external toolchain
4796 logic.
4797
4798 fs/initramfs: fix show-info so it also shows the usual
4799 rootfs-related variables.
4800
4801 Updated/fixed packages: arm-trusted-firmware, barebox-aux,
4802 bluez5_utils, bubblewrap, busybox, civetweb, cog, collectd,
4803 ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy, hiredis, hostapd,
4804 kmscube, kodi-screensaver-rsxs, libical, libinput, libexif,
4805 libopenssl, libsndfile, linux, linux-tools, llvm, localedef,
4806 mcrypt, mesa3d, meson, monit, nftables, ntp, opencv3,
4807 oprofile, php, pinentry, polkit, pure-ftpd, python-pyyaml,
4808 qt5, quagga, radvd, rcw, redis, rocksdb, samba4, screen,
4809 sdbusplus, swupdate, sysdig, sysklogd, syslinux, syslog-ng,
4810 tor, tslib, uacme, util-linux, vala, vlc,
4811 wireguard-linux-compat, wireguard-tools, wireshark,
4812 wpa_supplicant, xserver_xorg-server
4813
4814 Issues resolved (http://bugs.uclibc.org):
4815
4816 #12711: host-localedef 2.30-20 fails to compile on fedora 32
4817 #12746: "sysdig" package description points to http://sysdig.org, ..
4818
5f5477b0 48192020.02, released March 8th, 2020
0e96faa7
PK
4820
4821 Various fixes.
4822
4823 br2-external: Fix compatibility with make 4.3+
4824
5f5477b0
PK
4825 Updated/fixed packages: bash, bcm2835, binutils, cups,
4826 erlang-p1-acme, fbgrab, gr-osmosdr, gst1-plugins-base,
4827 gst1-validate, gstreamer1, guile, jhead, libdrm, libevdev,
4828 libinput, libnss, libsndfile, libvncserver, linux-firmware,
4829 mesa3d, nodejs, openjdk-bin, openvmtools, optee-test, patch,
4830 php, piglit, pppd, python-django, qemu, qt5base, ruby,
4831 ser2net, swupdate, thrift, zziplib
0e96faa7
PK
4832
4833 Removed packages: classpath, jamvm
4834
4835 Issues resolved (http://bugs.uclibc.org):
4836
4837 #12606: fbgrab location has changed
4838
338e2b5b
PK
48392020.02-rc3, released March 2nd, 2020
4840
4841 Fixes all over the tree.
4842
4843 Infrastructure: Rework file list handling to fix race
4844 conditions when building with per-package target and host
4845 directories and top-level parallel builds.
4846
4847 Updated/fixed packages: aufs, binutils, blktrace, brltty,
4848 cairo, dnsmasq, docker-compose, elf2flt, exim, exiv2, git,
4849 kodi-inputstream-adaptive, libarchive, libcgroup, libgdiplus,
4850 libssh2, libvncserver, libvorbis, linknx, linux-firmware, lxc,
4851 lz4, mosquitto, openjpeg, openrc, poco, proftpd, pure-ftpd,
4852 python3, python-multidict, python-setuptools-scm-git-archive,
4853 qpdf, qt5tools, rdesktop, rocksdb, shellinabox, squid,
4854 suricata, swig, systemd, taglib, util-linux, wireshark, zsh
4855
4856 Issues resolved (http://bugs.uclibc.org):
4857
4858 #12571: ltp-testsuite : Build failure
4859 #12576: 2020.02-RC1: error while loading shared libraries: ...
4860 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4861
b36e2eca
PK
48622020.02-rc2, released February 26th, 2020
4863
4864 Fixes all over the tree.
4865
4866 Toolchain: Ensure strong SSP can only be enabled if the
4867 (external) toolchain supports it.
4868
4869 Fix a race condition related to creating the output/staging
4870 symlink on systems with coreutils < 8.27.
4871
4872 Drop support for the (end of life) Qt 5.6 variant.
4873
4874 Updated/fixed packages: at, armadillo, audiofile, bash,
4875 busybox, erlang, fail2ban, fluidsynth, ipsec-tools, jpeg-turbo,
4876 kvm-unit-tests, libftdi1, libinput, libsvgtiny, libtomcrypt,
4877 libupnpp, libxml2, linux-tools, luv, mbedtls, mesa3d, minicom,
4878 openvmtools, php, qt5, qt5webengine, qwt, radvd, rcw,
4879 sdbusplus, systemd, tpm2-tss, vorbis-tools
4880
4881 Issues resolved (http://bugs.uclibc.org):
4882
4883 #12581: 2020.02-rc1 glibc failing to build on fedora 31
4884
22f07ab2 48852020.02-rc1, released February 18th, 2020
3eacee53
PK
4886
4887 Fixes all over the tree and new features.
4888
4889 Add experimental support for building with a per-package
4890 target and host directory. This still has some rough edges,
4891 but brings a number of advantages:
4892
4893 - Packages will only be able to access the explicitly listed
4894 dependencies and not any other packages that happen to be
4895 built before, ensuring correct dependency information in
4896 Buildroot.
4897
4898 - Possibility for top-level parallel builds, speeding up
4899 builds on multicore machines.
4900
4901 Core: Ensure package-file-lists data is correct after
4902 incremental builds as well.
4903
4904 Architecture: Add support for ARC-HS38 with 64bit multiplier
4905 variant, allow building glibc for big endian ARC, handle 16KB
4906 MMU page size for ARC in toolchain wrapper.
4907
4908 Toolchain: Add binutils 2.33.1, GCC 7.5.0, Arm 9.2-2019.12
4909 toolchains, ARC 2019.09 toolchain. Allow using custom kernel
4910 headers newer than what is known by Buildroot.
4911
4912 pkg-stats: Support for CVE vulnerability reporting by
4913 comparing to NVD database.
4914
4915 Reproducible builds: The go -trimpath option is now used to
4916 get rid of absolute build paths, __FILE__ and __BASE_FILE__
4917 defines are now handled in the toolchain wrapper.
4918
4919 Systemd: Build host variant and use systemctl to automatically
4920 enable unit files rather than manually managing symlinks.
4921
4922 Util-linux: Ensure that hwclock is built without GPLv3
4923 code. Notice that builds with hwclock has contained
4924 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
4925
4926 New defconfigs: Beelink GS1, Raspberrypi4 64bit
4927
4928 New packages: alura, avro-c, bubblewrap, cctz, cereal,
4929 cpuburn-arm, elixir, erlang-base64url, erlang-idna,
4930 erlang-jose, erlang-p1-acme, erlang-p1-mqtree,
4931 erlang-p1-yconf, fluid-soundfont, fluidsynth, gcnano-binaries,
4932 gensio, glslsandbox-player, libargon2, libmodsecurity,
4933 libpam-nfc, libtelnet, lua-codegen, lua-livr, lua-livr-extra,
4934 lua-rotas, lua-silva, mfoc, network-manager-openvpn,
4935 nginx-modsecurity, perl-crypt-openssl-aes,
4936 perl-math-prime-util, pipewire, ptm2human, python-aenum,
4937 python-aiohttp-debugtoolbar, python-aiohttp-mako,
4938 python-aiologstash, python-aiosignal, python-aiozipkin,
4939 python-async-lru, python-avro, python-bunch, python-crontab,
4940 python-dnspython, python-entrypoints, python-esptool,
4941 python-frozenlist, python-future, python-gitdb, python-janus,
4942 python-lockfile, python-logstash, python-nested-dict,
4943 python-pbr, python-pyaes, python-pydantic, python-smmap2,
4944 python-sockjs, python-zc-lockfile, raspi-gpio, rocksdb,
4945 sdbusplus, spidermonkey, thermald, ti-sgx-libgbm, tinyssh,
4946 tio, umtprd, weston-imx, wireguard-linux-compat,
4947 wireguard-tools, xdg-dbus-proxy
4948
4949 Removed packages: bluez_utils, celt051, erlang-p1-iconv, fis,
4950 gadgetfs-test, libplayer, gstreamer, gst-ffmpeg,
4951 gst-fsl-plugins, gst-omapfb, gst-plugins-bad,
4952 gst-plugins-base, gst-plugins-good, gst-plugins-ugly,
4953 perl-digest-md5, perl-mime-base64, perl-net-ping,
4954 python-scapy3k, wireguard
4955
4956 Issues resolved (http://bugs.uclibc.org):
4957
4958 #11906: the new version of mesa3d cannot support etnaviv when..
4959 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
4960 #12121: PyQt5.QtSerialPort and other modules not being built
4961 #12256: package tar is outdated (1.29 is 3 years old
4962 #12286: Can't import gobject in python 3.8
4963 #12376: python-scapy3k is deprecated
4964 #12386: carriage return issue when "make menuconfig"
4965 #12441: qt5webengine build error: asm/errno.h: No such file or..
4966 #12446: Buildroot fails to finish installing packages
4967 #12456: qtvirtualkeyboard: No such file or directory
4968 #12461: libglib2 build files with deep directory structure
4969 #12481: minicom fails when output directory path contains "m4"
4970 #12501: libnss-3.49.1: ld error: multiple definition of `gcm_..
4971 #12526: host-nodejs 12.14.1: configure fail: AttributeError: ..
4972 #12536: Linux-Headers extracting failure
4973 #12546: Ninja 1.10 build Error
4974
ed4f7ddf
PK
49752019.11.3, released April 10th, 2020
4976
4977 Important / security related fixes.
4978
4979 core: Fix compatibility with make 4.3+. Also fixup /lib
4980 references in libtool .la files, similar to how it is done for
4981 /usr/*.
4982
4983 toolchain: Fix kernel headers validation check for external
4984 toolchains.
4985
4986 fs/initramfs: fix show-info so it also shows the usual
4987 rootfs-related variables.
4988
4989 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
4990 civetweb, cog, collectd, ffmpeg, gcc, gnutls, gssdp, gvfs, haproxy,
4991 hiredis, hostapd, kmscube, libical, libopenssl, libsndfile,
4992 linux-tools, llvm, monit, ntp, php, pure-ftpd, radvd, redis,
4993 samba4, screen, sysdig, syslinux, syslog-ng, tor, uacme,
4994 util-linux, vala, vlc, wpa_supplicant, xserver_xorg-server
4995
4996 Issues resolved (http://bugs.uclibc.org):
4997
4998 #12746: "sysdig" package description points to http://sysdig.org, ..
4999
c10d3458
PK
50002019.11.2, released March 16th, 2020
5001
5002 Important / security related fixes.
5003
5004 Core: Ensure package-file-lists data is correct after
5005 incremental builds as well.
5006
5007 Fix a race condition related to creating the output/staging
5008 symlink on systems with coreutils < 8.27.
5009
5010 Toolchain: ARC tools bumped to arc-2019.09.
5011
5012 Br2-external: Fix patch handling when external linux-extension
5013 packages are used. Fix compatibility with make 4.3+
5014
5015 Util-linux: Ensure that hwclock is built without GPLv3
5016 code. Notice that builds with hwclock has contained
5017 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5018
5019 Updated/fixed packages: armadillo, at, bcm2835, binutils,
5020 blktrace, bluez-alsa, bootstrap, brltty, busybox, cairo,
5021 clamav, cog, cups, czmq, dnsmasq, docker-containerd, dovecot,
5022 dovecot-pigeonhole, e2fsprogs, elf2flt, eudev, exim, exiv2,
5023 fbgrab, gettext-tiny, glibc, go, grep, gst1-validate, guile,
5024 imagemagick, jhead, jpeg-turbo, kvm-unit-tests, lapack,
5025 libarchive, libcgroup, libdrm, libevent, libexif, libftdi1,
5026 libgdiplus, libjpeg, libsigrok, libsndfile, libssh2,
5027 libsvgtiny, libvncserver, libvorbis, libxml2, libxslt, linknx,
5028 lxc, lz4, mariadb, mbedtls, meson, mongoose, mosquitto, musl,
5029 ncurses, nodejs, ntfs-3g, ogre, opencv3, openjdk, openjpeg,
5030 openrc, openswan, openvmtools, optee-test, patch, php, piglet,
5031 postgresql, pppd, proftpd, pure-ftpd, python-django,
5032 python-pyqt5, python-setuptools-scm-git-archive, python3,
5033 qemu, qt5base, qt5tools, qt5virtualkeyboard, qt5webengine,
5034 qwt, rdesktop, ruby, runc, samba4, shellinabox,
5035 skeleton-init-openrc, smartmontools, spdlog, sqlcipher, squid,
5036 suricata, swig, swupdate, sysklogd, taglib, thrift,
5037 ti-cgt-pru, uclibc, util-linux, vorbis-tools, webkitgtk,
5038 wireshark, wpebackend-fdo, wpewebkit, xen,
5039 xserver_xorg-server, zeromq, zsh, zziplib
5040
5041 Issues resolved (http://bugs.uclibc.org):
5042
5043 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5044 #12331: meson issue
5045 #12456: qtvirtualkeyboard: No such file or directory
5046 #12461: libglib2 build files with deep directory structure
5047 #12481: minicom fails when output directory path contains "m4"
5048 #12606: fbgrab location has changed
5049
538d2773
PK
50502019.11.1, released January 12th, 2020
5051
5052 Important / security related fixes.
5053
5054 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
5055 correct compiler and linker flags are used for compiled code
5056
5057 utils/scanpypi: Remind users to update DEVELOPERS
5058
5059 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
5060 imx8: Drop extra copy of U-Boot DTB
5061
5062 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
5063 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
5064 docker-containerd, docker-engine, easy-rsa, ebtables,
5065 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
5066 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
5067 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
5068 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
5069 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
5070 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
5071 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
5072 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
5073 python-coherence, python-crc16, python-django, python-dpkt,
5074 python-gobject, python-pyasn-modules, python-pypcap,
5075 python-pyqt5, python-subprocess32, python3, qpdf,
5076 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
5077 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
5078 sdl2, setserial, snort, spidev_test,
5079 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
5080 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
5081 x265, xserver_xorg-server, ytree, zip
5082
5083 Issues resolved (http://bugs.uclibc.org):
5084
5085 #12121: PyQt5.QtSerialPort and other modules not being built
5086 #12286: Can't import gobject in python 3.8
5087
836b84a7
PK
50882019.11, released December 1st, 2019
5089
5090 Various fixes.
5091
5092 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5093 <pkg>_DL_OPTS by default, just like it is done for a number of
5094 other package variables.
5095
5096 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5097 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5098 the (rare) case where the .py files are needed at runtime
5099 rather than .pyc.
5100
5101 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
5102 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
5103 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
5104 minicom, network-manager, nodejs, oniguruma, opencv3,
5105 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
5106 python-cchardet, systemd, tiff, wolfssl,
5107
5108 Issues resolved (http://bugs.uclibc.org):
5109
5110 #11416: check-uniq-files staging issue
5111 #12146: Oprofile runtime issue
5112 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5113 #12171: Python-opencv needs config.py and config-3.7.py to run..
5114 #12196: duma package
5115 #12211: host-nodejs 10.15.3 package fail to build
5116 #12316: tzdata fails to install with empty "default local time"
5117 #12326: network-manager build fails with missing glib error
5118 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
5119
fc1c7e59
PK
51202019.11-rc3, released November 24th, 2019
5121
5122 Fixes all over the tree.
5123
5124 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
5125 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
5126 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
5127 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
5128 systemd, tftpd, waylandpp, webkitgtk, zip
5129
1ab7e0c6
PK
51302019.11-rc2, released November 16th, 2019
5131
5132 Fixes all over the tree.
5133
5134 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
5135 external toolchain kernel headers version check correctly stop
5136 the build on mismatch
5137
5138 Meson: Fix generation of global cross-compilation.conf
5139
5140 Download: Also use the package download method for extra
5141 downloads from the same site, so it does not get confused by
5142 URLs containing '+'
5143
5144 Defconfigs: Fix boot issue for beaglebone
5145
5146 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
5147 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
5148 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
5149 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
5150 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
5151 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
5152 sudo, systemd, wpewebkit, xserver_xorg-server
5153
78d373f7 51542019.11-rc1, released November 5th, 2019
bc8d4e97
PK
5155
5156 Fixes all over the tree and new features.
5157
5158 Dependencies: Gcc/g++ 4.8 or newer is now required on the
5159 build host.
5160 Ensure host has JSON::PP perl module installed if
5161 webkitgtk/wpewebkit packages are enabled as it is needed
5162 during their build process.
5163
5164 Toolchain: Add support for the D programming language (GCC
5165 9.x, Glibc).
5166 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
5167 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
5168 to arc-2019.09-eng002.
5169 Musl: Add a patch to add support for
5170 sched_{get,set}scheduler() and sched_{get,set}param() for
5171 compatibility.
5172 Generate check-headers program under BUILD_DIR rather than
5173 /tmp to fix issues with distributions mounting /tmp noexec.
5174 Also copy libssp.so for external toolchains if SSP
5175 to handle toolchains providing SSP support in libssp rather
5176 than in the C library
5177
5178 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
5179 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
5180 STM32MP157 Discovery Kit
5181
9bcc20f1
PK
5182 Arch: RISC-V: Default to a sensible floating point ABI based
5183 on the selected ISA extensions rather than always defaulting
5184 to ILP32/64
bc8d4e97
PK
5185
5186 Graph-size: Package sizes are now shown in human readable form
5187 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
5188 format can be selected using the --binary option. The cut-off
5189 limit for classifying packages as "other" is now configurable
5190 using the --size-limit option.
5191
5192 Br2-external: Linux kernel extensions can now also be provided
5193 in an external tree by adding packages under
5194 linux/linux-ext-*.mk. See the manual for details.
5195
5196 Fakeroot now works correctly under Microsoft Windows 10
5197 Services for Linux, which does not provide SYSV IPC support
5198
5199 The check-uniq-files logic which would complain if multiple
5200 packages would touch the same files has been removed as it
5201 causes issues in certain situations (when packages are
5202 rebuilt) and the issue is no longer considered a problem for
5203 toplevel parallel builds as those will use a per-package
5204 staging/target directory.
5205 With this removed, Python is no longer required for a basic
5206 build (only for optional scripts).
5207
5208 support/scripts/genimage.sh will no longer make a copy of
5209 TARGET_DIR, speeding up post-build/image scripts.
5210
5211 The runtime test logic now uses Python 3.x.
5212
5213 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
5214 for a number of packages to match the version numbers used by
5215 https://release-monitoring.org
5216
5217 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
5218 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
9bcc20f1
PK
5219 libhttpserver, libmspack, libnetconf2, libolm, libyang,
5220 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
5221 ogre, openlayers, python-aioredis, python-asgiref,
bc8d4e97
PK
5222 python-backports-functools-lru-cache, python-bluezero,
5223 python-brotli, python-channels, python-channels-redis,
5224 python-colorlog, python-daphne, python-django-enumfields,
5225 python-jaraco-functools, python-kiwisolver, python-msgfy,
5226 python-rpi-ws281x, python-setuptools-scm-git-archive,
5227 python-simplelogging, python-soupsieve, python-sqliteschema,
5228 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
5229 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
5230 uacme, utf8proc, uvw, ytree
5231
5232 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
5233 devmem2, eventlog, kodi-audiodecoder-opus,
5234 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
5235 python-pysnmp-apps, riscv-pk, ustr
5236
5237 Issues resolved (http://bugs.uclibc.org):
5238
5239 #9881: systemd-resolved not setting resolv.conf link
5240 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
5241 #10586: musl gcc has ifunc enabled when musl doesn't support it
5242 #10806: Allow nfs-utils to use ipv6
5243 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5244 #11411: check-uniq-files target issue
5245 #11766: Console (getty) issues with systemd
5246 #11781: mariadb build error
5247 #12031: Build of cups-filters fails while linking, apparently due..
5248 #12116: console prompt does not appear after login
5249 #12141: eudev package is missing "render" and "kvm" groups
5250 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5251 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
5252 #12191: cmake BUILDDIR
5253 #12241: Permission denied while running "make"
5254 #12261: sudo versions prior to 1.8.28 are affected.
5255 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
5256 #12281: Custom configuration fails to build (based on raspberrypi3_..
5257
8f75fbbe
PK
52582019.08.3, released December 7th, 2019
5259
5260 Important / security related fixes.
5261
5262 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5263 <pkg>_DL_OPTS by default, just like it is done for a number of
5264 other package variables
5265
5266 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5267 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5268 the (rare) case where the .py files are needed at runtime
5269 rather than .pyc.
5270
5271 Fix <pkg>-reconfigure handling for packages using the kconfig
5272 infrastructure.
5273
5274 Toolchain: ensure external toolchain kernel headers version
5275 check correctly stop the build on mismatch
5276
5277 Deconfigs: beaglebone: fix boot issue
5278
5279 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5280 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
5281 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
5282 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
5283 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
5284 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
5285 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
5286 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
5287 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
5288 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
5289
5290 New packages: libmspack
5291
5292 Issues resolved (http://bugs.uclibc.org):
5293
5294 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5295 #12171: Python-opencv needs config.py and config-3.7.py to run..
5296 #12211: host-nodejs 10.15.3 package fail to build
5297 #12316: tzdata fails to install with empty "default local time"
5298
de6739c8
PK
52992019.08.2, released November 9th, 2019
5300
5301 Important / security related fixes.
5302
5303 Toolchain: Also copy libssp.so for external toolchains if SSP
5304 to handle toolchains providing SSP support in libssp rather
5305 than in the C library
5306
5307 Download: Also use the package download method for extra
5308 downloads from the same site, so it does not get confused by
5309 URLs containing '+'
5310
5311 Fakeroot now works correctly under Microsoft Windows 10
5312 Services for Linux, which does not provide SYSV IPC support
5313
5314 utils/test-pkg: ensure to exit with an error upon failure
5315
5316 Updated/fixed packages: asterisk, azmq, binutils,
5317 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
5318 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
5319 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
5320 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
5321 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
5322 libsigrok, libtorrent, libunwind, libva, linux-tools,
5323 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
5324 nfs-utils, php, piglit, python, python-autobahn,
5325 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
5326 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
5327 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
5328 vtun, wireshark, xvisor, yaffs2utils
5329
5330 Issues resolved (http://bugs.uclibc.org):
5331
5332 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5333 #12261: sudo versions prior to 1.8.28 are affected
5334
9c814962
PK
53352019.08.1, released October 3rd, 2019
5336
5337 Important / security related fixes.
5338
5339 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5340 Use default console settings
5341
5342 Dependencies: Ensure host has JSON::PP perl module installed
5343 if webkitgtk/wpewebkit packages are enabled as it is needed
5344 during their build process.
5345
5346 Toolchain: Generate check-headers program under BUILD_DIR
5347 rather than /tmp to fix issues with distributions mounting
5348 /tmp noexec.
5349
5350 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
5351 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
5352 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
5353 kf5-extra-cmake-modules, kf5-modemmanager-qt,
5354 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
5355 libglib2, libgpg-error, libnspr, libnss, libopenssl,
5356 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
5357 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
5358 protobuf, putty, qemu, samba4, snort, swupdate,
5359 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5360 wireshark
5361
5362 Issues resolved (http://bugs.uclibc.org):
5363
5364 #10806: Allow nfs-utils to use ipv6
5365 #11781: mariadb build error
5366 #12031: Build of cups-filters fails while linking, apparently due..
5367 #12141: eudev package is missing "render" and "kvm" groups
5368 #12241: Permission denied while running "make"
5369
1fcdfbfb
PK
53702019.08, released September 1st, 2019
5371
5372 Various fixes.
5373
5374 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
5375 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
5376 on the build host to build ATF. These defconfigs will be added
5377 back once a package providing such toolchain is
5378 available. Also dropped ts4800 defconfig as it does not build
5379 with GCC >= 8.x.
5380
5381 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
5382 wpewebkit, xfont_font-util
5383
5384 Issues resolved (http://bugs.uclibc.org):
5385
5386 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
5387
cd8ab185
PK
53882019.08-rc3, released August 28th, 2019
5389
5390 Fixes all over the tree.
5391
5392 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
5393 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
5394 nginx, openldap, python, qemu, samba4, squid, strace, vlc
5395
5396 Issues resolved (http://bugs.uclibc.org):
5397
5398 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
5399
f3221f1a 54002019.08-rc2, released August 20th, 2019
a8bdbef2
PK
5401
5402 Fixes all over the tree.
5403
5404 Compile fixes for a number of defconfigs.
5405
5406 Updated/fixed packages: apache, autofs, batctl, batman-adv,
5407 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
f3221f1a
PK
5408 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
5409 gnutls, go, gst-plugins-bad, gst-plugins-base,
5410 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
5411 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
5412 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
5413 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
5414 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
5415 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
5416 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
5417 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
5418 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
a8bdbef2
PK
5419 xscreensaver
5420
5421 Removed packages: libamcodec, odroid-mali, odroid-scripts
5422
5423 Issues resolved (http://bugs.uclibc.org):
5424
5425 #9481: NetworkManager/Ping unable to resolve domains
5426 #10566: php.mk is missing option --with-pgsql
5427 #10861: Package batman_adv Makefile is missing include header direct..
5428 #11641: linux kernel .config timestamp always out of date fixed with..
5429 #11671: russian locale ru_RU:145: LC_TIME: syntax error
5430 #11701: recuuring of usr and in bin shortcuts are created
5431 #11741: pigpio does not build host-pigpio
5432 #11876: automount using host mount/umount
5433 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5434 #11921: dahdi fails to build
5435 #11936: libcpprestsdk should install to staging
5436 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
5437 #11961: libpri build failure
5438 #12086: dhcp shared libraries not installed to target
5439 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5440 #12106: daq: build fails if libdumbnet-dev is installed in the host
5441 #12126: vc4 has neon as hard dependency
5442
9b9abb0d
PK
54432019.08-rc1, released August 9th, 2019
5444
5445 Fixes all over the tree and new features.
5446
5447 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
5448 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
5449 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
5450 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
5451 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
5452
5453 Architectures: Internal toolchain support for C-SKY, support
5454 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
5455 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
5456 tsv110.
5457
5458 Filesystems: Pass extra pax options to tar for binary
5459 reproducibility. Build host-cpio for the --reproducible option
5460 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
5461 version 11, bringing GPT support.
5462
5463 Br2-external: Add support for injecting additional options to
5464 the list of preconfigured external toolchains and libjpeg and
5465 openssl providers using files under provides/. See the manual
5466 for details.
5467
5468 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5469 passed before the standard exclusions so they are not ignored
5470 by rsync when using override-srcdir.
5471
5472 Gnuconfig updated to 2019-05-28, adding C-SKY support.
5473
5474 test-pkg: Correct long option handling and clean output dir
5475 after a successful build to save disk space.
5476
5477 support/testing: Emulate a machine with 256MB RAM to fix
5478 issues with certain tests running out of memory, use
5479 virtio-rng to provide needed entrophy.
5480
5481 pkg-stats: support outputting in JSON format with --json for
5482 easier post processing. The classic HTML output is still
5483 available with --html. Parallelize access to
5484 release-monitoring.org to speed up runtime.
5485
5486 Drop non-conventional version prefix/suffix/separators for
5487 packages for better compatibility with release-monitoring.org
5488
5489 Packages:
5490 Init systems: Add basic openrc support and
5491 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
5492 install openrc service scripts if enabled.
5493
5494 busybox: Build each applet as a separate binary when SELinux
5495 is enabled for more finegrained policy control. Use daemon
5496 mode for mdev rather than legacy hotplug.
5497
5498 linux: Workaround -Werror related build failure on powerpc,
5499 by forcing CONFIG_PPC_DISABLE_WERROR on.
5500
5501 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5502 partition is available before mounting.
5503
5504 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
5505 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
5506 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
5507 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
5508
5509 Removed defconfigs: Odroid C2
5510
5511 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
5512 jailhouse, libubootenv, luasyslog, mender-grubenv,
5513 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
5514 python-hiredis, python-ifaddr, python-inflection,
5515 python-iptables, python-matplotlib, python-periphery,
5516 python-pycairo, python-redis, python-termcolor,
5517 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
5518 sshguard, stellarium, zziplib
5519
5520 Removed packages: xapp_mkfontdir
5521
5522 Issues resolved (http://bugs.uclibc.org):
5523
5524 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
5525 #11271: utils/check-package fails with exception depending on..
5526 #11991: [numpy] segfault when compiling for RPi3 64bits
5527 #12016: Grub fails to boot bzImage after upgrade to 2019.05
5528 #12046: Can’t login as root user after upgrading to buildroot..
5529 #12051: package/dhcp installs libtool wrapper scripts on tar...
5530 #12076: Patchelf can link against an incompatible libc++ ver...
5531
c8bab5be
PK
55322019.05.3, Released October 3rd, 2019
5533
5534 Important / security related fixes.
5535
5536 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5537 Use default console settings
5538
5539 Dependencies: Ensure host has JSON::PP perl module installed
5540 if webkitgtk/wpewebkit packages are enabled as it is needed
5541 during their build process.
5542
5543 Toolchain: Generate check-headers program under BUILD_DIR
5544 rather than /tmp to fix issues with distributions mounting
5545 /tmp noexec.
5546
5547 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5548 cups-filters, docker-cli, docker-engine, docker-proxy,
5549 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
5550 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
5551 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
5552 libgpg-error, libnftl, libnspr, libnss, libopenssl,
5553 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
5554 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
5555 php, protobuf, putty, qemu, samba4, swupdate,
5556 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
5557 wireshark
5558
5559 Issues resolved (http://bugs.uclibc.org):
5560
5561 #10806: Allow nfs-utils to use ipv6
5562 #11781: mariadb build error
5563 #12031: Build of cups-filters fails while linking, apparently due..
5564 #12141: eudev package is missing "render" and "kvm" groups
5565 #12241: Permission denied while running "make"
5566
3b877a7f
PK
55672019.05.2, Released September 3rd, 2019
5568
5569 Important / security related fixes.
5570
5571 Filesystems: Pass extra pax options to tar for binary
5572 reproducibility.
5573
5574 Updated/fixed packages: apache, arm-trusted-firmware,
5575 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
5576 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5577 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
5578 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5579 git, glib-networking, glibc, gnupg2, gnutls, go,
5580 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5581 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5582 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
5583 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
5584 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
5585 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
5586 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
5587 proftpd, proj, python, python-django, python-idna,
5588 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
5589 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
5590 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
5591 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
5592 yad, zeromq
5593
5594 Issues resolved (http://bugs.uclibc.org):
5595
5596 #11741: pigpio does not build host-pigpio
5597 #11876: automount using host mount/umount
5598 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5599 #11921: dahdi fails to build
5600 #11961: libpri build failure
5601 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
5602 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5603 #12106: daq: build fails if libdumbnet-dev is installed in the host
5604 #12126: vc4 has neon as hard dependency
5605
c0225c27
PK
56062019.05.1, Released July 7th, 2019
5607
5608 Important / security related fixes.
5609
5610 arch: x86: Fix typo breaking 'core-avx2' variant
5611
5612 linux: Workaround -Werror related build failure on powerpc,
5613 by forcing CONFIG_PPC_DISABLE_WERROR on.
5614
5615 support/testing: Emulate a machine with 256MB RAM to fix
5616 issues with certain tests running out of memory.
5617
5618 test-pkg: Correct long option handling and clean output dir
5619 after a successful build to save disk space.
5620
5621 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5622 partition is available before mounting.
5623
5624 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
5625 dialog, docker-cli, docker-engine, exim, expat, faad2,
5626 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
5627 libressl, libsecret, lmbench, meson, monit, php, postgresql,
5628 psplash, python-django, qt5base, tvheadend, webkitgtk,
5629 xserver_xorg-server, znc
5630
8d4e26da
PK
56312019.05, released June 2nd, 2019
5632
5633 Various fixes.
5634
5635 Toolchain: Ensure pre-built Andes toolchains can only be
5636 selected when x86 32bit support is available on the host.
5637 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
5638 supported.
5639
5640 Infra: pkg-config: Use a dedicated timestamp file rather than
5641 .config as that gets touched by linux-4.19+, causing repeated
5642 builds.
5643
5644 Add C-SKY support to our config.sub (gnuconfig)
5645
5646 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
5647 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
5648 linuxptp, matchbox-panel, mender, mutt, netsurf,
5649 network-manager, opencv3, openjdk, openmpi, php,
5650 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
5651 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
5652 wpewebkit
5653
2c96d648
PK
56542019.05-rc3, released May 25th, 2019
5655
5656 Fixes all over the tree.
5657
5658 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
5659 is ignored.
5660
5661 check-package: Warn about utf-8 characters in .mk files
5662
5663 Linux: Default to 5.1.x series
5664
5665 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
5666 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
5667 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
5668 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
5669 postgresql, pcsc-lite, python, tslib, webkitgtk,
5670 wpebackend-fdo, wpewebkit
5671
2adc578d
PK
56722019.05-rc2, released May 15th, 2019
5673
5674 Fixes all over the tree.
5675
5676 Updated/fixed packages: bind, bullet, ca-certificates,
5677 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
5678 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
5679 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
5680
5681 Issues resolved (http://bugs.uclibc.org):
5682
5683 #11841: grub-efi.cfg not used when building EFI disk image
5684
a8b229a7
PK
56852019.05-rc1, Released May 8th, 2019
5686
5687 Fixes all over the tree and new features.
5688
5689 Architecture: Andes 32-bit (nds32) support added.
5690
5691 Only build host-lzip / host-xz when really needed by packages,
5692 not just when not available on the build host.
5693
5694 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
5695 binutils 2.32 added, 2.28/2.29 removed, default changed to
5696 2.31.1.
5697
5698 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
5699 forward {f,l,}chown calls to libc when running under fakeroot
5700 to fix issues when building in restricted environments
5701 (E.G. user namespace with bubblewrap).
5702
5703 Linux: Also build default make target to ensure extra files
5704 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
5705 built. Notice: This may mean that extra host utilities like
5706 uboot-mkimage are needed.
5707
5708 Infrastructure: show-info and <pkg>-show-info make targets
5709 added to output package metadata in JSON format for external
5710 use.
5711
5712 pkg-generic: Only tweak .la files needing it to ensure they
5713 are not included in subsequent package file lists.
5714
5715 test-pkg: Generate a basic package config if none is
5716 specified.
5717
5718 Gettext-tiny package added as an lightweight replacement for
5719 GNU gettext for situations where NLS support is not needed.
5720
5721 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
5722 / T2080 QDS RDB, Licheepi zero, Orangepi R1
5723
5724 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
5725
5726 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
5727 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
5728 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
5729 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
5730 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
5731 opensbi, optee-benchmark, optee-client, optee-examples,
5732 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
5733 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
5734 python-backcall, python-jedi, python-parso, python-pyjwt,
5735 python-terminaltables, suricata, tpm2-totp, uftp,
5736 wpebackend-fdo, wpewebkit
5737
5738 Removed packages: libump, lunit, sunxi-mali
5739
5740 Issues resolved (http://bugs.uclibc.org):
5741
5742 #11716: Typo on website, saying latest release is 2018.2.11
5743 #11756: package/syslinux: MBR's don't fit because of binutils..
5744 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
5745 #11816: Only selected coreutils binaries are installed
5746
eea7f7a6
PK
57472019.02.11, released April 9th, 2020
5748
5749 Important / security related fixes.
5750
5751 core: Fix compatibility with make 4.3+. Also fixup /lib
5752 references in libtool .la files, similar to how it is done for
5753 /usr/*.
5754
5755 toolchain: Fix kernel headers validation check for external
5756 toolchains.
5757
5758 Updated/fixed packages: barebox-aux, bluez5_utils, busybox,
5759 civetweb, collectd, ffmpeg, gcc, gnutls, gvfs, haproxy,
5760 hiredis, kmscube, libical, libopenssl, libsndfile,
5761 linux-tools, ntp, php, pure-ftpd, screen, sysdig, tor,
5762 util-linux, vala, vlc, xserver_xorg-server
5763
5764 Issues resolved (http://bugs.uclibc.org):
5765
5766 #12746: "sysdig" package description points to http://sysdig.org, ..
5767
2ccbb133
PK
57682019.02.10, released March 16th, 2020
5769
5770 Important / security related fixes.
5771
5772 Core: Ensure package-file-lists data is correct after
5773 incremental builds as well.
5774
5775 Fix a race condition related to creating the output/staging
5776 symlink on systems with coreutils < 8.27.
5777
5778 Br2-external: Fix compatibility with make 4.3+
5779
5780 Util-linux: Ensure that hwclock is built without GPLv3
5781 code. Notice that builds with hwclock has contained
5782 GPLv3-licensed code since util-linux 2.30 (Buildroot 2017.08+)
5783
5784 Updated/fixed packages: armadillo, at, binutils, blktrace,
5785 bootstrap, busybox, cairo, cups, czmq, dnsmasq,
5786 docker-containerd, dovecot, dovecot-pigeonhole, e2fsprogs,
5787 eudev, exim, exiv2, fbgrab, grep, gst1-validate, guile,
5788 imagemagick, jhead, kvm-unit-tests, lapack, libcgroup,
5789 libftdi1, libjpeg, libsigrok, libsndfile, libssh2, libsvgtiny,
5790 libvncserver, libvorbis, libxml2, libxslt, linux, lz4,
5791 mariadb, mbedtls, meson, mfgtools, mongoose, ncurses, ntfs-3g,
5792 opencv3, openjpeg, openswan, openvmtools, patch, php,
5793 postgresql, pppd, proftpd, pure-ftpd, python-django,
5794 python-pyqt5, python3, qemu, qt5base, qt5webengine, qwt,
5795 rdesktop, ruby, runc, samba4, shellinabox, smartmontools,
5796 sqlcipher, squid, swupdate, sysklogd, taglib, thrift,
5797 ti-cgt-pru, uboot, util-linux, vorbis-tools, webkitgtk,
5798 wireshark, xen, xserver_xorg-server, zeromq, zsh
5799
5800 Issues resolved (http://bugs.uclibc.org):
5801
5802 #11996: opencv3 SIGILL on Cortex-A5 with VFPv4-D16
5803 #12331: meson issue
5804 #12461: libglib2 build files with deep directory structure
5805 #12606: fbgrab location has changed
5806
d4e7390f
PK
58072019.02.9, released January 12th, 2020
5808
5809 Important / security related fixes.
5810
5811 pkg-python infrastructure: Ensure correct compiler and linker
5812 flags are used for compiled code
5813
5814 utils/scanpypi: Remind users to update DEVELOPERS
5815
5816 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
5817 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
5818 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
5819 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
5820 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
5821 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
5822 python-django, python-ecdsa, python-pyasn-modules,
5823 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
5824 samba4, sdl2, wavpack, xserver_xorg-server, zip
5825
5826 Issues resolved (http://bugs.uclibc.org):
5827
5828 #12121: PyQt5.QtSerialPort and other modules not being built
5829
2c251bca
PK
58302019.02.8, released December 7th, 2019
5831
5832 Important / security related fixes.
5833
5834 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
5835 <pkg>_DL_OPTS by default, just like it is done for a number of
5836 other package variables
5837
5838 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
5839 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
5840 the (rare) case where the .py files are needed at runtime
5841 rather than .pyc.
5842
5843 Fix <pkg>-reconfigure handling for packages using the kconfig
5844 infrastructure.
5845
5846 Toolchain: ensure external toolchain kernel headers version
5847 check correctly stop the build on mismatch
5848
5849 Deconfigs: beaglebone: fix boot issue
5850
5851 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
5852 clamav, collectd, connman, faifa, gob2, haproxy,
5853 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
5854 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
5855 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
5856 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
5857 perl-gdtextutil, php, postgresql, prosody, python-django,
5858 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
5859 spice-protocol, tftpd, tiff, webkitgtk
5860
5861 New packages: libmspack
5862
5863 Issues resolved (http://bugs.uclibc.org):
5864
5865 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
5866 #12171: Python-opencv needs config.py and config-3.7.py to run..
5867 #12211: host-nodejs 10.15.3 package fail to build
5868 #12316: tzdata fails to install with empty "default local time"
5869
046735f5
PK
58702019.02.7, Released November 10th, 2019
5871
5872 Important / security related fixes.
5873
5874 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
5875 around issues with lack of entrophy
5876
5877 Toolchain: Also copy libssp.so for external toolchains if SSP
5878 is enabled to handle toolchains providing SSP support in
5879 libssp rather than in the C library
5880
5881 Download: Also use the package download method for extra
5882 downloads from the same site, so it does not get confused by
5883 URLs containing '+'
5884
5885 Fakeroot now works correctly under Microsoft Windows 10
5886 Services for Linux, which does not provide SYSV IPC support
5887
5888 utils/test-pkg: ensure to exit with an error upon failure
5889
5890 Updated/fixed packages: asterisk, azmq, cups-filters,
5891 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
5892 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
5893 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
5894 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
5895 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
5896 mjpegtools, mongoose, php, python, python-pysnmp-apps,
5897 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
5898 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
5899 yaffs2utils
5900
5901 Issues resolved (http://bugs.uclibc.org):
5902
5903 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
5904 #12261: sudo versions prior to 1.8.28 are affected
5905
d9fb5b2d
PK
59062019.02.6, Released October 3rd, 2019
5907
5908 Important / security related fixes.
5909
5910 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
5911 Use default console settings
5912
5913 Dependencies: Ensure host has JSON::PP perl module installed
5914 if webkitgtk/wpewebkit packages are enabled as it is needed
5915 during their build process.
5916
5917 Toolchain: Generate check-headers program under BUILD_DIR
5918 rather than /tmp to fix issues with distributions mounting
5919 /tmp noexec.
5920
5921 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
5922 cups-filters, docker-cli, docker-engine, docker-proxy,
5923 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
5924 haveged, iptables, joe, kf5-extra-cmake-modules,
5925 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
5926 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
5927 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
5928 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
5929 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
5930 uclibc, unzip, util-linux, wireshark
5931
5932 Issues resolved (http://bugs.uclibc.org):
5933
5934 #10806: Allow nfs-utils to use ipv6
5935 #11781: mariadb build error
5936 #12031: Build of cups-filters fails while linking, apparently due..
5937 #12141: eudev package is missing "render" and "kvm" groups
5938 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
5939 #12241: Permission denied while running "make"
5940
65e48f7a
PK
59412019.02.5, Released September 2nd, 2019
5942
5943 Important / security related fixes.
5944
5945 Filesystems: Pass extra pax options to tar for binary
5946 reproducibility.
5947
5948 Updated/fixed packages: apache, arm-trusted-firmware,
5949 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
5950 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
5951 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
5952 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
5953 git, glib-networking, glibc, gnupg2, gnutls, go,
5954 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
5955 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
5956 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
5957 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
5958 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
5959 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
5960 postgresql, prboom, proftpd, proj, python, python-django,
5961 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
5962 qt5base, qt5enginio, quagga, rygel, squid, subversion,
5963 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
5964 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
5965 xlib_libXfont2, yad, zeromq
5966
5967 Issues resolved (http://bugs.uclibc.org):
5968
5969 #11741: pigpio does not build host-pigpio
5970 #11876: automount using host mount/umount
5971 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
5972 #11921: dahdi fails to build
5973 #11961: libpri build failure
5974 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
5975 #12106: daq: build fails if libdumbnet-dev is installed in the host
5976 #12126: vc4 has neon as hard dependency
5977
86c31e8b
PK
59782019.02.4, Released July 10th, 2019
5979
5980 Important / security related fixes.
5981
5982 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
5983 variant.
5984
5985 linux: Workaround -Werror related build failure on powerpc,
5986 by forcing CONFIG_PPC_DISABLE_WERROR on.
5987
5988 support/testing: Emulate a machine with 256MB RAM to fix
5989 issues with certain tests running out of memory.
5990
5991 test-pkg: Correct long option handling and clean output dir
5992 after a successful build to save disk space.
5993
5994 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
5995 passed before the standard exclusions so they are not ignored
5996 by rsync when using override-srcdir.
5997
5998 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
5999 partition is available before mounting.
6000
6001 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
6002 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
6003 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
6004 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
6005 mongoose, monit, mpd, openblas, php, postgresql, psplash,
6006 python, python-django, python3, qt5base, samba4, taglib,
6007 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
6008
c700c8ba
PK
60092019.02.3, Released June 7th, 2019
6010
6011 Important / security related fixes.
6012
6013 Infra: pkg-config: Use a dedicated timestamp file rather than
6014 .config as that gets touched by linux-4.19+, causing repeated
6015 builds.
6016
6017 check-bin-arch: Also ignore /usr/lib/grub to support merged
6018 /usr setups, similar to how /lib/grub is ignored.
6019
6020 gnuconfig/config.sub: Add C-SKY architecture support.
6021
6022 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
6023 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
6024 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
6025 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
6026 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
6027 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
6028 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
6029 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
6030 linuxptp, luajit, lynx, matchbox-panel, mender,
6031 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
6032 pcsc-lite, php, popt, postgresql, python, python-cython,
6033 python-django, python-ply, qt5enginio, rpm, runc, samba4,
6034 sqlite, subversion, supertux, systemd, tslib, uclibc,
6035 v4l2loopback, webkitgtk, woff2
6036
fe904511
PK
6037 Issues resolved (http://bugs.uclibc.org):
6038
c700c8ba
PK
6039 #11816: Only selected coreutils binaries are installed
6040 #11841: grub-efi.cfg not used when building EFI disk image
6041 #11911: systemd v240 memory leak in systemd-journald
6042
b7620c10
PK
60432019.02.2, Released April 29th, 2019
6044
6045 Important / security related fixes.
6046
6047 Only build host-lzip / host-xz when really needed by packages,
6048 not just when not available on the build host.
6049
6050 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
6051 forward {f,l,}chown calls to libc when running under fakeroot
6052 to fix issues when building in restricted environments
6053 (E.G. user namespace with bubblewrap).
6054
6055 Linux: Also build default make target to ensure extra files
6056 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
6057 built. Notice: This may mean that extra host utilities like
6058 uboot-mkimage are needed.
6059
6060 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
6061 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
6062 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
6063 Include overlays in sdcard image
6064
6065 Updated/fixed packages: android-tools, apache, bind, binutils,
6066 busybox, civetweb, cjson, copas, davfs2, docker-cli,
6067 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6068 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
6069 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
6070 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
6071 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
6072 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
6073 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
6074 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
6075 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
6076 softether, stunnel, sysklogd, syslinux, syslog-ng,
6077 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
6078 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
6079 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
6080 znc
6081
6082 Issues resolved (http://bugs.uclibc.org):
6083
6084 #11756: package/syslinux: MBR's don't fit because of binutils..
6085 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
6086
18a10db0
PK
60872019.02.1, Released March 29th, 2019
6088
6089 Important / security related fixes.
6090
6091 pkg-generic: Only tweak .la files needing it to ensure they
6092 are not included in subsequent package file lists.
6093
6094 test-pkg: Generate a basic package config if none is
6095 specified.
6096
6097 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
6098 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
6099 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
6100 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
6101 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
6102 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
6103 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
6104 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
6105 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
6106 wavemon, wireshark, vsftpd, xapp_xdm, xen,
6107 xdriver_xf86-video-fbdev, xlib_libXdmcp
6108
6109 Issues resolved (http://bugs.uclibc.org):
6110
6111 #11716: Typo on website, saying latest release is 2018.2.11
6112
b9674056
PK
61132019.02, released March 4th, 2019
6114
6115 Minor fixes.
6116
6117 Libressl support added for Qt 5.6 as a replacement for
6118 openssl, as 5.6 is not compatible with openssl 1.1.x.
6119
6120 Updated/fixed packages: cutelyst, devmem2, gqrx,
6121 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
6122
bdfea842
PK
61232019.02-rc3, released March 1st, 2019
6124
6125 Fixes all over the tree.
6126
6127 Openssl support dropped from Qt 5.6, as it isn't compatible
6128 with openssl 1.1.x.
6129
6130 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
6131 issues.
6132
6133 Dependencies: Require CMake 3.8 or newer to fix compilation
6134 issue with certain packages. If not available, host-cmake will
6135 instead be built.
6136
6137 Printvars: Fix performance regression since 2018.02
6138
6139 Scanypi: Correctly handle underscores in python package names.
6140
6141 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
6142 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
6143 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
6144 upmpdcli, zbar
6145
6146 Issues resolved (http://bugs.uclibc.org):
6147
6148 #9966: util-linux-2.30/.stamp_built' failed
6149 #11696: possible typo in board/pc/post-build.sh
6150
108c8312
PK
61512019.02-rc2, released February 23th, 2019
6152
6153 Fixes all over the tree.
6154
6155 Removed zynq_zybo defconfig, as it hasn't seen any update
6156 since it was added in 2016, and uses a U-Boot version not
6157 compatible with openssl-1.1.x.
6158
6159 Linux: Ignore user supplied downloadable hashes, as no hash
6160 checksums are available for those.
6161
6162 Updated/fixed packages: bind, cryptopp, docker-containerd,
6163 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
6164 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
6165 madplay, mender, mosquitto, poco, postgresql, proftpd,
6166 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
6167 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
6168 tor, unzip, xenomai
6169
6170 Issues resolved (http://bugs.uclibc.org):
6171
6172 #11501: compile sdl2 with enable wayland
6173 #11681: .. unable to initialize decompress status for section..
6174
23a28853 61752019.02-rc1, released February 13th, 2019
fb741b03
PK
6176
6177 Fixes all over the tree and new features.
6178
6179
6180 Dependencies:
6181
6182 Require Python >= 2.7 as it is needed for E.G. building
6183 libglib2.
6184
6185 Ensure GNU gzip is used for reproducible tarballs (instead of
6186 pigz)
6187
6188
6189 Infrastucture:
6190
6191 Ensure the PLATFORM and OS environment variables are not set,
6192 as they cause build issues for some packages.
6193
6194 The package list infrastructure now correctly handles packages
6195 installing files with old mtime.
6196
6197 Add a config option to force all optional host utilities to be
6198 built, even if suitable versions are available on the build
6199 machine.
6200
6201 graph-build-time: Also show time spent downloading
6202
6203 Download: fixes for SSH/SCP support
6204
6205 Ensure user provided permissions override permissions from
6206 packages.
6207
6208 SDK: Fix handling of relative symlinks (targets starting with
6209 '.' or '..')
6210
6211 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
6212 for processes.
6213
6214 The custom skeleton logic will now populate the needed /bin,
6215 /lib, /sbin directories/symlinks if not present. Merged /usr
6216 can now be used with a custom skeleton.
6217
6218 Rootfs overlays can now override symbolic links from
6219 packages. This was disabled to ensure the correct symbolic
6220 links are present when merged /usr is used. Instead validate
6221 that the rootfs overlays do not include invalid /bin, /sbin
6222 and /lib entries.
6223
6224 The waf infrastructure now support the <pkg>_SUBDIR variable,
6225 similar to the other package types.
6226
6227 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6228
6229 Various improvements to the meson infrastructure.
6230
6231 Luarocks: A Buildroot addon has been added to automate
6232 creating a Buildroot package from luarocks, similar to
6233 scancpan and scanpypi.
6234
23a28853
PK
6235 scanpypi: protect against zip-slip vulnerability in zip/tar
6236 handling
6237
fb741b03
PK
6238 check-package: fix Python 3 support
6239
6240 get-developers: Fix behaviour when called from elsewhere than
6241 the toplevel directory.
6242
6243 pkg-stats: Show latest upstream version of each package, based
6244 on data from release-monitoring.org
6245
6246 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6247 a clean tree when ccache is enabled.
6248
6249 Default to sha256 password encoding, drop md5 support.
6250
6251
6252 Architecture:
6253
6254 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
6255 variants, MIPS support for mips32r3, mips64r3 and Marvell
6256 Octeon II/III variants.
6257
6258
6259 Toolchain:
6260
6261 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
6262 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
6263
6264
6265 Packages:
6266
6267 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
6268 long term support.
6269
6270 fftw: Split into fftw-{single,double,long-double,quad}
6271 packages for the different data precision options.
6272
6273 libcurl: Now has explicit TLS backend selection options.
6274
6275 linux: Support building device tree blobs with the -@ option
6276 for device tree overlays.
6277
6278 weston: The weston-imx i.MX variant is now used when
6279 imx-gpu-viv is enabled
6280
6281 pkgconf: Update to 1.5.3, which brings support for
6282 --define-prefix (used by GStreamer)
6283
6284 Add host-python3-setuptools package to handle host python
6285 packages needing python3 with setuptools support.
6286
6287
6288 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
6289 2, QEMU RISC-V 32bit virt, Rock64
6290
6291
6292 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
6293 erlang-p1-eimp, exempi, fail2ban, fftw-double,
6294 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
6295 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
6296 libpackagekite, libtorrent-rasterbar, lua-std-debug,
6297 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
6298 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
6299 python-aiohttp-remotes, python-aiohttp-security,
6300 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
6301 python-cchardet, python-pycares, python-sentry-sdk,
6302 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
6303 utp_com, vmtouch, websocketpp
6304
23a28853
PK
6305 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
6306 python-pyqt, qt, qtuio, tn5250
6307
6308 Issues resolved (http://bugs.uclibc.org):
6309
6310 #10851: Patch to handle numpad Enter key properly
6311 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
6312 #11126: Bash Shell Programming using Buildroot
6313 #11426: pps-tools bash dependency
6314 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
6315 #11536: dt-utils building fails with glibc 2.28
6316 #11546: open-vm-tools with glibc 2.28
6317 #11566: Fix init script
6318 #11576: Unable to start apache with event MPM on raspberry pi 3
6319 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
6320 #11606: libjpeg has no Config.in
6321 #11616: 2018.02.09 fails to build libzlib with full RELRO..
6322 #11656: Custom device tree and u-boot boot.scr not integrated..
6323 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
fb741b03 6324
a2dbb7a0
PK
63252018.11.4, Released March 28th, 2019
6326
6327 Important / security related fixes.
6328
6329 Updated/fixed packages: avahi, beecrypt, binutils, botan,
6330 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
6331 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
6332 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
6333 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
6334 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
6335 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
6336
234525e7
PK
63372018.11.3, Released February 23th, 2019
6338
6339 Important / security related fixes.
6340
6341 Ensure the PLATFORM and OS environment variables are not set,
6342 as they cause build issues for some packages.
6343
6344 The package list infrastructure now correctly handles packages
6345 installing files with old mtime.
6346
6347 Linux: Skip hash checks for user supplied downloadable
6348 patches, as no hash checksums are available for those.
6349
6350 scanpypi: protect against zip-slip vulnerability in zip/tar
6351 handling
6352
6353 Download: fixes for SSH/SCP support
6354
6355 SDK: Fix handling of relative symlinks (targets starting with
6356 '.' or '..')
6357
6358 Updated/fixed packages: bind, dhcpcd, docker-compose,
6359 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
6360 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
6361 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
6362 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
6363 poco, postgresql, proftpd, pulseaudio, python, python-django,
6364 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
6365 swupdate, systemd, unzip, webkitgtk, xenomai
6366
8b8ba9ec
PK
63672018.11.2, Released January 30th, 2019
6368
6369 Important / security related fixes.
6370
6371 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
6372 EV3, QEMU AArch64-virt
6373
6374 Download: Fix scp download handling
6375
6376 check-package: fix Python 3 support
6377
6378 get-developers: Fix behaviour when called from elsewhere than
6379 the toplevel directory.
6380
6381 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
6382 a clean tree when ccache is enabled.
6383
6384 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
6385
6386 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
6387 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
6388 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
6389 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
6390 libmad, libsndfile, libsquish, liburiparser, libwebsock,
6391 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
6392 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
6393 openresolv, openssh, pango, patchelf, php, python-django,
6394 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
6395 samba4, sdl_sound, shairport-sync, sqlite, subversion,
6396 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
6397 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
6398 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
6399
6400 Issues resolved (http://bugs.uclibc.org):
6401
6402 #11576: Unable to start apache with event MPM on raspberry pi 3
6403
ab3d2dea
PK
64042018.11.1, Released December 20th, 2018
6405
6406 Important / security related fixes.
6407
6408 defconfigs: Fixes for bananapi m2 ultra, ci20
6409
6410 Download wrapper: Fix for urlencode handling
6411
6412 Updated/fixed packages: asterisk, docker-compose,
6413 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
6414 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
6415 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
6416 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
6417 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
6418 uclibc, vtu, webkitgtk, wine, xen
6419
6420 New packages: docker-cli
6421
6422 Issues resolved (http://bugs.uclibc.org):
6423
6424 #11426: pps-tools bash dependency
6425 #11536: dt-utils building fails with glibc 2.28
6426
9089a9ff
PK
64272018.11, Released December 1st, 2018
6428
6429 Minor fixes.
6430
6431 Updated/fixed packages: c-ares, quagga, squid
6432
0031f521
PK
64332018.11-rc3, released November 30th, 2018
6434
6435 Fixes all over the tree.
6436
6437 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6438 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
6439
6440 graph-depends: Fix for package names starting with a non-alpha
6441 character.
6442
6443 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
6444 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
6445 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
6446 libopenssl, libsoxr, linux, motion, msgpack, mtd,
6447 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
6448 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
6449 webkitgtk, valgrind, weston, xfsprogs
6450
bc89c1a8
PK
64512018.11-rc2, released November 21th, 2018
6452
6453 Fixes all over the tree.
6454
6455 fs: Drop intermediate tarball from the filesystem handling to
6456 fix an issue with xattrs handling related to fakeroot. Ensure
6457 tarball target includes xattrs.
6458
6459 download: Fix confusion in git submodule handling if dl/ is a
6460 symlink.
6461
6462 genrandconfig: Fix missing newline in BR2_WGET handling,
6463 causing the following line to be ignored. This would affect
6464 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6465 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6466 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6467
6468 show-build-order: Also include the dependencies of
6469 rootfs-common.
6470
6471 Fix a number of build issues in packages for the recently
6472 merged RISC-V architecture support.
6473
6474 Updated/fixed packages: dt-utils, easydbus, elfutils,
6475 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
6476 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
6477 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
6478 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
6479 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
6480 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
6481 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
6482 xlib_libfontenc
6483
6484 Issues resolved (http://bugs.uclibc.org):
6485
6486 #11086: download/git submodule breaks on symlinked dl folder
6487 #11216: Capabilities not applied to filesystem
6488
419fc6ab 64892018.11-rc1, released November 9th, 2018
9ffcc4ff
PK
6490
6491 Fixes all over the tree and new features.
6492
6493 Architecture: RISC-V support (64bit) added.
6494
6495 Toolchain: Glibc bumped to 2.28. Fortran support for external
6496 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
6497
6498 Hardening flags (RELRO) are now handled by the toolchain
6499 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
6500 number of issues.
6501
6502 Filesystems: Support for creating btrfs and f2fs filesystems
6503 added.
6504
6505 Add a number of patches to fix build errors for host utilities
6506 on modern distributions using glibc-2.28.
6507
6508 mkusers: Ensure existing group members are preserved when a
6509 group is reprocessed.
6510
6511 printvars: Fix issue with exceeding shell command line length
6512 limits for certain setups.
6513
6514 Workaround added for incompatibility issues between host-dtc
6515 and older U-Boot and Linux kernel versions.
6516
6517 Detect and reject build paths containing '@', as this confuses
6518 a number of packages, including GCC.
6519
6520 utils/diffconfig: Make it work for (non-Buildroot) config
6521 files not using the BR2_ prefix.
6522
6523 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
6524 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
6525 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
6526
6527 OpenCL infrastructure support added, similar to how OpenGL is
6528 handled.
6529
6530 Linux-headers: Support for kernel headers from a custom
6531 tarball / git repo added.
6532
6533 New packages: bird, bluez5_utils-headers, btrfs-progs,
6534 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
6535 libopencl, libopenresolv, nss-myhostname,
6536 perl-apache-logformat-compiler, perl-appconfig,
6537 perl-astro-suntime, perl-class-inspector, perl-class-load,
6538 perl-class-method-modifiers, perl-class-std,
6539 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
6540 perl-data-optlist, perl-data-uuid, perl-data-manip,
6541 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
6542 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
6543 perl-device-serialport, perl-dist-checkconflicts,
6544 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
6545 perl-filesys-notify-simple, perl-hash-multivalue,
6546 perl-http-entity-parser, perl-http-headers-fast,
6547 perl-http-multipartparser, perl-io-interface,
6548 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
6549 perl-module-implementation, perl-module-runtime, perl-moo,
6550 perl-number-bytes-human, perl-package-stash, perl-params-util,
6551 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
6552 perl-streams-buffered, perl-sub-exporter-progressive,
6553 perl-sub-install, perl-sub-quote, perl-sys-cpu,
6554 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
6555 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
6556 python-async-timeout, python-falcon, python-fire,
6557 python-mimeparse, python-multidict, python-passlib,
6558 python-pigpio, python-pip, python-ply, python-py,
6559 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
6560 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
6561 python-serial-asyncio, python-typing, python-uvloop,
6562 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
6563 spandsp, tini, waffle, xapian
6564
6565 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
6566 xloader
6567
6568 Issues resolved (http://bugs.uclibc.org):
6569
d8a21692
PK
6570 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
6571 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
6572 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
6573 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
9ffcc4ff 6574 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
d8a21692
PK
6575 #11251: Util scanpypi failes when package change - to _ in tar file
6576 #11266: qt5base-5.11.1 does not compile with musl, complains about..
6577 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
6578 #11321: Latest master fails to build readline with RELRO FULL
6579 #11326: sysvinit fails to build in latest GIT master
6580 #11331: Internal application no longer builds with latest GIT master
6581 #11336: nfs-utils fails to build in latest GIT master
6582 #11351: build root-2018-08, linaro aarch64 compile error
9ffcc4ff 6583 #11376: mdmon binary missing
d8a21692 6584 #11391: Valgind availability on ARM
9ffcc4ff 6585 #11396: uboot environment image checksum invalid if target is big endian
d8a21692
PK
6586 #11421: GCC error message for ARM Cortex-A9/ARM.V7
6587 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
9ffcc4ff
PK
6588 #11481: Docs: Is external.desc required?
6589
b0a209ee
PK
65902018.08.4, Released December 20th, 2018
6591
6592 Important / security related fixes.
6593
6594 Defconfigs: Fixes for ci20, orangepi zero plus 2
6595
6596 Download wrapper: Fix for urlencode handling
6597
6598 Updated/fixed packages: c-ares, dante, docker-compose,
6599 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
6600 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
6601 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
6602 nodejs, php, popt, pps-tools, prosody, python-numpy,
6603 python-requests, samba4, sdl2_net, squashfs, swupdate,
6604 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
6605
6606 Issues resolved (http://bugs.uclibc.org):
6607
6608 #11426: pps-tools bash dependency
6609
ccfdcd17
PK
66102018.08.3, Released November 26th, 2018
6611
6612 Important / security related fixes.
6613
6614 fs: Drop intermediate tarball from the filesystem handling to
6615 fix an issue with xattrs handling related to fakeroot. Ensure
6616 tarball target includes xattrs.
6617
6618 download: Fix confusion in git submodule handling if dl/ is a
6619 symlink.
6620
6621 toolchain: Only allow enabling stack protection on
6622 architectures with control flow integrity (CFI) support. Only
6623 allow FORTIFY_SOURCE support on gcc >= 6.
6624
6625 genrandconfig: Fix missing newline in BR2_WGET handling,
6626 causing the following line to be ignored. This would affect
6627 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
6628 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
6629 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
6630
6631 show-build-order: Also include the dependencies of
6632 rootfs-common.
6633
6634 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
6635 olinuxino lime legacy, Orangepi zero plus 2.
6636
6637 graph-depends: Fix for package names starting with a non-alpha
6638 character.
6639
6640 Updated/fixed packages: attr, audit, bind, brotli, busybox,
6641 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
6642 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
6643 libnspr, libnss, libsemanage, liburiparser, lighttpd,
6644 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
6645 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
6646 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
6647 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
6648 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
6649 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
6650
6651 Issues resolved (http://bugs.uclibc.org):
6652
6653 #11086: download/git submodule breaks on symlinked dl folder
6654 #11481: Docs: Is external.desc required?
6655
0106c04a
PK
66562018.08.2, Released October 25th, 2018
6657
6658 Important / security related fixes.
6659
6660 Workaround added for incompatibility issues between host-dtc
6661 and older U-Boot and Linux kernel versions.
6662
6663 Detect and reject build paths containing '@', as this confuses
6664 a number of packages, including GCC.
6665
6666 utils/get-developers: Add -e option for use with git
6667 send-email.
6668
6669 utils/diffconfig: Make it work for (non-Buildroot) config
6670 files not using the BR2_ prefix.
6671
6672 u-boot: Fix for environment image handling on big endian
6673 systems.
6674
6675 Updated/fixed packages: binutils, ca-certificates,
6676 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
6677 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
6678 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
6679 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
6680 setools, spice, spice-protocol, tinc, ustr, wireshark,
6681
6682 Issues resolved (http://bugs.uclibc.org):
6683
6684 #11396: uboot environment image checksum invalid if target is big endian
6685
e4f79880
PK
66862018.08.1, Released October 7th, 2018
6687
6688 Important / security related fixes.
6689
6690 Add a number of patches to fix build errors for host utilities
6691 on modern distributions using glibc-2.28.
6692
6693 mkusers: Ensure existing group members are preserved when a
6694 group is reprocessed.
6695
6696 printvars: Fix issue with exceeding shell command line length
6697 limits for certain setups.
6698
6699 Updated/fixed packages: acpid, android-tools, apache,
6700 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
6701 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
6702 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
6703 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
6704 python-django, screen, shairport-sync, strongswan,
6705 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
6706 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
6707 xutil_makedepend, zeromq
6708
339d550e
PK
67092018.08, Released September 6th, 2018
6710
6711 Minor fixes.
6712
6713 Known issues:
6714
6715 - Glibc 2.28 on the build host breaks compilation of a number
6716 of host packages. 2018.08 contains fixes for some of these
6717 packages, but not all. Consider building on hosts (or in
6718 containers) using older Glibc versions.
6719
6720 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
6721 kernel configurations using FDT/DTC. Consider updating the
6722 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
6723 backporting commit 9130ba8846 (scripts/dtc: Update to
6724 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
6725 kernel / commit db405d1980 for U-Boot.
6726 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
6727 1.4.7) and ensure your build host does not have the libfdt
6728 development headers installed.
6729
6730 Updated/fixed packages: busybox, chipmunk, cutelyst,
6731 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
6732 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
6733 sdl2, squashfs, uboot, xen
6734
6735 Issues resolved (http://bugs.uclibc.org):
6736
6737 #11261: ccache using wrong cached objects
6738 #11276: Understanding the patch for kernel-4.9 and other..
6739
24b5ff16
PK
67402018.08-rc3, Released August 31th, 2018
6741
6742 Fixes all over the tree.
6743
6744 linux: additional improvements to the flex / bison dependency
6745 handling, use system provided variant if available. Ensure
6746 toolchain is available when configuring for 4.18+ support.
6747
6748 Download: Fix handling of primary sites using file://
6749
6750 Toolchain: Correct external toolchain musl detection for
6751 static toolchains.
6752
6753 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
6754 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
6755 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
6756 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
6757 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
6758 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
6759
6760 Issues resolved (http://bugs.uclibc.org):
6761
6762 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
6763 #11141: WF111 package no longer available
6764 #11211: Internal compiler error: Killed (program cc1plus)..
6765 #11236: util-linux fails to build on Travis CI when python..
6766 #11246: Glibc 2.28 - fails to build host-bison and host-m4
6767 #11256: Add python-falcon and python-mimeparse packages
6768
a907ab7d
PK
67692018.08-rc2, Released August 20th, 2018
6770
6771 Fixes all over the tree.
6772
6773 pkg-kconfig: Support dependencies needed to run the
6774 configurator, E.G. recent Linux kernel versions needing flex
6775 and bison.
6776
6777 Defconfigs: ARM Juno: Bump ATF to fix a build
6778 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
6779 Correct /etc/inittab. Technologic ts7680: Correct genimage
6780 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
6781 2018.07 to fix build issue. Ensure host-openssl is pulled in
6782 for kernel builds where needed.
6783
6784 Updated/fixed packages: aircrack-ng, bind, boost,
6785 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
6786 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
6787 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
6788 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
6789 nodejs, php, python-django, python-pyqt5, qt5base,
6790 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
6791 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
6792 xdriver_xf86-video-ati, xserver_xorg-server
6793
6794 Issues resolved (http://bugs.uclibc.org):
6795
6796 #10781: cryptsetup luksOpen container_file container causes..
6797 #10996: bogus musl ARM toolchain
6798 #11191: xattr and check-package issue
6799
d7dcc6c0 68002018.08-rc1, Released August 5th, 2018
340a0903
TP
6801
6802 Toolchain:
6803
6804 - add support for gcc 8.x, switch to gcc 7.x as the default
6805 version
6806 - add support for gdb 8.1, switch to gdb 8.0 as the default
6807 and remove gdb 7.10/7.11
6808 - add support for binutils 2.31
6809 - NIOSII CodeSourcery toolchain updated
6810 - Linaro AArch64 BE toolchain added, and other Linaro
6811 toolchains updated
6812 - Synopsys ARC pre-built toolchain updated
6813
6814 Architecture: add support for ARM Cortex-M7
6815
6816 Major updates:
6817
6818 - systemd bumped to 239
6819 - Qt5 bumped to 5.11.1
6820 - Rust bumped to 1.27
6821 - GStreamer stack bumped to 1.14.2
6822 - X.org server bumped to 1.20, and all X.org proto packages
6823 replaced by the single xorgproto package
6824 - i.MX6 support packages bumped to 6.2.4
827b4bb1
PK
6825 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
6826 adding support for Wayland and i.MX8MQ platforms
340a0903
TP
6827
6828 Linux: bumped to 4.17 by default.
6829
6830 Infrastructure: new package infrastructure added for packages
6831 using the Meson build system
6832
6833 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
6834 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
6835 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
6836 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
6837 perl-mojolicious-plugin-authentication, perl-net-ping,
6838 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
6839 python-reentry, python-request-id, python-validators,
6840 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
6841
6842 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
6843 Olimex A10 OLinuxino, ZynqMP ZCU106
6844
6845 Removed packages: all xproto_* have been removed and replaced
6846 by xorgproto
6847
6848 Issues resolved (http://bugs.uclibc.org):
6849
6850 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
6851 __cpu_indicator_init: symbol not found
6852 #9921: lockfile module within python-daemon not available
6853 #10341: gdb install of py files when using buildroot toolchain
6854 includes build path
6855 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
6856 #10751: Missing dependency in pulseaudio package
6857 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
6858 #10856: openblas on qemu_x86_64_defconfig fails with
6859 "sgemm_kernel.o: No such file or directory"
6860 #11056: Compiling a file that uses libdrm headers fails with:
6861 fatal error: drm.h: No such file or directory
6862 #11061: support/download: git version=master broken
6863 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
6864 #11076: Docker containerd installed to incorrect path
6865 #11101: host-patchelf Endian Issue with relative RPATH
6866 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
6867 #11121: statfs call corrupts memory struct statfs too small
6868 #11181: Switching toolchain does not work
6869
1b5694bb
PK
68702018.05.3, Released October 6th, 2018
6871
6872 Important / security related fixes.
6873
6874 Add a number of patches to fix build errors for host utilities
6875 on modern distributions using glibc-2.28.
6876
6877 mkusers: Ensure existing group members are preserved when a
6878 group is reprocessed.
6879
6880 printvars: Fix issue with exceeding shell command line length
6881 limits for certain setups.
6882
6883 Updated/fixed packages: acpid, android-tools, apache,
6884 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
6885 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
6886 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
6887 libnfs, libssh, libxslt, links, mediastreamer, minicom,
6888 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
6889 python-django, qt, qt5quickcontrols, qt5webengine, screen,
6890 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
6891 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
6892 xlib_libxshmfence, zeromq
6893
b914fbdc
PK
68942018.05.2, Released August 28th, 2018
6895
6896 Important / security related fixes.
6897
6898 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
6899 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
6900 issue.
6901
6902 Updated/fixed packages: acl, attr, apache, bind,
6903 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
6904 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
6905 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
6906 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
6907 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
6908 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
6909 nodejs, openssh, php, python-django, rauc, ruby, samba4,
6910 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
6911 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
6912 xorriso, znc
6913
6914 Issues resolved (http://bugs.uclibc.org):
6915
6916 #10781: cryptsetup luksOpen container_file container causes..
6917 #10986: Installing package attr when already supplied by..
6918 #11191: xattr and check-package issue
6919
3134d94e
PK
69202018.05.1, Released July 20th, 2018
6921
6922 Important / security related fixes.
6923
6924 U-Boot: Ensure host version of ncurses is picked up and not
6925 host-ncurses built by buildroot, as that otherwise causes
6926 widechar/non-widechar conflicts and corrupted menuconfig
6927 menus.
6928
6929 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
6930
6931 Toolchain: ARC tools updated to arc-2018.03.
6932
6933 pkg-stats: Fix python 3.x compatibility.
6934
6935 dl-wrapper: Fix support for URIs containing '+', fix
6936 no-check-hash for inferred site method.
6937
6938 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
6939 Support ethernet on Turbot variant.
6940
6941 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
6942 clamav, collectd, coreutils, docker-containerd, dos2unix,
6943 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
6944 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
6945 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
6946 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
6947 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
6948 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
6949 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
6950 wireshark
6951
f3d114a1
PK
69522018.05, Released June 1st, 2018
6953
6954 Minor fixes.
6955
6956 Download: Work around for hanging connections for packages
6957 from CVS, by adding a 10 minute max timeout.
6958
6959 Updated/fixed packages: binutils, clang, dash, expect, git,
6960 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
6961
6962 Issues resolved (http://bugs.uclibc.org):
6963
6964 #11051: runtime issue on STM32 with usage of binutils 2.29.x
6965
bea6b866
PK
69662018.05-rc3, Released May 28th, 2018
6967
6968 Fixes all over the tree.
6969
6970 Toolchain: ARC tools updated to arc-2018.03-rc2.
6971
6972 Fs: Ensure hard links in TARGET_DIR are correctly copied for
6973 filesystem input. With the recent changes to the file system
6974 generation logic, hard links were "expanded" in file system
6975 images leading to bloated rootfs images for setups with hard
6976 links.
6977
6978 Infrastructure: Error out for packages using the 'local'
6979 method but forgetting to specify <pkg>_SITE.
6980
6981 Build rpcgen for the host when needed to support distributions
6982 no longer shipping rpcgen with glibc (E.G. recent Fedora).
6983
6984 Updated/fixed packages: autofs, bash-completion, binutils,
6985 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
6986 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
6987
6988 Issues resolved (http://bugs.uclibc.org):
6989
6990 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
6991 #11036: C compiler cannot create executables
6992 #11046: Git package binaries are ~180MB (compared to ~20MB in..
6993
c11ed3a4
PK
69942018.05-rc2, Released May 22nd, 2018
6995
6996 Fixes all over the tree.
6997
6998 Dependencies: Check that the current working directory (.)
6999 isn't listed in PATH as that causes various build issues.
7000
7001 Manual: Clarify that git branch names may not be used as
7002 version identifiers. This has never been supported, but was
7003 kind of working (with some limitations) before the git
7004 download rework - Now it does not work at all.
7005
7006 Linux: Ensure host version of ncurses is picked up and not
7007 host-ncurses built by buildroot, as that otherwise causes
7008 widechar/non-widechar conflicts and corrupted menuconfig
7009 menus.
7010
7011 Packages: Renamed a number of package options not prefixed
7012 with BR2_PACKAGE_<pkg> for consstency.
7013
7014 Download infrastructure: Fix file:// protocol handling after
7015 download rework.
7016
7017 Updated/fixed packages: acl, apr-util, asterisk, attr,
7018 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
7019 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
7020 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
7021 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
7022 libmediaart, libmodbus, libmodplug, libmpd,
7023 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
7024 libnfnetlink, libnss, liboauth, libogg, libosip2,
7025 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
7026 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
7027 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
7028 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
7029 xen, zmqpp, znc, zstd
7030
7031 Issues resolved (http://bugs.uclibc.org):
7032
7033 #10986: Installing package attr when already supplied by...
7034 #11011: BUildroot for Raspberry Pi 2
7035 #11016: Wrong compiler used for external user host packages
7036
54e3bcb8
TP
70372018.05-rc1, Released May 9th, 2018
7038
7039 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
7040 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
7041
7042 Architecture: support for the Blackfin architecture has been
449f430e
TP
7043 removed, as it was removed from Linux upstream, poorly
7044 maintained in binutils/gdb, and abandoned by Analog Devices.
54e3bcb8
TP
7045
7046 Numerous packages updated to have hashes for their license
7047 files.
7048
7049 Systemd can now be built with uClibc toolchains.
7050
7051 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
7052 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
7053 kernel configurations that need libelf on the host or openssl
7054 on the host.
7055
7056 Coding style:
7057 - all Python scripts are now verified with flake8
7058 - check-package extended to check all Config.in and .mk files
7059 in tree, not only the ones in package/
7060
7061 Infrastructure:
7062
7063 - The download infrastructure has seen a major overhaul, with
7064 the main visible new feature being Git caching: a package
7065 fetched from Git no longer needs to be re-cloned entirely
7066 everytime its version is changed. Anoter visible change is
7067 that the download folder now has subfolders per package. See
7068 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
7069 for more details about those changes.
7070
7071 - The logic that generates the root filesystem images has been
7072 reworked, with the main goal of allowing several filesystem
7073 images to be produced in parallel, also a requirement for
7074 top-level parallel build. Now, a .tar filesystem image is
7075 always created, and re-extracted in a private directory to
7076 create each format-specific filesystem image.
7077
7078 - A new package infrastructure was introduced for Go-based
7079 packages: golang-package.
7080
7081 - Dependencies on extraction tools are now handled as proper
7082 per-package dependencies, using
7083 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
7084 preparation step for top-level parallel build support.
7085
7086 - When a file being downloaded is part of a package with a
7087 .hash file, but there is no hash listed for this file, the
7088 file is now preserved in the download directory rather than
7089 removed. This helps when updating a package, as it gives the
7090 ability to easily calculate the hash of the file.
7091
7092 - Addition of '<pkg>-show-recursive-depends' and
7093 '<pkg>-show-recursive-rdepends' make targets, to
7094 respectively display the recursive list of dependencies and
7095 the recursive list of reverse dependencies of a given
7096 package.
7097
7098 - The /etc/shells file is now automatically generated with the
7099 list of shell programs installed on the system.
7100
7101 - Addition of -Ofast optimization level as an available
7102 option.
7103
7104 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
7105 bumped to 5.10.1.
7106
7107 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
7108 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
7109 flare-game, gst1-interpipe, gstreamer1-editing-services,
7110 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
7111 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
7112 python-cached-property, python-cython, python-docker,
7113 python-dockerpty, python-docker-pycreds,
7114 python-flask-sqlalchemy, python-functools32, python-influxdb,
7115 python-json-models, python-libusb1, python-networkx,
7116 python-psycopg2, python-pymodbus, python-sqlalchemy,
7117 python-subprocess32, python-texttable,
7118 python-websocket-client, python-yieldfrom, quotatool, reaver,
7119 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
7120 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
7121
7122 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
7123 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
7124 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
7125 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
7126 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
7127 RK3288,
7128
7129 Removed packages: iqvlinux, kodi-adsp-*, mplayer
7130
7131 Removed defconfigs: ci40, firefly_rk3288,
7132 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
7133 teliv_evk_pro3
7134
449f430e
TP
7135 Issues resolved (http://bugs.uclibc.org):
7136
7137 #10151: toolchain eclipse register : fails with a custom
7138 BR2_HOST_DIR
7139 #10511: Packages get downloaded uncompressed with wget
7140 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
7141 C++ compiler working
7142 #10846: error in compiling gnutls
7143 #10886: openssl-1.0.2n fails to build
7144 #10896: /bin/sh not in /etc/shells
7145 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
7146 enabled
7147
d5c8e9e3
PK
71482018.02.12, Released March 29th, 2019
7149
7150 Important / security related fixes.
7151
7152 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
7153 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
7154 leveldb, libopenssl, libraw, libseccomp, libssh2,
7155 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
7156 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
7157 xapp_xdm, xlib_libXdmcp
7158
ea5cf87d
PK
71592018.02.11, Released February 23th, 2019
7160
7161 Important / security related fixes.
7162
7163 Ensure the PLATFORM and OS environment variables are not set,
7164 as they cause build issues for some packages.
7165
7166 The package list infrastructure now correctly handles packages
7167 installing files with old mtime.
7168
7169 Linux: Skip hash checks for user supplied downloadable
7170 patches, as no hash checksums are available for those.
7171
7172 scanpypi: protect against zip-slip vulnerability in zip/tar
7173 handling
7174
7175 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
7176 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
7177 libcurl, libid3tag, madplay, mosquitto, openssh, php,
7178 postgresql, proftpd, python, python-django, python3, qt5base,
7179 sqlcipher, swupdate, systemd, unzip, webkitgtk
7180
96edc472
PK
71812018.02.10, Released January 31th, 2019
7182
7183 Important / security related fixes.
7184
7185 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
7186
7187 check-package: fix Python 3 support
7188
7189 get-developers: Fix behaviour when called from elsewhere than
7190 the toplevel directory.
7191
7192 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
7193
7194 Updated/fixed packages: acpica, apache, apr, asterisk,
7195 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
7196 gnupg2, leveldb, libarchive, libassuan, libftdi1,
7197 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
7198 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
7199 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
7200 openssh, pango, patchelf, php, python-django, python-pyyaml,
7201 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
7202 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
7203 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
7204 xapp_rgb, xenomai, xerces
7205
7206 Issues resolved (http://bugs.uclibc.org):
7207
7208 #11576: Unable to start apache with event MPM on raspberry pi 3
7209
a2954489
PK
72102018.02.9, Released December 20th, 2018
7211
7212 Important / security related fixes.
7213
7214 defconfigs: Fixes for ci20
7215
7216 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
7217 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
7218 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
7219 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
7220 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
7221 wine, webkitgtk, xfsprogs
7222
7223 Issues resolved (http://bugs.uclibc.org):
7224
7225 #11426: pps-tools bash dependency
7226
4057603c
PK
72272018.02.8, Released November 26th, 2018
7228
7229 Important / security related fixes.
7230
7231 fs: Drop intermediate tarball from the filesystem handling to
7232 fix an issue with xattrs handling related to fakeroot. Ensure
7233 tarball target includes xattrs.
7234
7235 download: Fix confusion in git submodule handling if dl/ is a
7236 symlink.
7237
7238 toolchain: Only allow enabling stack protection on
7239 architectures with control flow integrity (CFI) support. Only
7240 allow FORTIFY_SOURCE support on gcc >= 6.
7241
7242 genrandconfig: Fix missing newline in BR2_WGET handling,
7243 causing the following line to be ignored. This would affect
7244 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
7245 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
7246 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
7247
7248 show-build-order: Also include the dependencies of
7249 rootfs-common.
7250
7251 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
7252
7253 graph-depends: Fix for package names starting with a non-alpha
7254 character.
7255
7256 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
7257 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
7258 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
7259 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
7260 mosquitto, mysql, neardal, netplug, network-manager,
7261 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
7262 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
7263 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
7264 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
7265 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
7266
7267 Issues resolved (http://bugs.uclibc.org):
7268
7269 #11086: download/git submodule breaks on symlinked dl folder
7270 #11251: Util scanpypi failes when package change - to _ in..
7271 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
7272 #11481: Docs: Is external.desc required?
7273
684f79d0
PK
72742018.02.7, Released October 25th, 2018
7275
7276 Important / security related fixes.
7277
7278 Detect and reject build paths containing '@', as this confuses
7279 a number of packages, including GCC.
7280
7281 utils/get-developers: Add -e option for use with git
7282 send-email.
7283
7284 utils/diffconfig: Make it work for (non-Buildroot) config
7285 files not using the BR2_ prefix.
7286
7287 u-boot: Fix for environment image handling on big endian
7288 systems.
7289
7290 Updated/fixed packages: binutils, ca-certificates,
7291 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
7292 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
7293 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
7294 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
7295 spice, spice-protocol, tinc, ustr, wireshark
7296
7297 Issues resolved (http://bugs.uclibc.org):
7298
7299 #11396: uboot environment image checksum invalid if target is big endian
7300
efdb7771
PK
73012018.02.6, Released October 7th, 2018
7302
7303 Important / security related fixes.
7304
7305 Add a number of patches to fix build errors for host utilities
7306 on modern distributions using glibc-2.28.
7307
7308 mkusers: Ensure existing group members are preserved when a
7309 group is reprocessed.
7310
7311 printvars: Fix issue with exceeding shell command line length
7312 limits for certain setups.
7313
7314 Updated/fixes packages: acpid, android-tools, apache,
7315 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
7316 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
7317 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
7318 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
7319 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
7320 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
7321 screen, sdl2, shairport-sync, squashfs, strongswan,
7322 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
7323 xlib_libXft
7324
7325 New packages: brotli, woff2
7326
8b3b8d87
PK
73272018.02.5, Released August 29th, 2018
7328
7329 Important / security related fixes.
7330
7331 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
7332 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
7333 issue.
7334
7335 Updated/fixed packages: acl, apache, attr, bind,
7336 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
7337 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
7338 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
7339 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
7340 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
7341 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
7342 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
7343 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
7344 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
7345 znc
7346
7347 Issues resolved (http://bugs.uclibc.org):
7348
7349 #10781: cryptsetup luksOpen container_file container causes..
7350 #10986: Installing package attr when already supplied by..
7351 #11191: xattr and check-package issue
7352
d91fdfee
PK
73532018.02.4, Released July 21th, 2018
7354
7355 Important / security related fixes.
7356
7357 U-Boot: Ensure host version of ncurses is picked up and not
7358 host-ncurses built by buildroot, as that otherwise causes
7359 widechar/non-widechar conflicts and corrupted menuconfig
7360 menus.
7361
7362 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
7363
7364 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
7365 Support ethernet on Turbot variant.
7366
7367 Updated/fixed packages: bind, clamav, collectd, dos2unix,
7368 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
7369 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
7370 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
7371 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
7372 systemd, wireguard, wireless-regdb
7373
7374 Issues resolved (http://bugs.uclibc.org):
7375
7376 #11101: host-patchelf Endian Issue with relative RPATH
7377
afa6fe1c
PK
73782018.02.3, Released June 18th, 2018
7379
7380 Important / security related fixes.
7381
7382 Various fixes for building on modern distributions (GCC 8.x,
7383 no rpcgen utility).
7384
7385 ARM: Default to binutils 2.28 and warn about newer binutils
7386 versions, which are known to cause boot failures for Linux
7387 kernels built in thumb mode.
7388
7389 Busybox/mdev: Fix module autoloading.
7390
7391 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
7392 symlinks, call swapon -a to activate any configured swap
7393 devices.
7394
7395 Dependencies: Check that PATH does not contain current working
7396 directory, which triggers a number of build failures.
7397
7398 Infrastructure: Error out for packages erroneously using the
7399 'local' site method but not defining a _SITE.
7400
7401 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
7402 kconfig uses ncurses from the host to fix a ncurses/ncursesw
7403 mixup, causing menuconfig display corruption.
7404
7405 Toolchain: Workarounds for fix-rpath issues with binutils and
7406 elf2flt.
7407
7408 Util-linux: Fix blocking on getrandom() issue with recent
7409 kernels.
7410
7411 Remove broken freescale_imx31_3stack,
7412 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
7413
7414 Updated/fixed packages: apr-util, asterisk, attr, audit,
7415 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
7416 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
7417 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
7418 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
7419 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
7420 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
7421 nasm, netplug, network-manager, nfs-utils, nodejs,
7422 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
7423 python, python-websockets, quota, redis, samba4, sysvinit,
7424 transmission, triggerhappy, util-linux, wavpack, wget,
7425 wireshark, xen, zmqpp
7426
7427 Issues resolved (http://bugs.uclibc.org):
7428
7429 #10986: Installing package attr when already supplied by busybox..
7430 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
7431
0c2b920b
PK
74322018.02.2, Released May 4th, 2018
7433
7434 Important / security related fixes.
7435
7436 Tweak package size/file instrumentation to better handle
7437 package rebuilds.
7438
7439 Revert /etc/shells creation when bash is enabled.
7440
7441 Exclude /lib/firmware from the rpath fixup logic, as it may
7442 contain non-native ELF files.
7443
7444 Scanpypi: Support the new PyPi infrastructure.
7445
7446 Handle GCC 8.x on the host.
7447
7448 Ensure timestamp of /usr is updated to support the systemd
7449 ConditionNeedsUpdate option.
7450
7451 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
7452 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
7453 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
7454 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
7455 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
7456 wireguard, wmctrl
7457
7458 Issues resolved (http://bugs.uclibc.org):
7459
7460 #10896: /bin/sh not in /etc/shells
7461 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
7462
f3cea9d8
PK
74632018.02.1, Released April 9th, 2018
7464
7465 Important / security related fixes.
7466
7467 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
7468 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
7469 Pro3.
7470
7471 Infrastructure: Speed up instrumentation for package size by
7472 comparing timestamps instead of md5 checksums, as doing
7473 checksums could lead to up to 25% longer build time for big
7474 configurations.
7475
7476 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
7477 to avoid name clashes with packages ending on '-base'.
7478
7479 Add a better fix for build issues for autotools based packages
7480 checking for C++ support on toolchains without C++ support.
7481
7482 Build host-tar if tar is older than 1.27 on the build machine
7483 to work around reproducibility issues with git archives
7484 containing long paths.
7485
7486 check-unique-files: Fix for filenames not representable in the
7487 users' locale.
7488
7489 Check-bin-arch: Add support for per-package ignore paths
7490 (<pkg>_BIN_ARCH_EXCLUDE).
7491
7492 Toolchain: Fix SSP support detection for external toolchains.
7493
7494 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
7495 these dependencies are available for Linux configurations
7496 needed these dependencies, similar to how it is done for
7497 U-Boot.
7498
7499 Support custom (not in tree) device tree files in addition to
7500 in-tree ones.
7501
7502 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
7503 installed on host.
7504
7505 Updated/fixed packages: apache, busybox, c-ares, cmake,
7506 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
7507 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
7508 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
7509 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
7510 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
7511 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
7512 pkgconf, postgresql, powerpc-utils, python-jsonschema,
7513 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
7514 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
7515 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
7516
7517 New packages: docker-proxy, python-functools32
7518
7519 Issues resolved (http://bugs.uclibc.org):
7520
7521 #10766: upmpdcli: Segmentation fault
7522 #10776: ktap fails to build
7523 #10846: error in compiling gnutls
7524 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
7525
8a94ff12
PK
75262018.02, Released March 4th, 2018
7527
7528 Fixes all over the tree.
7529
7530 Issues with systemd with a readonly rootfs and DBus fixed.
7531
7532 Instructure:
7533 - check-uniq-files: fix Python 2.6 compatibility.
7534 - dependencies.sh: check for external argparse module for
7535 Python 2.6.
7536 - Add infrastructure to detect and use a UTF-8 locale on the
7537 host, needed by systemd.
7538
7539 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
7540 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
7541 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
7542
7543 Issues resolved (http://bugs.uclibc.org):
7544
7545 #10831: qemu_x86_64_defconfig build fails on linux-headers..
7546
d5a63f48
PK
75472018.02-rc3, Released February 27th, 2018
7548
7549 Fixes all over the tree.
7550
7551 check-bin-arch: skip /lib/modules to allow 32-bit userland
7552 with 64bit kernel.
7553
7554 dependencies: Blacklist tar 1.30+ and build our own host-tar
7555 if needed as tar 1.30+ changed the --numeric-owner output for
7556 long path names. Build host-tar before other host-dependencies
7557 as they need it to extract their source tarballs.
7558
7559 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
7560 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
7561 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
7562 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
7563 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
7564
7565 Issues resolved (http://bugs.uclibc.org):
7566
7567 #10726: Current libglib2.mk creates broken libglib2 binary...
7568 #10786: Linux fails to build unless make linux-menuconfig...
7569 #10796: Cannot generate cpio image without selecting CON...
7570
44cec643
PK
75712018.02-rc2, Released February 15th, 2018
7572
7573 Fixes all over the tree.
7574
7575 Dependencies: Ensure C++ support is available like for C
7576 support for packages needing 32bit host support.
7577
7578 utils/genrandconfig: Check host dependencies for config.
7579
7580 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
7581 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
7582 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
7583 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
7584 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
7585 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
7586 systemd
7587
7588 Issues resolved (http://bugs.uclibc.org):
7589
7590 #9781: ti-sgx-km build on kernel >4.1
7591 #10141: Squashfs extended attribute failures
7592
ca7bf21f 75932018.02-rc1, Released February 5th, 2018
06608f7e
TP
7594
7595 The global source-check and per-package <pkg>-source-check
7596 targets have been removed.
7597
77d58aab
PK
7598 Architecture: Add x86 Silvermont variant. Add several new ARM
7599 variants, rework MIPS NaN logic. Support mainline binutils/gcc
7600 for ARC.
7601
7602 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
7603 external toolchains upgraded to arc-2017.09. Libatomic is now
7604 also copied for external musl based toolchains.
7605 Add binutils 2.30.x and switch to binutils 2.29.x by default.
7606
7607 Added hardening options to build with RELRO and FORTITY.
7608
7609 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
7610 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
7611 Orangepi lite / pc plus / pc / prime / win / win plus / zero
7612 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
7613
7614 Add utils/diffconfig, a simple utility for comparing
7615 configuration files - Adapted from the version in the
7616 Linux kernel.
7617
7618 Infrastructure: Check that the same file is not touched by
7619 multiple packages, as a preparation for toplevel parallel
7620 builds.
7621
7622 Hashes for the license files for a large number of packages
7623 have been added, ensuring that license changes will not be
7624 missed when packages are bumped.
7625
7626 Fix build issue for autotools based packages checking for C++
7627 support on toolchains without C++ support and on a distro
7628 lacking /lib/cpp (E.G. Arch Linux).
7629
7630 Support for the meson build system.
7631
7632 Pie charts generated by 'graph-build' or 'graph-size' are now
7633 sorted according to the size of each piece.
7634
7635 System: Only show getty options when busybox init or sysvinit
7636 are used.
7637
7638 ARM-trusted-firmware: Support ATF bundled in U-Boot as
7639 well as U-Boot bundled in ATF.
7640
7641 Zlib is now a virtual package, provided by either libzlib or
7642 zlib-ng, similar to openssl.
7643
30bffce8
PK
7644 Support for the Rust programming language.
7645
77d58aab 7646 New packages: aoetools, armbian-firmware, binaries-marvell,
30bffce8
PK
7647 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
7648 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
7649 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
7650 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
7651 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
7652 open-lldp, pimd, proj, python-flask-cors,
7653 python-jaraco-classes, python-more-itertools, python-oauthlib,
7654 python-raven, python-remi, python-requests-oauthlib,
7655 python-schedule, python-secretstorage, python-see,
7656 python-tabledata, python-txtorcon, python-xlib, qt5charts,
7657 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
7658 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
7659 zisofs-tools, zlib-ng
77d58aab
PK
7660
7661 Removed packages: eeprog
7662
c34019e1
PK
76632017.11.2, Released January 21st, 2018
7664
7665 Important / security related fixes.
7666
7667 External toolchain: libatomic is now also copied for musl
7668 based toolchains.
7669
7670 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
7671
7672 System: Only show getty options when busybox init or sysvinit
7673 are used.
7674
7675 Infrastructure: Fix build issue for autotools based packages
7676 checking for C++ support on toolchains without C++ support and
7677 on a distro lacking /lib/cpp (E.G. Arch Linux).
7678
7679 Pie charts generated by 'graph-build' or 'graph-size' are now
7680 sorted according to the size of each piece.
7681
7682 Updated/fixed packages: asterisk, avahi, bind, busybox,
7683 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
7684 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
7685 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
7686 xlib_libXpm
7687
7688 Issues resolved (http://bugs.buildroot.org):
7689
7690 #9996: lz4 package does not install lz4 binaries in target
7691 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
7692 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
7693 #10301: systemd/getty unused options
7694 #10331: kmsxx, host installation fails with BR2_SHARED_...
7695 #10556: Building ntp package with SSL library libressl...
7696 #10641: avahi-autoipd not starting when using systemd-tmpfiles
7697
1fa8113a
PK
76982017.11.1, Released December 31th, 2017
7699
7700 Important / security related fixes.
7701
7702 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
7703 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
7704 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
7705 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
7706 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
7707 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
7708 xenomai, xfsprogs
7709
9dd76697
PK
77102017.11, Released November 30, 2017
7711
7712 Fixes all over the tree.
7713
7714 Toolchain: Use github mirror for Glibc.
7715
7716 Defconfigs: Correct boot.cmd for bananapi-m1.
7717
7718 Makefiles: Workaround include order issues for certain make
7719 versions by explicitly sorting the result of wildcard where it
7720 matters.
7721
7722 Download: Ensure subversion runs in non-interactive mode.
7723
7724 Updated/fixed packages: asterisk, boost, chrony, dovecot,
7725 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
7726 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
7727 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
7728 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
7729 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
7730 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
7731 xlib_libXfont, xlib_libXfont2,
7732
7733 Issues resolved (http://bugs.buildroot.org):
7734
7735 10501: host-localedef fails to compile on Ubuntu 17.10
7736 10506: Changed kernel image type (e.g. zImage to uImage)...
7737
071cc438
PK
77382017.11-rc2, Released November 13th, 2017
7739
7740 Fixes all over the tree.
7741
7742 Updated/fixed packages: collectd, ffmpeg, freerdp,
7743 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
7744 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
7745 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
7746 wireshark, wpa_supplicant, xapp_xdriinfo
7747
7748 Issues resolved (http://bugs.buildroot.org):
7749
7750 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7751 #10491: Cannot output security warning when compiled with buildroot..
7752
a7e1971c 77532017.11-rc1, Released November 6th, 2017
c2aa34d8 7754
10b9c360
PK
7755 Fixes all over the tree and new features.
7756
64bbd348
PK
7757 Openssl is now a virtual package, which may be provided by
7758 OpenSSL (now renamed to libopenssl) or LibreSSL.
7759
6d1ff5ff
AVEM
7760 libssh2: there is now an explicit choice of the backend to use
7761 (mbedtls, gnutls or openssl). Previously, the choice was implicit
7762 based on the TLS library that was selected. Now, it is possible to
7763 choose the backend, which is important if several TLS libraries are
354722ca 7764 selected.
6d1ff5ff 7765
c2aa34d8
JF
7766 netsnmp: all MIB files are now installed, making the target filesystem a
7767 bit bigger than before. To remove unneeded MIBS, you should use a
7768 post-build script.
7769
f36962e9
PK
7770 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
7771 updated to 2017.09, Glibc updated to 2.26, Glibc support for
7772 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
7773 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
7774
64bbd348
PK
7775 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
7776 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
7777 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
7778 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
7779 Technologic TS-7680.
7780
10b9c360
PK
7781 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
7782 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
7783 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
7784 lua-curl, lua-datafile, lua-fifo, lua-httpd,
7785 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
7786 luksmeta, minetest, minetest-game, pdmenu, prosody,
7787 python-aiocoap, python-automat, python-ibmiotf,
7788 python-iso8601, python-m2r, python-simplesqlite,
7789 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
7790 restorecond, selinux-python, semodule-utils, uhubctl,
7791 wireguard, wsapi-fcgi, wsapi-xavante
7792
7793 Removed packages: aiccu, rfkill, sepolgen
7794
7795 Issues resolved (http://bugs.buildroot.org):
7796
7797 #10281: lsblk does not compile for util-linux
7798 #10336: lttng compilation fails : linking error
7799 #10351: glibc missing in rootfs
7800 #10356: nfs-utils missing header
043f3b45 7801 #10361: python3 python-config script generates invalid includes
10b9c360
PK
7802 #10366: dropbear download url has changed
7803 #10391: WiringPi retrieves wrong (old) version
7804 #10406: Beaglebone black: Buggy SGX driver version, swapped...
7805 #10426: uboot-tools' fw_setenv does not update the redundant...
7806 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
7807
951685e8
PK
78082017.08.2, Released November 28th, 2017
7809
7810 Important / security related fixes.
7811
7812 Qt: 5.6 version updated to 5.6.3.
7813
7814 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
7815 in the environment.
7816
7817 Makefiles: Workaround include order issues for certain make
7818 versions by explicitly sorting the result of wildcard where it
7819 matters.
7820
7821 Updated/fixed packages: apr, apr-util, arqp-standalone,
7822 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
7823 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
7824 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
7825 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
7826 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
7827 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
7828 qt5connectivity, qt5declarative, qt5engineio,
7829 qt5graphicaleffects, qt5imageformats, qt5location,
7830 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
7831 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
7832 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
7833 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
7834 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
7835 webkitgtk, wget, wireshark, xapp_xdriinfo.
7836
7837 Issues resolved (http://bugs.buildroot.org):
7838
7839 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
7840 10361: python3 python-config script generates invalid includes
7841 10501: host-localedef fails to compile on Ubuntu 17.10
7842
f2b10756
PK
78432017.08.1, Released October 23rd, 2017
7844
7845 Important / security related fixes.
7846
7847 Webkitgtk bumped to the 2.18.x series, fixing a large number
7848 of security issues.
7849
7850 Defconfigs: galileo: fix ext4 related kernel config, bump
7851 kernel for gcc 6.x compatibility, enable wchar support for
7852 grub2. wandboard: correct rootfs offset
7853
7854 support: Ensure gzip compression level 6 is used for git
7855 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
7856 links. check-rpath: Also handle PIE binaries
7857
7858 External toolchain: Correctly handle glibc Buildroot
7859 toolchains built with merged /usr
7860
7861 musl: fix ARMv4 build with binutils 2.27.51+, fix for
7862 CVE-2017-15650
7863
7864 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
7865 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
7866 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
7867 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
7868 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
7869 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
7870 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
7871 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
7872 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
7873 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
7874 xmlstarlet, xlib_libXfont, xlib_libXfont2,
7875 xserver_xorg-server, zsh
7876
8ce27bb9 78772017.08, Released September 1st, 2017
0ea3d7ba 7878
8ce27bb9 7879 Minor fixes.
0ea3d7ba 7880
13c44396
PK
7881 Toolchain: Don't allow internal toolchain builds for MIPS
7882 M6201/P6600, as support for these are not yet in mainline GCC.
7883
7884 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
7885 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
7886 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
7887 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
7888 transmission, vde2, vim
0ea3d7ba
TP
7889
7890 Updated/fixed defconfigs:
7891
7892 Removed packages: simicfs.
7893
7894 Issues resolved (http://bugs.buildroot.org):
c7ed72d3 7895
0ea3d7ba
TP
7896 #10261: Grub2 fails to build for x86_64
7897
ef19f376
TP
78982017.08-rc3, Released August 23rd, 2017
7899
7900 Fixes all over the tree.
7901
7902 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
7903 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
7904 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
7905 libspatialindex, libunwind, linux, linux-headers, lua,
7906 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
7907 whois, xen, zmqpp.
7908
7909 Updated/fixed defconfigs: ci20, socrates_cyclone5,
7910 toradex_apalis_imx6.
7911
7912 Removed defconfig: Armadeus APF9328.
7913
7914 skeleton-* packages introduced in -rc1 have been renamed to
7915 skeleton-init-* instead.
7916
7917 Issues resolved (http://bugs.buildroot.org):
7918
7919 #10141: Squashfs extended attribute failures
7920
0ba4a139
TP
79212017.08-rc2, Released August 11th, 2017
7922
7923 Fixes all over the tree.
7924
7925 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
7926 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
7927 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
7928 swupdate, uclibc, valgrind, webkitgtk.
7929
7930 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
7931 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
7932 qemu_sparc64.
7933
7934 The cmake-package infrastructure for host packages has been
7935 fixed to not incorrectly detect target packages through
7936 pkg-config.
7937
7938 Issues resolved (http://bugs.buildroot.org):
7939
c7ed72d3 7940 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
0ba4a139
TP
7941 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
7942 #10026: lua-5.3.4: fix lua linker error in swupdate
7943 #10146: package/skeleton-common fix recursive variable
c7ed72d3
PK
7944 #10156: glibc compilation fails for X86 32bits (i386)
7945 #10201: toolchain-wrapper.c:192: (error) Memory leak:
0ba4a139
TP
7946 #10221: Buildroot Support
7947
c472d8a4 79482017.08-rc1, Released August 2nd, 2017
2fce2056 7949
6ce80b6a
TP
7950 Infrastructure:
7951
d64d1216
TP
7952 - The skeleton package has been split into multiple packages:
7953 skeleton-sysv (when Busybox or SysV init are used),
7954 skeleton-systemd (when systemd is used), skeleton-none (when
7955 no init system is used) and skeleton-custom (when a custom
7956 skeleton is used). Those packages, except skeleton-custom,
7957 share common logic and data in a new package called
7958 skeleton-common. The skeleton package becomes a virtual
7959 package. This change allows to generate a filesystem that is
7960 compliant with systemd expectations.
7961
7962 - Support for using a read-only filesystem with systemd has
7963 been fixed.
7964
6ce80b6a
TP
7965 - Major revamp of the gettext handling, with user-visible
7966 effect:
2fce2056
TP
7967
7968 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
7969 package could decide to enable or not NLS support. When
7970 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
7971 by passing --disable-nls to packages.
7972
7973 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
6ce80b6a
TP
7974 controls whether NLS support should be enabled or not in
7975 packages. This option defaults to disabled, which means
7976 that now, NLS support is by default disabled in all
7977 packages.
2fce2056 7978
6ce80b6a
TP
7979 Therefore, if you need NLS support in packages, you must now
7980 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
51b3315b
AV
7981
7982 - The host directory no longer has a usr/ component. This
7983 makes it much more natural to use that directory as an
7984 externally used toolchain. For compatibility with existing
c7ed72d3 7985 scripts, a usr -> . link is still added.
51b3315b 7986
6ce80b6a
TP
7987 - Hashes are now checked on tarballs by Buildroot when a
7988 package is sourced from a Git repository.
7989
7990 - Patches are no longer being downloaded from Github, since
7991 auto-generated patches could change over time, and break
7992 hashes. All patches that were downloaded from Github are now
7993 stored in their respective package directories.
7994
7995 - Hash files in packages can now contain hashes for the
7996 license files contained in the package source code. This
7997 allows to detect changes in such license files.
7998
7999 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
8000 RPATHs at the end of the build.
8001
8002 - A new "make sdk" target prepares $(HOST_DIR) to be
8003 relocatable: turns RPATHs in host binaries into relocatable
8004 ones, removes bogus RPATHs from staging binaries/libraries,
8005 and provides a relocate-sdk script that can be executed to
8006 relocate the SDK after installation.
8007
8008 - Addition of utils/genrandconfig which generates a random
8009 configuration based on a set of pre-defined toolchain
8010 configurations (support/config-fragments/autobuild/) and a
8011 random selection of packages. It is now used by the
8012 autobuilders to generate the random configurations.
8013
8014 Filesystems:
8015
8016 - ext2/3/4 filesystems are now generated using mkfs.ext from
8017 e2fsprogs instead of using genext2fs.
8018
8019 Architecture:
8020
8021 - Addition of support for ARM big.LITTLE variants
8022 - Improved MIPS support, with options to select NaN encoding
8023 and FP32 mode.
8024
8025 Toolchain:
8026
8027 - Switch to gcc 6.x as the default gcc version, add support
8028 for gcc 7.x, remove support for gcc 4.8
ca747900
TP
8029 - Switch to binutils 2.28 as the default binutils version, add
8030 support for binutils 2.29, remove support for binutils 2.26
6ce80b6a
TP
8031 - Support added for gdb 8.0
8032 - uClibc-ng bumped to 1.0.26
8033 - CodeSourcery toolchains for x86 and SuperH have been
8034 removed, they were using a too old glibc version
8035 (2.17). External toolchains with glibc 2.17 or earlier are
8036 no longer supported.
8037 - The version selection in the glibc package has been
8038 removed. Like musl and uClibc-ng, we now use the latest
8039 glibc version.
8040 - Improved support for Xtensa toolchain overlays, which can
8041 now be downloaded.
8042
8043 Tools:
8044
8045 - Numerous improvements to the runtime test infrastructure
8046 - Tests are now executed by Gitlab CI on a regular basis
8047 - Tools that are directly useful to the user have been moved
8048 from support/scripts/ to utils/: brmake, check-package,
8049 get-developers, scancpan, scanpipy, size-stats-compare,
8050 test-pkg.
8051
8052 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
8053 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
8054 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
8055
8056 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
8057 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
8058 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
8059 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
8060 libpwquality, libressl, libspatialindex, libva-utils,
8061 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
8062 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
8063 python-backports-shutil-get-terminal-size, python-bcrypt,
8064 python-cheroot, python-h2, python-hpack, python-hyperframe,
8065 python-hyperlink, python-ipython-genutils, python-pathlib2,
8066 python-pickleshare, python-priority, python-portend,
8067 python-scandir, python-systemd, python-tempora,
8068 python-traitlets, python-typepy, qt5virtualkeyboard,
8069 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
8070 xr819-xradio, zstd
8071
0a1e508b 8072 Removed packages: cloog, input-tools, mke2img
6ce80b6a
TP
8073
8074 Issues resolved (http://bugs.buildroot.org):
8075
d64d1216 8076 #7892: systemd-journald is broken
6ce80b6a
TP
8077 #9341: avahi-utils does not compile with uClibc + libglib2
8078 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
8079 BR2_ENABLE_DEBUG
8080 #9746: ext4 image generated by Buildroot is not working
8081 properly with U-Boot
8082 #9886: Build fails with "unexpected EOF while looking for
8083 matching `"'" if PATH contains a newline
8084 #9891: parted 3.1 => 3.2?
8085 #9911: qt5 does not build on sparc
8086 #9916: qt5 does not build on
8087 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
8088 #9936: Host QEMU does not build with SDL support because of
8089 pkg-config
8090 #9941: nodejs option disappears for arm
8091 #9951: SCANCPAN failure
8092 #9966: util-linux-2.30/.stamp_built' failed
8093 #9976: License file for package 'rtl8821au' incorrect
8094 #9991: SGX Error implicit declaration of function
8095 ‘dmac_map_area’
8096 #10011: wget does not work from Buildroot
8097 #10036: Buildroot builds Raspbian Jessie headless image
8098 presenting incorrect prompt
8099 #10051: make: *** No rule to make target
8100 'raspberrpi3_defconfig'. Stop reported with Buildroot
8101 v2017.05.1
8102 #10056: No .config file was produced in /buildroot folder
8103 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
8104 failure
c472d8a4 8105 #10071: fakeroot: replace hard-coded paths in post install
6ce80b6a 8106 #10076: Makefile:4113: recipe for target 'all-gcc' failed
90a1b819
TP
8107 #10091: gcc7.1 does not build with graphite support due to old
8108 isl
d64d1216
TP
8109 #10121: webkit without the multimedia option causes build
8110 error
6ce80b6a 8111
d0b7d387
PK
81122017.05.2, Released July 27th, 2017
8113
8114 Important / security related fixes.
8115
8116 Webkitgtk bumped to the 2.16.x series, fixing a large number
8117 of security issues.
8118
8119 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8120 which default to PIE mode.
8121
8122 Updated/fixed packages: aespipe, apache, bind, binutils,
8123 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
8124 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
8125 libmemcached, libosip2, libtirpc, libxml-parser-perl,
8126 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
8127 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
8128 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
8129 webkitgtk, x265, xserver_xorg-server, xvisor
8130
8131 Issues resolved (http://bugs.buildroot.org):
8132
8133 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8134
d9bcd5fa
PK
81352017.05.1, Released July 4th, 2017
8136
8137 Important / security related fixes.
8138
8139 Update support/scripts/scancpan to use METACPAN v1 API as v0
8140 has been shutdown.
8141
8142 Update support/scripts/mkusers to handle setups where
8143 /etc/shadow is a symlink.
8144
8145 External toolchain: Don't create musl dynamic loader symlink
8146 for static builds.
8147
8148 Setlocalversion: Correct detection of mercurial revisions for
8149 non-tagged versions.
8150
8151 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
8152
8153 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8154 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
8155 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
8156 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
8157 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
8158 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
8159 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
8160 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
8161
8162 Issues resolved (http://bugs.buildroot.org):
8163
8164 #9976: License file for package 'rtl8821au' incorrect
8165
dd2020aa
PK
81662017.05, Released May 31st, 2017
8167
8168 Minor fixes.
8169
8170 External toolchain: musl dynamic linker symlink for mips-sf
8171 corrected.
8172
8173 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
8174 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
8175 xen
8176
8177 Issues resolved (http://bugs.buildroot.org):
8178
8179 #9906: genimage: Disk full
8180
91a418c3
PK
81812017.05-rc3, Released May 30th, 2017
8182
8183 Fixes all over the tree.
8184
8185 ARC toolchain bumped to 2017.03
8186
8187 Runtime testing improvements and cleanups.
8188
8189 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
8190 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
8191 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
8192 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
8193 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
8194 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
8195 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
8196 xen
8197
8198 Removed packages: firejail, ola
8199
8200 Issues resolved (http://bugs.buildroot.org):
8201
8202 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8203 #9876: aarch64 support with gcc 4.8 toolchain
8204 #9896: host-gcc-initial error downloading because incorrect URL
8205
8ab8f10a
PK
82062017.05-rc2, Released May 17th, 2017
8207
8208 Fixes all over the tree.
8209
8210 ARC toolchain bumped to 2017.03-rc2
8211
8212 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
8213 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
8214 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
8215 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
8216 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
8217 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
8218 vlc, x11vnc, xfsprogs
8219
8220 Issues resolved (http://bugs.buildroot.org):
8221
8222 #9796: source-check broken for Git downloads
8223 #9866: BASE_DIR usage
8224
c71edb8b
PK
82252017.05-rc1, Released May 8th, 2017
8226
8227 Fixes all over the tree and new features.
8228
8229 Infrastructure:
8230
8231 - Installed binaries are now checked for correct architecture
8232 to catch natively built binaries or binaries built for other
8233 architecture variants.
8234
8235 - Luarocks infrastructure improvements to extraction handling,
8236 support for upstream name != Buildroot package name.
8237
8238 - 'make printvars' output format has changed to make it easier
8239 to use in scripts. It now has options to quote the variables
8240 and to show the expanded/unexpanded values.
8241
8242 - Automatic ext2 rootfs size calculation has been removed. The
8243 logic was not working working reliable in all setups as it
8244 depends on the host filesystem behaviour, so instead now the
8245 size has to be specified explicitly (defaults to 60MB).
8246
8247 - The git download infrastructure now ensures that GNU format
8248 tar files are created.
8249
8250 - Fixed a variable clashing issue in the mkusers script with
8251 internal bash variables.
8252
8253 - Fakeroot now links against libacl to fix issues on
8254 distributions using acls.
8255
8256 - Correct permissions for /dev/pts/ptmx when systemd is used
8257 with recent glibc versions.
8258
8259 - br2-external: Improve error reporting.
8260
8261 - A wrapper script for genimage has been added in
8262 support/scripts/genimage.sh for easy use of genimage from
8263 post-image scripts.
8264
8265 - A script to check for common style issues in new packages
8266 before submitting has been added in support/scripts/check-package
8267
8268 - Defconfigs are now tested by gitlab-CI instead of Travis:
8269 https://gitlab.com/buildroot.org/buildroot
8270
8271 - Infrastructure for runtime testing has been added to
8272 support/testing
8273
8274 Toolchain:
8275
8276 - External linaro toolchains updated to 2017.02, ARC toolchain
8277 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
8278
8279 - A number of fixes and improvements to the external toolchain
8280 handling, including C library detection, multilib and ld.so
8281 handling
8282
8283 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
8284 for uClibc-ng
8285
8286 - Binutils 2.28 added and default changed to 2.27
8287
8288
8289 Architectures:
8290
8291 - Support for the C-SKY architecture has been added.
8292
8293
8294 License handling:
8295
8296 - The package license markings for legal info now uses the
8297 SPDX short identifiers for the license string where possible.
8298
8299 - License info has been improved / added for a number of packages.
8300
8301
8302 Misc:
8303
8304 - Cmake 3.7.x installed on the host is no longer ignored as a
8305 workaround for the RPATH issues has been implemented.
8306
8307 - Docker-engine can now be built statically on an otherwise
8308 dynamic linked build for docker-in-docker setups.
8309
8310 - U-Boot now supports out-of-tree device trees, similar to
8311 Linux
8312
8313 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
8314 been removed as this is now EOL upstream.
8315
8316 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
8317 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
8318 defconfig for raspberry pi 3, stm32f429-disc1.
8319
8320 The raspberry pi zero-w and rpi3 compute module are now also
8321 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
8322 supported by the beaglebone defconfig.
8323
8324 Removed defconfig: minnowboard, via imx6 vab820, altera
8325 socdk/sockit
8326
8327 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
8328 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
8329 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
8330 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
8331 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
8332 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
8333 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
8334 python-decorator, python-simplegeneric,
8335 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
8336 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
8337 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
8338 uccp420wlan, wilink-bt-firmware
8339
8340 Broken packages: ola
8341
8342 Removed packages: cosmo, kodi-visualisation-fountain,
8343 polarssl, portmap, xdriver_xf86-video-glide,
8344 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
8345
8346 Issues resolved (http://bugs.buildroot.org):
8347
8348 #8831: image generation fails on host ZFS due to "no free space"
8349 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
8350 #9456: mkusers script bash errors
8351 #9496: mke2img fails during build on ntfs-3g host partition
8352 #9531: NPM fails to build embedded modules
8353 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
8354 #9691: Wrong cryptsetup package include files location
8355 #9696: Wrong cryptsetup package include files location
8356 #9706: Can't download newer revisions of package from PyPI
8357 #9711: Recent libCEC version bump seems to break kodi package
8358 #9716: exit, shutdown, reboot from kodi
8359 #9721: version 2017.02: no acceptable m4 could be found in $PATH
8360 #9726: Raspberry Pi version B - Problems with UART speed in..
8361 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
8362 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
8363 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
8364 #9776: libubox build failed
8365 #9791: Python searches for packages in the user site directory
8366 #9806: libseccomp is not available when BR2_arm=y
8367 #9826: post-build scritp - symlinks created in post-build script..
8368 #9836: triggerhappy: systemd unit broken
8369 #9846: musl libc not installed correctly in target folder
8370 #9856: build libubox failed on ubuntu 17.04 64bit
8371
4f00d03a
PK
83722017.02.11, Released April 11th, 2018
8373
8374 Important / security related fixes.
8375
8376 dependencies: Blacklist tar 1.30+ and build our own host-tar
8377 if needed as tar 1.30+ changed the --numeric-owner output for
8378 long path names. Build host-tar before other host-dependencies
8379 as they need it to extract their source tarballs.
8380
8381 Updated/fixed packages: apache, busybox, clamav, dhcp,
8382 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
8383 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
8384 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
8385 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
8386 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
8387
8388 Issues resolved (http://bugs.uclibc.org):
8389
8390 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
8391
6f1e216e
PK
83922017.02.10, Released January 31st, 2018
8393
8394 Important / security related fixes.
8395
8396 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
8397
8398 System: Only show getty options when busybox init or sysvinit
8399 are used.
8400
8401 Infrastructure: Fix build issue for autotools based packages
8402 checking for C++ support on toolchains without C++ support and
8403 on a distro lacking /lib/cpp (E.G. Arch Linux).
8404
8405 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
8406 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
8407 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
8408 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
8409 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
8410 util-linux, webkitgtk, wireshark, xen
8411
8412 Issues resolved (http://bugs.buildroot.org):
8413
8414 #9996: lz4 package does not install lz4 binaries in target
8415 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
8416 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
8417 #10301: systemd/getty unused options
8418 #10331: kmsxx, host installation fails with BR2_SHARED_...
8419 #10536: Finding non-relative paths in the ccache
8420 #10641: avahi-autoipd not starting when using systemd-tmpfiles
8421
93a8938d
PK
84222017.02.9, Released January 1st, 2018
8423
8424 Important / security related fixes.
8425
8426 Fix divide by zero issue in size-stats script.
8427
8428 Fix makefile include ordering issue with certain make versions
8429 in the external toolchain handling.
8430
8431 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
8432 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
8433 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
8434 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
8435 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
8436
a4d77a4b
PK
84372017.02.8, Released November 27th, 2017
8438
8439 Important / security related fixes.
8440
8441 Qt: 5.6 version updated to 5.6.3.
8442
8443 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
8444 in the environment.
8445
8446 Updated/fixed packages: apr, apr-util, arqp-standalone,
8447 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
8448 imagemagick, libfastjson, libglib2, libpjsip, libplist,
8449 localedef, luajit, mesa3d, openssh, openssl, postgresql,
8450 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
8451 qt5declarative, qt5engineio, qt5graphicaleffects,
8452 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
8453 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
8454 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
8455 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
8456 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
8457 xapp_xdriinfo.
8458
8459 Issues resolved (http://bugs.buildroot.org):
8460
8461 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
8462 10361: python3 python-config script generates invalid includes
8463 10501: host-localedef fails to compile on Ubuntu 17.10
8464
8b0dd65d
PK
84652017.02.7, Released October 28th, 2017
8466
8467 Important / security related fixes.
8468
8469 Webkitgtk bumped to the 2.18.x series, fixing a large number
8470 of security issues.
8471
8472 Defconfigs: wandboard: Correct rootfs offset
8473
8474 Toolchain: Linaro toolchains updated to 2017.08 release,
8475 fixing a number of issues. Musl: fix for CVE-2017-15650.
8476
8477 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
8478 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
8479 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
8480 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
8481 xlib_libXfont2, xserver_xorg-server
8482
40f8a013
PK
84832017.02.6, Released September 24th, 2017
8484
8485 Important / security related fixes.
8486
8487 Cmake: Ensure correct pkg-config is used when building host
8488 packages
8489
8490 fs/iso9660: Ensure files from earlier builds are not included.
8491
8492 Updated/fixed packages: apache, bcusdk, bind, binutils,
8493 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
8494 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
8495 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
8496 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
8497 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
8498 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
8499 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
8500 postgresql, proxychains-ng, python-libconfig,
8501 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
8502 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
8503 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
8504 xen, zmqpp
8505
8506 Issues resolved (http://bugs.buildroot.org):
8507
8508 #10141: Squashfs extended attribute failures
8509 #10261: Grub2 fails to build for x86_64
8510 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
8511
386dd28a
PK
85122017.02.5, Released July 27th, 2017
8513
8514 Important / security related fixes.
8515
8516 Webkitgtk bumped to the 2.16.x series, fixing a large number
8517 of security issues.
8518
8519 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
8520 which default to PIE mode.
8521
8522 Updated/fixed packages: aespipe, apache, bind, binutils,
8523 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
8524 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
8525 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
8526 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
8527 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
8528 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
8529 xserver_xorg-server, xvisor
8530
8531 Issues resolved (http://bugs.buildroot.org):
8532
8533 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
8534
018b8aa7
PK
85352017.02.4, Released July 4th, 2017
8536
8537 Important / security related fixes.
8538
8539 Update support/scripts/scancpan to use METACPAN v1 API as v0
8540 has been shutdown.
8541
8542 Update support/scripts/mkusers to handle setups where
8543 /etc/shadow is a symlink.
8544
8545 External toolchain: Don't create musl dynamic loader symlink
8546 for static builds.
8547
8548 Setlocalversion: Correct detection of mercurial revisions for
8549 non-tagged versions.
8550
8551 Updated/fixed packages: apache, automake, bind, botan, c-ares,
8552 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
8553 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
8554 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
8555 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
8556 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
8557 vlc, x264, xserver_xorg-server
8558
8559 Issues resolved (http://bugs.buildroot.org):
8560
8561 #9976: License file for package 'rtl8821au' incorrect
8562
1ba865a5
PK
85632017.02.3, Released June 2nd, 2017
8564
8565 Important / security related fixes.
8566
8567 Download: <pkg>-source-check fixed for packages from git.
8568
8569 External toolchain: musl dynamic linker symlink for mips-sf
8570 corrected.
8571
8572 Updated/fixed packages: armadillo, audiofile, bash,
8573 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
8574 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
8575 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
8576 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
8577 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
8578 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
8579 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
8580 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
8581
8582 Issues resolved (http://bugs.buildroot.org):
8583
8584 #9796: source-check broken for Git downloads
8585 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
8586
87ddf24d
PK
85872017.02.2, Released May 1st, 2017
8588
8589 Important / security related fixes.
8590
8591 Use HTTPS for the Codesourcery external toolchains as the HTTP
8592 URLs no longer work.
8593
8594 Updated/fixed packages: bind, busybox, dovecot, freetype,
8595 ghostscript, glibc, granite, hiredis, icu, imagemagick,
8596 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
8597 libnspr, libnss, libsamplerate, libsndfile, libunwind,
8598 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
8599 python-web2py, samba4, syslinux, systemd, tiff, trinity,
8600 uboot, wireshark, xen
8601
8602 Issues resolved (http://bugs.buildroot.org):
8603
8604 #9791: Python searches for packages in the user site directory
8605
a1658095
PK
86062017.02.1, Released April 4th, 2017
8607
8608 Important / security related fixes.
8609
8610 Fix a variable clashing issue in the mkusers script with
8611 internal bash variables.
8612
8613 Improve external toolchain version detection.
8614
8615 Correct permissions for /dev/pts/ptmx when systemd is used
8616 with recent glibc versions.
8617
8618 Fix python module name clash for graph-depends.
8619
8620 Fakeroot now links against libacl to fix issues on
8621 distributions using acls.
8622
8623 Ensure that the git download infrastructure creates GNU format
8624 tar files.
8625
8626 br2-external: Improve error reporting.
8627
8628 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
8629 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
8630 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
8631 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
8632 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
8633 libwebsockets, libxkbcommon, linux-firmware, logrotate,
8634 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
8635 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
8636 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
8637 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
8638 tcpreplay, tor, upmpdcli, wget, wireshark,
8639 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
8640
8641 Issues resolved (http://bugs.buildroot.org):
8642
8643 #9456: mkusers script bash errors
8644
083c0735
PK
86452017.02, Released February 28th, 2017
8646
8647 Minor fixes, mainly fixing autobuilder issues.
8648
8649 Don't use cmake 3.7.x from the build host as it is also
8650 affected by the RPATH handling issues, and instead build our
8651 own if needed.
8652
8653 Updated/fixed packages: assimp, classpath, genimage, mplayer,
8654 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
8655 vlc, xterm
8656
87a23e53
PK
86572017.02-rc3, Released February 26th, 2017
8658
8659 Fixes all over the tree.
8660
8661 Cmake reverted to version 3.6.3 to workaround regressions
8662 related to RPATH handling.
8663
8664 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
8665 btrfs-progs, classpath, directfb, glibc, gstreamer1,
8666 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
8667 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
8668 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
8669 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
8670 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
8671
8672 Issues resolved (http://bugs.buildroot.org):
8673
8674 #9251: Shared C++ libraries for Microblaze results in Segmentation...
8675 #9456: mkusers script bash errors
8676 #9506: Collectd 5.7.0 fails to build with libcrypt
8677 #9581: VagrantFile provisioning step fails due to issue with grub-pc
8678 #9586: usbmount: usbmount slows down the system... to a state of...
8679 #9616: CMake host packages cannot provide CONF_ENV
8680 #9641: Need raptor package installed in staging
8681 #9671: stunnel build error
8682
bedc0ccd
PK
86832017.02-rc2, Released February 20th, 2017
8684
8685 Fixes all over the tree.
8686
8687 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
8688 older gcc versions for reproducible builds has been
8689 (temporarily) reverted because of licensing compatiblity
8690 concerns.
8691
8692 Defconfigs: SD card generation fix for the Udoo Neo board
8693
8694 Infrastructure to handle .lz compressed tarballs added, and
8695 affected packages updated to use it.
8696
8697 Updated/fixed packages: bctoolbox, bind, canelloni,
8698 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
8699 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
8700 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
8701 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
8702 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
8703 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
8704 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
8705 xserver_xorg-server
8706
8707 Issues resolved (http://bugs.buildroot.org):
8708
8709 #8941: Valgrind fails to build with stack protection turned on
8710 #9291: perl: SysV message queues not configured, even if available
8711 #9651: libxcb-1.12 built Error
8712 #9656: util-linux: schedutils doesn't build on target w/o enabl...
8713 #9666: qt5quickcontrols install fails
8714
4f17e8cf
TP
87152017.02-rc1, Released February 11th, 2017
8716
8717 Fixes all over the tree and new features.
8718
8719 Infrastructure:
8720
8721 - numerous improvements to support reproducible builds
8722
8723 - new waf-package package infrastructure to support packages
8724 that use the Waf build system. 6 packages converted to
8725 this infrastructure.
8726
133811ee
TP
8727 - add option <pkg>_PREFER_INSTALLER to the perl package
8728 infrastructure
8729
8730 Architecture:
8731
4f17e8cf
TP
8732 - add support for the OpenRISC CPU architecture
8733
8734 - merge description of the ARM and ARM64 options, and add
8735 support for selecting a specific ARM64 core
8736
8737 Toolchain:
8738
8739 - major rework of the external toolchain support. It is now
8740 split into several packages, one per external toolchain,
8741 and a common infrastructure.
8742
8743 - important fix for musl to prevent a conflict between musl
8744 and kernel headers (fixes the build of numerous packages
8745 with musl)
8746
8747 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
8748 for ARM64, mips32r6 and mips64r6
8749
8750 - add gdb 7.12.1, and switch to gdb 7.11 as the default
8751
8752 - Linaro toolchains updated to 2016.11, ARC toolchain
8753 components updated to arc-2016.09, MIPS Codescape
133811ee
TP
8754 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
8755 NIOS2 toolchains bumped
4f17e8cf
TP
8756
8757 - remove Analog Devices toolchain for the Blackfin
133811ee
TP
8758 architecture, remove pre-built musl toolchains from
8759 musl.codu.org
4f17e8cf
TP
8760
8761 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
133811ee
TP
8762 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
8763 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
4f17e8cf
TP
8764
8765 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
8766 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
8767 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
8768 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
8769 pru-software-support, python-arrow, python-attrs,
8770 python-babel, python-bitstring, python-chardet,
8771 python-constantly, python-flask-babel, python-gunicorn,
8772 python-incremental, python-jsonschema, python-logbook,
8773 python-markdown2, python-mbstrdecoder, python-mutagen,
8774 python-pathpy, python-pudb, python-pyqrcode,
8775 python-pytablereader, python-setuptools-scm, python-sh,
8776 python-toml, python-vcversioner, python-whoosh,
8777 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
8778 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
8779 upower, ustream-ssl, waf, xlib_libXfont2
8780
8781 Removed packages: perl-db-file, snowball-hdmiservice,
8782 snowball-init
8783
8784 Tooling: addition of a test-pkg script to help contributors
8785 build test their package.
8786
8787 Issues resolved (http://bugs.buildroot.org):
8788
8789 #8946: Valgrind fails to build with stack protection turned on
8790 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
8791 #9466: VIM_REMOVE_DOCS removes rgb.txt
8792 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
8793 #9501: eudev fails to build with older kernel headers
8794 #9526: Embedded NPM fails to start with "no such file or directory" error
8795 #9541: Platform drivers autoloading from info in device tree does not work
8796 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
8797 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
8798 #9566: [kmod] Compilation fails with uclibc
8799 #9571: buildroot fails while building opencv for arm64 platform
8800 #9576: External tree with BR 2016.11 does not work anymore
8801 #9606: xorg-server cannot build for ARM target
8802
e77a5c88
PK
88032016.11.3, Released March 9th, 2017
8804
8805 Important / security related fixes.
8806
8807 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
8808 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
8809 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
8810
8847039f
PK
88112016.11.2, Released January 25th, 2017
8812
8813 Important / security related fixes.
8814
8815 A fix for BR2_EXTERNAL trees referenced using relative paths,
8816 which broke in 2016.11.
8817
8818 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
8819 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
8820 php-imagick, rabbitmq-server, runc, wireshark,
8821
8822 Issues resolved (http://bugs.buildroot.org):
8823
8824 #9576: External tree with BR 2016.11 does not work anymore
8825
e5782ec2
PK
88262016.11.1, Released December 29th, 2016
8827
8828 Important / security related fixes.
8829
8830 Updated/fixed packages: apache, cryptopp, docker-engine,
8831 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
8832 nodejs, openssh, php, python, python-bottle, samba4, squid,
8833 uboot, vim, wireshark, xorg-server uboot
8834
8835 Issues resolved (http://bugs.buildroot.org):
8836
8837 #9466: VIM_REMOVE_DOCS removes rgb.txt
8838
a7eb052f
PK
88392016.11, Released November 30th, 2016
8840
8841 Minor fixes.
8842
8843 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
8844 uboot, uclibc
8845
8846 Issues resolved (http://bugs.buildroot.org):
8847
8848 #9451: packages/postgresql/postgresql.mk contains wrong POST...
8849
93106e9e
PK
88502016.11-rc3, Released November 28th, 2016
8851
8852 Fixes all over the tree, including a number of security fixes.
8853
8854 The move from fakeroot to pseudo unfortunately brought a
8855 number of issues. The SELinux issue described in #9386 which
8856 triggered the move to pseudo has been investigated further and
8857 a workaround implemented and the pseudo changes reverted.
8858
8859 Linux kernel: update default to 4.8.11.
8860
8861 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
286c6b4e 8862 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
93106e9e
PK
8863 vdk, axs101, axs103 and hs38 smd vdk.
8864
8865 Updated/fixed packages: autossh, chrony, dosfstools,
8866 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
8867 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
8868 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
8869 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
8870 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
8871 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
8872 xapp_xload, xenomai, xmlstarlet
8873
8874 Issues resolved (http://bugs.buildroot.org):
8875
8876 #9386: ubinize fails with or without custom config
8877 #9431: A misspelling
8878 #9446: make raspberrypi3_defconfig compilation failure
8879
90aed668
YM
88802016.11-rc2, Released November 13th, 2016
8881
8882 Fixes all over the tree.
8883
8884 Architecture: add support for MIPS XBurst cores; remove MIPS
8885 support for M5100 cores.
8886
8887 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
8888 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
8889 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
8890 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
8891 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
d4b99ff8 8892 strace, openjpeg, lcms2, quota.
90aed668
YM
8893
8894 Linux kernel: update default to 4.8.7.
8895
8896 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
8897
8898 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
8899 of fakeroot; makedevs no longer breaks of the destination already
8900 exists and is of the correct type/major/minor.
8901
8902 Defconfigs: a few legacy and broken defconfigs have been removed
8903 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
8904 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
8905 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
8906 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
8907 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
8908 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
8909 atmel_sama5d3xek.
8910
052554bf 89112016.11-rc1, Released November 3rd, 2016
a471150a 8912
052554bf 8913 Fixes all over the tree and new features.
a471150a 8914
7158a6d6
AV
8915 It is now possible to specify multiple BR2_EXTERNAL
8916 directories. The required files in a BR2_EXTERNAL directory
8917 have changed to accomodate this feature. Refer to the
8918 documentation for details of how to update them. External
8919 trees now have a name and a description. Also, it is possible
8920 to override a defconfig in the external tree.
8921
8922 The default skeleton now uses UID 65534 for the "nobody"
8923 user instead of UID 99, like most distros do. See
8924 https://lwn.net/Articles/695478/ for a complete discussion.
8925 Programs and configuration files that explicitly refer to UID
8926 99 will have to be updated.
8927
8928 When the build environment already has a suitable cmake version
8929 (3.1 or later), that one will be used instead of building
8930 host-cmake. This can speed up the build significantly.
8931
8932 The ExtUtils::MakeMaker perl module is now required in the
8933 build environment.
8934
8935 An additional check is done during the build that files are
8936 not installed in the output directory within the output
8937 directory. This happens e.g. when the target directory is
8938 contained both in --prefix and in DESTDIR. The build will
8939 terminate with an error message that specifies which package
8940 and which file caused the failure.
8941
8942 The concept of "deprecated packages" and the BR2_DEPRECATED
8943 option have been removed. Instead, packages are removed
8944 immediately. Packages are only removed when they don't work
8945 for some reason. If you still need a removed package and
8946 you have a solution for the problem(s) that caused the
8947 removal, please contribute it.
8948
052554bf 8949 Architecture: support for sh64 removed, improved support for
7158a6d6 8950 MIPS core selection.
052554bf
TP
8951
8952 Toolchain: support for musl powerpc64le, mips64 and mipsr6
8953 toolchains, ARC toolchain components updates, gcc 6.x series
8954 bumped to 6.2.0, default binutils version switched to 2.26,
8955 default gcc version switched to gcc 5.x, Linaro toolchains
7158a6d6
AV
8956 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
8957 with TLS support. Checking of unsafe compiler options (that
8958 point to host directories) has been extended with -isystem,
8959 -idirafter and -iquote.
052554bf
TP
8960
8961 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
8962 of <pkg>-show-rdepends to list reverse dependencies, and
7158a6d6
AV
8963 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
8964 are now in a separate linux-tools package instead of in the
8965 kernel build. Fakeroot has been replaced by pseudo.
052554bf
TP
8966
8967 CMake support: the toolchainfile.cmake file now provides a
8968 definition of the CMAKE_BUILD_TYPE variable. The
7158a6d6 8969 toolchainfile.cmake also no longer forces the compiler/linker
052554bf
TP
8970 flags defined by Buildroot.
8971
2bc3d067 8972 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
052554bf 8973 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
2bc3d067 8974 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
052554bf
TP
8975
8976 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
8977 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
2bc3d067 8978 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
052554bf
TP
8979 python-crcmod, python-cssutils, python-docutils,
8980 python-futures, python-mwclient, python-mwscrape,
8981 python-mwscrape2slob, python-pyelftools, python-pyicu,
8982 python-pylru, python-pyqt5, python-requests-toolbelt,
8983 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
8984 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
8985 gpio linux tools.
8986
a564da22 8987 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
052554bf 8988 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
7158a6d6 8989 wvdial, wvstreams.
052554bf
TP
8990
8991 Documentation: the list of packages that was present in the
8992 Buildroot manual has been removed.
8993
7158a6d6
AV
8994 Legal info: the "licenses.txt" file that concatenates all
8995 license texts is no longer generated - it was not considered
8996 useful. The manifest.csv contains an empty cell instead of
8997 "not saved" when no license file is available.
8998
052554bf
TP
8999 Other: addition of a DEVELOPERS file listing developers taking
9000 care of packages or architectures.
9001
9002 Issues resolved (http://bugs.buildroot.org):
9003
9004 #7802: host-python build hangs compiling getbuildinfo.o
9005 #8206: mplayer uses host xorg development files
eb71c22b 9006 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
052554bf
TP
9007 #8536: Building sudo with PAM results in unusable sudo
9008 #8646: check-host-rpath script returns false positives when rpath
9009 contains symlink
9010 #8696: xdriver_xf86-input-mouse install header files in target
9011 directory
9012 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
9013 not necessarily TARGET
9014 #8846: Orphaned/missing toolchain borks eclipse plugin
9015 #8856: python tornado runtime wasn't met on buildroot 2016.02
9016 #8901: gcc failes to build if fortran is enabled
9017 #8916: LDFLAGS pass to openssh
9018 #8941: "ls" of an NFSv4 share only works when pumped through strace
9019 #8946: Valgrind fails to build with stack protection turned on
9020 #9021: Kodi - Broken: Illegal instruction (core dumped)
9021 #9096: rootfs.ubi not created
2bc3d067 9022 #9111: glibc 2.23: libmvec.so not copied
052554bf
TP
9023 #9176: minnowboard : USB not mounted
9024 #9196: raspberry pi 3 default build seem broken
9025 #9201: Permission denied make: *** [core-dependencies] Error 126 in
9026 Buildroot-2015.08.1
9027 #9216: log4cpp package build fails to build within install
9028 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
9029 pressing buttons.
9030 #9229: Firefly boot fails with: "failed to find part:boot"
9031 #9256: [Config file] New device: Odroid-U2/U3
9032 #9296: Buildroot Fails on applying patches
9033 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
9034 #9316: U-boot fails to build if libssl-dev is not installed
9035 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
9036 flash utility (tegrarcm)
9037 #9326: Odroid-C2 build results in non-bootable image
9038 #9336: Improve iconv support for external toolchain based builds
9039 #9356: gdb package
9040 #9366: no link rootfs.ext4 -> rootfs.ext2
9041 #9371: openssl: download failes with "Only allow downloads from primary
9042 download site" + local server
9043 #9381: check-host-rpath issues
2bc3d067 9044 #9386: ubinize fails with or without custom config
a471150a 9045
ec166411 90462016.08, Released September 1st, 2016
78e99146
PK
9047
9048 Minor fixes.
9049
9050 Toolchain: ARC tools updated to arc-2016.09-eng010.
9051
9052 Updated/fixed packages: libshout, luajit, mpd, mplayer
9053
9054 Issues resolved (http://bugs.buildroot.org):
9055
9056 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
9057 #8341: Getting EGL Error: Could not create the egl surface:..
9058 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
9059
7e981ed0
PK
90602016.08-rc3, Released August 29th, 2016
9061
9062 Fixes all over the tree.
9063
9064 Toolchain: C++ support for the internal blackfin toolchain
9065 re-enabled.
9066
9067 Architecture: Default to bf532 CPU variant for blackfin,
9068 Fix flat one memory region support for m68k and disable flat
4092d2a3 9069 separate data support because of compatibility issues.
7e981ed0
PK
9070
9071 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
9072 post-build scripts when systemd is used.
9073 Zynq microzed/zc706/zed: Fix u-booot configuration.
9074
9075 netbsd-queue package extended and renamed to
9076 musl-compat-headers. With this, a number of musl compatibility
9077 patches are no longer needed.
9078
9079 Updated/fixed packages: aircrack-ng, android-tools, babeld,
9080 bcusdk, binutils, boa, busybox, connman, cpupower,
9081 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
9082 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
9083 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
9084 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
9085 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
9086 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
9087 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
9088 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
9089 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
9090 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
9091 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
9092 webkitgtk, wireshark, xdriver_xf86-video-intel
9093
9094 Issues resolved (http://bugs.buildroot.org):
9095
9096 #9101: Error on support/download/git with system git older than 1.8.4
9097 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
9098
3b3fa45a
PK
90992016.08-rc2, Released August 17th, 2016
9100
9101 Fixes all over the tree.
9102
9103 Toolchain: disable broken C++ support for internal blackfin
9104 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
9105 to fix various issues.
9106
9107 System: Zoneinfo is available for the musl C library as well.
9108
9109 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
9110 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
9111 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
9112 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
9113 libical, libpjsip, libsidplay2, libunwindow, libxml2,
9114 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
9115 openblas, openipmi, owfs, php, poco, procps, qt, quota,
9116 sg3_utils, spidev_test, systemd-bootchart, thrift,
9117 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
9118 xdriver_xf86-video-savage, xserver_xorg-server, xen
9119
9120 Issues resolved (http://bugs.buildroot.org):
9121
9122 #9136: make graph-size fails with "ValueError: too many values to..
9123 #9151: qt: fix build with ALSA >= 1.1.x
9124 #9156: qt: Fix missing runtime Qt3Support dependency
9125 #9161: modsetting patch not applied to xserver 1.18.4
9126 #9166: Missing overlays directory in VFAT image for raspberry pi 3
9127
19040c9f 91282016.08-rc1, Released August 6th, 2016
960cc977
PK
9129
9130 Fixes all over the tree and new features.
9131
9132 Toolchain: Fortran support added. eglibc support removed, musl
9133 support no longer experimental. Blackfin and Microblaze
9134 support for internal uClibc-ng toolchain, m68k/coldfire
9135 improvements. The check for unsafe (build host) directories
9136 access (/usr/include and /usr/lib) is now enabled by default.
9137 Unused locales are now purged by default to save space (and
9138 the default list of locales shrunk). The option to control
9139 this has now moved from the toolchain menu to system
9140 configuration.
9141
9142 Legal info improvements: sources are now hardlinked instead of
9143 copied if possible to save space. Patches and extra downloads
9144 are also saved.
9145
9146 An experimental configuration knob (BR2_REPRODUCIBLE) has been
9147 added to make the builds more reproducible (E.G. less
9148 differences in the binary output between builds of the same
9149 configuration). This is still work in progress.
9150
9151 An option to execute a custom script inside the fakeroot
9152 environment used to the generate the filesystem (E.G. to tweak
9153 permissions or similar) has been added.
9154
9155 Git support now supports git submodules if
9156 <pkg>_GIT_SUBMODULES is enabled.
9157
9158 Hash files for integritry validation have been added for all
9159 packages.
9160
9161 Scanpypi utility to help creating packages from the Python
9162 package index (pypi) has been added.
9163
9164 The makedevs utility now has support for adding file
9165 capabilities using extended attributes.
9166
9167 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
9168 development configs, Blackfin GDB simulator, Linksprite
9169 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
9170 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
9171 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
9172 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
9173 demos. A number of defconfigs have been updated and extended
9174 to generate SD card images. Synopsys HS38 VDK defconfig removed.
9175
9176 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
9177 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
9178 circus, dante, docker-containerd, docker-engine, domoticz,
9179 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
9180 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
9181 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
9182 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
9183 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
9184 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
9185 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
9186 p7zip, pdbg, python-argh, python-dataproperty,
9187 python-dateutil, python-dialog3, python-dicttoxml,
9188 python-dominate, python-engineio, python-flask-jsonrpc,
9189 python-flask-login, python-humanize, python-pathtools,
9190 python-pathvalidate, python-pillow, python-prompt-toolkit,
9191 python-pytablewriter, python-pytz, python-scapy3k,
9192 python-sdnotify, python-socketio, python-tomako,
9193 python-ubjson, python-u-msgpack, python-watchdog,
9194 python-wcwidth, python-xlrd, python-xlsxwriter,
9195 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
9196 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
9197 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
9198 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
9199 wiringpi, xen
9200
9201 Deprecated packages: ipkg, sstrip
9202
9203 Removed packages: sunxi-mali-prop
9204
9205 Issues resolved (http://bugs.buildroot.org):
9206
9207 #8931: segment fault when compile argp-help.c using aarch64-bu...
9208 #8966: eglfs error. buildroot don't compile the library libeglfs.so
9209 #8971: build for beaglebone fails
9210 #8986: qt5imageformats fails to build on AArch64
9211 #8991: grub2 fails to compile
9212 #9001: Nodejs option not available
9213 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
9214 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
9215 #9066: 8139TOO - faulty behaviour
9216 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
9217 #9091: U-Boot fails to boot with large ramdisk
9218
aa6fd11f
PK
92192016.05, Released May 31st, 2016
9220
9221 Minor fixes.
9222
9223 External toolchain: Fix for symlink handling when copying
9224 links to target.
9225
9226 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
9227 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
9228 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
9229 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
9230 xdriver_xf86-video-fbturbo, xserver_xorg-server
9231
f4365df1
PK
92322016.05-rc3, Released May 26th, 2016
9233
9234 Fixes all over the tree.
9235
9236 Tweaks for SSP handling for external toolchains.
9237
9238 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
9239 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
9240 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
9241 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
9242 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
9243 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
9244 postgresql, putty, python-service-identity, python-treq,
9245 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
9246 ustr, valgrind, webkitgtk, libxml2, xorriso,
9247 xserver_xorg-server
9248
9249 Issues resolved (http://bugs.uclibc.org):
9250
9251 #8936: Aircrack-ng - Alot of missing dependencies
9252
3f3342a5
PK
92532016.05-rc2, Released May 17th, 2016
9254
9255 Fixes all over the tree.
9256
9257 Rootfs overlay handling now refuses to overwrite
9258 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
9259 even if these directories are present in the overlay.
9260
9261 External toolchain: Unbreak user provided libraries deployment
9262 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
9263
9264 QEMU coldfire: Fix for signal handling kernel issue, enable
9265 networking support.
9266
9267 Updated/fixed packages: android-tools, assimp, boost, gcc,
9268 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
9269 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
9270 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
9271 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
9272 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
9273
0ab73720
PK
92742016.05-rc1, Released May 10th, 2016
9275
9276 Fixes all over the tree and new features.
9277
9278 Architectures: new ARM variants: Cortex A17 and M4, improved
9279 nonmmu (cortex-M) support, m68k has been re-enabled with
9280 support for ColdFire. For x86, support for the i386 variant
9281 has been dropped.
9282
9283 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
9284 deprecated. Go programming language support, Add Binutils 2.26
9285 support. Old Sourcery PowerPC external toolchains removed,
9286 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
9287 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
9288
9289 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
9290 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
9291 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
9292 added for m68k, eXtensa-nommu and ColdFire.
9293
9294 Linux: use zImage by default on ARM, subversion repository
9295 support (for u-boot as well).
9296
9297 New packages: aer-inject, android-tools, cannelloni,
9298 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
9299 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
9300 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
9301 kodi-adsp-basic, kodi-adsp-freesurround,
9302 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
9303 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
9304 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
9305 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
9306 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
9307 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
9308 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
9309 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
9310 python-autobahn, python-characteristic, python-crossbar,
9311 python-cryptography, python-iniparse, python-iowait,
9312 python-lmdb, python-pexpect, python-ptyprocess,
9313 python-pyasn-modules, python-pygments, python-pymysql,
9314 python-pynacl, python-pyopenssl, python-pysocks,
9315 python-pytrie, python-rpi-gpio, python-service-identity,
9316 python-setproctitle, python-shutilwhich, python-treq,
9317 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
9318 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
9319 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
9320 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
9321 xdriver_xf86-video-amdgpu
9322
9323 Removed packages: foomatic-filters, python-m2crypto,
9324 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
9325
9326 Issues resolved (http://bugs.buildroot.org):
9327
9328 #6830: Qt5: no fonts are installed
9329 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
9330 #7580: Invalid filesystem in Pandaboard defconfig
9331 #8346: wf111 package removes all kernel module dependencies
9332 #8436: xserver_xorg-server Segmentation fault
9333 #8736: IPV6 forced on in busybox
9334 #8746: At startup system stops with 'cannot set terminal proces..
9335 #8751: make fail [fio does not build on sh]
9336 #8766: Compiling host-gcc-final-4.9.3 broken on i386
9337 #8771: make savedefconfig modifies sources
9338 #8781: Unable to build uboot for imx28evk
9339 #8786: gdb fails to build with xz and expat support at the same
9340 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
9341 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
9342 #8836: Can't select Vim in menuconfig
9343 #8851: Make sure fio can compile with libaio support if it...
9344 #8861: With buildroot 2016.02 trying to build for corei7-avx
9345 fails while trying to build host-binutils
9346 #8866: Making an USB flash bootable with extlinux build with
9347 buildroot does not work
9348
aaf6c28a
PK
93492016.02, Released March 1st, 2016
9350
9351 Minor fixes, mostly security related.
9352
9353 Circular dependency issue with same-as-kernel linux-headers
9354 option fixed.
9355
9356 Updated/fixed packages: bluez5_utils, heirloom-mailx,
9357 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
9358 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
9359 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
9360
100ba0f6
PK
93612016.02-rc3, Released February 27th, 2016
9362
9363 Fixes all over the tree.
9364
9365 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
9366 where VFP is optional (but present on the specific hw). Fix
9367 ARM variant selection for freescale_imx31_3stack_defconfig.
9368
9369 Ensure tarballs of downloaded git trees do not contain a
9370 timestamp.
9371
9372 Clarify license of patches in COPYING.
9373
9374 Updated/fixed package: avahi, binutils, cairo, can-festival,
9375 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
9376 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
9377 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
9378 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
9379 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
9380 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
9381 omniorb, openipmi, openobex, patch, pax-utils, perf,
9382 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
9383 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
9384 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
9385 wpa_supplicant, xerces, zsh
9386
9387 Issues resolved (http://bugs.uclibc.org):
9388
9389 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
9390
6cd8cbc6 93912016.02-rc2, Released February 18th, 2016
a00646db
PK
9392
9393 Fixes all over the tree.
9394
9395 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
6cd8cbc6
PK
9396 crash, backport of Xtensa .init/.fini literals handling.
9397 glibc security patches for CVE-2014-8121, CVE-2015-1781
a00646db
PK
9398 and CVE-2015-7547.
9399
9400 Defconfigs for Acmesystems Arietta g25 added.
9401
9402 Updated/fixed packages: binutils, boost, chrony, dovecot,
9403 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
9404 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
9405 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
9406 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
9407
9408 Issues resolved (http://bugs.uclibc.org):
9409
9410 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
9411 #8606: Problem compiling on Arch Linux
9412 #8681: kbd 2.0.3 does not build on rpi
9413
ecf55c3f 94142016.02-rc1, Released February 10th, 2016
2ea4443e
PK
9415
9416 Fixes all over the tree and new features.
9417
9418 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
9419 arc-2015.12. Support for legacy uClibc dropped, default to
9420 uClibc-ng instead. Added sys/queue.h implementation for MUSL
9421 for compatibility. Updated versions of Code sourcery and
9422 Linaro toolchains. MIPS Codescape toolchains added. Version
9423 selection for preconfigured external toolchains removed.
9424
9425 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
9426 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
9427 A number of defconfigs have been extended to generate complete
9428 system images using genimage.
9429
8b186e08 9430 Linux: Automatically patch timeconst.pl for <3.9 kernels,
8d1d6ddd
PK
9431 which isn't compatible with modern perl versions, breaking the
9432 build when building on recent (Fedora 23, Debian
9433 Testing/Unstable, ..) distributions.
9434
2ea4443e
PK
9435 Makedevs utility now accepts textual (non-numerical) user and
9436 group names.
9437
9438 Vagrant file to easily setup a working development environment
9439 in a VM has been added.
9440
9441 Size-stats-compare script to compare rootfs sizes between
9442 builds has been added.
9443
9444 Infozip package renamed to zip. EFL packages restructured.
9445
9446 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
9447 angularjs, apache, apr, argp-standalone, armadillo, arptables,
9448 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
9449 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
9450 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
9451 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
9452 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
9453 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
9454 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
9455 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
9456 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
9457 elementary, elfutils, enlightenment, erlang, espeak, eudev,
9458 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
9459 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
9460 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
9461 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
9462 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
9463 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
9464 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
9465 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
9466 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
9467 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
9468 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
9469 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
9470 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
9471 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
9472 jquery-sparkline, jquery-ui, jquery-ui-themes,
9473 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
9474 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
9475 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
9476 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
9477 libedbus, libedit, libedje, libeet, libefreet, libeina,
9478 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
9479 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
9480 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9481 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
9482 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
9483 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
9484 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
9485 libraw, libraw1394, librsvg, libseccomp, libsecret,
9486 libserialport, libsigc, libsigrok, libsigrokdecode,
9487 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
9488 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
9489 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
9490 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
9491 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
9492 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
9493 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
9494 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
9495 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
9496 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
9497 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
9498 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
9499 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
9500 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
9501 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
9502 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
9503 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
9504 openldap, openntpd, openobex, openocd, openpgm,
9505 open-plc-utils, openpowerlink, openssh, openssl, openswan,
9506 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
9507 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
9508 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
9509 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
9510 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
9511 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
9512 python-alsaaudio, python-can, python-cffi, python-cherrypy,
9513 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
9514 python-mako, python-msgpack, python-psutil, python-pyasn,
9515 python-pycparser, python-pydal, python-pyftpdlib,
9516 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
9517 python-serial, python-setuptools, python-six, python-spidev,
9518 python-tornado, python-twisted, python-web2py, python-webpy,
9519 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
9520 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
9521 qt5graphicaleffects, qt5imageformats, qt5multimedia,
9522 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
9523 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
9524 qt5webkit-examples, qt5websockets, qt5x11extras,
9525 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
9526 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
9527 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
9528 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
9529 smack, snowball-init, socat, sp-oops-extract, sqlite,
9530 squashfs, squeezelite, squid, sredird, sshfs,
9531 start-stop-daemon, strace, strongswan, stunnel, subversion,
9532 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
9533 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
9534 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
9535 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
9536 udpcast, unionfs, upmpdcli, usb_modeswitch,
9537 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
9538 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
9539 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
9540 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
9541 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
9542 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
9543 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
9544 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9545 xfont_encodings, xfont_font-adobe-100dpi,
9546 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
9547 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
9548 xfont_font-alias, xfont_font-arabic-misc,
9549 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
9550 xfont_font-bh-lucidatypewriter-100dpi,
9551 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
9552 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
9553 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
9554 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
9555 xfont_font-daewoo-misc, xfont_font-dec-misc,
9556 xfont_font-ibm-type1, xfont_font-isas-misc,
9557 xfont_font-jis-misc, xfont_font-micro-misc,
9558 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
9559 xfont_font-misc-meltho, xfont_font-misc-misc,
9560 xfont_font-mutt-misc, xfont_font-schumacher-misc,
9561 xfont_font-screen-cyrillic, xfont_font-sony-misc,
9562 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
9563 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
9564 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
9565 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
9566 ympd, zeromq, zic, znc, zsh,
9567
9568 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
9569 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
9570 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
9571 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
9572 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
9573 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
9574 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
9575 obsidian-cursors, openal, openbox, pangomm,
9576 python-backports-abc, python-beautifulsoup4, python-cbor,
9577 python-click, python-cssselect, python-ecdsa, python-html5lib,
9578 python-idna, python-ipaddress, python-mistune, python-netaddr,
9579 python-paho-mqtt, python-paramiko, python-pyparted,
9580 python-pysmb, python-pyudev, python-singledispatch,
9581 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
9582 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
9583 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
9584
9585 Removed packages: libungif, python-pyxml,
9586
9587 Issues resolved (http://bugs.uclibc.org):
9588
9589 #7886: gettext: link failure with locally-installed libxml2
9590 #7892: systemd-journald is broken
9591 #8066: nodejs crashes when built with gcc 4.9
9592 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
9593 #8501: gunzip fails to uncompress files
9594 #8541: fail to build host-fakeroot-1.20.2
9595 #8546: build instructions for raspberry pi don't work
9596 #8571: strace for ARC compile error
9597 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
9598 #8616: Fail to build for raspberrypi_defconfig with big endian
9599 #8621: sqlite package, properly enable readline
9600
3f90e532
PK
96012015.11, Released November 30th, 2015
9602
9603 Minor fixes.
9604
4092d2a3 9605 Merged/separate /usr handling is now also performed for
3f90e532
PK
9606 staging so cross-gdb / gdbserver can find the libraries.
9607
9608 Updated/fixed packages: autossh, conntrack-tools, dcron,
9609 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
9610 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
9611 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
9612 zmqpp
9613
9614 Issues resolved (http://bugs.uclibc.org):
9615
9616 #8441: Invalid directory for X11 fonts in target (RPi2)
9617 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
9618
610f3fa0
PK
96192015.11-rc3, Released November 26th, 2015
9620
9621 Fixes all over the tree.
9622
db80b0a5
PK
9623 We have a new modern website!
9624
9625 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
9626 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
9627 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
9628 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
9629 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
9630 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
9631 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
9632 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
9633 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
9634 yajl, zmqpp
610f3fa0
PK
9635
9636 Issues resolved (http://bugs.uclibc.org):
9637
9638 #6872: gpsd: disabled on microblaze
9639 #8321: invalid opcode error with minidlna and ffmpeg
9640 #8336: Default systemd configuration fails to boot correctly in 2015-08
9641 #8446: rpi-userland failed to build with glibc 2.22
9642
bfaed966
PK
96432015.11-rc2, Released November 19th, 2015
9644
9645 Fixes all over the tree.
9646
9647 LD_LIBRARY_PATH is no longer used to ensure host binaries find
9648 their libraries, fixing issues on recent Fedora.
9649
9650 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
9651 with ${TARGET}-cc after the move to use a toolchain wrapper
9652 for the internal toolchain.
9653
9654 Appy-patches.sh now correctly applies all files listed in
9655 series files.
9656
9657 Fixes for merged /usr handling when a custom skeleton is used.
9658
9659 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
9660 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
9661 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
9662 libecore, libgudev, libnss, libpng, libserial, libssh2,
9663 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
9664 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
9665 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
9666 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
9667 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
9668 ushare, wine, wpa_supplicant, x265,
9669 xdriver_xf86-video-siliconmotion, zxing-cpp
9670
9671 Issues resolved (http://bugs.uclibc.org):
9672
9673 #4790: Running udhcpc on a system with NFS root kills NFS
9674 #8456: Building host-pkgconf on Fedora 23 fails due to..
9675
e1da0eff 96762015.11-rc1, Released November, 7th 2015
23542387
TP
9677
9678 Fixes all over the tree and new features.
9679
9680 Architectures:
9681
9682 - Support for sparc64 added (internal toolchain with glibc
9683 only).
9684
9685 - Support for mips32r6 and mips64r6 added.
9686
9687 - Support for Intel Quark X1000 CPU.
9688
9689 - Switch to EABIhf by default on ARM when a VFP is available.
9690
9691 Toolchains:
9692
9693 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
9694 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
9695
9696 - The toolchain wrapper which was used only for external
9697 toolchains is now also used for Buildroot internal
9698 toolchains. This allowed to fix the ccache support, prepare
9699 the way for top-level parallel build support and remove gcc
9700 patches used to detect header/library path poisoning.
9701
9702 - Remove Analog Devices Blackfin toolchain 2012R2.
9703
9704 - Fix several Xtensa build failures by switching from
9705 text-section-literals to auto-litpools.
9706
9707 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
9708 rather than a specific fork.
9709
9710 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
9711 2015.08. 2014.09 version is kept since 2015.08 only runs on
9712 x86_64 hosts.
9713
9714 Bootloaders:
9715
9716 - Fix ARM64 support in U-Boot.
9717
9718 Defconfigs:
9719
9720 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
9721 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
9722 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
9723 Synopsys AArch64 VDK virtual platform.
9724
9725 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
9726 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
9727 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
9728 raspberrypi2, riotboard, snps_axs10*, wandboard.
9729
9730 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
9731 calao_snowball_defconfig, gnublin, integrator926_defconfig.
9732
9733 Infrastructure:
9734
9735 - Support for fetching from Mercurial tags fixed.
9736
9737 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
9738 module support to be enabled in the kernel when a package
9739 builds out-of-tree kernel modules (through the
9740 pkg-kernel-module infrastructure or on its own).
9741
9742 - Improve the perl package infrastructure to automatically add
9743 the dependency to the perl interpreter to target perl module
9744 packages.
9745
9746 - Remove trailing slashes in <pkg>_SITE and addition of a
9747 check to ensure such trailing slashes are no longer added.
9748
9749 - Extend the legal infrastructure to allow packages to declare
9750 their actual source code. This is useful for packages for
9751 which <pkg>_SOURCE points to pre-built binaries (as is the
9752 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
9753 variable allows to point to the source code in such cases.
9754
9755 - Improved ccache support, thanks to the usage of a toolchain
9756 wrapper for internal toolchain. Now a single cache directory
9757 can be shared between different Buildroot builds.
9758
9759 - Addition of a 'graph-size' make targets, which generates a
9760 PDF graph of per-package size of the root filesystem.
9761
9762 - Addition of <pkg>_EXCLUDES so that packages can request
9763 certain parts of the source code tarball to not be
9764 extracted. This feature is currently used by gcc and
9765 toolchain-external.
9766
9767 - Packages can now use the <pkg>_PKGDIR variable, provided by
9768 the package infrastructure, to reference their package
9769 directory, instead of explicitly using package/<pkg>/.
9770
9771 Filesystems:
9772
9773 - Add high lz4 compression to squashfs.
9774
9775 - Simplification of shell profile files in the default
9776 skeleton.
9777
9778 - Remove ftp user and /home/ftp from the skeleton, and let ftp
9779 server packages create these when needed.
9780
9781 - Add support for /bin, /sbin and /lib to be symlinks to their
9782 corresponding directories in /usr. This is enforced for
9783 systemd configurations, and optional for other
9784 configurations.
9785
9786 - Support for AXFS filesystem image generation added.
9787
9788 - New options to add extra space/inodes to ext2/3/4 images.
9789
9790 Updated/fixed packages:
9791
9792 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
9793 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
9794 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
9795 collectd, connman, conntrack-tools, coreutils, cpio,
9796 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
9797 dhrystone, dillo, directfb, directfb-examples, dmraid,
9798 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
9799 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
9800 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
9801 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
9802 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
9803 genimage, gettext, git, glib-networking, glmark2, gnupg2,
9804 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
9805 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
9806 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
9807 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
9808 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
9809 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
9810 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
9811 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
9812 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
9813 kodi-pvr-stalker, kodi-pvr-vbox,
9814 kodi-visualisation-waveforhue, less, lftp, libbluray,
9815 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
9816 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
9817 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
9818 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
9819 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
9820 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
9821 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
9822 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
9823 linux, linux-firmware, linux-fusion, linux-headers,
9824 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
9825 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
9826 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
9827 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
9828 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
9829 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
9830 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
9831 perl-crypt-openssl-random, perl-http-message,
9832 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
9833 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
9834 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
9835 poco, polarssl, portaudio, portmap, postgresql, proftpd,
9836 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
9837 python-networkmanager, python-numpy, python-pyparsing,
9838 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
9839 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
9840 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
9841 samba4, sane-backends, sconeserver, sdl, sed, setools,
9842 shairport-sync, shared-mime-info, sland, smartmontools,
9843 softether, spice-protocol, sqlcipher, sqlite, squid,
9844 strongswan, stunnel, subversion, sudo, sunxi-tools,
9845 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
9846 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
9847 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
9848 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
9849 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
9850 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
9851 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
9852 xtables-addons, xterm, xz, zic, znc, zsh
9853
9854 New packages:
9855
9856 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
9857 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
9858 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
9859 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
9860 libg7221, libhttpparser, libilbc, libldns, libmng,
9861 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
9862 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
9863 micropython, micropython-libs, python-pyratemp,
9864 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
9865 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
9866 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
9867
9868 Removed packages:
9869
9870 blackbox (was deprecated), divine (merged in directfb),
9871 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
9872 sawman (merged in directfb), schifra (marked broken since a
9873 long time), texinfo (host variant only, no longer used), zxing
9874 (replaced by zxing-cpp),
9875
9876 Issues resolved (http://bugs.uclibc.org):
9877
9878 #4099: cut utility from GNU coreutils works incorrect
9879 #7772: libxml-parser-perl build failure: missing dependency
9880 ExtUtils/MakeMaker
9881 #7931: Default configuration for Cubieboard v1 is outdated
9882 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
9883 not coming up
9884 #8246: X.org DRI2 build issue
9885 #8256: pointing to /usr/bin/objcopy old version (x86) instead
9886 of the generated one
9887 #8266: mplayer build issue
9888 #8281: pyrexc fails to run when path is too long
9889 #8316: lttng-tools and lttng-babeltrace executables contain
9890 bad RPATH pointing to host machine
9891 #8331: kexec wants shutdown in /sbin, but systemd installs it
9892 in /usr/sbin
9893 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
9894 busybox's version
9895 #8366: libevent does not build
9896 #8386: build failed with external toolchain
9897 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
9898 #8396: CCACHE initialization
9899 #8401: gpsd 3.15 NMEA support
9900 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
9901 #8421: util-linux installs systemd files in output/target/home/
9902
20a36cd8 99032015.08, Released August 31st, 2015
3131ec44
PK
9904
9905 Minor fixes.
9906
9907 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
9908 reintroduced as opencv.
9909
9910 Updated/fixed packages: bootutils, canfestival, cppcms,
42180d8a
PK
9911 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
9912 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
9913 ltrace, midori, network-manager, openssh, perl-file-listing,
3131ec44
PK
9914 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
9915 perl-www-robotrules, python-can, qt5base, qt5multimedia,
9916 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
9917 x264, xserver_xorg-server, zyre
9918
985b46be
TP
99192015.08-rc2, Released August, 24th 2015
9920
9921 Fixes all over the tree.
9922
9923 Toolchain: fix gcc build on NIOS-II.
9924
9925 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
9926 hybrid ISO image generation.
9927
9928 Architectures: add arm1136j-s variant.
9929
9930 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
9931 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
9932 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
9933 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
9934 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
9935 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
9936 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
9937 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
9938 netatalk, nodejs, ola, opencv, oprofile, php, poco,
9939 postgresql, powertop, protobuf, protobuf-c, qt5base,
9940 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
9941 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
9942 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
9943
9944 Issues resolved (http://bugs.uclibc.org):
9945
9946 #8276: package/dropbear: symlink resolution incorrect
9947 #8286: Error with buildroot
9948 #8301: ldconfig parameter in Makefile
9949
7b1e9d52 99502015.08-rc1, Released August, 5th 2015
43929650
AV
9951
9952 Fixes all over the tree and new features.
9953
da63d87c
TP
9954 Architectures:
9955
9956 - Refactor how the availability of an MMU is described.
9957 - Minimal support for Cortex-M3
9958 - Minimal support for AArch64 big-endian
9959
9960 Toolchains:
9961
9962 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
9963 - Use uClibc-ng as the default uClibc version, instead of the
9964 official uClibc, which hasn't done any release since 3+
9965 years
9966 - eglibc is now marked as deprecated
9967 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
9968 support for gcc 5.x added.
9969 - Binutils: use Binutils 2.24 as the default, 2.25.x series
9970 bumped to 2.25.1, remove old Binutils 2.22.
9971 - Update ARC toolchain components to 2015.06
9972 - Add support for Fortran when building gcc
9973
9974 Bootloaders:
9975
9976 - Support for using the kconfig configuration system in
9977 U-Boot
9978
9979 New Defconfigs:
9980
9981 - VIA VAB-820/AMOS-820
9982 - OLimex OLinuxino A20 Lime
9983 - Many new defconfigs for Atmel evaluation boards:
9984 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
9985 Xplained Ultra, sama5d3 Xplained.
9986 - ACME Systems Aria G25
9987 - WarPboard
9988 - Altera Cyclone 5 Development Board
9989 - Xilinx zc706
9990 - ARC AXS101 and AXS103 Software Development Platforms
9991 - Significant updates to Raspberry Pi / Raspberry Pi 2
9992
9993 Infrastructure:
9994
9995 - Buildroot takes better care now of generating predictable
9996 permissions in the target filesystem. However, existing
9997 permissions on a custom skeleton or rootfs overlay will no
9998 longer be preserved. Therefore, it is necessary to add a
9999 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
10000 required permissions.
10001 - Add support for kconfig fragments.
10002 - No longer pass --{enable,disable}-debug to autotools
10003 packages depending on the value of
10004 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
10005 whether we build with -g or not.
10006 - Support for extracting archives in .lzma in the generic
10007 package infrastructure.
10008 - Remove random-seed file from the default skeleton, since
10009 seeding the entropy pool with a known seed makes more harm
10010 than good.
10011 - In the CVS download helper, add support to use a date as
10012 the version.
10013 - Add support for a per-package <pkg>_STRIP_COMPONENTS
10014 variable, which packages can use to specify how many path
10015 components should be stripped when extracting the tarball.
10016 - Addition of a 'kernel-module' package infrastructure, which
10017 simplifies the packaging of external kernel modules. Many
10018 existing packages are converted to use it.
10019 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
10020 - Remove /etc/securetty from the default skeleton.
10021 - Migration of sysV initscripts from the default skeleton to
10022 a package called 'initscripts', installed only when Busbox
10023 init or sysvinit are used.
10024 - Migration of the skeleton logic to a proper 'skeleton'
10025 package.
10026 - Addition of a 'linux-tools' infrastructure in the 'linux'
10027 package, to support building user-space tools bundled
10028 within the Linux kernel sources, such as perf and cpupower.
10029 - Usage of backticks instead of make $(shell ...) to execute
10030 shell commands. This allows to delay the evaluation of such
10031 commands when actually needed, and not when expanding the
10032 variables. It is useful to make 'make printvars' less
10033 noisy, and as a preparation to support top-level parallel
10034 build.
10035 - Libtool .la files are not mungled for all package types,
10036 instead of being handled only for packages using the
10037 autotools-package infrastructure.
10038 - Add mechanism to allow packages to express a dependency on
10039 gcc versions. This is needed for packages that use C++11 or
10040 C11 support for example.
10041
10042 Important package updates:
10043
10044 - Complete rework of the matchbox packaging
10045 - Lots of fixes in packages for compatibility with musl and
10046 gcc 5.
10047 - Hash files added to a large number of packages.
10048 - Update a significant number of packages to use a new
10049 hosting, after the announcement of Google Code and
10050 Gitorious closing.
10051 - Major packages needed for SELinux support have been merged,
10052 but the support is not complete yet.
10053 - Significant update of OpenCV to version 3.0, and addition
10054 of lots of eatures.
10055 - Significant update of all packages supporting the GPU and
10056 VPU of i.MX ARM processors.
10057 - Addition of systemd support in a significant number of
10058 packages.
10059 - Qt5 updated to 5.5.0
10060 - Use modular X.org server by default instead of KDrive
10061
10062 Filesystems:
10063
10064 - Complete overhaul of the iso9660 support. Now allows to use
10065 directly IS9660 as the root filesystem format and not only
10066 an initrd, and supports Grub 2 and isolinux in addition to
10067 Grub.
10068
10069 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
10070 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
10071 ca-certificates, can-utils, ccache, cloog, collectd, connman,
10072 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
10073 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
10074 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
10075 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10076 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
10077 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
10078 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
10079 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
10080 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
10081 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
10082 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
10083 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10084 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
10085 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
10086 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
10087 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
10088 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
10089 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
10090 libunistring, libupnp, libuv, libv4l, libva,
10091 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
10092 linux-firmware, linux-headers, live555, ltrace, lua,
10093 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
10094 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
10095 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
10096 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
10097 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
10098 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
10099 perl-cross, perl-encode-locale, perl-io-socket-ssl,
10100 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
10101 perl-xml-libxml, php, pinentry, polarssl, postgresql,
10102 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
10103 python-networkmanager, python-pyinotify, python-pypcap,
10104 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
10105 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
10106 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
10107 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
10108 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
10109 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
10110 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
10111 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
10112 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
10113 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
10114 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
10115 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
10116 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
10117 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
10118 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
10119 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
10120 zic.
10121
10122 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
10123 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
10124 jquery-datetimepicker, kodi-audioencoder-modplug,
10125 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
10126 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
10127 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
10128 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
10129 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
10130 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
10131 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
10132 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
10133 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
10134 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
10135 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
10136 kodi-screensaver-pingpong, kodi-screensaver-pyro,
10137 kodi-screensaver-stars, kodi-visualisation-shadertoy,
10138 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
10139 kodi-visualisation-waveform, kvmtool, kyua, libfm,
10140 libfm-extra, libplatform, librtas, libsodium, libsquish,
10141 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
10142 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
10143 python-pycli, python-pydal, python-pyyaml, python-web2py,
10144 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
10145 rtl8821au, sepolgen, setools, skeleton, stm32flash,
10146 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
10147
10148 Deprecated packages: webkitgtk, libgail, eglibc support in
10149 glibc package.
43929650 10150
8cf7a561
TP
10151 Issues resolved (http://bugs.uclibc.org):
10152
10153 #4291: Segmentation fault with all binaries that use threads
10154 when compiled with gcc 4.6
10155 #6944: building toolchain for sh4 fails
10156 #7592: Buildroot GCC: -lto requires plugin support in ranlib
10157 #7628: Python SSL does not get built for Raspberry Pi
10158 #7682: Missing dependencies for NFS
10159 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
10160 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
10161 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
10162 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
10163 #7971: python-flask, python-werkzeug. No module named zlib
10164 #7981: Target file system skeleton permissions hazard
10165 #8006: rpcdebug in nfs-utils built for the host
10166 #8036: alsa-lib headers problem that prevents to compile alsa
10167 dependent projects
10168 #8081: systemd init system: /tmp is not mode 1777
10169 #8121: php opcache extension doesn't get installed
10170 #8151: x86-64 make fails with ncurses 5.9
10171 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
10172 #8161: default /bin/sh symlink to busybox is full path and not relative
10173 #8171: glamor missing
10174 #8191: Request update support for the cubieboard series
10175 #8201: Important security upgrades for node.js
10176
6d73615f
PK
101772015.05, Released May 31st, 2015
10178
10179 Minor fixes.
10180
10181 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
10182 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
10183 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
10184 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
10185 python3, sconeserver, udpcast, upmpdcli
10186
c6ce119c
PK
101872015.05-rc3, Released May 22nd, 2015
10188
10189 Several fixes, mainly related to static linking.
10190
10191 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
10192 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
10193 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
10194 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
10195 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
10196 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
10197 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
10198 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
10199 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
10200 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
10201 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
10202 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
10203 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
10204 wvstreams, xmlstarlet, zeromq, zmqpp
10205
10206 New packages: c-periphery
10207
10208 Issues resolved (http://bugs.uclibc.org):
10209
10210 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
10211 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
10212 #8126: exim lacks plaintext and cram-md5 auth
10213
f2435f6d
PK
102142015.05-rc2, Released May 11th, 2015
10215
10216 Minor fixes.
10217
10218 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
10219 issues. Context functions enabled for uClibc snapshot /
10220 uClibc-NG.
10221
10222 Architectures: Endian handling symbol for Xtensa, binutils
10223 fixes.
10224
10225 Infrastructure: Fix for kernel module stripping when
10226 localversion contains spaces.
10227
10228 Updated/fixed packages: at, autoconf-archive, binutils,
10229 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
10230 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
10231 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
10232 xlib_libXfont
10233
10234 Issues resolved (http://bugs.uclibc.org):
10235
10236 #8086: Cannot select systemd as init with Linaro 2014.09...
10237
5628a15a 102382015.05-rc1, Released May 4th, 2015
94856075
PK
10239
10240 Fixes all over the tree and new features.
10241
329f6870
PK
10242 Architectures: Removed AVR32 support, deprecate SH64, added
10243 support for steamroller, corei7-avx and core-avx2 x86
10244 variants.
10245
10246 Toolchains: IPv6 and Largefile support now enforced for
10247 uClibc. Corresponding Kconfig symbols removed.
10248
10249 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
10250 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
10251 external toolchains are now detected and blacklisted.
10252
10253 Internal toolchain support for Nios2 added, Blackfin
10254 removed. Aarch64 and sh musl support. uClibc-ng support added.
10255
10256 Libatomic is now handled for internal and external
10257 toolchains. Link time optimization (LTO) support.
10258
10259 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
10260 Auto, Raspberry Pi 2, RIoTboard,
10261
10262 Infrastructure: Hashes for a large number of packages have
10263 been added. Missing hashes now stop the build unless
10264 explicitly disabled.
10265
1c3ad235
PK
10266 Spaces and colons (:) are now supported in package
10267 versions. Dependencies can now be listed for the patch step
10268 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
329f6870
PK
10269 extensions infrastructure has been added.
10270
10271 Makedevs now has a recursive (r) option.
10272
10273 The variable containing the list of packages to build has been
10274 renamed from TARGETS to PACKAGES.
10275
1c3ad235
PK
10276 Make external-deps / legal-info / source / source-check have
10277 been reimplemented using the package infrastructure, so their
10278 output/behaviour may differ from earlier (some packages were
10279 not included in the past).
10280
329f6870
PK
10281 The old insecure DES password encoding is no longer supported.
10282
10283 U-Boot patch option now support direct references to patch
10284 files and URLs in addition to directories of patches. The
10285 i.MX28 SD format (u-boot.sd) is now supported.
10286
94856075
PK
10287 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
10288 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
329f6870
PK
10289 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
10290 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
10291 canfestival, ccache, chrony, civetweb, clamav, cmake,
10292 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
10293 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
10294 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
10295 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
94856075
PK
10296 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
10297 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
10298 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
10299 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
10300 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
10301 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
329f6870
PK
10302 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
10303 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
10304 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
10305 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
10306 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
10307 kismet, kmod, kodi-audioencoder-flac,
94856075 10308 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
329f6870
PK
10309 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
10310 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
10311 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
10312 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
10313 libinput, libiscsi, libksba, liblinear, libmatroska,
10314 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
10315 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
10316 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
10317 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
10318 libusb, libuv, libva-intel-driver, libva, libvncserver,
10319 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
10320 lighttpd, linknx, linphone, linux-firmware, linux-headers,
10321 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
10322 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
10323 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
10324 luarocks, lvm2, lxc, make,
94856075
PK
10325 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
10326 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
10327 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
10328 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
10329 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
10330 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
10331 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
10332 opencv, openldap, openntpd, openocd, openssh, openssl,
10333 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
329f6870 10334 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
94856075
PK
10335 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
10336 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
10337 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
10338 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
10339 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
10340 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
329f6870
PK
10341 python-tornado, python-twisted, python-zope-interface, python,
10342 python3, qemu, qt, qt5, qt5base, qt5multimedia,
10343 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
10344 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
10345 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
10346 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
10347 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
10348 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
10349 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
10350 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
10351 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
10352 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
10353 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
10354 webp, weston, wget, which, whois, wireless-regdb,
10355 wireless_tools, wireshark, wpa_supplicant, wvstreams,
10356 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
94856075
PK
10357 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
10358 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
10359 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
10360 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
10361 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
10362 xapp_xmore, xcb-util-image, xcb-util-keysyms,
10363 xdata_xcursor-themes,
10364 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
10365 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
10366 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
329f6870
PK
10367 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
10368 xfont_font-util, xkeyboard-config,
10369 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
94856075
PK
10370 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
10371 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
10372 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
10373
10374 New packages: apache, autoconf-archive, batctl,
329f6870
PK
10375 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
10376 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
10377 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
10378 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
10379 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
10380 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
10381 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
10382 perl-db-file, perl-digest-{hmac,sha1},
10383 perl-encode-{detect,locale}, perl-file-{listing,util},
10384 perl-html-{parser,tagset}, perl-http-cookies,
10385 perl-http-{daemon,date,message,negotiate}, perl-io-html,
10386 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
10387 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
10388 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
10389 perl-www-robotrules, powertop, pulseview,
10390 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
10391 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
10392 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
94856075 10393 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
329f6870 10394 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
94856075
PK
10395 xproto_xproxymanagementprotocol
10396
10397 Removed packages: gtk2-theme-hicolor
10398
329f6870
PK
10399 Deprecated packages: samba
10400
94856075
PK
10401 Issues resolved (http://bugs.uclibc.org):
10402
10403 #7478: Multiple chosen python modules are not built due to...
10404 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
10405 #7676: Package procps-ng installs binaries to nonsensical folder
10406 #7724: Startx is not installed in the target
10407 #7760: botan: wrong prefix in botan-1.10.pc
10408 #7826: Building of cdparanoia
10409 #7844: Lua with hard-float on MIPS by buildroot doesn't work
10410 #7874: X.org configure error
10411 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
10412 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
10413 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
10414 #7976: mkuser script fails with: user already exists with...
10415 #8011: When building only busybox and strace, strace fails...
10416 #8016: collectd fails to build, network.c:171:19: error:...
10417 #8041: error on building libcurl7.42.0
10418
6bf057b0
PK
104192015.02, Released March 1st, 2015
10420
10421 Minor fixes.
10422
10423 Updated/fixed packages: civetweb, ding-libs,
10424 directfb-examples, glibc, gnupg, gnupg2, gpm,
10425 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
10426 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
10427 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
10428 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
10429 xcb-util-keysyms
10430
10431 Removed packages: libgc
10432
345f32e6
PK
104332015.02-rc3, Released February 24th, 2015
10434
10435 Minor fixes.
10436
10437 Cmake and rebar (erlang) infrastructure fixes.
10438
10439 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
10440 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
10441 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
10442 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
10443
bc11392d
PK
104442015.02-rc2, Released February 15th, 2015
10445
10446 Minor fixes.
10447
10448 raspberrypi: fix kernel sha1 for DT variant.
10449
10450 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
10451 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
10452 qt5base, qt5connectivity, xserver_xorg-server
10453
21652676 104542015.02-rc1, Released February 8th, 2015
20138584
PK
10455
10456 Fixes all over the tree and new features.
10457
10458 Static/shared library handling reworked. This is now a
10459 tristate (shared only / shared and static / static
10460 only). Default is now shared only to speed up the
10461 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
10462
10463 The toolchain (internal and external) will now warn when an
10464 unsafe library or header path is used (such as /usr/include or
10465 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
10466 under build options this instead becomes an error.
10467
10468 A installation path issue with the internal musl toolchain
10469 support has been fixed so it is now possible to reuse it as an
10470 external toolchain.
10471
10472 Architectures: Freescale E5500 and E6500 PowerPC support
10473 added, deprecated MIPS 1/2/3/4 support removed.
10474
10475 New defconfigs: Freescale p2020ds, MIPS creator CI20,
10476 Raspberrypi with DT, UDOO Quad.
10477
10478 'make <foo>_defconfig' now saves the path to the defconfig in
10479 the .config, so a 'make savedefconfig' automatically updates
10480 it.
10481
10482 Infrastructure for packages using the Erland rebar tool has
10483 been added.
10484
10485 Hashes for a large number of packages have been added. Hashes
10486 are now checked for both target and host packages.
10487
10488 The system menu now has an option to automatically configure a
10489 network interface through DHCP at bootup.
10490
10491 The default filesystem skeleton now uses a separate tmpfs for
10492 /run instead of a symlink to /tmp/ for security reasons / to
10493 protect against conflicts with user generated temporary files.
10494
10495 BR2_EXTERNAL is now exported to post-build and post-image
10496 scripts.
10497
10498 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
10499 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
10500 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
10501 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
10502 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
10503 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
10504 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
10505 janus-gateway, kodi, kodi-audioencoder-flac,
10506 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
10507 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
10508 libselinux, libsemanage, libserialport, libsigro,
10509 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
10510 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
10511 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
10512 openldap, python-alsaaudio, python-certifi, python-cheetah,
10513 python-coherence, python-django, python-docopt, python-enum,
10514 python-enum34, python-flask, python-gobject, python-httplib2,
10515 python-ipaddr, python-itsdangerous, python-jinja,
10516 python-markdown, python-markupsafe, python-networkmanager,
10517 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
10518 python-pysendfile, python-pyxb, python-requests, python-six,
10519 python-twisted, python-webpy, python-werkzeug,
10520 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
10521 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
10522 xtables-addons
10523
10524 Removed packages (target): bison, distcc, gob2, m4
10525
10526 Issues resolved (http://bugs.uclibc.org):
10527
10528 #7556: make interactive CLI optional for nftables
10529 #7730: Error while connecting Qt Cretaor to device
10530 #7766: logrotate default gzip path is usually wrong
10531 #7790: Invalid ext4 image generated by Buildroot
10532
9a5434fb
PK
105332014.11, Released December 1st, 2014
10534
10535 Minor fixes.
10536
10537 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
10538 current working directory isn't searched.
10539
10540 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
10541 parted, shairport-sync, util-linux, xapp_bdftopcf,
10542 xserver_xorg-server
10543
f30e54eb
PK
105442014.11-rc3, Released November 28th, 2014
10545
10546 Fixes all over the tree.
10547
10548 System: File permissions of /etc/random-seed made more
10549 restrictive.
10550
10551 Toolchain: Various fixes related to locale handling, a fix for
10552 building the toolchain wrapper on MIPS.
10553
10554 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
10555 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
10556 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
10557 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
10558 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
10559 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
10560 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
10561 xl2tp, xserver_xorg-server
10562
10563 Issues resolved (http://bugs.uclibc.org):
10564
10565 #7670: Fails to build mpc-1.0.2 on latest Cygwin
10566
641e00ef 105672014.11-rc2, Released November 21st, 2014
7dfba6f5
PK
10568
10569 Fixes all over the tree.
10570
10571 Inittab tweaks for shutdown handling (busybox and sysvinit).
10572
10573 Updated/fixed packages: aircrack-ng, botan, canfestival,
10574 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
10575 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
10576 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
10577 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
10578 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
10579 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
10580 tstools, tzdata, wireshark, x264
10581
10582 Issues resolved (http://bugs.uclibc.org):
10583
10584 #7646: strftime on datetime not works on python3
10585
74128856 105862014.11-rc1, Released November 12th, 2014
4c2d7589
PK
10587
10588 Fixes all over the tree and new features.
10589
6896e829
PK
10590 Toolchains: Use -mcpu / -march instead of -mtune. Support
10591 additional ARC and sparc variants. Updated Code sourcery
10592 and Linaro external toolchains.
10593
10594 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
10595 powerpc64 pseries added and a number of updates to the
10596 existing configurations.
10597
10598 Infrastructure: Buildroot is now less noisy when built with
10599 the silent option (make -s).
10600 A number of package infrastructure variables have been renamed
10601 from *_OPT to *_OPTS for constency. Buildroot will complain if
10602 the old names are used to assist in updating out of tree
10603 packages.
10604 Fixes for host systems where bash isn't located in /bin, and
10605 older systems not supporting mktemp --tmpdir.
10606 Various cleanups of users/groups in the default skeleton.
10607 There is now an option to choose what shell /bin/sh points to.
10608
10609 Documentation: Various updates to the user manual. The
10610 asciidoc documentation handling has now been extended so it
10611 can be used by (BR2_EXTERNAL) packages.
10612
4c2d7589
PK
10613 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
10614 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
10615 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
10616 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
10617 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10618 bluez_utils, bmon, boost, bootutils, bridge-utils,
10619 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
10620 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
10621 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
10622 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
10623 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
10624 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
10625 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
10626 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
10627 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
10628 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
10629 enlightenment, enscript, erlang, espeak, ethtool, eudev,
10630 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
10631 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
10632 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
10633 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
10634 fontconfig, foomatic-filters, freerdp, freescale-imx,
10635 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
10636 genimage, genpart, genromfs, geoip, gettext, giblib, git,
10637 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
10638 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
10639 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
10640 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
10641 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
10642 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
10643 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
10644 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
10645 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
10646 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
10647 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
10648 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
10649 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
10650 jquery-ui-themes, jquery-validation, jsmin, json-c,
10651 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
10652 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
10653 lesstif, lftp, libaio, libao, libarchive, libargtable2,
10654 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
10655 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
10656 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
10657 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
10658 libelementary, libelf, libenca, libethumb, libevas,
10659 libevas-generic-loaders, libevent, libexif, libeXosip2,
10660 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
10661 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
10662 libinput, libiscsi, libjson, libksba, liblockfile,
10663 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
10664 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
10665 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
10666 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
10667 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
10668 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
10669 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
10670 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
10671 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
10672 libungif, liburcu, libusb, libuv, libv4l, libva,
10673 libva-intel-driver, libvncserver, libvorbis, libvpx,
10674 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
10675 libxslt, lighttpd, linenoise, linknx, links, linphone,
10676 linux-firmware, linux-fusion, linux-headers, linux-pam,
10677 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
10678 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
10679 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
10680 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
10681 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
10682 lua-ev, luajit, luajson, lualogging, lua-messagepack,
10683 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
10684 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
10685 lzma, m4, madplay, make, makedevs, Makefile.in,
10686 matchbox-common, matchbox-desktop, matchbox-fakekey,
10687 matchbox-keyboard, matchbox-lib, matchbox-panel,
10688 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
10689 media-ctl, mediastreamer, memcached, memstat, memtester,
10690 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
10691 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
10692 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
10693 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
10694 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
10695 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
10696 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
10697 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
10698 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
10699 openocd, openpowerlink, openssh, openssl, openswan,
10700 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
10701 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
10702 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
10703 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
10704 perl-module-build, perl-mojolicious, perl-net-ssleay,
10705 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
10706 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
10707 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
10708 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
10709 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
10710 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
10711 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
10712 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
10713 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
10714 python-dialog, python-ipy, python-keyring, python-mad,
10715 python-netifaces, python-numpy, python-protobuf, python-pyasn,
10716 python-pyparsing, python-pyro, python-pyusb, python-serial,
10717 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
10718 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
10719 qt5graphicaleffects, qt5imageformats, qt5multimedia,
10720 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
10721 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
10722 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
10723 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
10724 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
10725 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
10726 ruby, samba, sam-ba, samba4, sane-backends, schifra,
10727 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
10728 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
10729 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
10730 slang, slirp, smcroute, smstools3, snmppp,
10731 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
10732 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
10733 squid, sredird, startup-notification, strace, stress,
10734 strongswan, stunnel, subversion, sudo, sunxi-boards,
10735 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
10736 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
10737 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
10738 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
10739 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
10740 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
10741 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
10742 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
10743 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
10744 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
10745 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
10746 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
10747 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
10748 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
10749 xdriver_xf86-video-vmware, xenomai, xerces,
10750 xfont_font-adobe-{100,75}dpi,
10751 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
10752 xfont_font-alias, xfont_font-arabic-misc,
10753 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
10754 xfont_font-bh-lucidatypewriter-100dpi,
10755 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
10756 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
10757 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
10758 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
10759 xfont_font-daewoo-misc, xfont_font-dec-misc,
10760 xfont_font-ibm-type1, xfont_font-isas-misc,
10761 xfont_font-jis-misc, xfont_font-micro-misc,
10762 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
10763 xfont_font-misc-meltho, xfont_font-misc-misc,
10764 xfont_font-mutt-misc, xfont_font-schumacher-misc,
10765 xfont_font-screen-cyrillic, xfont_font-sony-misc,
10766 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
10767 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
10768 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
10769 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
10770 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
10771 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
10772 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
10773 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
10774 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
10775 znc, zsh, zxing
10776
10777 New packages: adwaita-icon-theme, am335x-pru-package,
10778 bcache-tools, biosdevname, botan, canfestival, clamav,
10779 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
10780 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
10781 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
10782 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
10783 netcat-openbsd, nginx, odhcploc, openvmtools,
10784 phidgetwebservice, pps-tools, pure-ftpd,
10785 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
10786 qt5location, shairport-sync, spidev_test, targetcli-fb,
10787 tinyalsa, trinity, x264, yaml-cpp, ympd
10788
10789 Removed packages: libelf
10790
10791 Issues resolved (http://bugs.uclibc.org):
10792
10793 #261: New package: wxWidgets
10794 #325: New package: ratpoison
10795 #405: New package: OpenVZ tools
10796 #1309: New package: rdiff-backup
10797 #3427: New package: nginx
10798 #3655: New package: libav
10799 #3991: New Package: open-vm-tools (Vmware Tools)
10800 #6878: dmraid: disabled on ARC
10801 #6950: Full unicode support in ncurses
10802 #7010: jamvm builds and runs fine under mips (be)
10803 #7088: elfutils on Blackfin doesn't build
10804 #7142: ecryptfs needs getent to run
10805 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
10806 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
10807 #7352: [2014.08-rc3] diffutils-3.3 failed on building
10808 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
10809 #7364: monit builds a static application, even though BR2_PREFER_...
10810 #7370: ngrep - requires --with-pcap-includes fully defined to find...
10811 #7442: rootfs remount does not work as expected with sysvinit
10812 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
10813 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
10814 #7574: quota-4.01 fails to build statically
10815
fcd720df
PK
108162014.08, Released September 1st, 2014
10817
10818 Minor manual fixes/additions.
10819
10820 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
10821 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
10822 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
10823 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
10824 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
10825 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
10826 xscreensaver, yajl
10827
10828 Issues resolved (http://bugs.uclibc.org):
10829
10830 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
10831
fdff7150
PK
108322014.08-rc3, Released August 26th, 2014
10833
10834 Minor fixes.
10835
10836 User manual update / restructuring.
10837
10838 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
10839 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
10840 lbreakout2, libevas-generic-loaders, libftdi, libinput,
10841 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
10842 thrift, tvheadend, usb_modeswitch, xmlstarlet,
10843
10844 Issues resolved (http://bugs.uclibc.org):
10845
10846 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
10847 #7322: libgomp dependency issue with imagemagick
10848 #7328: Git dl of versions in x/y broken
10849
7dc7c790 108502014.08-rc2, Released August 18th, 2014
8c94df28
PK
10851
10852 Fixes all over the tree.
10853
7dc7c790
PK
10854 User manual restructured / reworked.
10855
10856 Toolchain: Fix for C++ exceptions / pthread_exit() on
10857 uClibc/glibc, C++-11 features with uClibc.
10858
8c94df28
PK
10859 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
10860 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
10861 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
7dc7c790
PK
10862 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
10863 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
10864 qt, subversion, synergy, systemd, tar, tftpd, webkit,
10865 xapp_rstart, xbmc, xbmc-pvr-addons
8c94df28
PK
10866
10867 Issues resolved (http://bugs.uclibc.org):
10868
10869 #7124: Use BR toolchain externally results a non-bootable...
10870 #7208: Glibc C++ aplications crash if they use exceptions
10871 #7250: Cannot build with -std=c++11
10872 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
10873 #7286: systemd 215 doesn't build
10874
7e725e13 108752014.08-rc1, Released August 8th, 2014
087e1c8e
PK
10876
10877 Fixes all over the tree and new features.
10878
ec37bbca
PK
10879 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
10880 Improved altivec / SPE /atomic instructions
10881 handling. Additional PowerPC CPU variants added.
10882
10883 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
10884 qemu-system-xtensa, qemu-aarch64-virt added. A number of
10885 tweaks to existing ones. lpc32xx defconfigs removed.
10886
10887 Toolchain: Microblaze support for internal musl toolchain.
10888 Default to GCC 4.8 for internal toolchain, remove deprecated
10889 4.3 and 4.6 versions.
10890 External CodeSourcery / Linaro toolchain updates, option to
10891 copy gconv libraries for external toolchains.
10892
10893 Infrastructure: graph-depends: misc fixes, transitive
10894 dependencies are not drawn by default. Download handling is
10895 now done using helper scripts. Integrity of downloads can now
10896 be verified using sha* hashes. Subversion download now uses
10897 peg revisions for robustness.
10898 Legal-info: License info of local or overridden packages are
10899 saved as well. Toolchain packages are also taken into account.
10900 autotools: Static linking with libtool / v1.5 improvements.
10901 Gettextize support, similar to autoreconf.
10902 kconfig package infrastructure added.
10903
10904 Misc: Version selection for busybox dropped.
10905
087e1c8e
PK
10906 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
10907 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
10908 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
10909 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
10910 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
10911 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
10912 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
10913 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
10914 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
10915 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
10916 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
10917 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
10918 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
10919 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
10920 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
10921 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
10922 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
10923 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
10924 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
10925 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
10926 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
10927 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
10928 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
10929 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
10930 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
10931 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
10932 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
10933 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
10934 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
10935 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
10936 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
10937 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
10938 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
10939 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
10940 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
10941 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
10942 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
10943 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
10944 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
10945 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
10946 libxml2, libyaml, links, linux-firmware, linux-fusion,
10947 linux-headers, linux-pam, lite, live555, lm-sensors,
10948 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
10949 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
10950 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
10951 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
10952 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
10953 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
10954 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
10955 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
10956 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
10957 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
10958 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
10959 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
10960 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
10961 python,
10962 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
10963 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
10964 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
10965 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
10966 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
10967 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
10968 samba, samba4, sane-backends, sawman, sconeserver, setserial,
10969 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
10970 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
10971 startup-notification, statserial, strongswan, stunnel,
10972 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
10973 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
10974 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
10975 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
10976 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
10977 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
10978 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
10979 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
10980 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
10981 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
10982 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
10983 xz
10984
10985 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
10986 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
10987 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
10988 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
10989 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
10990 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
10991 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
10992 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
10993 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
10994 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
10995 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
10996 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
10997 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
10998 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
10999
11000 Removed packages: procps
11001
11002 Issues resolved (http://bugs.uclibc.org):
11003
11004 #5750: Doing a Buildroot build from /usr doesn't work
11005 #5900: config flags to the Xenomai build system
11006 #6230: Cannot compile gcc without threads (uClibc-based)
11007 #6626: procps Unknown HZ value! (XX) Assume 100
11008 #7118: Package "thrift" requires atomic operations
11009 #7154: Local uClibc config file gets overwritten using ...
11010 #7160: host-xz not built
11011 #7166: hostapd: segfault when using RT5370
11012 #7172: Name collision of rpath token expansion and internal..
11013 #7178: NTPd package cannot sync time without a proper ntp.conf
11014 #7184: supervisord depends on libxml2 implicitly
11015 #7196: Unable to build on UBUNTU13.10
11016 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
11017
f287d625
PK
110182014.05, Released May 31st, 2014
11019
11020 Minor fixes.
11021
11022 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
11023 for the spl file.
11024
11025 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
11026 qt5base, qt5webkit, sysklogd, thrift, u-boot
11027
d830cceb
PK
110282014.05-rc3, Released May 28th, 2014
11029
11030 Minor fixes.
11031
11032 Updated/fixed packages: acl, attr, connman, dosfstools,
11033 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
11034 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
11035 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
11036 samba4, slang, xbmc
11037
11038 Issues resolved (http://bugs.uclibc.org):
11039
11040 #7100: license info for package 'acl' missing
11041 #7106: license info for package 'attr' missing
11042 #7112: license info for package 'hwdata'
11043
63fbdd5c
PK
110442014.05-rc2, Released May 21st, 2014
11045
11046 Fixes all over the tree.
11047
11048 Stripping using sstrip has been deprecated.
11049
11050 BR2_EXTERNAL can now also be used to implement custom
11051 filesystem types.
11052
11053 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
11054 the generated dependency graph has been renamed to
11055 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
11056 the future.
11057
11058 The virtual package infrastructure will now error out early
11059 if multiple packages providing the same virtual package has
11060 been enabled (E.G. opengl). This change requires that the
11061 packages explicitly declare what virtual package(s) they
11062 provide.
11063
11064 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
11065 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
11066 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
11067 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
11068 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
11069 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
11070 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
11071 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
11072 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
11073 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
11074 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
11075 xlib_libXpm, xserver_xorg-server, zyre
11076
11077 Issues resolved (http://bugs.uclibc.org):
11078
11079 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
11080 #7016: Git issues in resulting buildroot tar
11081 #7094: pciutils doesn't build on Blackfin
11082
921a9efa 110832014.05-rc1, Released May 13th, 2014
574fa145 11084
c2e4f742
PK
11085 Fixes all over the tree and new features.
11086
11087 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
11088 been removed. Building o32 ELF files for MIPS64 is an exotic
11089 configuration that nobody should be using. If o32 is required,
11090 then is better if it's built for MIPS 32-bit cores so only
11091 32-bit instructions will be used leading to a more efficient
11092 o32 usage.
11093 Support for the ARM A12 variant and Intel corei7.
11094
11095 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
11096
11097 Bootloaders: Grub2 and gummiboot support, syslinux support
11098 extended.
11099
11100 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
11101 library for internal and external toolchains. 4.8-R3 support
11102 for ARC, Internal toolchain support for Aarch64 and
11103 Microblaze. Environment variable to control debug output of
11104 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
41d53bca 11105 other variables. Toolchain tuple vendor name can now be
c2e4f742
PK
11106 customized. Updated external Linaro ARM/Aarch64
11107 toolchains. Added external Linaro ARMEB toolchain.
11108 A GDB gdbinit file is now generated for external toolchains to
11109 automatically set the correct sysroot.
11110
11111 Kconfig handling for minimum kernel headers version required
11112 for packages. Now packages needing specific kernel header
11113 features can specify these requirements in Kconfig.
11114
11115 Infrastructure: Support for (but disabled as it leads to
41d53bca 11116 unreproducible builds) toplevel parallel builds. See the
c2e4f742
PK
11117 comment at the top of Makefile for details about how to enable
11118 it and what the problems are if you want to test it.
11119 Python package infrastructure extended to support Python 3.x
11120 Perl and virtual package infrastructure support added.
11121 PRE_*_HOOKS support for all build steps.
11122
4ee77144
PK
11123 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
11124 barebox, bash, beecrypt, bellagio, binutils, boost,
c2e4f742
PK
11125 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
11126 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
11127 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
11128 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
11129 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
4ee77144
PK
11130 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
11131 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
11132 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
c2e4f742
PK
11133 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
11134 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
11135 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11136 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
11137 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
11138 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
11139 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
11140 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
11141 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
11142 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
11143 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
4ee77144
PK
11144 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
11145 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
11146 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
c2e4f742
PK
11147 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
11148 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
11149 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
11150 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
11151 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
11152 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
11153 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
11154 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
11155 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
11156 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
11157 luainterpreter, luajit, lua-msgpack-native, luaposix,
11158 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
11159 memstat, mesa3d, metacity, minidlna, mmc-utils,
11160 mobile-broadband-provider-info, modem-manager, mongrel2,
11161 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
11162 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
11163 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
11164 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
11165 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
11166 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
11167 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
11168 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
11169 pulseaudio, python, python3, python-bottle, python-m2crypto,
11170 python-netifaces, python-pyasn, python-pycrypto,
11171 python-pygame, python-pysnmp, python-pysnmp-apps,
11172 python-pysnmp-mibs, python-serial, python-setuptools,
11173 qextserialport, qt, qt5, qt5base, qt5connectivity,
11174 qt5declarative, qt5graphicaleffects, qt5imageformats,
11175 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
11176 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
11177 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
11178 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
11179 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
11180 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
11181 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
11182 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
4ee77144 11183 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
c2e4f742
PK
11184 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
11185 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
11186 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
11187 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
11188 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
11189 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
11190 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
11191 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
11192 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
11193 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
11194 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
11195 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
11196 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
11197 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
11198 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
11199 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
4ee77144
PK
11200 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
11201 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
11202 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
11203 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
11204 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
11205 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
11206 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
11207 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
11208 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
11209 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
11210 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
11211 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
11212 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
11213 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
11214 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
11215 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
11216 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
11217 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
11218 xlib_xtrans, xproto_xproto, xserver_xorg-server,
11219 xutil_util-macros, zeromq, zic, zmqpp, zyre
c2e4f742
PK
11220
11221 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
11222 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
11223 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
11224 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
11225 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
11226 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
11227 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
11228 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
11229 musl, nftables, opentyrian, opentyrian-data,
11230 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
11231 php-zmq, postgresql, python-libconfig, python-pypcap,
11232 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
4ee77144
PK
11233 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
11234 yaffs2utils, zlog, znc
c2e4f742
PK
11235
11236 Removed packages: crosstool-ng, python-distutilscross, vala
11237
11238 Issues resolved (http://bugs.uclibc.org):
11239
11240 #6842: Checking external toolchain for eabihf
11241 #6956: Packaging libsoxr
11242 #6986: Make legal-info fails on uboot versions before 2014.01
11243 #6992: Incorrect installation rights on external kernel module..
574fa145 11244
a6cfaea4
PK
112452014.02, Released February 27th, 2014
11246
11247 Minor fixes.
11248
11249 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
11250 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
11251 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
11252 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
11253
11254 Issues resolved (http://bugs.uclibc.org):
11255
11256 #6938: mkuser script generates wrong password for new user in..
11257
98f7e12c
PK
112582014.02-rc3, Released February 25th, 2014
11259
11260 Minor fixes.
11261
11262 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
11263 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
11264 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
11265 libsecret, libsepol, libsigsegv, libtool, libv4l,
11266 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
11267 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
11268 tvheadend, util-linux, webkit, xscreensaver
11269
11270 Issues resolved (http://bugs.uclibc.org):
11271
11272 #4706: Removing .stamp_target_installed does not trigger...
11273 #5030: busybox built fails if we use an override src dir...
11274 #5420: Dbus and /var/run management
11275 #5768: Not able to build ALSA-Lib for static build
11276 #5774: Not able to build ALSA-Utils for static build
11277 #6542: external python modules fail to compile to pyc if...
11278 #6764: Support for kernel signed modules
11279 #6794: Busybox compiled from buildroot hangs on pass from...
11280
085d4f02
PK
112812014.02-rc2, Released February 20th, 2014
11282
11283 Fixes all over the tree. Static linking / nommu fixes and
11284 annotations for several packages.
11285
11286 Updated/fixed packages: boost, busybox, collectd, coreutils,
11287 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
11288 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
11289 opencv, python, python3, qtuio, systemd, thrift, transmission,
11290 uclibc, vlc, webkit
11291
11292 Issues resolved (http://bugs.uclibc.org):
11293
11294 #5450: AT91SAM9260 Bootstrap compilation problem
11295 #5582: libiconv 1.14 failed to build
11296 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
11297 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
11298 #6218: binutils-2.23.2/gas fails with undefined reference to..
11299 #6236: binutils-2.23.2/bfd fails with undefined reference to..
11300 #6470: If the build directory is a child of /usr, the build..
11301 #6776: systemd error: static declaration of 'execvpe' follows..
11302 #6818: toolchainfile.cmake has absolut path references
11303
690984cf 113042014.02-rc1, Released February 11th, 2014
51a2caf9
PK
11305
11306 Fixes all over the tree and new features.
11307
a89c5882
PK
11308 Support for external packages/defconfigs (BR2_EXTERNAL). See
11309 user manual for details.
11310
11311 Cleanup of environment variable names for consistency. The
11312 download directory location override (BUILDROOT_DL_DIR) is now
11313 called BR2_DL_DIR. Likewise the name of the current .config is
11314 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
11315 your post build scripts if you use this! BUILD_DIR is now also
11316 exported to the post build/image scripts.
11317
11318 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
11319 uClibc pread/pwrite backport as they cause issues on certain
11320 architectures, new Linaro and Sourcery Codebench toolchains.
11321 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
11322 variants removed, Microblaze: Internal toolchain support
11323
11324 Legal infrastructure: Info is now split between host and
11325 target packages, large number of license annotations.
11326
11327 Lua: selection between lua 5.1 / 5.2, luarocks support
11328
11329 Python: package infrastructure, many new packages.
11330
11331 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
b5f44c2e
PK
11332 beaglebone, microblaze, pandaboard, qemu, raspberry pi
11333 updated.
11334
11335 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
11336 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
11337 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
11338 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
11339 cifs-utils, civetweb, cmake, collectd, connman, copas,
11340 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
11341 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
11342 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
11343 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
11344 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
11345 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
11346 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
11347 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
11348 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
11349 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
11350 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
e0ab2fc9
PK
11351 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
11352 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
11353 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
11354 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
b5f44c2e
PK
11355 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
11356 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
11357 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
11358 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
a89c5882
PK
11359 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
11360 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
51a2caf9
PK
11361 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
11362 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
a89c5882 11363 luafilesystem, luajit, luaposix, luasec, luasocket,
51a2caf9
PK
11364 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
11365 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
11366 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
a89c5882
PK
11367 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
11368 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
11369 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
11370 php, poco, poppler, powervr, protobuf-c, psplash, python,
11371 python-bottle,
51a2caf9
PK
11372 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
11373 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
11374 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
11375 qt5declarative, qt5graphicaleffects, qt5jsbackend,
11376 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
e0ab2fc9
PK
11377 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
11378 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
11379 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
11380 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
11381 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
11382 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
11383 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
11384 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
11385 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
11386 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
11387 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
11388 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
a89c5882
PK
11389 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
11390 xlib_lib{FS,SM,X11},
51a2caf9
PK
11391 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
11392 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
11393 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
11394 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
11395 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
11396 xproto_xextproto, xproto_xproto, xutil_util-macros,
11397 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
11398
11399 New packages: apitrace, avrdude, c-ares, ca-certificates,
11400 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
a89c5882
PK
11401 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
11402 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
11403 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
11404 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
11405 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
11406 python-configobj, python-dialog, python-json-schema-validator,
11407 python-keyring, python-msgpack, python-posix-ipc,
11408 python-pyasn, python-pycrypto, python-pysnmp,
11409 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
11410 python-simplejson, python-tornado, python-versiontools,
11411 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
11412 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
11413
b5f44c2e 11414 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
a89c5882 11415 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
51a2caf9 11416
474defab
PK
11417 Issues resolved (http://bugs.uclibc.org):
11418
11419 #65: new package: dbus c++ language bindings
11420 #769: Update configuration menu for MIPS target
b5f44c2e 11421 #2419: Add a bundle of Lua modules
474defab 11422 #2629: Segmentation faults and division by zero in Grub on ext2
b5f44c2e
PK
11423 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
11424 #4339: Allow override of DL_DIR in extract step
a89c5882 11425 #4363: Make sure that copied linux and busybox defconfig are...
b5f44c2e 11426 #4454: There should be simple way to update image, when chang...
474defab
PK
11427 #5024: grub fails to build for x86_64 target architecture
11428 #5066: New-Package: net-tools
11429 #5072: ncurses: add ncurses-progs to target
11430 #5294: uclibc build ignores target CFLAGS and LDFLAGS
11431 #5366: Login doesn't work with util-linux versions of login/agetty
11432 #5378: dropbear Makefile broken
11433 #5390: System banner - change to empty doesn't remove /etc/issue
a89c5882 11434 #5780: spurious build failure because it cannot remove ubinize.cfg
474defab
PK
11435 #5798: ncurses-5.9 fails to compile statically
11436 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
11437 #6080: Git fetch caching
11438 #6092: Bootable ISO image creation seems to have stopped working..
11439 #6272: coreutils build fails
a89c5882
PK
11440 #6434: apply-patches.sh does not work recursively
11441 #6446: eglibc doesn't install ldconfig to target
11442 #6484: Add c-ares
b5f44c2e 11443 #6596: Slow bootup if mdev is chosen
474defab
PK
11444 #6656: Build Qt5 with ccache
11445 #6662: internal compiler error: Segmentation fault during making..
a89c5882 11446 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
474defab 11447 #6752: genext2fs: e2fsck must run before tunefs -U random
a89c5882 11448 #6770: openssl 1.0.1f fails with ccache
474defab 11449 #6830: Qt5: no fonts are installed
a89c5882
PK
11450 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
11451 #6854: Update to Qt 5.2.1
474defab 11452
9b390454 114532013.11, Released November 30th, 2013:
1351d0c2
PK
11454
11455 Minor fixes.
11456
11457 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
11458 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
11459 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
11460 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
11461 tvheadend, util-linux, wpa_supplicant
11462
11463 Issues resolved (http://bugs.uclibc.org):
11464
11465 #1279: Buildroot compiled Busybox and Coreutils LFS issues
11466 #2995: -fstack-protector-all causes ssh to SIGSEGV
11467 #5570: Cannot compile software on the target machine
11468 #6428: util-linux libmount segfaults with patch from buildroot
11469 #6500: php fails to build for armel
11470 #6554: gdb needs to dependents on host texinfo
11471 #6692: GNU nano fails to compile for x86_64
11472 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
11473
1bf9afeb
PK
114742013.11-rc3, Released November 26th, 2013
11475
11476 Fixes all over the tree.
11477
11478 Architecture: Mark MIPS I, II, III and IV as deprecated.
11479
11480 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
11481 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
11482 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
11483 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
11484 swig, ti-gfx, tinymembench, uclibc, udisks, vim
11485
b87c05dc
PK
114862013.11-rc2, Released November 18th, 2013
11487
11488 Fixes all over the tree.
11489
11490 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
11491 Adjust kernel versions.
11492
11493 Toolchain: avr32: fix for modern kernel headers
11494
11495 Bootloader: Barebox updated to 2013.10.1
11496
11497 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
11498 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
11499 wayland, wvstreams
11500
11501 Issues resolved (http://bugs.uclibc.org):
11502
11503 #3601: DHCPD S80dhcp-server startup script issues
11504 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
11505 #6416: Xenomai package, patch alternative
11506 #6590: directfb-examples build failed whit linaro toolchain
11507
abce7ca6 115082013.11-rc1, Released November 12th, 2013
b9a16cb4
PK
11509
11510 Architectures: Nios-II support, MIPS arch handling fixes
11511
11512 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
11513 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
11514
11515 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
11516 for avr32, crosstool-ng backend removed, external musl
11517 toolchain support, gcc 4.8.2, updated Linaro external
11518 toolchains. Fortran and objective-C support deprecated,
11519 mudflap support
11520
11521 Bootloaders: U-Boot: u-boot.imx support, version bumps
11522
11523 Linux: use kmod instead of module-init-tools
11524
11525 System: default to devtmpfs for /dev
11526
11527 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
11528 download support, post-rsync hooks
11529
11530 Fs: u-boot image support for cpio
11531
11532 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
11533 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
11534 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
11535 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
11536 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
11537 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
11538 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
11539 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
11540 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
11541 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
11542 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
11543 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
11544 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
11545 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
11546 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
11547 libedit, libevas, libevent, libfreefare, libfuse,
11548 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
11549 libmnl, libmodbus,
11550 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
11551 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
11552 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
11553 libvpx, lighttpd, linphone, linux-pam, lmbench,
11554 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
11555 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
11556 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
11557 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
11558 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
11559 netcat, netkitbase, netperf, netplug, nettle, nfacct,
11560 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
11561 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
11562 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
11563 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
11564 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
11565 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
11566 samba, scons, screen, sdl_sound, ser2net, setserial,
11567 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
11568 stress, strongswan, stunnel, sudo, syslinux, systemd,
11569 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
abce7ca6
PK
11570 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
11571 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
11572 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
11573 webkit, webp, webrtc-audio-processing, weston, wget,
11574 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
11575 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
11576 xserver_xorg-server, xz, zeromq, zic, zmqpp
b9a16cb4
PK
11577
11578 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
11579 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
11580 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
11581 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
11582 python-crc16, python-ipy, python-pyzmq, qt5sensors,
11583 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
11584 trace-cmd, xscreensaver, zsh
11585
11586 Removed packages: module-init-tools
11587
11588 Issues resolved (http://bugs.uclibc.org):
11589
11590 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
11591 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
11592 #5630: makefile error with toolchain helpers.mk
11593 #5672: htop: remove X11 stuff
11594 #5678: linux.mk: linux-menuconfig fails
11595 #5696: python3 installation is too large, patches from python2 needed
11596 #5978: Erlang does not build for arm in 2013.02-rc3
11597 #6392: Extended ARM uImage kernel options
11598 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
11599 #6428: util-linux libmount segfaults with patch from buildroot
11600 #6452: eglibc from Linaro 2013.07 not copied to target correctly
11601 #6566: PHP segfault when crosscompiled to mips64 - patch included
11602 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
11603 #6578: udisks package broken
11604 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
11605 #6608: ebtables missing ethertypes - fix included
11606 #6620: Sysvinit package missing killall5 and symlinks - patch included
11607 #6632: CMake use host pkg-config
11608 #6638: pkgconf doesn't download
11609 #6644: "all" target doesn't work in out-of-tree builds
11610 #6650: Segmentation fault when trying to build latest buildroot
11611 #6668: iptables limit module alignment problem on mips64
11612
53d8d9c1
PK
116132013.08, Released August 31th, 2013:
11614
11615 Minor fixes.
11616
11617 Documentation build fixed.
11618
11619 Updated/fixed packages: ltrace, strongswan
11620
4e4a0a34 116212013.08-rc3, Released August 29th, 2013:
13ce6ddf
PK
11622
11623 Fixes all over the tree.
11624
11625 External toolchain lib32/lib64 handling, ABI name for EABIhf,
11626 misc fixes for generatelocales, apply-patches and module
11627 stripping.
11628
11629 Top level menu names reordered and renamed for clarity.
11630
aab3a0ba
PK
11631 Updated/fixed packages: acl, attr, bash, dbus, directfb,
11632 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
11633 openssh, openssl, pulseaudio, python-setuptools, qt5,
11634 qt5webkit, redis, strongswan, sunxi-mali
11635
11636 Issues resolved (http://bugs.uclibc.org):
11637
11638 #6464: dbus-daemon-launch-helper needs setuid
13ce6ddf 11639
c08b78d1
TP
116402013.08-rc2, Released August 16th 2013:
11641
11642 Documentation improvements.
11643
11644 External toolchains fixes.
11645
11646 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
11647 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
11648 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
11649 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
11650 uclibc, udev, wayland, webkit, zeromq.
11651
11652 Issues resolved (http://bugs.uclibc.org):
11653
11654 #6440: typo in ffmpeg makefile
11655
36c966ef
TP
116562013.08-rc1, Released August 5th, 2013:
11657
11658 Architectures:
11659 - improved support for floating point on ARM and Thumb/Thumb2
11660 - support for ARM OABI removed
11661
11662 Toolchains:
11663 - support added for Sourcery CodeBench ARM and MIPS 2013.05
11664 - Linaro ARM and Aarch64 toolchains updated
11665 - support added for the Arago ARMv5 and ARMv7 toolchains
11666 - gcc 4.8.x version bumped
11667 - support for installing both FDPIC and FLAT libraries on
11668 Blackfin
11669 - support for uClibc 0.9.31 removed,
11670 - convert the internal toolchain backend to use the package
11671 infrastructure
11672 - support added for eglibc in the internal toolchain backend
11673 - toolchain components for the ARC architecture updated and
11674 gdb for ARC added.
11675 - support for Blackfin in the internal toolchain fixed
11676
11677 Defconfigs: beaglebone_defconfig updated, new defconfig for
11678 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
11679 TNY-A9G20-LPW.
11680
11681 A number of packages have been fixed to use the
11682 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
11683 script installed and modified properly. Licensing informations
11684 has been added to a number of packages.
11685
11686 Use XZ tarballs for a number of packages.
11687
11688 Noticeable package changes/additions:
11689 - The glib2/libgtk2/webkit stack has been updated to recent
11690 versions.
11691 - Support for Gstreamer 1.x has been added.
11692 - OpenGL support for TI OMAP platforms has been added.
11693 - OpenGL support for Allwinner platforms has been added.
11694 - OpenMAX support for RasberryPi has been added.
11695
11696 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
11697 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
11698 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
11699 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
11700 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
11701 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
11702 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
11703 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
11704 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
11705 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
11706 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
11707 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
11708 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
11709 libvncserver, libxml2, linphone, lm_sensors, logrotate,
11710 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
11711 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
11712 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
11713 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
11714 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
11715 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
11716 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
11717 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
11718 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
11719 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
11720 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
11721 zlib.
11722
11723 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
11724 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
11725 gcc-final, gcc-initial, gcc-intermediate, git,
11726 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
11727 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
11728 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
11729 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
11730 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
11731 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
11732 luaexpatutils, msgpack, ocrad, on2-8170-libs,
11733 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
11734 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
11735 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
11736 tree, tstools, uclibc, w_scan.
11737
11738 Issues resolved (http://bugs.uclibc.org):
11739
11740 #4718: python (built for powerpc) distutils has paths to host
11741 compiler toolchain
11742 #5516: appended device tree blobs on uImage fails
11743 #6302: Versions of packages retrieved from github.com are wrong
11744 #6308: dosfstools download link is wrong
11745 #6326: Dropbear: Add options to allow better config for
11746 different target devices (e.g. routers)
11747 #6338: Wrong download link for minicom package
11748 #6344: Wrong handling of license text files with same name and
11749 different directory
11750 #6374: gnutls package broken if linux cryptodev module
11751 selected
11752 #6410: omap3_beagle has uimage error load address error
11753
615fd9b0 117542013.05, Released May 31th, 2013:
0ca9692d
PK
11755
11756 Minor fixes.
11757
93252e70
PK
11758 External toolchain wrapper fix for if host/usr/bin is placed
11759 in the patch.
11760
11761 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
11762 flex, jamvm, kmod, libplayer, libtirpc, libv4,
11763 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
0ca9692d
PK
11764
11765 Issues resolved (http://bugs.uclibc.org):
11766
93252e70 11767 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
0ca9692d
PK
11768 #4988: flex and m4 problems
11769 #5912: obsolete CVS files
11770
c92a369f
PK
117712013.05-rc3, Released May 25th, 2013:
11772
11773 Minor fixes.
11774
11775 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
11776 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
11777 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
11778 wireshark
11779
cfcbfa2c 117802013.05-rc2, Released May 15th, 2013:
d131f750
PK
11781
11782 Fixes all over the tree.
11783
90e7cdd2
PK
11784 Default number of parallel jobs is now number of CPUs + 1.
11785
11786 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
11787
a517092f
PK
11788 Updated/fixed packages: aircrack-ng, busybox, cairo,
11789 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
11790 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
11791 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
11792 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
11793 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
11794 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
11795 sconeserver, strace, sylpheed, wvstreams,
90e7cdd2
PK
11796 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
11797 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
11798 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
11799 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
11800 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
11801 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
11802 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
11803 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
11804 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
11805 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
11806 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
11807 xdata_xcursor-themes,
11808 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
11809 xdriver_xf86-input-{tslib,vmmouse,void},
11810 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
11811 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
11812 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
11813 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
11814 xfont_encodings, xfont_font-adobe-{100,75}dpi,
11815 xfont_font-utopia-{100dpi,75dpi,type1},
11816 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
11817 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
11818 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
11819 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
11820 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
11821 xfont_font-{mutt,schumacher}-misc,
11822 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
11823 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
11824 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
11825 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
11826 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
11827 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
11828 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
11829 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
11830 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
11831 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
11832 xserver_xorg-server, xutil_{makedepend,util-macros}
d131f750 11833
a517092f
PK
11834 Readded Packages: xapp_xinit
11835
603293f5
GZ
11836 Issues resolved (http://bugs.uclibc.org):
11837
11838 #5054: amd64: cannot find init - due to missing /lib64 folder
11839
92651931 118402013.05-rc1, Released May 8th, 2013:
aec71d64 11841
fa3463d6
PK
11842 Architectures: ARC support, Blackfin support, FLAT binary
11843 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
aec71d64
PK
11844
11845 Toolchains: Add new Microblaze external toolchains, Linaro
11846 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
fa3463d6
PK
11847 internal toolchain, default to GCC 4.7.x. Internal
11848 Crosstool-ng backend deprecated.
aec71d64
PK
11849
11850 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
e7f4923e
PK
11851 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
11852 pi, gnublin board.
aec71d64
PK
11853
11854 FS: LZO and XZ compression methods, extra ubifs options,
11855 ext2 rev 0/1 and ext3/4 support.
11856
11857 Patch handling: apply-patches now has .patch.xz support,
11858 Patch logic reworked as discussed during Febrary dev days:
11859 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
11860
11861 <pkg>-rsync now excludes version control files.
11862
11863 linux: uImage load address for ARM multiplatform kernels
11864
11865 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
11866 providers, similar to how libjpeg / libjpeg-turbo is handled.
11867
11868 Infrastructure for packages to add system users.
11869
11870 kconfig: updated to 3.9-rc2, support make olddefconfig
11871
11872 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
11873 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
11874 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
11875 busybox, ccache, cifs-utils, cmake, collectd, connman,
11876 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
11877 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
e7f4923e
PK
11878 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
11879 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
11880 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
11881 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
11882 httping, icu, inotify-tools, intltool, iproute2, ipset,
11883 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
11884 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
11885 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
11886 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
11887 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
11888 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
11889 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
11890 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
aec71d64
PK
11891 mediastreamer, memtester, mesa3d,
11892 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
fa3463d6
PK
11893 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
11894 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
aec71d64 11895 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
fa3463d6
PK
11896 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
11897 polarssl, proftpd, psmisc, pulseaudio, python,
aec71d64 11898 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
e7f4923e
PK
11899 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
11900 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
11901 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
11902 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
11903 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
aec71d64
PK
11904 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
11905 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
11906 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
11907 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
11908 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
11909 xdriver_xf86-input-{tslib,vmmouse,void},
11910 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
11911 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
11912 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
11913 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
11914 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
11915 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
11916 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
11917 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
11918 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
11919 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
11920 xserver_xorg-server, xutil_makedepend, xz, zeromq
11921
fa3463d6
PK
11922 New packages: aircrack-ng, bcusdk, chrony, crda,
11923 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
11924 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
11925 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
11926 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
11927 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
11928 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
11929 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
11930 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
11931 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
aec71d64
PK
11932 qt5declarative, qt5graphicaleffects, qt5imageformats,
11933 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
11934 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
11935 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
11936 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
11937 xcursor-transparent-theme, zic, zmqpp, zyre
11938
11939 Removed packages: microperl, ocf-linux, xapp_xinit,
11940 xapp_xplsprinters, xapp_xprehashprinterlist,
11941 xfont_font-bitstream-speedo,
11942 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
11943 xproto_{print,xf86rush}proto
11944
11945 Deprecated packages: vala
11946
11947 Issues resolved (http://bugs.uclibc.org):
11948
11949 #1291: Add support for Faraday 526 arm processor (fa526)
11950 #2683: cups does not install correctly to target
11951 #3313: mesa3d fails to build
11952 #5186: initramfs/cpio should support lzo compression
11953 #5636: agetty - cannot get controlling tty error - need updated...
11954 #5906: collectd client headers not exported
11955 #5966: bison unnecessarily required as build dependency
11956 #6140: --enable-fileinfo not applied for php package
11957 #6164: openvpn usage of ip tool from Busybox
11958
15ace1a8
PK
119592013.02, Released February 28th, 2013:
11960
11961 Misc manual updates.
11962
11963 Updated/fixed packages: busybox, collectd, flashbench,
11964 libgtk2, libupnp, mii-diag, quota
11965
d65bb7e3
PK
119662013.02-rc3, Released February 26th, 2013
11967
11968 Minor fixes.
11969
11970 Updated/fixed packages: conntrack-tools, dialog,
11971 enlightenment, haserl, keyutils, libfif, libmad,
11972 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
11973 ruby, spawn-fcgi, vtun
11974
11975 Issues resolved (http://bugs.uclibc.org):
11976
11977 #5960: fusion.ko driver does not install to target rootfs
11978
8290a626
PK
119792013.02-rc2, Released February 19th, 2013
11980
11981 Fixes all over the tree.
11982
11983 Various manual updates and fixes.
11984
11985 Updated/fixed packages: busybox, collectd, gesftpserver,
11986 glib-networking, gnutls, inotify-tools, libcurl, libffi,
11987 libglib2, libtorrent, libvorbis, neard, network-manager,
11988 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
11989
11990 Issues resolved (http://bugs.uclibc.org):
11991
11992 #5906: collectd client headers not exported
11993
e68acefb 119942013.02-rc1, Released February 10th, 2013
6de88cab
PK
11995
11996 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
11997 libraries install fixed. Add Linaro ARM
8ccef3b3 11998 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
6de88cab 11999 CodeBench MIPS 2012.03/09. Infrastructure to warn about
1ccf5237
PK
12000 missing 32bit support for binary toolchains. Toolchain wrapper
12001 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
12002 7.1. Deprecate uClibc 0.9.31.
6de88cab
PK
12003
12004 Architecture: Xtensa fixes, add missing powerpc variants, arm
1ccf5237
PK
12005 1136jf-s rev1, add A5/A15, neon support toggle, OABI
12006 deprecated. Sparc: drop old unused variants
6de88cab
PK
12007
12008 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
1ccf5237
PK
12009 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
12010 environment image support, U-Boot: add 2013.01.01
6de88cab
PK
12011
12012 Linux: fix appended dtb handling for v3.8+ kernels, support
12013 multiple device trees
12014
12015 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
12016 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
1ccf5237
PK
12017 updated, at91rm9200df: misc fixes. Lock kernel headers to
12018 match kernel.
6de88cab
PK
12019
12020 Infrastructure: Git download fixes. Toolchain make target
12021 renamed from 'cross' to 'toolchain'. Eclipse integration
1ccf5237
PK
12022 support. Option to set root password, post image scripts,
12023 config scripts handling.
6de88cab
PK
12024
12025 Updated/fixed packages: alsa-lib, argp-standalone, argus,
12026 arptables, atk, audiofile, axel, beecrypt, bind, bison,
12027 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
12028 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
1ccf5237
PK
12029 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
12030 diffutils, directfb, distcc, divine, dnsmasq, docker,
12031 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
12032 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
12033 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
12034 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
12035 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
12036 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
12037 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
12038 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
12039 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
12040 libedbus, libedje, libeet, libefreet, libeina, libeio,
12041 liberation, libelementary, libembryo, libethumb, libev,
12042 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
12043 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
12044 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
12045 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
12046 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
12047 libxml2, libxslt, lighttpd, links, linux-firmware,
12048 linux-fusion, ltp-testsuite, ltrace,
12049 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
12050 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
12051 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
6de88cab
PK
12052 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
12053 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
12054 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
12055 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
12056 python, python3, qemu, qextserialport, qt, quagga, radvd,
12057 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
12058 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
1ccf5237
PK
12059 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
12060 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
12061 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
6de88cab
PK
12062 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
12063 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
12064 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
12065 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
12066 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
12067 xserver_xorg-server, xstroke, xvkbd, xz
12068
12069 New packages: b43-firmware, b43-fwcutter, bustle,
12070 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
12071 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
12072 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
12073 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
12074 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
12075 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
12076 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
12077 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
12078 proxychains, python-bottle, python-pyparsing, rpi-firmware,
12079 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
12080 spice-protocol, tcllib, tvheadend, udisks, usbredir
12081 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
12082 zd1211-firmware
12083
1ccf5237 12084 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
6de88cab
PK
12085 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
12086 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
12087 xdriver_xf86-video-{tsend,xgi,xgixp}
12088
12089 Deprecated packages: xstroke
12090
12091 Issues resolved (http://bugs.uclibc.org):
12092
12093 #4237: building shared openssl w/-Os fails due to gcc bug
12094 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
12095 #5602: python3 should install a "python" symbolic link
12096 #5846: Extra slash added to last slash in URL
12097
120982012.11.1, Released January 3rd, 2013:
12099
12100 Toolchain: Fixed non-largefile builds on recent Ubuntu
12101 versions.
12102
12103 Arch: fix missing x86/generic handling, Build for Xtensa with
12104 longcalls option.
12105
12106 Updated/fixed packages: dosfstools, qt
12107
d201b95d
PK
121082012.11, Released December 2nd, 2012:
12109
12110 Git shallow clone fix for older git version.
12111
12112 Updated/fixed packages: ctuio, libtool
12113
12114 Issues resolved (http://bugs.uclibc.org):
12115
12116 #5726: List all the available hook points
12117
1a59dfae 121182012.11-rc2, Released November 30th, 2012:
0f9bad95
PK
12119
12120 Minor fixes around the tree.
12121
12122 Various manual updates and fixes.
12123
d38b25f1
PK
12124 Add checks for legacy features.
12125
12126 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
1a59dfae
PK
12127 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
12128 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
12129 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
12130 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
12131 scons, strace, sylpheed
0f9bad95 12132
2b7be2f1
PK
12133 Issues resolved (http://bugs.uclibc.org):
12134
12135 #5732: Error : package/alsa-lib/alsa-lib.mk
12136
47ee3051 121372012.11-rc1, Released November 17th, 2012
f9686563 12138
d36fcceb
PK
12139 Fixes all over the tree and new features.
12140
12141 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
12142 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
12143 + nitrogen6x defconfigs.
12144
12145 Bootloaders: add u-boot 2012.07/10, ais target format, add
48f0fe07
PK
12146 barebox 2012.08/09/10/11, linker overlap issue fix for
12147 at91bootstrap, mxs-bootlets updated for new Barebox versions.
d36fcceb 12148
0ab9a3fb 12149 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
d36fcceb 12150 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
48f0fe07
PK
12151 Libtirpc support for modern glibc variants. Toolchain on
12152 target has been deprecated.
d36fcceb 12153
48f0fe07 12154 Initial Aarch64 support, Xtensa support re-added.
d36fcceb
PK
12155
12156 Infrastructure: Use shallow git clone when possible, use
12157 tarballs rather than git URLs for github. Moved to pkgconf
12158 rather than pkg-config. System directory added, default
48f0fe07
PK
12159 skeleton/device tables moved. More than 1 post-build script
12160 can now be used. output/target now contains a
12161 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
12162 understand how to (not) use it.
12163
12164 Manual has been reworked and extended.
12165
12166 Legal-info: Lots of package annotations, CSV file fixes,
12167 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
12168
12169 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
0ab9a3fb
PK
12170 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
12171 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
12172 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
12173 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
12174 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
12175 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
12176 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
12177 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
12178 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
12179 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
12180 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
48f0fe07
PK
12181 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
12182 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
12183 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
12184 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
12185 lmbench, lockfile-progs, logrotate, lshw, lsof,
12186 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
12187 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
12188 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
12189 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
12190 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
12191 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
d36fcceb
PK
12192 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
12193 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
48f0fe07
PK
12194 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
12195 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
12196 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
d36fcceb
PK
12197 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
12198 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
12199
12200 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
12201 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
12202 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
12203 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
48f0fe07
PK
12204 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
12205 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
12206 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
12207 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
12208 yasm
d36fcceb
PK
12209
12210 Deprecated packages: netkitbase, netkittelnet
12211
12212 Issues resolved (http://bugs.uclibc.org):
12213
12214 #807: [PATCH] samba - make iconv and smbd optional
12215 #3049: binutils have a sysroot bug in ld
12216 #5330: update vsftpd to 3.0.0
12217 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
12218 #5666: Fails to build python 2.7.2 for 2440 arm
12219
288b7399
TP
122202012.08, Release August 31th, 2012
12221
12222 Updated/fixed packages: microperl, cups, luajit, rrdtool,
12223 prboom, oprofile.
12224
12225 Added license information for: sqlite.
12226
12227 Changed the source URLs of all packages located on Sourceforge
12228 in order to use the automatic mirror selection URL
12229 downloads.sourceforge.net, and get rid of the
12230 BR2_SOURCEFORGE_MIRROR option.
12231
8437b562
TP
122322012.08-rc3, Released August 25th, 2012
12233
12234 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
12235 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
12236
12237 Added license informations for: barebox, grub, syslinux,
12238 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
12239 faad2, nano, fbdump, rsync, librsync, fontconfig,
12240 inotify-tools,
12241
b58c83ae
TP
122422012.08-rc2, Released August 15th, 2012
12243
12244 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
12245
12246 Added license informations for: mxml, nanocom, empty, expat,
12247 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
12248 input-event-daemon, luajit, cgilua, copas, coxpcall,
12249 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
12250 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
12251 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
12252 mtd, openssl, psmisc, socat, spawn-fcgi.
12253
12254 Fixes to Microblaze external toolchains
12255 configuration. Improvements of the pkg-stats
12256 script. Out-of-tree fix for the graph-depends script.
12257
12258 Kernel headers version bump.
12259
4009cbbb 122602012.08-rc1, Released August 1st, 2012
5b11223f 12261
1ea85745
PK
12262 Fixes all over the tree and new features.
12263
c665fc00
TP
12264 Integration of a legal information reporting infrastructure,
12265 which allows to generate detailed informations about the
12266 licenses and source code of all components of a system
12267 generated by Buildroot. License information will progressively
12268 be added on packages.
12269
12270 Default configuration files added for Calao-systems USB-A9263
12271 and Calao-systems USB-A9G20-LPW.
12272
12273 External toolchains update: allow download of a custom
12274 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
12275 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
12276 2011.09.
12277
12278 Allow the restriction of downloads to the primary site only.
12279 This is useful for project developers who want to ensure that
12280 the project can be built even if the upstream tarball
12281 locations disappear.
12282
12283 Add a 'System configuration' choice to select between 3
12284 different init systems: Busybox init, SysV init and Systemd
12285 init.
12286
12287 Cleanups to the package infrastructure. The visible change to
12288 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
12289 $(autotools-package)), and similarly for other package
12290 infrastructures and host packages. Refer to the documentation
12291 for details.
12292
12293 By default, automatic detection of the number of compilation
12294 jobs to use, depending on the number of CPUs available.
12295
fdbc2f40 12296 Improvements to generate systems with static libraries only
c665fc00
TP
12297 (infrastructure and package fixes).
12298
fdbc2f40
TP
12299 Add proper support in the Linux kernel package to generate
12300 Device Tree Blobs or combined Device Tree / Kernel
12301 images. This will be useful on Microblaze, PowerPC and ARM,
12302 which are architectures making extensive use of the Device
12303 Tree.
12304
1ea85745 12305 Updated/fixed packages: audiofile, autoconf, automake, axel,
c665fc00
TP
12306 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
12307 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
12308 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
12309 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
12310 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
12311 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
12312 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
12313 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
12314 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
12315 libfuse, libidn, libmad, libmbus, libmnl,
12316 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
12317 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
12318 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
12319 lttng-tools, lua, m4, memtester, midori, mii-diag,
12320 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
12321 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
12322 openssl, pciutils, php, polarssl, portaudio, pppd,
12323 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
12324 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
12325 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
12326 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
12327 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
12328
12329 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
12330 fbterm, flashrom, freerdp, inadyn, libfreefare,
12331 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
12332 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
12333 luajit, mediastreamer, mobile-broadband-provider-info, monit,
12334 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
12335 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
12336 ramspeed, rtorrent, sound-theme-borealis,
12337 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
12338 xinetd, zxing
1ea85745 12339
3b38ade5
TP
12340 Issues resolved (http://bugs.uclibc.org):
12341
12342 #1315: Allow use of older external toolchains without sysroot
12343 support [won't fix]
12344 #5276: Hiawatha needs to manage IPV6 if so [fixed]
12345 #5360: buildroot fails when building "host-libglib2 2.30.2
12346 Building" [won't fix, upstream problem]
12347 #5384: Can't build packages relying on gets on newer glibc
12348 [fixed]
12349
bce34ab1
PK
123502012.05, Released May 30th, 2012:
12351
12352 Updated/fixed packages: busybox, netsnmp, pptp-linux
12353
0b0d7bad
PK
123542012.05-rc3, Released May 25th, 2012:
12355
12356 Minor fixes around the tree.
12357
12358 Infra: Fix for DOWNLOAD macro when using primary mirrors with
12359 scp targets.
12360
12361 Toolchain: Kernel headers 3.2.18 / 3.3.7.
12362
12363 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
12364 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
12365 xserver-xorg
12366
b07ad40c
PK
123672012.05-rc2, Released May 18th, 2012:
12368
12369 Fixes all over the tree.
12370
12371 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
12372 dependency, disable decimal floats support, Linux 3.2.17 /
12373 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
12374 without C++ support.
12375
12376 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
12377 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
12378
123792012.05-rc1, Released May 10th, 2012:
5c3a3373 12380
17c2d62b
PK
12381 Fixes all over the tree and new features.
12382
12383 Use /etc/os-release for version info rather than
12384 /etc/br-version.
12385
12386 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
12387
e22dd64b
PK
12388 Apply-patches.sh: cleanups, archived patches handling fixes,
12389 support series files.
17c2d62b 12390
82822efe
PK
12391 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
12392 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
12393 atngw100, use 3.3.x for qemu configs.
17c2d62b 12394
82822efe
PK
12395 Menu structure: Libraries moved out of multimedia section
12396
12397 Atom processor support. Prescott fix, blackfin ABI fix,
12398 Microblaze architecture support (using ext toolchain). Cleanup
12399 architecture names, deprecate Xtensa support.
e22dd64b
PK
12400
12401 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
a53a3b59
PK
12402 default to uClibc 0.9.33.x, enable
12403 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
12404 fixes for external toolchains, linaro ext toolchains, new
82822efe
PK
12405 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
12406 1.15.2.
17c2d62b 12407
82822efe
PK
12408 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
12409 support. Barebox: add 2012.04, remove 2011.12.
bf636a94 12410
e22dd64b 12411 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
a53a3b59 12412 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
82822efe
PK
12413 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
12414 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
12415 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
12416 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
12417 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
12418 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
12419 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
12420 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
12421 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
12422 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
12423 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
12424 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
12425 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
12426 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
12427 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
e940b303 12428 openssh, openssl, parted, pango, pcre, php, pixman, poco,
82822efe
PK
12429 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
12430 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
12431 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
e940b303
GZ
12432 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
12433 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
82822efe
PK
12434 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
12435 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
12436 xfsprogs, zlib
a53a3b59 12437
82822efe
PK
12438 New packages: apr, apr-util, audiofile, bellagio,
12439 conntrack-tools, empty, fmtools, glib-networking,
12440 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
12441 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
12442 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
12443 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
12444 socketcand, stress, systemd, ushare, zeromq
17c2d62b 12445
b6a507c7
PK
12446 Deprecated packages: ttcp
12447
17c2d62b
PK
12448 Removed packages: ntfsprogs
12449
12450 Issues resolved (http://bugs.uclibc.org):
12451
bf636a94 12452 #2353: [lua] fix build with 2010.08-rc1
a53a3b59
PK
12453 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
12454 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
12455 #2881: Can't build project statically with external toolchain
2b66816c 12456 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
a53a3b59 12457 #4808: ccache may build against wrong zlib
17c2d62b 12458 #4880: New package lcdproc
f526c4d2 12459 #4886: New package protobuf
a53a3b59
PK
12460 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
12461 #4898: * make: [target-finalize] Error 1 (ignored)*
12462 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
12463 #4970: udev 181 fails to build if kernel version 3.3 is selected
12464 #5018: dialog broken: exits with assert in uClibc
12465 #5102: qt package moc, uic, rcc read from wrong place
15744b7e 12466 #5144: Patch to fix ixon bug in uemacs
98873717 12467 #5198: Line graphics output is broken in GNU Screen
e940b303 12468 #5204: Missing terminfo file(s) for GNU screen terminal type
17c2d62b 12469
03ceab6d
PK
124702012.02, Released February 29th, 2012:
12471
12472 Updated/fixed packages: libecore
12473
6d24b41b
PK
124742012.02-rc3, Released February 27th, 2012:
12475
12476 Fixes all over the tree.
12477
12478 Automatic host dependencies handling for cmake packages
12479 fixed. Customize package deprecated as using a post-build
12480 script is nowadays the preferred way of adding extra stuff to
12481 the rootfs.
12482
12483 Linux-headers 3.0.x / 3.2.x stable version bumped.
12484
12485 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
12486
12487 Updated/fixed packages: dropbear, ffmpeg, libpng
12488
3d6ff4f5
PK
124892012.02-rc2, Released February 19th, 2012:
12490
12491 Fixes all over the tree.
12492
12493 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
12494 linux-headers 3.0.x / 3.2.x stable versions.
12495
12496 Documentation: Added makedev / <pkg>_DEVICES /
12497 <pkg>_PERMISSIONS documentation.
12498
12499 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
12500 libvncserver, mxml, python.
12501
125022012.02-rc1, Released February 12th, 2012:
11eb9e7f
PK
12503
12504 Fixes all over the tree and new features.
12505
c847b4a6 12506 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
08f46cc6 12507 support removed, Powerpc SPE ABI support. GDB ELF support fix,
eaf412b5 12508 GDB 7.4, crosstool-NG 1.13.4.
1bde07d6 12509
11eb9e7f 12510 Gentargets: scp and mercurial support.
eaf412b5
PK
12511 Autotools: derive host dependencies from target by default.
12512 Packages can now declare device table snippets.
11eb9e7f 12513
eaf412b5
PK
12514 Host utilities menu with commonly used host tools.
12515
12516 defconfigs: qemu configs for x86-64, mips and sparc, at91
03ceab6d 12517 defconfigs now use modern U-Boot / mainline Linux, added
eaf412b5 12518 lpc3250 defconfigs.
11eb9e7f 12519
a01db91e 12520 uClibc: remove 0.9.30, backport unshare() support, add
eaf412b5 12521 0.9.32.1 / 0.9.33, use same config for ctng.
11eb9e7f 12522
c847b4a6 12523 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
eaf412b5
PK
12524 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
12525 bootloaders added.
12526
12527 Various manual updates. Release tarballs now contain generated
12528 manual in text/html/pdf formats.
1bde07d6 12529
eaf412b5
PK
12530 Buildroot now calls the stop function of scripts in
12531 /etc/init.d at shutdown.
234dd8e6 12532
08f46cc6 12533 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
eaf412b5
PK
12534 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
12535 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
12536 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
12537 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
12538 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
12539 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
12540 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
12541 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
12542 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
12543 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
12544 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
12545 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
12546 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
12547 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
12548 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
12549 python, python-serial, qt, ruby, samba, sdl, sdparm,
12550 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
12551 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
12552 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
12553 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
12554 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
12555 xf86-video-sis, xfont_{encodings,font-util},
c847b4a6 12556 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
eaf412b5 12557 xlib_libxkbfile, xterm, xutil_makedepend, yajl
08f46cc6 12558
eaf412b5
PK
12559 New packages: boost, connman, dstat, expedite, explorercanvas,
12560 feh, flot, giblib, igh-ethercat, imlib2, jquery,
12561 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
12562 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
12563 libethumb, libevas, libical, libmbus, liboauth, liburcu,
12564 libvncserver, linux-firmware,
12565 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
12566 open2300, python-distutilscross, python-dpkt,
12567 python-netifaces, python-pygame, python-setuptools, rt-tests,
12568 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
12569 xf86-input-tslib, xinput-calibrator
11eb9e7f
PK
12570
12571 Issues resolved (http://bugs.uclibc.org):
12572
12573 #743: Add Transmission bit torrent option to buildroot
27a35801
PK
12574 #755: Add Boost libraries as a package
12575 #2299: Add crypto support to libsoup
aead8be3 12576 #2617: Pixman 0.19.2 & Cairo 1.10.0
11eb9e7f
PK
12577 #3403: libgpg-error: bump to version 1.10
12578 #3409: libgpg-error: download from gnupg.org
12579 #3421: nano: make tiny flag optional
aead8be3 12580 #3691: New EFL packages
502465e4 12581 #4664: Cannot patch AT91Bootstrap
4861aed1 12582 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
1e39b8a6 12583 #4760: Qt: add host-pkg-config to dependency-list
11eb9e7f 12584
c29253ef
PK
125852011.11, Released November 30th, 2011:
12586
12587 Fixes all over the tree.
12588
12589 Bump kernel headers / default Linux version to 3.1.4.
12590
12591 Updated/fixed packages: ruby
12592
4dc18dc5 125932011.11-rc3, Released November 26th, 2011:
0ff53f12
PK
12594
12595 Fixes all over the tree.
12596
12597 Toolchain: Fix gdb dependencies for external toolchains,
12598 adjust uClibc patches so they don't confuse modern versions of
12599 patch, bump crosstool-ng, kernel headers and linux versions.
12600
12601 Updated/fixed packages: busybox, freetype, mplayer, opencv,
6d985f97 12602 php, rsyslog, ruby, thttpd, xapp_xf86dga
0ff53f12 12603
9f930d2d
DK
12604 Issues resolved (http://bugs.uclibc.org):
12605
ec02a34b 12606 #4357: Prevent patch commands from accessing source control
9f930d2d
DK
12607 #4369: Fix permissions on untared lsof archive
12608
6088ac01 126092011.11-rc2, Released November 18th, 2011:
8e6c8198
PK
12610
12611 Fixes all over the tree and new features.
12612
12613 Updated asciidoc documentation
12614
12615 Toolchain: Bumped 3.x stable kernel headers, use wget in
630fd4f1
PK
12616 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
12617 uClibc sparc fix.
8e6c8198
PK
12618
12619 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
630fd4f1 12620 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
8e6c8198 12621
8c38a0a4
GZ
12622 Issues resolved (http://bugs.uclibc.org):
12623
2b8643f0 12624 #3355: mplayer fails to build
8c38a0a4 12625 #4021: uClibc: undefined reference to `__GI___errno_location'
a028c31e 12626 #4297: Qt's qmake uses wrong pkg-config
8c38a0a4 12627
1507c39b 126282011.11-rc1, Released November 11th, 2011:
5427c506 12629
227eebae
PK
12630 Fixes all over the tree and new features.
12631
1507c39b 12632 Moved misc scripts and support stuff to support/. Renamed
358601f8
PK
12633 patch-kernel.sh to support/scripts/apply-patches.sh.
12634
805de395
PK
12635 Documentation: Moved to asciidoc format, make targets to
12636 generate text/html/pdf/epub output added.
12637
12638 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
12639 added.
12640
358601f8
PK
12641 Bootloaders: Add support for custom git tree / tarballs for
12642 barebox, similar to how it's handled for u-boot. Clean up
12643 menuconfig options.
12644
12645 Toolchain: Update external codesourcery toolchain download
b367d67a
PK
12646 URLs after Codesourcery got bought by Mentor, add x86
12647 toolchain, update toolchain versions and optimize toolchain
12648 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
12649 updated GDB versions / download URLs. Binutils
805de395
PK
12650 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
12651 use ctng-1.13.0.
b367d67a
PK
12652
12653 Package infrastructure: Support for local packages /
12654 overrides, package dir / name arguments dropped from
12655 {GEN,AUTO,CMAKE}TARGETS.
358601f8
PK
12656
12657 Linux: Kernel extensions infrastructure support, Xenomai +
12658 RTAI support.
227eebae 12659
e55af699
PK
12660 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
12661 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
12662 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
12663 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
12664 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
12665 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
12666 libconfuse, libcuefile, libcurl, libdaemon, libevent,
12667 libglib2, libiconv, libmpd, libreplaygain, libroxml,
b367d67a 12668 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
805de395
PK
12669 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
12670 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
12671 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
12672 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
12673 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
12674 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
12675 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
12676 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
12677 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
b367d67a
PK
12678
12679 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
805de395
PK
12680 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
12681 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
12682 pulseaudio, pv, rtai, vala, xenomai.
12683
12684 Removed packages: liboil, sfdisk, swfdec, webif
227eebae
PK
12685
12686 Issues resolved (http://bugs.uclibc.org):
12687
358601f8 12688 #505: live555: new package
e9c52d71 12689 #507: Enable live and tv options in MPlayer-1.0rc2
358601f8
PK
12690 #531: let e2fsprogs package to export headers to staging dir if needed
12691 #1171: Linuxthreads new cannot find sysdep.h
7062aff3 12692 #1357: Add bluez to buildroot system
358601f8
PK
12693 #2107: New package: input-event-daemon
12694 #2599: New package: orc (Oil Runtime Compiler)
12695 #2605: gstreamer: Update to 0.10.30
12696 #2677: introducing util-linux-ng as replacement for util-linux
12697 #2917: Qt: Add declarative module
12698 #3145: jffs2 image generation fails
12699 #3271: netperf-2.4.5 fails to compile
b367d67a
PK
12700 #3331: xdata_xcursor-themes depends on xcursorgen
12701 #3343: Add file:// download SITE_METHOD
12702 #3391: Add support for specifying an external kernel tree
12703 #3631: Error while compiling with Xorg
dd3177cc 12704 #3709: oprofile doesn't build for mipsel
b367d67a
PK
12705 #3925: midori not getting compile
12706 #4045: Add support for downloading i386 toolchains from codesourcery
54bcf87b 12707 #4165: lrzsz-fix-symlink-at-rebuild.patch
95af4fbf 12708 #4171: makedevs-unused-but-set-variable.patch
227eebae 12709 #4183: Codesourcery toolchain download site has changed
8ece8e27 12710 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
92bf824b 12711 #4381: Add option to lighttpd to enable Lua support
6473f6c0 12712 #4387: Make sure that dest dir exists before installing mtd files
227eebae 12713
facd602d
PK
127142011.08, Released August 31th, 2011:
12715
12716 Fixes all over the tree.
12717
12718 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
12719 kernel headers.
12720
12721 Updated/fixed packages: ipset, python
12722
73f131ce 127232011.08-rc2, Released August 29th, 2011:
e0a6bcd8
PK
12724
12725 Fixes all over the tree.
12726
73f131ce 12727 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
e0a6bcd8
PK
12728 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
12729 (broken).
12730
73f131ce
PK
12731 Defconfigs: kernel updates, fix mini2440 serial port config,
12732 remove old arm toolchain configs.
12733
12734 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
12735 targets similar to linux/busybox.
12736
e0a6bcd8 12737 Updated/fixed packages: barebox, directfb, libsoup,
bf446513
TDS
12738 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
12739 usbmount, util-linux, xfont_font-misc-misc
e0a6bcd8 12740
cb6c2c42
PK
12741 Issues resolved (http://bugs.uclibc.org):
12742
bf446513 12743 #3685: ncurses installation hangs due to old version of tic
cb6c2c42
PK
12744 #4093: Grub fails to install bz2 patch after conversion to...
12745
7ff457cd 127462011.08-rc1, Released August 4th, 2011:
0a5e7905 12747
94ad0667
PK
12748 Fixes all over the tree and new features.
12749
bd76bc5f
PK
12750 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
12751 ext-toolchain-wrapper improvements, improved non-MMU
12752 support. GCC 4.3.6 / 4.6.1.
94ad0667 12753
333acf35
PK
12754 GENTARGETS infrastructure extended to cover bootloaders and
12755 Linux kernel as well. Options to retrive Linux/U-Boot from a
12756 custom git repo instead of upstream tarballs.
7ff457cd 12757 Support for Linux 3.x and release candidate tarballs.
333acf35
PK
12758 X-Loader bootloader for omap added.
12759
12760 Make source/external-deps now also works for external
12761 toolchains / crosstool-ng backend.
12762
5255a719
PK
12763 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
12764 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
12765 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
12766 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
12767 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
12768 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
5496bc39
MH
12769 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
12770 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
12771 synergy, udev, usbmount, usbutils, util-linux, valgrind,
12772 webkit, xorg-xserver, xz, zlib
a4a20acb
PK
12773
12774 New packages: acl, attr, ebtables, gnutls, inotify-tools,
12775 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
12776 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
12777 statserial, stunnel, ti-utils, uboot-tools, yajl
12778
d4928674
PK
12779 Deprecated packages: liboil, swfdec
12780
a4a20acb 12781 Removed packages: hal
94ad0667
PK
12782
12783 Issues resolved (http://bugs.uclibc.org):
12784
bd76bc5f 12785 #3559: libnspr: Add new package
b28de60c 12786 #3595: patch to add libroxml
bd76bc5f 12787 #3565: libnss: Add new package
5496bc39
MH
12788 #3583: xfonts_font-adobe-100dpi fails due to missing map file
12789 #3649: [PATCH] Add mapdir to existing pkg-config patch
94ad0667 12790 #3907: 2011.05 - Qt 4.7.3 not building on ARM
82e840e7 12791 #3961: Nfs-utils: Remove SUSv3-function index
b9796199 12792 #3985: "help" target's defconfig list needs sort
cef0721c 12793 #3997: bump libroxml to v2.1.0
94ad0667 12794
9ab73b51
PK
127952011.05, Released May 27th, 2011:
12796
12797 Updated/fixed packages: makedevs
12798
effcc9a2
PK
127992011.05-rc2, Released May 24th, 2011:
12800
12801 Fixes all over the tree.
12802
12803 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
12804 2009q3 external toolchains added. Crosstool-NG bumped to
12805 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
12806 bumped to 2.6.38.7.
12807
12808 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
12809
137a4d7e 128102011.05-rc1, Released May 18th, 2011:
da5e5a5a 12811
7234c239
PK
12812 Fixes all over the tree and new features.
12813
12814 External toolchain improvements: We now build a binary
12815 toolchain wrapper and install it into HOST_DIR/usr/bin, which
12816 enforces the correct compiler arguments, making an external
12817 toolchain as easy to use outside of Buildroot as the internal
12818 ones are. This also brought a cleanup of CFLAGS, making the
12819 Buildroot build output easier to read.
12820
12821 Rootfs device handling improvements: Choice between static
12822 /dev, devtmpfs and devtmpfs with either mdev or udev.
12823
12824 Toolchain: More preconfigured codesourcery external
12825 toolchains, improved Crosstool-NG support, fix for GCC
12826 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
12827 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
12828
12829 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
12830
12831 Linux: support for custom kernel image targets, E.G. for
12832 powerpc builds with embedded device trees.
12833
12834 Misc fixes for qemu defconfigs, ensuring correct serial
12835 terminal setup out of the box.
12836
12837 Misc gentarget / autotools handling fixes.
12838
9b87631e 12839 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
7234c239
PK
12840 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
12841 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
12842 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
12843 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
12844 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
12845 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
8b4f5f24
PK
12846 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
12847 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
12848 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
12849 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
7234c239
PK
12850 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
12851 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
12852
12853 New packages: bonnie++, can-utils, gdisk, htop,
12854 input-event-daemon, libexif, libraw, libv4l, ngircd
12855
12856 Removed packages: festival
707dc469
PK
12857
12858 Issues resolved (http://bugs.uclibc.org):
12859
8451c232 12860 #2131: Add OpenMP support to the toolchain
4bc79985 12861 #3379: New Package: bonnie++
47736c88 12862 #3445: Not working openssl-10.0.0d on 386sx
308bc537 12863 #3451: fakeroot package: wrong FAKEROOT_SITE variable
39aafe84 12864 #3457: alsamixergui: broken URL
707dc469 12865 #3475: Calling sync on large filesystems when not always necessary
2c976083 12866 #3511: make busybox-menuconfig does not download busybox package
f894e85e 12867 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
cdd4a7a0 12868 #3571: u-boot: fw_printenv does not build
cd58efba 12869 #3643: popt source url is not responding
a7e78f97 12870 #3733: dropbear: make zlib optional
8b4f5f24 12871 #3757: Buildroot can't build mplayer with libmad
05955603 12872
f3e79a7a 128732011.02, Released February 28th, 2011:
2f19259a
PK
12874
12875 Fixes all over the tree.
12876
da8700c1
PK
12877 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
12878 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
e77bef4c
PK
12879
12880 Deprecated packages: devmem2, webif
2f19259a
PK
12881
12882 Issues resolved (http://bugs.uclibc.org):
12883
42daeb72 12884 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
2f19259a 12885 #3259: Unable to build webkit (on arm)
c82d04c4 12886 #3295: slang fails to build on mipsel
da8700c1 12887 #3325: ffmpeg fails to build
2f19259a 12888
2d3d618b 128892011.02-rc2, Released February 24th, 2011:
2b41d7f4
PK
12890
12891 Fixes all over the tree.
12892
12893 Festival packages marked as broken. Unless someone steps up
12894 to support them, they will be removed during the 2011.05
12895 development cycle.
12896
12897 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
12898 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
12899 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
12900 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
a85971a6 12901 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
fd2bd9e3
GZ
12902 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
12903 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
c9253253
PK
12904 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
12905 tcpreplay, tiff, wpa_supplicant, xcb-util,
2b41d7f4
PK
12906 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
12907 xdriver_xf86-input-{mouse,synaptics,void},
12908 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
12909 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
12910 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
12911 xserver_xorg-server, xz
12912
12913 Removed packages: ace_of_penguins, vlc
12914
12915 Issues resolved (http://bugs.uclibc.org):
12916
d17c1652 12917 #3205: Failing chmod when running "make" in buildroot (openssl)...
fd2bd9e3 12918 #3277: quagga fails to build with SNMP support
2b41d7f4 12919 #3283: See why nfs-utils needs fakeroot, and convert to autotools
c9253253 12920 #3307: synergy fails to build due to missing XTest library
2b41d7f4 12921
51f8802d
PK
129222011.02-rc1, Released February 14th, 2011:
12923
12924 Fixes all over the tree and new features.
a8ecce07 12925
2645004b
PK
12926 External toolchain improvements: clarification of the options,
12927 and introduction of the toolchain profile concept, for
12928 well-known toolchains. Buildroot is now capable of
12929 automatically downloading and extracting well-known toolchains
12930 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
4120e051
PK
12931 toolchains are supported). Crosstool-NG backend updated and
12932 improved.
2645004b
PK
12933
12934 Complete rework of how hardware boards are supported.
12935 Each board now only has a single defconfig file, and all
12936 board-specific options have been removed. See
12937 docs/buildroot.html#board_support for details.
12938
12939 Added support for the following boards: Mini2440, Qemu ARM
12940 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
12941 r2d and Qemu x86. The Qemu boards support allows to easily
12942 build systems that are known to work under Qemu.
12943
4120e051
PK
12944 Initial support for Blackfin processors.
12945
2645004b
PK
12946 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
12947 preparation for support of SDK. For the same reason, the
12948 toolchain binaries (cross-compiler and other related tools)
d1a93022
PK
12949 are now installed in $(O)/host/usr/bin/. The cross pkg-config
12950 now also automatically returns correct values for cross
12951 compilation, without needing any environment variables to be
12952 set.
2645004b 12953
17b66aff
TP
12954 Ccache support reworked. Now used for both host and target
12955 compilation, and cache is stored in ~/.buildroot-ccache.
12956
2645004b 12957 Toolchain: uClibc 0.9.32-rc2, several components moved to
639e80f2
PK
12958 normal AUTOTARGET packages.
12959
2645004b
PK
12960 Generic cmake infrastructure, similar to the existing
12961 GENTARGETS/AUTOTARGETS.
12962
639e80f2
PK
12963 Support for bzr downloads, next to the existing git/svn support.
12964
d1a93022
PK
12965 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
12966 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
12967
a7f40dfc
PK
12968 EXT2 file system size handling improved, UBI image support, fs
12969 configuration options cleanup, U-Boot/Barebox version bumps.
639e80f2
PK
12970
12971 Updated/fixed packages: alsa-utils, at, autoconf, automake,
4120e051 12972 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
d1a93022 12973 coreutils, cups, dbus, dbus-python, dhcp, directfb,
4120e051
PK
12974 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
12975 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
12976 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
12977 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
12978 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
12979 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
12980 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
12981 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
12982 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
12983 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
12984 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
12985 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
12986 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
12987 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
12988 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
12989 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
12990 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
12991 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
12992 xkeyboard-config, xlib_libX11, xz, zlib
12993
12994 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
12995 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
12996 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
12997 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
12998 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
12999 xl2tp, xmlstarlet
95f17bf7 13000
767dce8c
MB
13001 Removed packages: hotplug, l2tp, libfloat, microcom,
13002 ng-spice-rework
af6fd2d9 13003
d3d67f7f
FP
13004 Issues resolved (http://bugs.uclibc.org):
13005
d1a93022
PK
13006 #267: The make target: cross fails because toolchain_build_...
13007 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
f362c51f 13008 #561: ltp-testsuite failed to install
d1a93022 13009 #1447: Installing gfortran on PowerPC
f362c51f 13010 #1651: Build fail caused by ccache in module-init-tools
6d17192f 13011 #1681: Cross-compiled binaries shouldn't be installed into staging
d1a93022 13012 #1723: [PATCH] axel: convert to generic package infrastructure and...
f362c51f 13013 #1735: [PATCH] mplayer: convert to autotools infrastructure
d1a93022
PK
13014 #2551: [PATCH] native toolchain in the target filesystem fails
13015 #2623: buildroot-snapshot-20100922 fails when compiling development...
7879a4ba 13016 #2647: makedevs package lacks support for 16-bit major/minor numbers
4c31d75c 13017 #2371: QT MYSQL Module does not build when MySQL installed on the host
6d17192f 13018 #2839: compile fails in various packages with a odd message "error:...
d1a93022 13019 #2887: tar "buffer overflow detected" error
6d17192f 13020 #2893: Broken "make source" with external toolchain
d3d67f7f 13021 #2905: Qt: Speed up compilation, if gui-module isn't selected
eeea3ea6 13022 #2929: genext2fs: couldn't allocate a block (no free space)
14a971ab 13023 #2935: Ntpdate isn't installed
6ddf4702 13024 #2965: Broken linkage to xkbcomp (blocking X server startup)
eb56385b 13025 #2983: xlib_libX11 build failed
87a5a194 13026 #3007: kexec doesn't build: Missing regdef.h file
d1a93022 13027 #3085: Init scripts are not compatible with sysVinit (when busybox...
9bc58a42 13028 #3103: make external-deps wants to download gcc-.tar.bz2 when...
0705e448 13029 #3109: abnormal `make busybox-menuconfig`
d1a93022 13030 #3115: How about board specific makefiles?
c18c1d66 13031 #3169: python patch has typo, aborts build in scenario
6bfe2932 13032 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
d3d67f7f 13033
dbc45b03 130342010.11, Released November 30th, 2010:
32b74808 13035
1fbd9ef8 13036 Fixes all over the tree.
32b74808 13037
5cafae4f 13038 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
e7fbeda8 13039 xserver-xorg
32b74808 13040
1fbd9ef8
MRJ
13041 Issues resolved (http://bugs.uclibc.org):
13042
5cafae4f 13043 #2773: squid with openssl support needs openssl on the host
1fbd9ef8
MRJ
13044 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
13045
09af8387 130462010.11-rc2, Released November 25th, 2010:
dfbb3893
PK
13047
13048 Fixes all over the tree.
13049
09af8387
PK
13050 Add support for LEON Sparc architecture variants. Fix make
13051 source/external-deps for host packages.
fe629f97 13052
b9c5809a
PK
13053 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
13054 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
13055 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
13056 sysstat, webkit, zlib
dfbb3893
PK
13057
13058 Issues resolved (http://bugs.uclibc.org):
13059
47416629 13060 #759: Sysstat build broken without libintl
84a6f534 13061 #2479: host-module-init-tools 3.11 fails to build
b95ccd5f 13062 #2725: Buildroot overrides kernel config
adb0dfff 13063 #2785: mtd-utils build fails due to missing libmtd
972cd422 13064 #2791: Added PHP-Process Control to the PHP-Package
e5edc733 13065 #2797: pciutils dependencies on zlib not taken into account
dfbb3893 13066 #2809: failed to compile libglib2
e25fe723
PK
13067 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
13068 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
e855e2b2 13069 #2833: Failed to compile webkit without X11
dfbb3893 13070
ea252b0e 130712010.11-rc1, Released November 8th, 2010:
9bc12b85 13072
ea252b0e 13073 Fixes all over the tree and new features.
bfa9e9e2
PK
13074
13075 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
13076 misc fixes + nconfig and savedefconfig targets.
13077
10c1eec2 13078 Toolchain: ARM cortex A9 support, experimental crosstool-ng
3daa9128 13079 backend, GCC 4.5.x.
92870a7a 13080
785fef10
PK
13081 Fs: Squashfs 4.1 with lzo support
13082
1860bdae
PK
13083 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
13084 generic new-style ones instead.
13085
a1726117
PK
13086 Download handling reworked and support for git/svn downloads
13087 added.
13088
5f71fc1f
TP
13089 Removed experimental shared config.cache support, as it is
13090 too unreliable.
13091
aefad531
YM
13092 A convenience Makefile wrapper is created when using
13093 out-of-tree building, similar to how it is done for the kernel.
13094
9f36bd49
PK
13095 Alpha, Cris, IA64 and Sparc64 architecture support removed.
13096
666bef2d 13097 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
603030af 13098 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
d380d514 13099
299f7820 13100 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
edfb1264 13101 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
f8b8a488 13102 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
fe67fb04
GZ
13103 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
13104 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
13105 gamin, gawk, genext2fs, gperf, gst-plugins-base,
13106 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
13107 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
13108 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
13109 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
13110 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
13111 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
13112 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
c2d6095f
PZ
13113 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
13114 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
13115 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
13116 openssl, openvpn, oprofile, pango, patch, pcre, php,
ed720e88 13117 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
c2d6095f 13118 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
2d925fc7 13119 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
70fb5d46
PK
13120 speex, sqlite, squashfs, startup-notification, strace,
13121 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
13122 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
13123 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
13124 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
13125 xapp_xmore,
edfb1264
PK
13126 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
13127 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
13128 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
13129 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
13130 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
13131 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
13132 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
13133 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
13134 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
1bc5b0bd
PZ
13135 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
13136 xterm, xvkbd, zlib
f661b023 13137
2b9e2fb4 13138 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
06d03789 13139
ba4fd235 13140 Removed packages: dillo, libglib12, libgtk12, microwin,
771d7631 13141 pcmcia
5ba97d90 13142
e0941403
PB
13143 Issues resolved (http://bugs.uclibc.org):
13144
6d3342e4 13145 #901: new package: gpsd
61f432ff 13146 #2389: Generate a Makefile wrapper in $(O)
70fb5d46 13147 #2461: wireless_tools: install shared library if needed
5e6e63e5 13148 #2521: Can't compile sdl_mixer, mikmod.h can't be found
69a8991b 13149 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
edfb1264 13150 #2563: [PATCH] cairo: Expose the configure option to disable some...
e0941403 13151 #2581: libmms: Update to 0.6, and patch to work on architectures...
891973f5 13152 #2707: Can't compile linux kernel using buildroot + crosstool-ng
64d8e9a0 13153 #2731: Build order
93736778 13154 #2737: buildroot configuration tool crashing when the path exceeds...
44b170e1 13155 #2767: Build for lsof broken in buildroot-2010.08
e0941403 13156
32b8d438 131572010.08: Released August 31th, 2010:
49736322
YM
13158
13159 Fixes all over the tree.
13160
40f8f3ff 13161 Updated/fixed packages: atk, xstroke
49736322 13162
1424ff1c
PK
13163 Removed packages: lxdoom
13164
dc3a7ebc 131652010.08-rc2, Released August 30th, 2010:
2e7ab32c
PK
13166
13167 Fixes all over the tree.
13168
13169 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
fb67a2dc
PK
13170 locale support as broken. Remove deprecated GCC 4.2.[1-3]
13171 versions.
2e7ab32c
PK
13172
13173 Mark CRIS architecture as deprecated, as it is discontinued
13174 upstream.
13175
b680672a
PK
13176 Marked shared config.cache as experimental and disabled by
13177 default as it is known to break with certain package
13178 combinations.
13179
1ed2e4ff
KR
13180 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
13181 added.
13182
62b4c67b
SB
13183 fs: old-style squashfs for big endian archs fixed.
13184
1c4dbb5f 13185 Updated/fixed packages: busybox, gst-plugins-base,
2ab8ec9e
TP
13186 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
13187 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
13188 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
13189 util-linux
2e7ab32c 13190
6c519387
PK
13191 Removed packages: stunnel
13192
2e7ab32c
PK
13193 Issues resolved (http://bugs.uclibc.org):
13194
13195 #635: util-linux fails to build in 2009.08
13196 #2239: netcat package installs its binary to target as avr32-linux...
eba7132f 13197 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
c4cdcc36 13198 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
e8fdc08d 13199 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
2e7ab32c 13200
2ef83b42 132012010.08-rc1, Released July 30th, 2010:
dc5e22ee 13202
2b42aae7
PK
13203 Fixes all over the tree and new features.
13204
5fd095b3 13205 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
ebf21166
PK
13206 and non-sysroot support removed. Added support for (snapshot)
13207 NPTL in uClibc, 0.9.28.3 removed,
144e4ed0 13208
a7a3e757 13209 Bootloaders: Various cleanups, moved to boot/, added Barebox,
b9997ca7
PK
13210 removed yaboot. Support building u-boot from custom tarball,
13211 u-boot 2010.06.
a7a3e757 13212
2b42aae7 13213 New GTK-based configurator, usable using 'make gconfig'.
3c5deb98 13214
39e6ba1b
PK
13215 Java packages marked as broken. Unless someone steps up to
13216 support this, they will be removed during the 2010.11
13217 development cycle.
13218
a563a663 13219 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13a10a09
PK
13220 GTK+ on DirectFB has also been marked as deprecated, as it is
13221 not supported in recent GTK+ versions, and more and more
13222 packages depends on the new versions.
a563a663
TP
13223 Unless someone steps up to support them, they will be removed
13224 during the 2010.11 development cycle.
13225
ab10ed8c 13226 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
2c31d745 13227 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
a8495cdf 13228
18fa12fe
PK
13229 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
13230 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
13231 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
13232 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
13233 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
ee779635 13234 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
ac9ee0b5
PK
13235 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
13236 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
13237 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
13238 ltrace, make, midori, module-init-tools, mplayer,
13239 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
13240 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
13241 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
13242 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
13243 usbutils, webif, webkit, wireless_tools, xerces,
13244 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
3c5deb98 13245
2c31d745 13246 Removed packages: modutils, portage, rxvt
6ef6e96c 13247
e475cf03 13248 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
f4800b46 13249
3c5deb98
PK
13250 Issues resolved (http://bugs.uclibc.org):
13251
5bf7eb2a 13252 #321: alsa-lib uses host include files for python which breaks ...
acb86bab 13253 #361: linux kernel configuration choice works incorrectly
ad36fcdd 13254 #387: Tremor not installed to toolchain
5db7204c 13255 #401: new package: ffmpeg
acb86bab 13256 #475: uImage target for U-boot failed generating
31aab0c9
PK
13257 #543: ATK requires X11 on DirectFB target
13258 #575: webkit: Buildroot Libtool Patch Fails
acb86bab 13259 #583: build fails with external x86_64 toolchain
ad36fcdd 13260 #729: sstrip creates corrupted headers
18fa12fe 13261 #829: Webkit r44552 needs libXt
868ed55b 13262 #835: Package Dataflashboot-1.05 does not compile with buildroot...
31aab0c9
PK
13263 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
13264 #859: Add (head of) nptl branch to list of uClibc versions
13265 #949: compile with debug info
13266 #955: Grub fails to build with External Toolchain
18fa12fe 13267 #1051: Webkit doesn't compile (Linuxthreads new, x86)
39ca6d50 13268 #1213: Move .config into output directory
31aab0c9
PK
13269 #1225: Buildroot fails to account for "nof" subdirectory (no float...
13270 #1231: (sparc) Linux kernel fails to build
13271 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
13272 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
5bf7eb2a 13273 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
18fa12fe 13274 #1405: WebKit fails to build because pthread_getattr_np is not impl...
31aab0c9
PK
13275 #1675: GMP Error during buildroot make process
13276 #1741: external toolchain linking error
41580880 13277 #1753: lmbench: convert to generic package infrastructure
3754c515 13278 #1771: Fakeroot and the target/generic/device_table.txt create bad...
e9bc59e5 13279 #1807: LZMA 4.32.7, Required header file(s) are missing
d74be052 13280 #1813: xkeyboard-config fails to build because of intltool problem
a0ce68d3 13281 #1879: Bump iptables to 1.4.8
accf2eb2 13282 #1885: Add a bunch of lua modules
3638e528 13283 #1897: Bump libusb to 1.0.7
8ac2bba9 13284 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
3c5deb98 13285 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
0b8c497b 13286 #1927: Bump file to 5.03 and migrate to autotargets
8cd06967 13287 #1933: Bump gawk to 3.1.8 and migrate to autotargets
d9c2b636 13288 #1945: PHP: add sqlite3 dependency when using external lib
3dbc86f0 13289 #1951: Bump openssl to 0.9.8o
cffb9cf0 13290 #1957: Bump sqlite to 3.6.23.1
237c98b2 13291 #1975: Package removal/deprecation
d47c73ee 13292 #1981: zlib: bump to 1.2.5
8df21528 13293 #1987: intltool: Fix spelling mistake
3404ad7c 13294 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
016eb670 13295 #1999: Typo in path checking
1c7de59a 13296 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
dff1d590 13297 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
c32ce8b5 13298 #2038: Bump ncurses to 5.7
1b10ce71 13299 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
ca3489da 13300 #2101: blackbox depends on locale support
93e80147 13301 #2119: Tries to build kernel, although disabled in config
31aab0c9 13302 #2125: libXfont build fail
e09aa604 13303 #2143: buildroot compiler generates segfaulting statically linked exe..
31aab0c9 13304 #2149: xterm build failure
9280cafe 13305 #2155: Compression lzo don't set for ubifs
ccd0fc4e 13306 #2161: [SECURITY] Update libpng to 1.2.44
3169aae8 13307 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
31aab0c9 13308 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
1eb59f59 13309 #2191: linux-fusion build fail
b922151c 13310 #2221: Qt does not compile (dependencies not taken into account?)
58ddb37e 13311 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
6c387f2e 13312 #2245: Netcat does not work due to incorrect assumptions about signed..
7f16e542 13313 #2251: directory output/build after make *_defconfig not found
0c271d52
PK
13314 #2257: Convert netsnmp package to autotargets
13315 #2263: Bump samba to 3.3.13
aaa2b660 13316 #2269: setserial causes make error
3c5deb98 13317
07da619d 133182010.05, Released May 30th, 2010:
170b3d3d
PK
13319
13320 Fixes all over the tree.
13321
a4bba083
PK
13322 Updated/fixed packages: coreutils, hal, libcap,
13323 lockfile-progs, ncftp, xserver_xorg-server
2816c33c
GZ
13324
13325 Issues resolved (http://bugs.uclibc.org):
13326
e1a7d916 13327 #1789: binutils fails to build for i386
2816c33c 13328 #1843: Fix libcap build failure
7f1bca84 13329 #1855: XORG Keyboard driver fails to compile
170b3d3d 13330
bbd96dba 133312010.05-rc3, Released May 27th, 2010:
93cca7c8
PK
13332
13333 Fixes all over the tree.
13334
994bb070 13335 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
b730010c 13336 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
50685f1c 13337 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
062cebb0
PK
13338 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
13339 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
13340 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
13341 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
13342 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
13343 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
13344 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
13345 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
484d15de
PK
13346
13347 Issues resolved (http://bugs.uclibc.org):
13348
ca999e09
PK
13349 #75: arm buildroot "unrecognized option" error
13350 #699: Buildroot fails to copy libstdc++ to target when using external...
484d15de 13351 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
7ab3f96e 13352 #1729: alsamixergui fails to build
7810eebb 13353 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
096b21e5 13354 #1819: pciutils small bugs
947a9b85 13355 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
7bb2b482 13356
6d1ab151 133572010.05-rc2, Released May 11th, 2010:
ca218deb
PZ
13358
13359 Fixes all over the tree.
13360
49ce10cb
PK
13361 Updated/fixed packages: busybox, customize, gawk, gnuchess,
13362 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
13363 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
13364 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
13365 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
c554cc2a
TP
13366 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
13367 xproto_fontcacheproto, xproto_fontsproto, xvkbd
63b86664 13368
13de2613
PK
13369 Removed packages: vice
13370
63b86664
GZ
13371 Issues resolved (http://bugs.uclibc.org):
13372
ea0695ff 13373 #849: "customize" package copies files to wrong place in target tree
63b86664 13374 #985: Bump usb_modeswitch package to 1.1.0
ea0695ff 13375 #1135: Package customize. Wrong copying
79db1ff5 13376 #1525: Package hal deletes a whole <target>/etc/rc.d directory
395a70f7
PK
13377 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
13378 #1669: Busybox failed to compile when using an external toolchain
dfb50393 13379 #1699: Fix usbutils dependencies and bump
a5fe7371 13380 #1705: Fix pciutils broken cross compiling
6f4939d4 13381 #1717: External toolchain fixes for hostapd & wpa_supplicant
ca218deb 13382
aac61fdc 133832010.05-rc1, Released May 3rd, 2010:
58794482 13384
b1c9a155
GZ
13385 Cleaned up / restructured package menu.
13386
266fa65a 13387 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
4439d388
PK
13388 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
13389 removed broken nios2 support, ppc e300cX/e500mc support,
13390 improved external toolchain support, GDB 7.x support.
c9d195ed 13391
de859f6b
PK
13392 X.org updated to 7.5.
13393
5724e099
PK
13394 New packages: cdrkit, cramfs, genext2fs, genromfs,
13395 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
13396 squashfs, squashfs3, squid
13397
13398 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
13399 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
13400 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
13401 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
13402 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
13403 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
13404 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
13405 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
13406 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
13407 qt, radvd, samba, setserial, smartmontools, tar, tslib,
13408 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
13409 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
13410 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
bb73ce22
GZ
13411 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
13412 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
13413 xproto_xf86miscproto, xserver_xorg-server
58794482 13414
84e5d7c7
WW
13415 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
13416 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
13417 xproto_xf86miscproto
9638be1a 13418
acac2ece
AC
13419 Issues resolved (http://bugs.uclibc.org):
13420
ffe25f05 13421 #513: Add new squid package
0e9aad6c 13422 #661: lmbench: new package
bb73ce22 13423 #719: Add lua option to haserl
6a3a58f1 13424 #800: [PATCH] iperf update to 2.0.4
46913a2d 13425 #803: [PATCH] lua - add shared library patch and config option for...
0c776124 13426 #805: [PATCH] mdadm - version update
cb08cd64 13427 #817: integrator926_defconfig uses unsupported uboot board name
6db57c69 13428 #851: Add option to specify --sysroot value for external toolchain
e237c993
MC
13429 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
13430 package for compatibility with old packages that expect
13431 the pre-1.0 API.
ed91e786 13432 #1105: Add new netperf package
8fe6cc98 13433 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
19f1506a 13434 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
4f0361ab 13435 #1123: Bump less to 436 and migrate to Makefile.autotools.in
3b90d698 13436 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
cb08cd64 13437 #1189: Wrong u-boot configuration name for integrator926 target
17541bd0 13438 #1219: kernel headers not correctly installed into toolchain/staging
d07aee18 13439 #1267: Wrong BR2_EXTRA_VERSION
60f2fb4f 13440 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
a038602e 13441 #1303: Add librsync package
532e1fb5 13442 #1321: Busybox link fails due to lack of --sysroot option
820d917d 13443 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
60f2fb4f 13444 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
0a179ade 13445 #1369: cannot build radvd (flex problem)
a12ef5db 13446 #1387: xlib_libX11-1.3.2 can't find libjpeg
aa3486fd 13447 #1411: [SECURITY] Update openssl package to 0.9.8n
bc7ffe74 13448 #1417: Bump iptables to 1.4.7
801f22b3 13449 #1423: Bump e2fsprogs to 1.41.11
0fd37245 13450 #1429: [SECURITY] Update php to 5.2.13
5c36fdfe 13451 #1441: Add binutils 2.20.1
31365ded 13452 #1447: Package installation on target with debug symbols is broken
ac5c5fd6 13453 #1459: Misc QA fixes
07f155c1 13454 #1489: radvd update to 1.6
633049d8 13455 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
6c5225b1 13456 #1537: dev entries not created anymore
4ab6883a 13457 #1555: Fix default uclibc-0.9.31 configuration
ba9ed137 13458 #1561: [SECURITY] Update samba to 3.3.12
65e209ca 13459 #1567: openssl0.9.8n fails to compile
5ad26724 13460 #1573: Alsa-utils alsactl/init/* not installed to target
ab1f6e5c 13461 #1591: portmap fails to compile
55886163 13462 #1615: Convert eeprog package to gentargets
554ef43a 13463 #1645: Bump hostapd package to 0.7.2
acac2ece 13464
ac1dfc84 134652010.02, Release February 26th, 2010:
f4f15704
FGM
13466
13467 Fixes all over the tree.
13468
b209f227
PK
13469 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
13470 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
13471 xfont_font-util
ba50538c 13472
0f40a46a 13473 Removed packages: hostap, openmotif, xpdf
ba50538c
PK
13474
13475 Issues resolved (http://bugs.uclibc.org):
13476
13477 #165: openmotif does not build
0f40a46a 13478 #1147: Remove obsolete hostap package
f561763e 13479 #1183: make source fails to download gmp, mpfr and patches
f4f15704 13480
7bd8125e 134812010.02-rc2, Released February 23th, 2010:
23c8c880
PK
13482
13483 Fixes all over the tree and new features.
13484
89fd7208
PK
13485 New packages: intltool
13486
c8ff60c8 13487 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
89fd7208
PK
13488 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
13489 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
13490 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
13491 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
13492 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
13493 xlib_libfontenc, xproto_trapproto, zlib
c8ff60c8
PK
13494
13495 Removed package: xboard
23c8c880 13496
6c9d3873
RA
13497 Issues resolved (http://bugs.uclibc.org):
13498
5239be04
PK
13499 #335: atk looks for the path to the gnome library on the host
13500 #355: Please update WebKit - it doesn't compile!
13501 #453: libglib2 autoreconf
13502 #457: e2fsprogs link problem
13503 #459: libgtk2 autoreconf
13504 #469: build of libgtk2 for host incorrectly assumes that X.org ...
13505 #671: Bash fails to build when building buildront on Ubuntu 9.04
13506 #711: WebKit host dependencies problems
13507 #821: cp: illegal operation
13508 #1039: Not compiled on ubuntu karmic
6c9d3873
RA
13509 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
13510
f0bdacdb
PK
135112010.02-rc1, Released February 9th, 2010:
13512
13513 Fixes all over the tree and new features.
13514
13515 Generalized autotools infrastructure to be usable for
13516 non-autotools packages, see package/Makefile.package.in for
13517 details.
13518
13519 Cleaned up avr32 toolchain config, external source-based
13520 toolchain support is gone.
13521
13522 Dependency checks: Also check for makeinfo, only print output
13523 on errors.
de219287 13524
6c26a600 13525 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
6bfb4885 13526
731f3c3e
PK
13527 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
13528 tcpreplay
20417bbf 13529
aea2ef9b
WW
13530 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
13531 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
14d065b5
JB
13532 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
13533 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
13534 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
13535 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
13536 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
13537 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
ba4183bc 13538
640c7403 13539 Removed package: asterisk, openswan
5223447b 13540
ba4183bc
GZ
13541 Issues resolved (http://bugs.uclibc.org):
13542
20417bbf 13543 #515: tcpreplay: new package
1041563b 13544 #553: Wrong DirectFB ps2mouse limitation
249f3db9 13545 #559: mesa3d build fails
7c737978 13546 #679: Autoconf cannot find M4
44816b1b 13547 #739: New/updated hostapd package
d8968c67 13548 #749: Bump usbutils package to version 0.86
79c9a433 13549 #751: Kernel 2.6 snapshot fetch fail
1ba3c843 13550 #753: Bump lighttpd package to 1.4.25
9c37425b 13551 #757: U-Boot: mkimage cannot be installed using external toolchain
ba4183bc 13552 #761: Add binutils 2.20 to toolchain options
9f17728f 13553 #763: [SECURITY] Update pcre to 7.9
09c181f2 13554 #765: Add buildroot branding to gcc
7a90172f 13555 #767: Bump iw package to 0.9.18
b5867d93 13556 #773: [SECURITY] Update bind to 9.5.2-P1
0a62bb41 13557 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
4833d135 13558 #813: Drop not very useful generic package selection options ...
b9656e81 13559 #823: Editor backup files (~) is copied from the target_skeleton
9400c735 13560 #827: Bump mtd-utils package to version 1.2.0
c47124d4 13561 #841: Build error
0908e85c 13562 #913: Bump iptables to 1.4.6
c95e3b84 13563 #919: Bump usb_modeswitch package to 1.0.7
ca2ad7d8 13564 #925: Bump wpa_supplicant package to 0.6.10
db9dcbee 13565 #931: Bump kismet package to 2010-01-R1
b3febdac 13566 #937: Bump openvpn package to 2.1.1
c623a237 13567 #943: Bump sqlite package to 3.6.22
3416f262 13568 #961: Bump dnsmasq to 2.52
60ce1b08 13569 #967: Bump netstat-nat to 1.4.10
6455c32d 13570 #973: Bump iw to 0.9.19
fbf84d42 13571 #1003: DHCP options disabled with busybox-1.16.0
934c7bb7 13572 #1009: [SECURITY] Bump php to 5.2.12
49d92ebe 13573 #1015: [SECURITY] Bump bind to 9.5.1-P2
c317439d 13574 #1027: Busybox flash commands conflict with those from mtd-utils
d5d48254 13575 #1063: [SECURITY] Update lighttpd to 1.4.26
bf4d2d86 13576
798927cc 135772009.11, Released December 1st, 2009:
b48fb8c4
PK
13578
13579 Additional fixes and cleanups.
13580
9d998ad1
PK
13581 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
13582 microperl, ncurses, vim
b48fb8c4
PK
13583
13584 Issues resolved (http://bugs.uclibc.org):
13585
13586 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
13587
31bd9741
PK
135882009.11-rc2, Released November 29th, 2009:
13589
13590 Additional fixes and cleanups.
6b6bdaed 13591
ade675c5 13592 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
6b6bdaed 13593
2d04d56e 135942009.11-rc1, Released November 23rd, 2009:
74834991 13595
b8a917fa
PK
13596 Fixes all over the tree and new features.
13597
13598 Cleaned up / Simplified build directory layout. Refer to
13599 docs/buildroot.html#using for details.
13600
13601 Target defconfig files moved to configs/ and listed in 'make help'
13602 output.
13603
406053d5
PK
13604 Fixed *clean targets. Now clean removes everything generated,
13605 so you can do a fresh rebuild. Distclean furthermore removes
13606 kbuild tools and .config, bringing the source tree back in a
13607 pristine state.
13608
b8a917fa
PK
13609 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
13610 soft / hardfloat setting for architecture, ensure target-ldd
13611 gets installed.
83182dd2 13612
4114643d 13613 New packages: divine, gvfs, libarchive, libmicrohttpd,
0ad58695 13614 sdl_sound, swfdec, sysstat
32518793 13615
81e4ba32
PK
13616 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
13617 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
13618 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
f6cbb268
PK
13619 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
13620 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
fa946b78 13621 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
1dd9d9f3 13622 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
7ba54a07 13623 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
883f0667 13624 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
b7046770 13625 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
9627e211
PK
13626 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
13627 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
5ad8ad0c 13628 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
76aaac62 13629
87d74d94 13630 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
8a19a795 13631
74834991
GZ
13632 Issues resolved (http://bugs.uclibc.org):
13633
1d9178db 13634 #301: allow to install libsmbclient
bc95b3ad 13635 #303: add gvfs package
8e8354d4 13636 #477: Add sdl_sound package
57f3b11d 13637 #487: Make kismet package sexier
bdf41d6c 13638 #511: New package usb_modeswitch
74834991 13639 #527: misc fixes for dnsmasq package
a07032e1 13640 #565: libevent: Bump version and clean up makefile
27cf8114 13641 #587: Use iptables multipurpose binaries and bump to 1.4.4
da25e92b 13642 #593: Missing early check for patch(1)
b71951b0 13643 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
17168395
PK
13644 #609: libmicrohttpd: New package
13645 #615: python: Don't delete .py files unless asked
f5239c32 13646 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
07019b2c 13647 #619: netkittelnet requires netkitbase to install, but there's no ...
6aac003a 13648 #645: allow to build nbd-server with NBD package
829d4ff6 13649 #653: [SECURITY] Update php package to version 5.2.11
ab17f403 13650 #655: Update sqlite package to version 3.6.18
f72f3fd3 13651 #657: Bug in imagemagick-clean target
07019b2c 13652 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
d7f5f04b 13653 #665: [PATCH] Samba package
69ec17cd 13654 #667: [PATCH] e2fsprogs
351b6796 13655 #683: SDL-dfb does not select directfb
3445ff4a 13656 #701: make install problem with unstripped binaries
48ed49e9 13657 #703: [SECURITY] Update openssl package to 0.9.8l
3848cd6d 13658 #705: Bump spawn-fcgi package to 1.6.3
4e27686c 13659 #709: Bump lighttpd package to 1.4.24
26073d2a 13660 #713: Migrate openntpd package to Makefile.autotools.in
83f9881d 13661 #715: Bump libidn package to 1.15 and other fixes
882e1376 13662 #717: Bump dnsmasq to 2.51 and introduce new IDN option
bd49a62d 13663 #731: Bump iw package to 0.9.17
74834991 13664
f0eb8b58
PK
136652009.08, Released August 31th, 2009:
13666
13667 Additional fixes and cleanups.
13668
13669 Updated/fixed packages: ctorrent, saveconfig/getconfig,
13670 sdl_net, util-linux.
014df317
PK
13671
13672 Issues resolved (http://bugs.uclibc.org):
13673
13674 #529: util-linux doesn't find headers and include libs correctly
cc8a9175 13675 #557: Build ctorrent with SSL support if available
014df317 13676
4595a2fc
PK
136772009.08-rc3, Released August 26th, 2009:
13678
13679 Additional fixes and cleanups.
13680
13681 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
13682 directfb, enchant, kernel headers.
13683
13684 Issues resolved (http://bugs.uclibc.org):
13685
13686 #471: Allow directfb compilation with debug
13687 #541: Removal of CVS directories in target filesystem broken
13688 #547: berkeleydb: Update config.{sub, guess}
13689 #549: enchant: Fix dependencies.
13690 #569: Fix alsa-utils build for x86 on x86-64
13691
4ebaaf41
PK
136922009.08-rc2, Released August 6th, 2009:
13693
13694 Additional fixes and new features.
13695
13696 New packages: libuuid, gcc 4.3.4.
13697
4595a2fc
PK
13698 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
13699 jamvm, libusb, microperl, neon, popt, sed, webkit.
4ebaaf41
PK
13700
13701 Fixed issue with 'make oldconfig'
0468b5c1
PK
13702
13703 Issues resolved (http://bugs.uclibc.org):
13704
13705 #525: sed broken with external toolchain
15dab042 13706 #537: Fix gzip build with recent glibc
0468b5c1 13707
3190d5bf
PK
137082009.08-rc1, Released August 2nd, 2009:
13709
13710 Fixes all over the tree and new features.
533718a8 13711
66095256
TP
13712 Improvement of external toolchain support:
13713 - Support for glibc toolchains.
13714 - The toolchain configuration announced to Buildroot is
13715 verified against the real toolchain configuration.
13716 - Fixes, documentation.
13717
13718 Cleanup X.org support: clarified configuration options, and
13719 removed mandatory dependency on useless libraries such as
13720 libXt or libXaw.
13721
d9a95017
TP
13722 New QT-based configurator, usable using 'make xconfig'.
13723
3190d5bf
PK
13724 Support for the Xtensa architecture.
13725
13726 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
13727 headers.
13728
13729 New packages: bmon, ctorrent, dosfstools, enchant,
13730 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
13731 sdl_gfx, spawn-fcgi.
13732
13733 Updated packages: bind, busybox, coreutils, sqlite, directfb,
13734 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
13735 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
13736 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
13737 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
13738 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
13739 wpa-supplicant, xdriver_xf86-input-synaptics,
13740 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
13741 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
13742 xutil_util-macros.
13743
533718a8
PK
13744 Issues resolved (http://bugs.uclibc.org):
13745
2e71cd88 13746 #83: liblockfile fails to compile due to eaccess redefinition
0aa70624 13747 #163: Xtensa architecture port
7a1a334c 13748 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
533718a8 13749 #241: device mapper + lvm2: build together
52dbe071 13750 #243: ctorrent: new package
bb14fc40 13751 #247: ntfsprogs: new package
71c810ff 13752 #271: Library 'libgcc_s.so.1' not installed in search path
57c2e79b 13753 #287: New package libnl
9a6d6cf5 13754 #289: New package iw
6fecd53e 13755 #331: Update MPlayer to version 1.0rc2
5818010f 13756 #333: Bump sqlite package to 3.6.15
e61606ad 13757 #349: update libsoup to version 2.26.2
c2dbefd8 13758 #357: New package netstat-nat
234fb283 13759 #359,#413: Upgrade openvpn to Makefile.autotools.in
533718a8 13760 #367: linux kernel compile error for arm926t
10e9b7ed 13761 #369: Add SDL_gfx package
533718a8 13762 #373: Support for building gstreamer without libxml
e61606ad 13763 #379: update DirectFB to version 1.4.0
533718a8
PK
13764 #383: gst-plugins-good: Allow soup plugin to be configured
13765 #385: neon: Fix pkgconfig dependency
bd26b582 13766 #387: Tremor not installed to toolchain
ba4fbdc9 13767 #389: New package bmon
533718a8
PK
13768 #391: gstreamer: Bump version to 0.10.23
13769 #393: gst-plugins-base: Bump version to 0.10.23
13770 #395: gst-plugins-bad: New package
f4311822 13771 #403: Error while building iso9660 image
533718a8
PK
13772 #409: Bump php package to 5.2.10
13773 #411: ipsec-tools: Bump version to 0.7.2
0468be6e 13774 #417: New package spawn-fcgi
264b9c11 13775 #419: Bump lighttpd package to 1.4.23
27ce942e 13776 #421: toolchain: Clean up toolchain locale support menu
81f9990e 13777 #427: webkit: Update to WebKit svn r44552
56fcdc9b 13778 #437: ltp-testsuite: Bump version to 20090630
f26acf61 13779 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
e0debb78 13780 #467: DirectFB 1.4.1
0aa70624 13781 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
5079d7a0 13782 #491: libxml2: Bump version to 0.7.3
ff69aeea 13783 #495: Bump bind package to 9.5.1-P3 (security)
2a966bcd 13784 #497: OpenSSL RSA key generation hangs on x86_64
00c8bdd5 13785 #509: Bump sqlite package to 3.6.16
a7b50b94 13786 #523: pciutils broken with external toolchain
9be449ff 13787 #533: Update gamin to 0.1.10 to fix compilation
533718a8 13788
a69b3d61
PK
137892009.05, Released June 1st, 2009:
13790
13791 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
13792 version and marked ubifsroot as broken.
13793
45e11e29
PK
137942009.05-rc3, Released May 27th, 2009:
13795
13796 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
13797 busybox, curl, libusb, readline, python and strace.
13798
13799 Issues resolved (http://bugs.uclibc.org):
13800
13801 #345: libcurl package needs a urandom fix
13802
13328d22
PK
138032009.05-rc2, Released May 19th, 2009:
13804
13805 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
13806 for newer hosts), stable kernel versions, busybox, cups,
13807 dmraid, docker, mesa3d, rsync and updated defconfigs.
13808
13809 xserver marked as broken on AVR32 and atngw100-expanded
13810 config removed.
61aeb6e4
PK
13811
13812 Issues resolved (http://bugs.uclibc.org):
13813
13814 #167: metacity does not build
13328d22
PK
13815 #295: gamin installs python support even if python is disabled
13816 #323: gen_matypes fails to execute during build of Mesa when us...
61aeb6e4 13817
cf92bc23
PK
138182009.05-rc1, Released May 5th, 2009:
13819
13820 Fixes all over the tree, further conversion of packages to
13821 Makefile.autotools.in and we now build host versions of
13822 packages where needed for build time dependencies instead of
13823 relying on the correct versions being available on the build
13824 host. Ancient toolchain / busybox versions have furthermore
13825 been removed as announced in the 2009.02 release notes.
13826
13827 New packages: flac, gob2, lzop, taglib, wpa_supplicant
13828
13829 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
13830 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
13831 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
13832 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
13833 util-linux, xorg7, xerces
13834
13835 Issues resolved (http://bugs.uclibc.org):
13836
13837 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
13838 and a ton of other improvements
13839 #19: page.h missing by util-linux
13840 #37: update libglib2 to version 2.18.4
13841 #61: tslib puts staging_dir into pkgconfig file
13842 #69: tar refuses to build
13843 #71,#175: ./wchar.h:41:12: error: empty filename in #include
13844 #73: Bump openssl package to the latest version
13845 #81: New package wpa_supplicant
13846 #99: new package: flac
13847 #101: update gstreamer packages
13848 #105,#313: menuconfig segfaults on tinyx if wchar is not
13849 selected
13850 #107: convert libvorbis to Makefile.autotools.in
13851 #109: Make pppd package avoid bsd err
13852 #111: binutils 2.17 fails to build when texinfo >= 4.10
13853 #133: Modify ncurses5-config to get correct include path
13854 #137: Bump php to version 5.2.9
13855 #139: Bump sqlite to 3.6.11 and convert to
13856 Makefile.autotools.in
13857 #145: Bump bind package to 9.5.1-P1 (security)
13858 #147: buildroot toolchain fails to build w/binutils-2.19.1
13859 #151: openssl package trivial fixes
13860 #161: vim fails on patching with errors in configure.patch
13861 #169: blackbox-0.70.1 does not build
13862 #177: xdriver_xf86-input-keyboard does not build
13863 #179: Upgrade dropbear to Makefile.autotools.in
13864 #181: Update to Xorg 7.4
13865 #187: ntfs-3g: could not build cross
13866 #191: alsa-lib ARM binaries always built with EABI
13867 #213: Bump wpa_supplicant package to version 0.6.9
13868 #217: Bump openssl package to 0.9.8k (security)
13869 #219: Toolchain build fails on m4
13870 #225: m4 macros are out of place
13871 #233: make ipv6 optional in iptables
13872 #237: ncftp: convert to Makefile.autotools.in
13873 #239: ntfs-3g: convert to Makefile.autotools.in
13874 #245: lzop: new package
13875 #271: Bump bind package to 9.5.1-P2 (security)
13876 #277: Bump sqlite package to 3.6.16
13877 #279: update libglib2 to version 2.20.1
13878 #281: update DirectFB to version 1.2.8
13879 #283: add taglib
13880 #285: compilation of samba fails if IPV6 support is missing
13881 #293: update samba to version 3.3.3
13882 #299: add shared-mime-info package
13883 #307: make openssl package respect build flags
This page took 2.781544 seconds and 4 git commands to generate.