The current Busybox version (1.36.0) fails to build with some
libc/linux combinations where getrandom() is not available. Two fixes
for glibc already exists upstream, so backport them here. A third
one (submitted upstream, not part of the main branch yet) was needed
to be able to compile with older musl and uClibc versions (or older
kernels).
This fixes the following build failure raised since commit
|
||
---|---|---|
.. | ||
0001-networking-libiproute-use-linux-if_packet.h-instead-.patch | ||
0002-Makefile.flags-strip-non-l-arguments-returned-by-pkg.patch | ||
0003-libbb-sockaddr2str-ensure-only-printable-characters-.patch | ||
0004-nslookup-sanitize-all-printed-strings-with-printable.patch | ||
0005-seedrng-fix-for-glibc-2.24-not-providing-getrandom.patch | ||
0006-seedrng-fix-for-glibc-2.24-not-providing-random-head.patch | ||
0007-seedrng-fix-getrandom-detection-for-non-glibc-libc.patch | ||
busybox-minimal.config | ||
busybox.config | ||
busybox.hash | ||
busybox.mk | ||
Config.in | ||
inittab | ||
mdev.conf | ||
S01syslogd | ||
S02klogd | ||
S02sysctl | ||
S10mdev | ||
S15watchdog | ||
S50telnet | ||
telnetd.service | ||
udhcpc.script |