Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
2018.11-rc1, not yet released
Fixes all over the tree and new features.
Architecture: RISC-V support (64bit) added.
Toolchain: Glibc bumped to 2.28. Fortran support for external
toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
Hardening flags (RELRO) are now handled by the toolchain
wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
number of issues.
Filesystems: Support for creating btrfs and f2fs filesystems
added.
Add a number of patches to fix build errors for host utilities
on modern distributions using glibc-2.28.
mkusers: Ensure existing group members are preserved when a
group is reprocessed.
printvars: Fix issue with exceeding shell command line length
limits for certain setups.
Workaround added for incompatibility issues between host-dtc
and older U-Boot and Linux kernel versions.
Detect and reject build paths containing '@', as this confuses
a number of packages, including GCC.
utils/diffconfig: Make it work for (non-Buildroot) config
files not using the BR2_ prefix.
New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
olimex_a20_olinuxion_lime_mali is renamed to _legacy.
OpenCL infrastructure support added, similar to how OpenGL is
handled.
Linux-headers: Support for kernel headers from a custom
tarball / git repo added.
New packages: bird, bluez5_utils-headers, btrfs-progs,
checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
libopencl, libopenresolv, nss-myhostname,
perl-apache-logformat-compiler, perl-appconfig,
perl-astro-suntime, perl-class-inspector, perl-class-load,
perl-class-method-modifiers, perl-class-std,
perl-class-std-fast, perl-cookie-baker, perl-data-dump,
perl-data-optlist, perl-data-uuid, perl-data-manip,
perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
perl-device-serialport, perl-dist-checkconflicts,
perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
perl-filesys-notify-simple, perl-hash-multivalue,
perl-http-entity-parser, perl-http-headers-fast,
perl-http-multipartparser, perl-io-interface,
perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
perl-module-implementation, perl-module-runtime, perl-moo,
perl-number-bytes-human, perl-package-stash, perl-params-util,
perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
perl-streams-buffered, perl-sub-exporter-progressive,
perl-sub-install, perl-sub-quote, perl-sys-cpu,
perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
python-async-timeout, python-falcon, python-fire,
python-mimeparse, python-multidict, python-passlib,
python-pigpio, python-pip, python-ply, python-py,
python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
python-pyhamcrest, python-pysmi, python-scapy, python-semver,
python-serial-asyncio, python-typing, python-uvloop,
pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
spandsp, tini, waffle, xapian
Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
xloader
Issues resolved (http://bugs.uclibc.org):
#11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
#11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
#11166: Erlang bad argument on valid uint64 when crosscompiled on..
#11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
#11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
#11251: Util scanpypi failes when package change - to _ in tar file
#11266: qt5base-5.11.1 does not compile with musl, complains about..
#11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
#11321: Latest master fails to build readline with RELRO FULL
#11326: sysvinit fails to build in latest GIT master
#11331: Internal application no longer builds with latest GIT master
#11336: nfs-utils fails to build in latest GIT master
#11351: build root-2018-08, linaro aarch64 compile error
#11391: Valgind availability on ARM
#11396: uboot environment image checksum invalid if target is big endian
#11421: GCC error message for ARM Cortex-A9/ARM.V7
#11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
#11481: Docs: Is external.desc required?
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
2018.08.2, Released October 25th, 2018
Important / security related fixes.
Workaround added for incompatibility issues between host-dtc
and older U-Boot and Linux kernel versions.
Detect and reject build paths containing '@', as this confuses
a number of packages, including GCC.
utils/get-developers: Add -e option for use with git
send-email.
utils/diffconfig: Make it work for (non-Buildroot) config
files not using the BR2_ prefix.
u-boot: Fix for environment image handling on big endian
systems.
Updated/fixed packages: binutils, ca-certificates,
cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
setools, spice, spice-protocol, tinc, ustr, wireshark,
Issues resolved (http://bugs.uclibc.org):
#11396: uboot environment image checksum invalid if target is big endian
2018.08.1, Released October 7th, 2018
Important / security related fixes.
Add a number of patches to fix build errors for host utilities
on modern distributions using glibc-2.28.
mkusers: Ensure existing group members are preserved when a
group is reprocessed.
printvars: Fix issue with exceeding shell command line length
limits for certain setups.
Updated/fixed packages: acpid, android-tools, apache,
arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
python-django, screen, shairport-sync, strongswan,
vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
xlib_libXfont, xlib_libXft, xlib_libxshmfence,
xutil_makedepend, zeromq
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
2018.08, Released September 6th, 2018
Minor fixes.
Known issues:
- Glibc 2.28 on the build host breaks compilation of a number
of host packages. 2018.08 contains fixes for some of these
packages, but not all. Consider building on hosts (or in
containers) using older Glibc versions.
- host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
kernel configurations using FDT/DTC. Consider updating the
Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
backporting commit 9130ba8846 (scripts/dtc: Update to
upstream version v1.4.6-9-gaadd0b65c987) for the Linux
kernel / commit db405d1980 for U-Boot.
Alternatively revert commit 7b929ddcf0 (dtc: bump version to
1.4.7) and ensure your build host does not have the libfdt
development headers installed.
Updated/fixed packages: busybox, chipmunk, cutelyst,
domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
sdl2, squashfs, uboot, xen
Issues resolved (http://bugs.uclibc.org):
#11261: ccache using wrong cached objects
#11276: Understanding the patch for kernel-4.9 and other..
2018.08-rc3, Released August 31th, 2018
Fixes all over the tree.
linux: additional improvements to the flex / bison dependency
handling, use system provided variant if available. Ensure
toolchain is available when configuring for 4.18+ support.
Download: Fix handling of primary sites using file://
Toolchain: Correct external toolchain musl detection for
static toolchains.
Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
Loading
Loading full blame...