nerves-project / nerves

Craft and deploy bulletproof embedded software in Elixir
http://nerves-project.org
Apache License 2.0
2.23k stars 189 forks source link

Nerves Shell Broken #1004

Open CaptChrisD opened 2 weeks ago

CaptChrisD commented 2 weeks ago

Environment

Elixir 17.0.2 Erlang 27.0.1 macOS 14.2.1

Current behavior

The Nerves Shell Docker container runs but I am unable to configure the system with make menuconfig or make linux-menuconfig

make menuconfig seems to partially load the Buildroot configuration tool but I only see a line of text along the bottom make linux-menuconfig seems to start building linux rather then load the configuration tool

Expected behavior

Should have the same behavior as before where the system can be configured

fhunleth commented 2 weeks ago

@CaptChrisD I transferred the issue to Nerves since it seems like it should be a generic issue. Do you have any screenshots or logs or anything else you can share?

dylanfareed commented 2 weeks ago

Hi @fhunleth. I believe I'm running into the same or a similar issue so I'll try to provide some context.

Locally I'm running 1.17.2/27 on a mac (running a beta of macos 15).

> iex -v
Erlang/OTP 27 [erts-15.0.1] [source] [64-bit] [smp:10:10] [ds:10:10:10] [async-threads:1] [jit]

IEx 1.17.2 (compiled with Erlang/OTP 27)

Here's the docker details

> docker -v
Docker version 27.1.1, build 6312585

I'm creating a custom system by cloning the rpi4 system

> git clone https://github.com/nerves-project/nerves_system_rpi4.git custom -b v1.28.1

Running mix nerves.system.shell returns fine with the expected (iirc) docker command.

image

Nerves Shell boots fine seemingly

image

Then when trying to run either make menuconfig or make linux-menuconfig they start to build and then just hang seemingly forever.

image

Here's a screenrecording https://www.loom.com/share/682da9ad95894ca3bc83091f0fc02ee4

Here's the outputs for each

 Nerves  project > make menuconfig
  GEN     /home/nerves/project/Makefile

/home/nerves/project/.config - Buildroot 2024.05.2 Configuration────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
 Nerves  project > make linux-menuconfig
/usr/bin/make -j1  O=/home/nerves/project HOSTCC="/usr/bin/gcc" HOSTCXX="/usr/bin/g++" syncconfig
  GEN     /home/nerves/project/Makefile
GIT_DIR=. BR_BINARIES_DIR=/home/nerves/project/images KBUILD_BUILD_VERSION=1 KBUILD_BUILD_USER=buildroot KBUILD_BUILD_HOST=buildroot KBUILD_BUILD_TIMESTAMP="Wed Aug 14 08:43:20 UTC 2024" KCFLAGS=-Wno-attribute-alias DTC_FLAGS=-@ PKG_CONFIG_PATH="" /usr/bin/make -j11 -C /home/nerves/project/build/linux-custom HOSTCC="/usr/bin/gcc" HOSTCC="/usr/bin/gcc -O2 -isystem /home/nerves/project/host/include -L/home/nerves/project/host/lib -Wl,-rpath,/home/nerves/project/host/lib" ARCH=arm64 INSTALL_MOD_PATH=/home/nerves/project/target CROSS_COMPILE="/home/nerves/project/host/bin/aarch64-nerves-linux-gnu-" WERROR=0 REGENERATE_PARSERS=1 DEPMOD=/home/nerves/project/host/sbin/depmod INSTALL_MOD_STRIP=1 HOSTCC="/usr/bin/gcc" menuconfig

.config - Linux/arm64 6.6.31 Kernel Configuration-----------------------------------------------------------------------------------------------------------------------------------------------

Hopefully that's helpful. Please lmk if there's any other details I can provide. Thanks!

dylanfareed commented 2 weeks ago

Just want to confirm that the same thing happens for make busybox-menuconfig

Running it within the shell appears to build successfully and then nothing ever launches.

image
 Nerves  project > make busybox-menuconfig
/usr/bin/make -j1  O=/home/nerves/project HOSTCC="/usr/bin/gcc" HOSTCXX="/usr/bin/g++" syncconfig
  GEN     /home/nerves/project/Makefile
busybox-1.36.1.tar.bz2: OK (sha256: b8cc24c9574d809e7279c3be349795c5d5ceb6fdf19ca709f80cde50e47de314)
>>> host-skeleton  Extracting
>>> host-skeleton  Patching
>>> host-skeleton  Configuring
>>> host-skeleton  Building
>>> host-skeleton  Installing to host directory
# check-package DoNotInstallToHostdirUsr
>>> host-fakedate  Extracting
>>> host-fakedate  Patching
>>> host-fakedate  Configuring
>>> host-fakedate  Building
>>> host-fakedate  Installing to host directory
/usr/bin/install -D -m 755 package/fakedate/fakedate /home/nerves/project/host/bin/date
tar-1.35.cpio.gz: OK (sha256: c77a38fcf25b21fd8209d20d35638744344ded239cfc7df80138bf46d3c6b16d)
>>> host-tar 1.35 Extracting
mkdir -p /home/nerves/project/build/host-tar-1.35
cd /home/nerves/project/build/host-tar-1.35 && gzip -d -c /nerves/dl/tar/tar-1.35.cpio.gz | cpio -i --preserve-modification-time
39210 blocks
mv /home/nerves/project/build/host-tar-1.35/tar-1.35/* /home/nerves/project/build/host-tar-1.35
rmdir /home/nerves/project/build/host-tar-1.35/tar-1.35
>>> host-tar 1.35 Patching

Applying 0001-lib-getrandom.c-fix-build-with-uclibc-1.0.35.patch using patch: 
patching file gnu/getrandom.c
>>> host-tar 1.35 Updating config.sub and config.guess
for file in config.guess config.sub; do for i in $(find /home/nerves/project/build/host-tar-1.35 -name $file); do cp support/gnuconfig/$file $i; done; done
>>> host-tar 1.35 Patching libtool
>>> host-tar 1.35 Configuring
(cd /home/nerves/project/build/host-tar-1.35/ && rm -rf config.cache; GIT_DIR=. PATH="/home/nerves/project/host/bin:/home/nerves/project/host/sbin:/home/nerves/bin:/home/nerves/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PKG_CONFIG="/home/nerves/project/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/nerves/project/host/lib/pkgconfig:/home/nerves/project/host/share/pkgconfig" AR="/usr/bin/ar" AS="/usr/bin/as" LD="/usr/bin/ld" NM="/usr/bin/nm" CC="/usr/bin/gcc" GCC="/usr/bin/gcc" CXX="/usr/bin/g++" CPP="/usr/bin/cpp" OBJCOPY="/usr/bin/objcopy" RANLIB="/usr/bin/ranlib" CPPFLAGS="-I/home/nerves/project/host/include" CFLAGS="-O2 -I/home/nerves/project/host/include" CXXFLAGS="-O2 -I/home/nerves/project/host/include" LDFLAGS="-L/home/nerves/project/host/lib -Wl,-rpath,/home/nerves/project/host/lib" INTLTOOL_PERL=/usr/bin/perl CFLAGS="-O2 -I/home/nerves/project/host/include" LDFLAGS="-L/home/nerves/project/host/lib -Wl,-rpath,/home/nerves/project/host/lib" CC="/usr/bin/gcc" CXX="/usr/bin/g++" CONFIG_SITE=/dev/null ./configure --prefix="/home/nerves/project/host" --sysconfdir="/home/nerves/project/host/etc" --localstatedir="/home/nerves/project/host/var" --enable-shared --disable-static --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --disable-debug --with-xmlto=no --with-fop=no --disable-nls --disable-dependency-tracking  --without-selinux )
configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1005' is supported by ustar format... yes
checking whether GID '1005' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking for gcc... /usr/bin/gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to enable C11 features... none needed
checking whether /usr/bin/gcc understands -c and -o together... yes
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether make supports the include directive... yes (GNU style)
checking dependency style of /usr/bin/gcc... none
checking for ranlib... /usr/bin/ranlib
checking for bison... no
checking for byacc... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for fcntl.h... yes
checking for linux/fd.h... yes
checking for memory.h... yes
checking for net/errno.h... no
checking for sgtty.h... yes
checking for sys/param.h... yes
checking for sys/device.h... no
checking for sys/gentape.h... no
checking for sys/inet.h... no
checking for sys/io/trioctl.h... no
checking for sys/mtio.h... yes
checking for sys/time.h... yes
checking for sys/tprintf.h... no
checking for sys/tape.h... no
checking for locale.h... yes
checking for features.h... yes
checking for linewrap.h... no
checking for uchar.h... yes
checking for sys/socket.h... yes
checking for dirent.h... yes
checking for error.h... yes
checking for linux/xattr.h... yes
checking for fnmatch.h... yes
checking for stdio_ext.h... yes
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for threads.h... yes
checking for limits.h... yes
checking for crtdefs.h... no
checking for wctype.h... yes
checking for langinfo.h... yes
checking for xlocale.h... no
checking for sys/mman.h... yes
checking for priv.h... no
checking for malloc.h... yes
checking for selinux/selinux.h... no
checking for stdbool.h... yes
checking for stdckdint.h... no
checking for sys/random.h... yes
checking for sysexits.h... yes
checking for utime.h... yes
checking for netdb.h... yes
checking for sys/wait.h... yes
checking for pwd.h... yes
checking for grp.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking how to run the C preprocessor... /usr/bin/cpp
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... /usr/bin/ar
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for /usr/bin/gcc option to enable large file support... none needed
checking for /usr/bin/gcc option for timestamps after 2038... none needed
checking for /usr/bin/gcc option to enable large file support... (cached) none needed
checking for /usr/bin/gcc option for timestamps after 2038... (cached) none needed
checking for sys/buf.h... no
checking for sys/mkdev.h... no
checking for sys/sysmacros.h... yes
checking for st_fstype string in struct stat... no
checking for sys/acl.h... no
checking for mode_t... yes
checking for pid_t... yes
checking for off_t... yes
checking for uid_t in sys/types.h... yes
checking for major_t... no
checking for minor_t... no
checking for dev_t... yes
checking for ino_t... yes
checking for ssize_t... yes
checking for fchmod... yes
checking for flockfile... yes
checking for funlockfile... yes
checking for pathconf... yes
checking for btowc... yes
checking for mbrtowc... yes
checking for mbsinit... yes
checking for canonicalize_file_name... yes
checking for realpath... yes
checking for lstat... yes
checking for chown... yes
checking for fchown... yes
checking for _set_invalid_parameter_handler... no
checking for fchdir... yes
checking for fdopendir... yes
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for symlink... yes
checking for listxattr... yes
checking for fnmatch... yes
checking for mbsrtowcs... yes
checking for fstatat... yes
checking for getdtablesize... yes
checking for getexecname... no
checking for gettimeofday... yes
checking for isblank... yes
checking for iswcntrl... yes
checking for link... yes
checking for readlink... yes
checking for openat... yes
checking for mprotect... yes
checking for mkdirat... yes
checking for mknod... yes
checking for pipe... yes
checking for iswctype... yes
checking for renameat... yes
checking for setenv... yes
checking for sleep... yes
checking for snprintf... yes
checking for strndup... yes
checking for strtoimax... yes
checking for strtoumax... yes
checking for localtime_r... yes
checking for unlinkat... yes
checking for vasnprintf... no
checking for wcrtomb... yes
checking for wcwidth... yes
checking for mkfifo... yes
checking for setlocale... yes
checking for fsync... yes
checking for sys/acl.h... (cached) no
configure: WARNING: libacl development library was not found or not usable.
configure: WARNING: GNU tar will be built without ACL support.
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for inline... inline
checking for C/C++ restrict keyword... __restrict__
checking for /usr/bin/gcc options needed to detect all undeclared functions... none needed
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking whether strerror_r is declared... yes
checking whether strerror_r returns char *... yes
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking for d_ino member in directory struct... yes
checking for long file names... yes
checking whether <wchar.h> uses 'inline' correctly... yes
checking for nl_langinfo and CODESET... yes
checking for a traditional french locale... none
checking whether char8_t is correctly defined... no
checking whether char16_t is correctly defined... yes
checking whether char32_t is correctly defined... yes
checking for bit size of wchar_t... 32
checking for mbstate_t... yes
checking for a traditional japanese locale... none
checking for a french Unicode locale... none
checking for a transitional chinese locale... none
checking whether mbrtowc handles incomplete characters... guessing yes
checking whether mbrtowc works as well as mbtowc... guessing yes
checking whether mbrtoc32 is declared... yes
checking for mbrtoc32... yes
checking whether mbrtoc32 works as well as mbrtowc... guessing yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
checking whether lstat correctly handles trailing slash... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for faccessat... yes
checking for getcwd... yes
checking for unistd.h... (cached) yes
checking for working chown... yes
checking whether chown dereferences symlinks... yes
checking whether chown honors trailing slash... yes
checking whether chown always updates ctime... yes
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking for error... yes
checking whether error_at_line is declared... yes
checking for error_at_line... yes
checking for working error function... yes
checking type of array argument to getgroups... gid_t
checking whether ctype.h defines __header_inline... no
checking whether fchdir is declared... yes
checking for working fcntl.h... yes
checking for promoted mode_t type... mode_t
checking whether fopen recognizes a trailing slash... yes
checking whether fflush works on input streams... no
checking whether stdin defaults to large file offsets... yes
checking whether fseeko is declared... yes
checking for fseeko... yes
checking whether fflush works on input streams... (cached) no
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking whether getcwd (NULL, 0) allocates memory for result... yes
checking for getcwd with POSIX signature... yes
checking whether getcwd is declared... yes
checking whether getdelim is declared... yes
checking whether getdtablesize is declared... yes
checking whether getline is declared... yes
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking whether timespec_get is declared... yes
checking for timespec_get... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking for pthread.h... yes
checking for pthread_kill in -lpthread... yes
checking whether POSIX threads API is available... yes
checking whether setlocale (LC_ALL, NULL) is multithread-safe... yes
checking whether setlocale (category, NULL) is multithread-safe... yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes
checking whether limits.h has SSIZE_MAX... yes
checking for wint_t... yes
checking whether wint_t is large enough... yes
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether INT32_MAX < INTMAX_MAX... yes
checking whether INT64_MAX == LONG_MAX... yes
checking whether UINT32_MAX < UINTMAX_MAX... yes
checking whether UINT64_MAX == ULONG_MAX... yes
checking whether iswcntrl works... yes
checking for towlower... yes
checking for wctype_t... yes
checking for wctrans_t... yes
checking whether langinfo.h defines CODESET... yes
checking whether langinfo.h defines T_FMT_AMPM... yes
checking whether langinfo.h defines ALTMON_1... yes
checking whether langinfo.h defines ERA... yes
checking whether langinfo.h defines YESEXPR... yes
checking for O_CLOEXEC... yes
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking for unreachable... no
checking whether locale.h defines locale_t... yes
checking whether locale.h conforms to POSIX:2001... yes
checking whether struct lconv is properly defined... yes
checking whether malloc (0) returns nonnull... yes
checking for mmap... yes
checking for MAP_ANONYMOUS... yes
checking whether memchr works... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking for compiler option needed when checking for future declarations... none
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking for compound literals... yes
checking whether setenv is declared... yes
checking for search.h... yes
checking for tsearch... yes
checking for sigset_t... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking whether snprintf returns a byte count as in C99... yes
checking whether printf supports POSIX/XSI format strings with positions... yes
checking whether snprintf is declared... yes
checking whether fcloseall is declared... yes
checking whether getw is declared... yes
checking whether putw is declared... yes
checking which flavor of printf attribute matches inttypes macros... system
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether MB_CUR_MAX is correct... guessing yes
checking whether strdup is declared... yes
checking whether strerror(0) succeeds... yes
checking whether strndup is declared... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking whether strtoumax is declared... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... yes
checking whether execvpe is declared... yes
checking whether unsetenv is declared... yes
checking whether the utimes function works... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking whether snprintf truncates the result as in C99... yes
checking where to find the exponent in a 'double'... word 1 bit 20
checking for wcslen... yes
checking for snprintf... (cached) yes
checking for strnlen... yes
checking for wcrtomb... (cached) yes
checking whether _snprintf is declared... no
checking whether vsnprintf is declared... yes
checking whether wcsdup is declared... yes
checking for C compiler option to allow warnings... -Wno-error
checking for alignas and alignof... yes, <stdalign.h> macros
checking for alloca as a compiler built-in... yes
checking whether program_invocation_name is declared... yes
checking whether program_invocation_short_name is declared... yes
checking whether program_invocation_name is defined... yes
checking whether program_invocation_short_name is defined... yes
checking for static_assert... yes, an <assert.h> macro
checking whether btowc(0) is correct... yes
checking whether btowc(EOF) is correct... guessing yes
checking whether btowc is consistent with mbrtowc in the C locale... no
checking for __builtin_expect... yes
checking whether calloc (0, n) and calloc (n, 0) return nonnull... yes
checking for readlinkat... yes
checking whether this system supports file names of any length... no
checking whether chmod works... yes
checking for library containing clock_gettime... none required
checking for clock_getres... yes
checking for clock_gettime... yes
checking for clock_settime... yes
checking for closedir... yes
checking for d_ino member in directory struct... (cached) yes
checking for dirfd... yes
checking whether dirfd is declared... yes
checking whether dirfd is a macro... no
checking whether // is distinct from /... (cached) no
checking whether dup works... yes
checking whether dup2 works... yes
checking for euidaccess... yes
checking for faccessat... (cached) yes
checking whether fchmodat works... yes
checking for fchownat... yes
checking whether fchownat works with AT_SYMLINK_NOFOLLOW... yes
checking whether fchownat works with an empty file name... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for struct stat.st_blocks... yes
checking for mempcpy... yes
checking for flexible array member... yes
checking whether conversion from 'int' to 'long double' works... yes
checking for working GNU fnmatch... yes
checking whether fopen supports the mode character 'x'... yes
checking whether fopen supports the mode character 'e'... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether free is known to preserve errno... yes
checking for fseeko... (cached) yes
checking whether fflush works on input streams... (cached) no
checking for _fseeki64... no
checking whether fstatat (..., 0) works... yes
checking for futimens... yes
checking whether futimens works... yes
checking whether getcwd handles long file names properly... yes
checking for getpagesize... yes
checking whether getcwd succeeds when 4k < cwd_length < 16k... yes
checking for getdelim... yes
checking for working getdelim function... yes
checking whether getdtablesize works... yes
checking for getgroups... yes
checking for working getgroups... yes
checking whether getgroups handles negative values... yes
checking for getline... yes
checking for working getline function... yes
checking for getpagesize... (cached) yes
checking whether getpagesize is declared... yes
checking for getprogname... no
checking whether program_invocation_name is declared... (cached) yes
checking whether program_invocation_name is declared... (cached) yes
checking whether program_invocation_short_name is declared... (cached) yes
checking whether __argv is declared... no
checking for getrandom... yes
checking whether getrandom is compatible with its GNU+BSD signature... yes
checking for gettimeofday with POSIX signature... yes
checking for group_member... yes
checking for iswblank... yes
checking whether iswblank is declared... yes
checking whether iswdigit is ISO C compliant... guessing yes
checking whether iswxdigit is ISO C compliant... guessing yes
checking for lchown... yes
checking whether the compiler supports the __inline keyword... yes
checking whether link obeys POSIX... yes
checking for __xpg4... no
checking whether link(2) dereferences a symlink... no
checking for linkat... yes
checking whether linkat() can link symlinks... yes
checking whether linkat handles trailing slash correctly... yes
checking whether localeconv works... yes
checking whether lseek detects pipes... yes
checking whether SEEK_DATA works but is incompatible with GNU... no
checking whether malloc (0) returns nonnull... (cached) yes
checking whether mbrtoc32 works on empty input... yes
checking whether the C locale is free of encoding errors... no
checking whether mbrtowc handles a NULL pwc argument... guessing yes
checking whether mbrtowc handles a NULL string argument... guessing yes
checking whether mbrtowc has a correct return value... guessing yes
checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes
checking whether mbrtowc stores incomplete characters... guessing no
checking whether mbrtowc works on empty input... yes
checking whether the C locale is free of encoding errors... no
checking whether mbsrtowcs works... guessing yes
checking whether the C locale is free of encoding errors... (cached) no
checking for mbtowc... yes
checking for mempcpy... (cached) yes
checking for memrchr... yes
checking whether mkdir handles trailing slash... yes
checking whether mkdir handles trailing dot... yes
checking for mkdtemp... yes
checking for mkfifo... yes
checking whether mkfifo rejects trailing slashes... yes
checking for mknodat... yes
checking for mkfifoat... yes
checking whether mkfifoat rejects trailing slashes... yes
checking whether mknod can create fifo without root privileges... yes
checking for __mktime_internal... no
checking for nl_langinfo... yes
checking whether YESEXPR works... yes
checking for obstacks that work with any size object... no
checking whether open recognizes a trailing slash... yes
checking for opendir... yes
checking for bison... no
checking for struct tm.tm_zone... (cached) yes
checking for getppriv... no
checking whether program_invocation_name is declared... (cached) yes
checking whether program_invocation_short_name is declared... (cached) yes
checking for raise... yes
checking for rawmemchr... yes
checking for readdir... yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlink truncates results correctly... yes
checking for readlinkat... (cached) yes
checking whether readlinkat signature is correct... yes
checking whether realloc (0, 0) returns nonnull... yes
checking for reallocarray... yes
checking for working re_compile_pattern... yes
checking whether rename honors trailing slash on destination... yes
checking whether rename honors trailing slash on source... yes
checking whether rename manages hard links correctly... yes
checking whether rename manages existing destinations correctly... yes
checking for linux/fs.h... yes
checking for renameat2... yes
checking for linux/fs.h... (cached) yes
checking for renameat2... (cached) yes
checking for rewinddir... yes
checking whether rmdir works... yes
checking for rpmatch... yes
checking for selinux/flask.h... no
checking whether setenv validates arguments... yes
checking whether setlocale (LC_ALL, NULL) is multithread-safe... (cached) yes
checking whether setlocale (category, NULL) is multithread-safe... (cached) yes
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking whether sleep is declared... yes
checking for working sleep... yes
checking for snprintf... (cached) yes
checking whether snprintf respects a size of 1... yes
checking for ssize_t... (cached) yes
checking whether stat handles trailing slashes on files... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for va_copy... yes
checking for bool, true, false... no
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking whether strncasecmp is declared... yes
checking for strchrnul... yes
checking whether strchrnul works... yes
checking for working strerror function... yes
checking for working strndup... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking for strtol... yes
checking whether strtol works... no
checking for strtoll... yes
checking whether strtoll works... no
checking for strtoul... yes
checking whether strtoul works... no
checking for strtoull... yes
checking whether strtoull works... no
checking whether symlink handles trailing slash correctly... yes
checking for symlinkat... yes
checking whether symlinkat handles trailing slash correctly... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking for timegm... yes
checking whether unlink honors trailing slashes... yes
checking whether unlink of a parent directory fails as it should... guessing yes
checking for unsetenv... yes
checking for unsetenv() return type... int
checking whether unsetenv obeys POSIX... yes
checking for utime... yes
checking whether utime handles trailing slashes on files... yes
checking for futimes... yes
checking for futimesat... yes
checking for lutimes... yes
checking for futimens... (cached) yes
checking for utimensat... yes
checking for utimensat... (cached) yes
checking whether utimensat works... yes
checking for variable-length arrays... yes
checking for ptrdiff_t... yes
checking for vasprintf... yes
checking for vsnprintf... yes
checking whether snprintf respects a size of 1... (cached) yes
checking whether wcrtomb works in the C locale... yes
checking whether wcrtomb return value is correct... guessing yes
checking whether wcwidth is declared... yes
checking whether wcwidth works reasonably in UTF-8 locales... yes
checking for wmemchr... yes
checking for wmempcpy... yes
checking for stdint.h... (cached) yes
checking for library containing setsockopt... none required
checking for library containing setsockopt... (cached) none required
checking for sys/mtio.h... (cached) yes
checking which ioctl field to test for reversed bytes... mt_type
checking whether to build rmt... yes
checking for remote tape header files... yes
checking for sys/buf.h... (cached) no
checking for struct stat.st_blksize... yes
checking for library containing gethostbyname... none required
checking for sys/xattr.h... yes
checking for library containing getxattr... none required
checking for library containing fgetxattr... none required
checking for library containing lgetxattr... none required
checking for library containing setxattr... none required
checking for library containing fsetxattr... none required
checking for library containing lsetxattr... none required
checking for library containing listxattr... none required
checking for library containing flistxattr... none required
checking for library containing llistxattr... none required
checking whether getgrgid is declared... yes
checking whether getpwuid is declared... yes
checking whether time is declared... yes
checking for waitpid... yes
checking for remote shell... /usr/bin/rsh
checking for default archive format... GNU
checking for default archive... -
checking for default blocking... 20
checking for default quoting style... escape
checking for ld... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking 32-bit host C ABI... no
checking for ELF binary format... yes
checking for the common suffixes of directories in the library search path... lib,lib,lib
checking for iconv... yes
checking for working iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for iconv.h... yes
checking for iconv_t... yes
checking for a sed that does not truncate output... /usr/bin/sed
checking whether NLS is requested... no
checking for msgfmt... no
checking for gmsgfmt... :
checking for xgettext... no
checking for msgmerge... no
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyPreferredLanguages... no
checking whether to use NLS... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating gnu/Makefile
config.status: creating lib/Makefile
config.status: creating po/Makefile.in
config.status: creating scripts/Makefile
config.status: creating rmt/Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing tests/atconfig commands
configure: WARNING: unrecognized options: --enable-shared, --disable-static, --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --disable-debug, --with-xmlto, --with-fop
>>> host-tar 1.35 Building
GIT_DIR=. PATH="/home/nerves/project/host/bin:/home/nerves/project/host/sbin:/home/nerves/bin:/home/nerves/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PKG_CONFIG="/home/nerves/project/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/nerves/project/host/lib/pkgconfig:/home/nerves/project/host/share/pkgconfig"  /usr/bin/make -j11  -C /home/nerves/project/build/host-tar-1.35/
/usr/bin/make  all-recursive
Making all in doc
make[4]: Nothing to be done for 'all'.
Making all in gnu
  GEN      alloca.h
  GEN      configmake.h
  GEN      ctype.h
  GEN      dirent.h
  GEN      error.h
  GEN      fcntl.h
  GEN      getopt.h
  GEN      getopt-cdefs.h
  GEN      malloc/dynarray.gl.h
  GEN      malloc/dynarray-skeleton.gl.h
  GEN      malloc/scratch_buffer.gl.h
  GEN      inttypes.h
  GEN      langinfo.h
  GEN      limits.h
  GEN      locale.h
  GEN      selinux/selinux.h
  GEN      selinux/context.h
  GEN      selinux/label.h
  GEN      signal.h
  GEN      stdckdint.h
  GEN      stddef.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      strings.h
  GEN      sys/random.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      time.h
  GEN      uchar.h
  GEN      unicase.h
  GEN      unictype.h
  GEN      uninorm.h
  GEN      unistd.h
  GEN      unitypes.h
  GEN      uniwidth.h
  GEN      utime.h
  GEN      wchar.h
  GEN      wctype.h
/usr/bin/make  all-recursive
  CC       libgnu_a-acl-errno-valid.o
  CC       libgnu_a-acl-internal.o
  CC       libgnu_a-get-permissions.o
  CC       libgnu_a-set-permissions.o
  CC       libgnu_a-allocator.o
  CC       libgnu_a-areadlink.o
  CC       libgnu_a-areadlink-with-size.o
  CC       libgnu_a-areadlinkat.o
  CC       libgnu_a-areadlinkat-with-size.o
  CC       libgnu_a-argmatch.o
  CC       libgnu_a-argp-ba.o
  CC       libgnu_a-argp-eexst.o
  CC       libgnu_a-argp-fmtstream.o
  CC       libgnu_a-argp-fs-xinl.o
  CC       libgnu_a-argp-help.o
  CC       libgnu_a-argp-parse.o
  CC       libgnu_a-argp-pin.o
  CC       libgnu_a-argp-pv.o
  CC       libgnu_a-argp-pvh.o
  CC       libgnu_a-argp-xinl.o
  CC       libgnu_a-argp-version-etc.o
  CC       libgnu_a-backupfile.o
  CC       libgnu_a-openat-proc.o
  CC       libgnu_a-backup-find.o
  CC       libgnu_a-basename-lgpl.o
  CC       libgnu_a-bitrotate.o
  CC       libgnu_a-btowc.o
  CC       libgnu_a-c-ctype.o
  CC       libgnu_a-c-strcasecmp.o
  CC       libgnu_a-c-strncasecmp.o
  CC       libgnu_a-c32isalnum.o
  CC       libgnu_a-c32isalpha.o
  CC       libgnu_a-c32isblank.o
  CC       libgnu_a-c32iscntrl.o
  CC       libgnu_a-c32isdigit.o
  CC       libgnu_a-c32isgraph.o
  CC       libgnu_a-c32islower.o
  CC       libgnu_a-c32isprint.o
  CC       libgnu_a-c32ispunct.o
  CC       libgnu_a-c32isspace.o
  CC       libgnu_a-c32isupper.o
  CC       libgnu_a-c32isxdigit.o
  CC       libgnu_a-c32tolower.o
  CC       libgnu_a-c32width.o
  CC       libgnu_a-careadlinkat.o
  CC       libgnu_a-chdir-long.o
  CC       libgnu_a-cloexec.o
  CC       libgnu_a-close-stream.o
  CC       libgnu_a-closeout.o
  CC       libgnu_a-opendir-safer.o
  CC       libgnu_a-dirname.o
  CC       libgnu_a-basename.o
careadlinkat.c: In function 'careadlinkat':
careadlinkat.c:176:5: warning: #warning "GCC might issue a bogus -Wreturn-local-addr warning here." [-Wcpp]
  176 |    #warning "GCC might issue a bogus -Wreturn-local-addr warning here."
      |     ^~~~~~~
careadlinkat.c:177:5: warning: #warning "See <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644>." [-Wcpp]
  177 |    #warning "See <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644>."
      |     ^~~~~~~
  CC       libgnu_a-dirname-lgpl.o
careadlinkat.c:180:10: warning: function may return address of local variable [-Wreturn-local-addr]
  180 |   return readlink_stk (fd, filename, buffer, buffer_size, alloc,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  181 |                        preadlinkat, stack_buf);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~
careadlinkat.c:179:8: note: declared here
  179 |   char stack_buf[STACK_BUF_SIZE];
      |        ^~~~~~~~~
  CC       libgnu_a-stripslash.o
  CC       libgnu_a-exclude.o
  CC       libgnu_a-fcntl.o
  CC       libgnu_a-exitfail.o
  CC       libgnu_a-creat-safer.o
  CC       libgnu_a-open-safer.o
  CC       libgnu_a-fd-hook.o
  CC       libgnu_a-fd-safer-flag.o
  CC       libgnu_a-dup-safer-flag.o
  CC       libgnu_a-fdutimensat.o
  CC       libgnu_a-file-has-acl.o
  CC       libgnu_a-filenamecat-lgpl.o
  CC       libgnu_a-fprintftime.o
  CC       libgnu_a-fseek.o
  CC       libgnu_a-fseeko.o
  CC       libgnu_a-full-read.o
  CC       libgnu_a-full-write.o
  CC       libgnu_a-getopt.o
  CC       libgnu_a-getopt1.o
  CC       libgnu_a-getprogname.o
  CC       libgnu_a-gettime.o
  CC       libgnu_a-hard-locale.o
  CC       libgnu_a-hash.o
  CC       libgnu_a-human.o
  CC       libgnu_a-imaxtostr.o
  CC       libgnu_a-ialloc.o
  CC       libgnu_a-inttostr.o
  CC       libgnu_a-offtostr.o
  CC       libgnu_a-uinttostr.o
  CC       libgnu_a-umaxtostr.o
  CC       libgnu_a-localcharset.o
  CC       libgnu_a-malloca.o
  CC       libgnu_a-mbchar.o
  CC       libgnu_a-mbrtoc32.o
  CC       libgnu_a-mbrtowc.o
  CC       libgnu_a-mbscasecmp.o
  CC       libgnu_a-mbsrtowcs.o
  CC       libgnu_a-mbuiter.o
  CC       libgnu_a-modechange.o
  CC       libgnu_a-nstrftime.o
  CC       libgnu_a-openat-die.o
  CC       libgnu_a-obstack.o
  CC       libgnu_a-openat-safer.o
  CC       libgnu_a-opendirat.o
  CC       libgnu_a-priv-set.o
  CC       libgnu_a-parse-datetime.o
  CC       libgnu_a-progname.o
  CC       libgnu_a-quotearg.o
  CC       libgnu_a-renameatu.o
  CC       libgnu_a-safe-read.o
  CC       libgnu_a-safe-write.o
  CC       libgnu_a-save-cwd.o
  CC       libgnu_a-savedir.o
  CC       libgnu_a-selinux-at.o
  CC       libgnu_a-se-context.o
  CC       libgnu_a-se-label.o
  CC       libgnu_a-se-selinux.o
  CC       libgnu_a-setlocale_null.o
  CC       libgnu_a-stat-time.o
  CC       libgnu_a-stdopen.o
  CC       libgnu_a-strnlen1.o
  CC       libgnu_a-strtol.o
  CC       libgnu_a-strtoll.o
  CC       libgnu_a-strtoul.o
  CC       libgnu_a-strtoull.o
  CC       libgnu_a-tempname.o
  CC       libgnu_a-time_rz.o
  CC       libgnu_a-timespec.o
  CC       libgnu_a-timespec-sub.o
  CC       libgnu_a-unistd.o
  CC       libgnu_a-dup-safer.o
  CC       libgnu_a-fd-safer.o
  CC       libgnu_a-pipe-safer.o
  CC       libgnu_a-unlinkdir.o
  CC       libgnu_a-utimens.o
  CC       libgnu_a-version-etc.o
  CC       libgnu_a-version-etc-fsf.o
  CC       libgnu_a-wctype-h.o
  CC       libgnu_a-xmalloc.o
  CC       libgnu_a-xalloc-die.o
  CC       libgnu_a-xgetcwd.o
  CC       libgnu_a-xsize.o
  CC       libgnu_a-xstrtol.o
  CC       libgnu_a-xstrtoul.o
  CC       libgnu_a-xstrtoumax.o
  CC       libgnu_a-xvasprintf.o
  CC       libgnu_a-xasprintf.o
  CC       asnprintf.o
  CC       fopen.o
  CC       mbsrtowcs-state.o
  CC       mktime.o
  CC       printf-args.o
  CC       printf-parse.o
  CC       vasnprintf.o
  CC       malloc/libgnu_a-dynarray_at_failure.o
  CC       malloc/libgnu_a-dynarray_emplace_enlarge.o
  CC       malloc/libgnu_a-dynarray_finalize.o
  CC       malloc/libgnu_a-dynarray_resize.o
  CC       malloc/libgnu_a-dynarray_resize_clear.o
  CC       malloc/libgnu_a-scratch_buffer_grow.o
  CC       malloc/libgnu_a-scratch_buffer_grow_preserve.o
  CC       malloc/libgnu_a-scratch_buffer_set_array_size.o
  CC       unicase/libgnu_a-tolower.o
  CC       unictype/libgnu_a-ctype_alnum.o
  CC       unictype/libgnu_a-ctype_alpha.o
  CC       unictype/libgnu_a-ctype_blank.o
  CC       unictype/libgnu_a-ctype_cntrl.o
  CC       unictype/libgnu_a-ctype_digit.o
  CC       unictype/libgnu_a-ctype_graph.o
  CC       unictype/libgnu_a-ctype_lower.o
  CC       unictype/libgnu_a-ctype_print.o
  CC       unictype/libgnu_a-ctype_punct.o
  CC       unictype/libgnu_a-ctype_space.o
  CC       unictype/libgnu_a-ctype_upper.o
  CC       unictype/libgnu_a-ctype_xdigit.o
  CC       uniwidth/libgnu_a-width.o
  AR       libgnu.a
Making all in lib
  GEN      rmt-command.h
/usr/bin/make  all-am
  CC       paxerror.o
  CC       paxexit-status.o
  CC       paxnames.o
  CC       rtapelib.o
  CC       wordsplit.o
  CC       xattr-at.o
  AR       libtar.a
Making all in rmt
  CC       rmt.o
  CCLD     rmt
Making all in src
  CC       buffer.o
  CC       checkpoint.o
  CC       compare.o
  CC       create.o
  CC       delete.o
  CC       exit.o
  CC       exclist.o
  CC       extract.o
  CC       xheader.o
  CC       incremen.o
  CC       list.o
  CC       map.o
  CC       misc.o
  CC       names.o
  CC       sparse.o
  CC       suffix.o
  CC       system.o
  CC       tar.o
  CC       transform.o
  CC       unlink.o
  CC       update.o
  CC       utf8.o
  CC       warning.o
  CC       xattrs.o
  CCLD     tar
Making all in scripts
make[4]: Nothing to be done for 'all'.
Making all in po
make[4]: Nothing to be done for 'all'.
Making all in tests
make[4]: Nothing to be done for 'all'.
>>> host-tar 1.35 Installing to host directory
GIT_DIR=. PATH="/home/nerves/project/host/bin:/home/nerves/project/host/sbin:/home/nerves/bin:/home/nerves/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PKG_CONFIG="/home/nerves/project/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/nerves/project/host/lib/pkgconfig:/home/nerves/project/host/share/pkgconfig"  /usr/bin/make -j11 install -C /home/nerves/project/build/host-tar-1.35/
Making install in doc
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/home/nerves/project/host/share/man/man1'
 /usr/bin/mkdir -p '/home/nerves/project/host/share/man/man8'
 /usr/bin/mkdir -p '/home/nerves/project/host/share/info'
 /usr/bin/install -c -m 644 tar.1 '/home/nerves/project/host/share/man/man1'
 /usr/bin/install -c -m 644 rmt.8 '/home/nerves/project/host/share/man/man8'
 /usr/bin/install -c -m 644 ./tar.info ./tar.info-1 ./tar.info-2 ./tar.info-3 '/home/nerves/project/host/share/info'
Making install in gnu
/usr/bin/make  install-recursive
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
Making install in lib
/usr/bin/make  install-am
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
Making install in rmt
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/home/nerves/project/host/libexec'
  /usr/bin/install -c rmt '/home/nerves/project/host/libexec'
Making install in src
make[4]: Nothing to be done for 'install-data-am'.
 /usr/bin/mkdir -p '/home/nerves/project/host/bin'
  /usr/bin/install -c tar '/home/nerves/project/host/bin'
Making install in scripts
make[4]: Nothing to be done for 'install-data-am'.
Making install in po
if test "tar" = "gettext-tools"; then \
  /usr/bin/mkdir -p /home/nerves/project/host/share/gettext/po; \
  for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot   Makevars.template; do \
    /usr/bin/install -c -m 644 ./$file \
            /home/nerves/project/host/share/gettext/po/$file; \
  done; \
  for file in Makevars; do \
    rm -f /home/nerves/project/host/share/gettext/po/$file; \
  done; \
else \
  : ; \
fi
Making install in tests
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
>>> busybox 1.36.1 Extracting
bzcat /nerves/dl/busybox/busybox-1.36.1.tar.bz2 | /home/nerves/project/host/bin/tar --strip-components=1 -C /home/nerves/project/build/busybox-1.36.1  --no-same-owner -xf -
>>> busybox 1.36.1 Patching

Applying 0001-networking-libiproute-use-linux-if_packet.h-instead-.patch using patch: 
patching file networking/libiproute/iplink.c

Applying 0002-Makefile.flags-strip-non-l-arguments-returned-by-pkg.patch using patch: 
patching file Makefile.flags

Applying 0003-libbb-sockaddr2str-ensure-only-printable-characters-.patch using patch: 
patching file libbb/xconnect.c

Applying 0004-nslookup-sanitize-all-printed-strings-with-printable.patch using patch: 
patching file networking/nslookup.c

Applying 0005-seedrng-fix-for-glibc-2.24-not-providing-getrandom.patch using patch: 
patching file miscutils/seedrng.c

Applying 0006-seedrng-fix-for-glibc-2.24-not-providing-random-head.patch using patch: 
patching file miscutils/seedrng.c

Applying 0007-seedrng-fix-getrandom-detection-for-non-glibc-libc.patch using patch: 
patching file Makefile.flags
patching file miscutils/seedrng.c

Applying 0008-shell-fix-SIGWINCH-and-SIGCHLD-in-hush-interrupting-.patch using patch: 
patching file libbb/lineedit.c
patching file shell/ash.c
patching file shell/hush.c
Using /home/nerves/project/build/busybox-1.36.1/.config as base
#
# merged configuration written to /home/nerves/project/build/busybox-1.36.1/.config (needs make)
#
  HOSTCC  scripts/basic/fixdep
  GEN     include/applets.h
  GEN     include/usage.h
  GEN     console-tools/Kbuild
  HOSTCC  scripts/basic/split-include
  HOSTCC  scripts/basic/docproc
  GEN     console-tools/Config.in
  GEN     modutils/Kbuild
  GEN     modutils/Config.in
  GEN     e2fsprogs/Kbuild
  GEN     e2fsprogs/Config.in
  GEN     init/Kbuild
  GEN     init/Config.in
  GEN     miscutils/Kbuild
  GEN     miscutils/Config.in
  GEN     sysklogd/Kbuild
  GEN     sysklogd/Config.in
  GEN     archival/Kbuild
  GEN     archival/Config.in
  GEN     archival/libarchive/Kbuild
  GEN     mailutils/Kbuild
  GEN     mailutils/Config.in
  GEN     klibc-utils/Kbuild
  GEN     klibc-utils/Config.in
  GEN     networking/Kbuild
  GEN     networking/Config.in
  GEN     networking/libiproute/Kbuild
  GEN     networking/udhcp/Kbuild
  GEN     networking/udhcp/Config.in
  GEN     libbb/Kbuild
  GEN     libbb/Config.in
  GEN     runit/Kbuild
  GEN     runit/Config.in
  GEN     loginutils/Kbuild
  GEN     loginutils/Config.in
  GEN     util-linux/Kbuild
  GEN     util-linux/Config.in
  GEN     util-linux/volume_id/Kbuild
  GEN     util-linux/volume_id/Config.in
  GEN     editors/Kbuild
  GEN     editors/Config.in
  GEN     debianutils/Kbuild
  GEN     debianutils/Config.in
  GEN     selinux/Kbuild
  GEN     selinux/Config.in
  GEN     findutils/Kbuild
  GEN     findutils/Config.in
  GEN     procps/Kbuild
  GEN     procps/Config.in
  GEN     libpwdgrp/Kbuild
  GEN     printutils/Kbuild
  GEN     printutils/Config.in
  GEN     coreutils/Kbuild
  GEN     coreutils/Config.in
  GEN     coreutils/libcoreutils/Kbuild
  GEN     applets/Kbuild
  GEN     shell/Kbuild
  GEN     shell/Config.in
  GEN     scripts/Kbuild
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kxgettext.o
  HOSTCC  scripts/kconfig/mconf.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -o Config.in
#
# using defaults found in .config
#
*
* Busybox Configuration
*
*
* Settings
*
Enable compatibility for full-blown desktop systems (8kb) (DESKTOP) [N/y/?] n
Provide compatible behavior for rare corner cases (bigger code) (EXTRA_COMPAT) [N/y/?] n
Building for Fedora distribution (FEDORA_COMPAT) [N/y/?] n
Enable obsolete features removed before SUSv3 (INCLUDE_SUSv2) [Y/n/?] y
Support --long-options (LONG_OPTS) [Y/n/?] y
Show applet usage messages (SHOW_USAGE) [Y/n/?] y
  Show verbose applet usage messages (FEATURE_VERBOSE_USAGE) [Y/n/?] y
  Store applet usage messages in compressed form (FEATURE_COMPRESS_USAGE) [N/y/?] n
Support files > 2 GB (LFS) [Y/n/?] y
Support PAM (Pluggable Authentication Modules) (PAM) [N/y/?] n
Use the devpts filesystem for Unix98 PTYs (FEATURE_DEVPTS) [Y/n/?] y
Support utmp file (FEATURE_UTMP) [N/y/?] n
Support writing pidfiles (FEATURE_PIDFILE) [N/y/?] n
Include busybox applet (BUSYBOX) [Y/n/?] y
  Support --show SCRIPT (FEATURE_SHOW_SCRIPT) [Y/n] y
  Support --install [-s] to install applet links at runtime (FEATURE_INSTALLER) [N/y/?] n
Don't use /usr (INSTALL_NO_USR) [N/y/?] n
Drop SUID state for most applets (FEATURE_SUID) [Y/n/?] y
  Enable SUID configuration via /etc/busybox.conf (FEATURE_SUID_CONFIG) [N/y/?] n
exec prefers applets (FEATURE_PREFER_APPLETS) [N/y/?] n
Path to busybox executable (BUSYBOX_EXEC_PATH) [/proc/self/exe] /proc/self/exe
Support NSA Security Enhanced Linux (SELINUX) [N/y/?] n
Clean up all memory before exiting (usually not needed) (FEATURE_CLEAN_UP) [N/y/?] n
*
* Build Options
*
Build static binary (no shared libs) (STATIC) [N/y/?] n
  Build position independent executable (PIE) [N/y/?] n
Force NOMMU build (NOMMU) [N/y/?] n
Build shared libbusybox (BUILD_LIBBUSYBOX) [N/y/?] n
Cross compiler prefix (CROSS_COMPILER_PREFIX) [] 
Path to sysroot (SYSROOT) [] 
Additional CFLAGS (EXTRA_CFLAGS) [] 
Additional LDFLAGS (EXTRA_LDFLAGS) [] 
Additional LDLIBS (EXTRA_LDLIBS) [] 
Avoid using GCC-specific code constructs (USE_PORTABLE_CODE) [N/y/?] n
Use -mpreferred-stack-boundary=2 on i386 arch (STACK_OPTIMIZATION_386) [Y/n/?] y
Use -static-libgcc (STATIC_LIBGCC) [Y/n/?] y
*
* Installation Options ("make install" behavior)
*
What kind of applet links to install
> 1. as soft-links (INSTALL_APPLET_SYMLINKS)
  2. as hard-links (INSTALL_APPLET_HARDLINKS)
  3. as script wrappers (INSTALL_APPLET_SCRIPT_WRAPPERS)
  4. not installed (INSTALL_APPLET_DONT)
choice[1-4?]: 1
Destination path for 'make install' (PREFIX) [./_install] ./_install
*
* Debugging Options
*
Build with debug information (DEBUG) [N/y/?] n
Enable runtime sanitizers (ASAN/LSAN/USAN/etc...) (DEBUG_SANITIZE) [N/y/?] n
Build unit tests (UNIT_TEST) [N/y/?] n
Abort compilation on any warning (WERROR) [N/y/?] n
Warn about single parameter bb_xx_msg calls (WARN_SIMPLE_MSG) [N/y/?] n
Additional debugging library
> 1. None (NO_DEBUG_LIB)
  2. Dmalloc (DMALLOC)
  3. Electric-fence (EFENCE)
choice[1-3?]: 1
*
* Library Tuning
*
Use the end of BSS page (FEATURE_USE_BSS_TAIL) [N/y/?] n
Enable fractional duration arguments (FLOAT_DURATION) [Y/n/?] y
Support RTMIN[+n] and RTMAX[-n] signal names (FEATURE_RTMINMAX) [Y/n/?] y
  Use the definitions of SIGRTMIN/SIGRTMAX provided by libc (FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS) [Y/n/?] y
Buffer allocation policy
> 1. Allocate with Malloc (FEATURE_BUFFERS_USE_MALLOC)
  2. Allocate on the Stack (FEATURE_BUFFERS_GO_ON_STACK)
  3. Allocate in the .bss section (FEATURE_BUFFERS_GO_IN_BSS)
choice[1-3?]: 1
Minimum password length (PASSWORD_MINLEN) [6] 6
MD5: Trade bytes for speed (0:fast, 3:slow) (MD5_SMALL) [1] 1
SHA1: Trade bytes for speed (0:fast, 3:slow) (SHA1_SMALL) [3] 3
SHA1: Use hardware accelerated instructions if possible (SHA1_HWACCEL) [Y/n/?] y
SHA256: Use hardware accelerated instructions if possible (SHA256_HWACCEL) [Y/n/?] y
SHA3: Trade bytes for speed (0:fast, 1:slow) (SHA3_SMALL) [1] 1
Non-POSIX, but safer, copying to special nodes (FEATURE_NON_POSIX_CP) [Y/n/?] y
Give more precise messages when copy fails (cp, mv etc) (FEATURE_VERBOSE_CP_MESSAGE) [N/y/?] n
Use sendfile system call (FEATURE_USE_SENDFILE) [Y/n/?] y
Copy buffer size, in kilobytes (FEATURE_COPYBUF_KB) [4] 4
Use clock_gettime(CLOCK_MONOTONIC) syscall (MONOTONIC_SYSCALL) [Y/n/?] y
Use ioctl names rather than hex values in error messages (IOCTL_HEX2STR_ERROR) [Y/n/?] y
Command line editing (FEATURE_EDITING) [N/y/?] n
Enable locale support (system needs locale for this to work) (LOCALE_SUPPORT) [N/y/?] n
Support Unicode (UNICODE_SUPPORT) [N/y/?] n
Use LOOP_CONFIGURE for losetup and loop mounts
  1. use LOOP_CONFIGURE, needs kernel >= 5.8 (LOOP_CONFIGURE)
  2. use LOOP_SET_FD + LOOP_SET_STATUS (NO_LOOP_CONFIGURE)
> 3. try LOOP_CONFIGURE, fall back to LOOP_SET_FD + LOOP_SET_STATUS (TRY_LOOP_CONFIGURE)
choice[1-3?]: 3
*
* Applets
*
*
* Archival Utilities
*
Make tar, rpm, modprobe etc understand .xz data (FEATURE_SEAMLESS_XZ) [N/y] n
Make tar, rpm, modprobe etc understand .lzma data (FEATURE_SEAMLESS_LZMA) [N/y] n
Make tar, rpm, modprobe etc understand .bz2 data (FEATURE_SEAMLESS_BZ2) [N/y] n
Make tar, rpm, modprobe etc understand .gz data (FEATURE_SEAMLESS_GZ) [N/y] n
Make tar, rpm, modprobe etc understand .Z data (FEATURE_SEAMLESS_Z) [N/y] n
ar (9.5 kb) (AR) [N/y/?] n
uncompress (7.1 kb) (UNCOMPRESS) [N/y/?] n
gunzip (11 kb) (GUNZIP) [N/y/?] n
zcat (24 kb) (ZCAT) [N/y/?] n
bunzip2 (8.7 kb) (BUNZIP2) [N/y/?] n
bzcat (8.7 kb) (BZCAT) [N/y/?] n
unlzma (7.5 kb) (UNLZMA) [N/y/?] n
lzcat (7.5 kb) (LZCAT) [N/y/?] n
lzma -d (LZMA) [N/y/?] n
unxz (13 kb) (UNXZ) [N/y/?] n
xzcat (13 kb) (XZCAT) [N/y/?] n
xz -d (XZ) [N/y/?] n
bzip2 (16 kb) (BZIP2) [N/y/?] n
cpio (15 kb) (CPIO) [N/y/?] n
dpkg (43 kb) (DPKG) [N/y/?] n
dpkg-deb (30 kb) (DPKG_DEB) [N/y/?] n
gzip (17 kb) (GZIP) [N/y/?] n
lzop (12 kb) (LZOP) [N/y/?] n
unlzop (13 kb) (UNLZOP) [N/y/?] n
lzopcat (13 kb) (LZOPCAT) [N/y/?] n
rpm (32 kb) (RPM) [N/y/?] n
rpm2cpio (21 kb) (RPM2CPIO) [N/y/?] n
tar (39 kb) (TAR) [N/y/?] n
unzip (26 kb) (UNZIP) [Y/n/?] y
  Read and use Central Directory data (FEATURE_UNZIP_CDF) [Y/n/?] y
*
* Coreutils
*
Support verbose options (usually -v) for various applets (FEATURE_VERBOSE) [Y/n/?] y
*
* Common options for date and touch
*
*
* Common options for cp and mv
*
Preserve hard links (FEATURE_PRESERVE_HARDLINKS) [Y/n/?] y
*
* Common options for df, du, ls
*
Support human readable output (example 13k, 23M, 235G) (FEATURE_HUMAN_READABLE) [Y/n/?] y
basename (438 bytes) (BASENAME) [N/y/?] n
cat (5.6 kb) (CAT) [Y/n/?] y
  Enable -n and -b options (FEATURE_CATN) [Y/n/?] y
  cat -v[etA] (FEATURE_CATV) [N/y/?] n
chgrp (7.6 kb) (CHGRP) [N/y/?] n
chmod (5.5 kb) (CHMOD) [N/y/?] n
chown (7.6 kb) (CHOWN) [N/y/?] n
chroot (3.7 kb) (CHROOT) [N/y/?] n
cksum (4.1 kb) (CKSUM) [N/y] n
crc32 (4.1 kb) (CRC32) [N/y] n
comm (4.2 kb) (COMM) [N/y/?] n
cp (10 kb) (CP) [Y/n/?] y
  Enable long options (FEATURE_CP_LONG_OPTIONS) [N/y/?] n
cut (5.8 kb) (CUT) [N/y/?] n
date (7 kb) (DATE) [Y/n/?] y
  Enable ISO date format output (-I) (FEATURE_DATE_ISOFMT) [Y/n/?] y
  Support %[num]N nanosecond format specifier (FEATURE_DATE_NANO) [N/y/?] n
  Support weird 'date MMDDhhmm[[YY]YY][.ss]' format (FEATURE_DATE_COMPAT) [Y/n/?] y
dd (7.5 kb) (DD) [Y/n/?] y
  Enable signal handling for status reporting (FEATURE_DD_SIGNAL_HANDLING) [N/y/?] n
  Enable ibs, obs, iflag, oflag and conv options (FEATURE_DD_IBS_OBS) [Y/n/?] y
  Enable status display options (FEATURE_DD_STATUS) [Y/n/?] y
df (6.8 kb) (DF) [Y/n/?] y
  Enable -a, -i, -B (FEATURE_DF_FANCY) [Y/n/?] y
  Skip rootfs in mount table (FEATURE_SKIP_ROOTFS) [Y/n/?] y
dirname (329 bytes) (DIRNAME) [N/y/?] n
dos2unix (5.2 kb) (DOS2UNIX) [N/y/?] n
unix2dos (5.2 kb) (UNIX2DOS) [N/y/?] n
du (6.3 kb) (DU) [N/y/?] n
echo (1.8 kb) (ECHO) [N/y/?] n
  Enable -n and -e options (FEATURE_FANCY_ECHO) [N/y] n
env (4 kb) (ENV) [Y/n/?] y
expand (5.1 kb) (EXPAND) [N/y/?] n
unexpand (5.3 kb) (UNEXPAND) [N/y/?] n
expr (6.6 kb) (EXPR) [N/y/?] n
factor (2.7 kb) (FACTOR) [N/y/?] n
false (tiny) (FALSE) [N/y/?] n
fold (4.6 kb) (FOLD) [N/y/?] n
head (3.8 kb) (HEAD) [N/y/?] n
hostid (286 bytes) (HOSTID) [N/y/?] n
id (7 kb) (ID) [Y/n/?] y
groups (6.7 kb) (GROUPS) [N/y/?] n
install (12 kb) (INSTALL) [N/y/?] n
link (3.2 kb) (LINK) [N/y/?] n
ln (4.9 kb) (LN) [N/y/?] n
logname (1.1 kb) (LOGNAME) [N/y/?] n
ls (14 kb) (LS) [Y/n/?] y
  Enable filetyping options (-p and -F) (FEATURE_LS_FILETYPES) [N/y] n
  Enable symlinks dereferencing (-L) (FEATURE_LS_FOLLOWLINKS) [N/y] n
  Enable recursion (-R) (FEATURE_LS_RECURSIVE) [N/y] n
  Enable -w WIDTH and window size autodetection (FEATURE_LS_WIDTH) [N/y] n
  Sort the file names (FEATURE_LS_SORTFILES) [N/y/?] n
  Show file timestamps (FEATURE_LS_TIMESTAMPS) [Y/n/?] y
  Show username/groupnames (FEATURE_LS_USERNAME) [Y/n/?] y
  Allow use of color to identify file types (FEATURE_LS_COLOR) [N/y/?] n
md5sum (6.5 kb) (MD5SUM) [N/y/?] n
sha1sum (5.9 kb) (SHA1SUM) [N/y/?] n
sha256sum (7 kb) (SHA256SUM) [Y/n/?] y
sha512sum (7.4 kb) (SHA512SUM) [N/y/?] n
sha3sum (6.1 kb) (SHA3SUM) [N/y/?] n
  *
  * Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum
  *
  Enable -c, -s and -w options (FEATURE_MD5_SHA1_SUM_CHECK) [Y/n/?] y
mkdir (4.5 kb) (MKDIR) [Y/n/?] y
mkfifo (3.8 kb) (MKFIFO) [N/y/?] n
mknod (4.5 kb) (MKNOD) [Y/n/?] y
mktemp (4.2 kb) (MKTEMP) [N/y/?] n
mv (10 kb) (MV) [Y/n/?] y
nice (2.1 kb) (NICE) [N/y/?] n
nl (4.6 kb) (NL) [N/y/?] n
nohup (2 kb) (NOHUP) [N/y/?] n
nproc (3.7 kb) (NPROC) [N/y/?] n
od (11 kb) (OD) [N/y/?] n
paste (4.9 kb) (PASTE) [N/y/?] n
printenv (1.3 kb) (PRINTENV) [N/y/?] n
printf (3.8 kb) (PRINTF) [N/y/?] n
pwd (3.7 kb) (PWD) [Y/n/?] y
readlink (4 kb) (READLINK) [N/y/?] n
realpath (1.6 kb) (REALPATH) [N/y/?] n
rm (5.4 kb) (RM) [Y/n/?] y
rmdir (3.5 kb) (RMDIR) [Y/n/?] y
seq (3.8 kb) (SEQ) [N/y/?] n
shred (4.9 kb) (SHRED) [N/y/?] n
shuf (5.4 kb) (SHUF) [N/y/?] n
sleep (2 kb) (SLEEP) [Y/n/?] y
  Enable multiple arguments and s/m/h/d suffixes (FEATURE_FANCY_SLEEP) [N/y/?] n
sort (7.7 kb) (SORT) [N/y/?] n
split (5 kb) (SPLIT) [N/y/?] n
stat (11 kb) (STAT) [N/y/?] n
stty (8.9 kb) (STTY) [N/y/?] n
sum (4 kb) (SUM) [N/y/?] n
sync (3.8 kb) (SYNC) [N/y/?] n
fsync (3.6 kb) (FSYNC) [N/y/?] n
tac (3.9 kb) (TAC) [N/y/?] n
tail (6.8 kb) (TAIL) [Y/n/?] y
  Enable -q, -s, -v, and -F options (FEATURE_FANCY_TAIL) [Y/n/?] y
tee (4.2 kb) (TEE) [N/y/?] n
test (4.1 kb) (TEST) [N/y/?] n
test as [ (TEST1) [Y/n/?] y
test as [[ (TEST2) [Y/n/?] y
  Extend test to 64 bit (FEATURE_TEST_64) [N/y/?] n
timeout (6 kb) (TIMEOUT) [N/y/?] n
touch (5.9 kb) (TOUCH) [N/y/?] n
tr (5.1 kb) (TR) [N/y/?] n
true (tiny) (TRUE) [N/y/?] n
truncate (4.2 kb) (TRUNCATE) [N/y/?] n
tsort (0.7 kb) (TSORT) [N/y/?] n
tty (3.6 kb) (TTY) [N/y/?] n
uname (3.9 kb) (UNAME) [N/y/?] n
arch (1.1 kb) (BB_ARCH) [N/y/?] n
uniq (4.9 kb) (UNIQ) [N/y/?] n
unlink (3.2 kb) (UNLINK) [N/y/?] n
usleep (1.3 kb) (USLEEP) [N/y/?] n
uudecode (5.8 kb) (UUDECODE) [N/y/?] n
base32 (4.9 kb) (BASE32) [N/y/?] n
base64 (4.9 kb) (BASE64) [N/y/?] n
uuencode (4.4 kb) (UUENCODE) [N/y/?] n
wc (4.5 kb) (WC) [N/y/?] n
whoami (3.2 kb) (WHOAMI) [N/y/?] n
yes (1.2 kb) (YES) [N/y/?] n
*
* Console Utilities
*
chvt (2 kb) (CHVT) [N/y/?] n
clear (tiny) (CLEAR) [N/y/?] n
deallocvt (1.9 kb) (DEALLOCVT) [N/y/?] n
dumpkmap (1.6 kb) (DUMPKMAP) [N/y/?] n
fgconsole (1.5 kb) (FGCONSOLE) [N/y/?] n
kbd_mode (4.1 kb) (KBD_MODE) [N/y/?] n
loadfont (5.2 kb) (LOADFONT) [N/y/?] n
setfont (24 kb) (SETFONT) [N/y/?] n
loadkmap (1.8 kb) (LOADKMAP) [N/y/?] n
openvt (7.2 kb) (OPENVT) [N/y/?] n
reset (345 bytes) (RESET) [N/y/?] n
resize (903 bytes) (RESIZE) [N/y/?] n
setconsole (3.6 kb) (SETCONSOLE) [N/y/?] n
setkeycodes (2.1 kb) (SETKEYCODES) [N/y/?] n
setlogcons (1.8 kb) (SETLOGCONS) [N/y/?] n
showkey (4.7 kb) (SHOWKEY) [N/y/?] n
*
* Debian Utilities
*
pipe_progress (275 bytes) (PIPE_PROGRESS) [N/y/?] n
run-parts (6.1 kb) (RUN_PARTS) [N/y/?] n
start-stop-daemon (12 kb) (START_STOP_DAEMON) [N/y/?] n
which (3.8 kb) (WHICH) [N/y/?] n
*
* klibc-utils
*
minips (11 kb) (MINIPS) [N/y/?] n
nuke (2.9 kb) (NUKE) [N/y/?] n
resume (3.2 kb) (RESUME) [N/y/?] n
run-init (7.7 kb) (RUN_INIT) [N/y/?] n
*
* Editors
*
awk (23 kb) (AWK) [N/y/?] n
cmp (4.9 kb) (CMP) [N/y/?] n
diff (13 kb) (DIFF) [N/y/?] n
ed (21 kb) (ED) [N/y/?] n
patch (9.4 kb) (PATCH) [N/y/?] n
sed (12 kb) (SED) [N/y/?] n
vi (23 kb) (VI) [N/y/?] n
*
* Finding Utilities
*
find (14 kb) (FIND) [Y/n/?] y
  Enable -print0: NUL-terminated output (FEATURE_FIND_PRINT0) [Y/n/?] y
  Enable -mtime: modification time matching (FEATURE_FIND_MTIME) [Y/n/?] y
    Enable -atime: access time matching (FEATURE_FIND_ATIME) [Y/n/?] y
    Enable -ctime: status change timestamp matching (FEATURE_FIND_CTIME) [Y/n/?] y
  Enable -mmin: modification time matching by minutes (FEATURE_FIND_MMIN) [Y/n/?] y
    Enable -amin: access time matching by minutes (FEATURE_FIND_AMIN) [Y/n/?] y
    Enable -cmin: status change timestamp matching by minutes (FEATURE_FIND_CMIN) [Y/n/?] y
  Enable -perm: permissions matching (FEATURE_FIND_PERM) [Y/n] y
  Enable -type: file type matching (file/dir/link/...) (FEATURE_FIND_TYPE) [Y/n/?] y
  Enable -executable: file is executable (FEATURE_FIND_EXECUTABLE) [Y/n] y
  Enable -xdev: 'stay in filesystem' (FEATURE_FIND_XDEV) [Y/n] y
  Enable -mindepth N and -maxdepth N (FEATURE_FIND_MAXDEPTH) [Y/n] y
  Enable -newer: compare file modification times (FEATURE_FIND_NEWER) [Y/n/?] y
  Enable -inum: inode number matching (FEATURE_FIND_INUM) [Y/n] y
  Enable -samefile: reference file matching (FEATURE_FIND_SAMEFILE) [Y/n/?] y
  Enable -exec: execute commands (FEATURE_FIND_EXEC) [Y/n/?] y
    Enable -exec ... {} + (FEATURE_FIND_EXEC_PLUS) [Y/n/?] y
  Enable -user: username/uid matching (FEATURE_FIND_USER) [Y/n] y
  Enable -group: group/gid matching (FEATURE_FIND_GROUP) [Y/n] y
  Enable the 'not' (!) operator (FEATURE_FIND_NOT) [Y/n/?] y
  Enable -depth (FEATURE_FIND_DEPTH) [Y/n/?] y
  Enable parens in options (FEATURE_FIND_PAREN) [Y/n/?] y
  Enable -size: file size matching (FEATURE_FIND_SIZE) [Y/n] y
  Enable -prune: exclude subdirectories (FEATURE_FIND_PRUNE) [Y/n/?] y
  Enable -quit: exit (FEATURE_FIND_QUIT) [Y/n/?] y
  Enable -delete: delete files/dirs (FEATURE_FIND_DELETE) [Y/n/?] y
  Enable -empty: match empty files or directories (FEATURE_FIND_EMPTY) [Y/n/?] y
  Enable -path: match pathname with shell pattern (FEATURE_FIND_PATH) [Y/n/?] y
  Enable -regex: match pathname with regex (FEATURE_FIND_REGEX) [Y/n/?] y
  Enable -links: link count matching (FEATURE_FIND_LINKS) [Y/n/?] y
grep (8.6 kb) (GREP) [Y/n/?] y
egrep (7.8 kb) (EGREP) [N/y/?] n
fgrep (7.8 kb) (FGREP) [N/y/?] n
  Enable before and after context flags (-A, -B and -C) (FEATURE_GREP_CONTEXT) [N/y/?] n
xargs (7.2 kb) (XARGS) [N/y/?] n
*
* Init Utilities
*
bootchartd (10 kb) (BOOTCHARTD) [N/y/?] n
halt (4 kb) (HALT) [Y/n/?] y
poweroff (4 kb) (POWEROFF) [Y/n/?] y
reboot (4 kb) (REBOOT) [Y/n/?] y
  Before signaling init, make sure it is ready for it (FEATURE_WAIT_FOR_INIT) [Y/n/?] y
  Call telinit on shutdown and reboot (FEATURE_CALL_TELINIT) [N/y/?] n
init (10 kb) (INIT) [N/y/?] n
linuxrc: support running init from initrd (not initramfs) (LINUXRC) [N/y/?] n
*
* Login/Password Management Utilities
*
Support shadow passwords (FEATURE_SHADOWPASSWDS) [N/y/?] n
Use internal password and group functions rather than system functions (USE_BB_PWD_GRP) [N/y/?] n
Use internal crypt functions (USE_BB_CRYPT) [N/y/?] n
add-shell (3.1 kb) (ADD_SHELL) [N/y/?] n
remove-shell (3 kb) (REMOVE_SHELL) [N/y/?] n
addgroup (8.6 kb) (ADDGROUP) [N/y/?] n
adduser (15 kb) (ADDUSER) [N/y/?] n
chpasswd (18 kb) (CHPASSWD) [N/y/?] n
cryptpw (14 kb) (CRYPTPW) [N/y/?] n
mkpasswd (15 kb) (MKPASSWD) [N/y/?] n
deluser (9.1 kb) (DELUSER) [N/y/?] n
delgroup (6.4 kb) (DELGROUP) [N/y/?] n
getty (10 kb) (GETTY) [N/y/?] n
login (24 kb) (LOGIN) [N/y/?] n
passwd (21 kb) (PASSWD) [N/y/?] n
su (19 kb) (SU) [N/y/?] n
sulogin (17 kb) (SULOGIN) [N/y/?] n
vlock (17 kb) (VLOCK) [N/y/?] n
*
* Linux Ext2 FS Progs
*
chattr (3.8 kb) (CHATTR) [N/y/?] n
fsck (7.4 kb) (FSCK) [N/y/?] n
lsattr (5.5 kb) (LSATTR) [N/y/?] n
tune2fs (4.4 kb) (TUNE2FS) [N/y/?] n
*
* Linux Module Utilities
*
Simplified modutils (MODPROBE_SMALL) [N/y/?] n
depmod (27 kb) (DEPMOD) [N/y/?] n
insmod (22 kb) (INSMOD) [N/y/?] n
lsmod (1.9 kb) (LSMOD) [Y/n/?] y
  Pretty output (FEATURE_LSMOD_PRETTY_2_6_OUTPUT) [N/y/?] n
modinfo (24 kb) (MODINFO) [Y/n/?] y
modprobe (28 kb) (MODPROBE) [Y/n/?] y
  Blacklist support (FEATURE_MODPROBE_BLACKLIST) [Y/n/?] y
rmmod (3.3 kb) (RMMOD) [Y/n/?] y
*
* Options common to multiple modutils
*
Accept module options on modprobe command line (FEATURE_CMDLINE_MODULE_OPTIONS) [Y/n/?] y
Support version 2.2/2.4 Linux kernels (FEATURE_2_4_MODULES) [N/y/?] n
Support tainted module checking with new kernels (FEATURE_CHECK_TAINTED_MODULE) [Y/n/?] y
Try to load module from a mmap'ed area (FEATURE_INSMOD_TRY_MMAP) [N/y/?] n
Support module.aliases file (FEATURE_MODUTILS_ALIAS) [Y/n/?] y
Support module.symbols file (FEATURE_MODUTILS_SYMBOLS) [Y/n/?] y
Default directory containing modules (DEFAULT_MODULES_DIR) [/lib/modules] /lib/modules
Default name of modules.dep (DEFAULT_DEPMOD_FILE) [modules.dep] modules.dep
*
* Linux System Utilities
*
acpid (9 kb) (ACPID) [N/y/?] n
blkdiscard (4.3 kb) (BLKDISCARD) [N/y/?] n
blkid (12 kb) (BLKID) [N/y/?] n
blockdev (2.3 kb) (BLOCKDEV) [N/y/?] n
cal (5.8 kb) (CAL) [N/y/?] n
chrt (4.7 kb) (CHRT) [N/y/?] n
dmesg (3.7 kb) (DMESG) [Y/n/?] y
  Pretty output (FEATURE_DMESG_PRETTY) [Y/n/?] y
eject (4 kb) (EJECT) [N/y/?] n
fallocate (4.1 kb) (FALLOCATE) [N/y/?] n
fatattr (1.9 kb) (FATATTR) [N/y/?] n
fbset (5.9 kb) (FBSET) [N/y/?] n
fdformat (4.4 kb) (FDFORMAT) [N/y/?] n
fdisk (37 kb) (FDISK) [N/y/?] n
findfs (12 kb) (FINDFS) [N/y/?] n
flock (6.3 kb) (FLOCK) [N/y/?] n
fdflush (1.3 kb) (FDFLUSH) [N/y/?] n
freeramdisk (1.3 kb) (FREERAMDISK) [N/y/?] n
fsck.minix (13 kb) (FSCK_MINIX) [N/y/?] n
fsfreeze (3.5 kb) (FSFREEZE) [N/y/?] n
fstrim (4.4 kb) (FSTRIM) [N/y/?] n
getopt (5.8 kb) (GETOPT) [N/y/?] n
hexdump (8.6 kb) (HEXDUMP) [N/y/?] n
hd (7.8 kb) (HD) [N/y/?] n
xxd (8.9 kb) (XXD) [N/y/?] n
hwclock (5.8 kb) (HWCLOCK) [N/y/?] n
ionice (3.8 kb) (IONICE) [N/y/?] n
ipcrm (3.2 kb) (IPCRM) [N/y/?] n
ipcs (11 kb) (IPCS) [N/y/?] n
losetup (5.5 kb) (LOSETUP) [N/y/?] n
lspci (6.3 kb) (LSPCI) [N/y/?] n
lsusb (4.2 kb) (LSUSB) [N/y/?] n
mdev (17 kb) (MDEV) [N/y/?] n
mesg (1.4 kb) (MESG) [N/y/?] n
mke2fs (10 kb) (MKE2FS) [N/y/?] n
mkfs.ext2 (10 kb) (MKFS_EXT2) [N/y/?] n
mkfs.minix (10 kb) (MKFS_MINIX) [N/y/?] n
mkfs_reiser (MKFS_REISER) [N/y/?] n
mkdosfs (7.2 kb) (MKDOSFS) [N/y/?] n
mkfs.vfat (7.2 kb) (MKFS_VFAT) [N/y/?] n
mkswap (6.3 kb) (MKSWAP) [N/y/?] n
more (7 kb) (MORE) [N/y/?] n
mount (23 kb) (MOUNT) [Y/n/?] y
  Support -f (fake mount) (FEATURE_MOUNT_FAKE) [N/y/?] n
  Support -v (verbose) (FEATURE_MOUNT_VERBOSE) [N/y/?] n
  Support mount helpers (FEATURE_MOUNT_HELPERS) [N/y/?] n
  Support specifying devices by label or UUID (FEATURE_MOUNT_LABEL) [N/y/?] n
  Support mounting NFS file systems on Linux < 2.6.23 (FEATURE_MOUNT_NFS) [N/y/?] n
  Support mounting CIFS/SMB file systems (FEATURE_MOUNT_CIFS) [N/y/?] n
  Support lots of -o flags (FEATURE_MOUNT_FLAGS) [Y/n/?] y
  Support /etc/fstab and -a (mount all) (FEATURE_MOUNT_FSTAB) [Y/n/?] y
    Support -T <alt_fstab> (FEATURE_MOUNT_OTHERTAB) [N/y/?] n
mountpoint (4.9 kb) (MOUNTPOINT) [N/y/?] n
nologin (NOLOGIN) [N/y/?] n
nsenter (6.5 kb) (NSENTER) [N/y/?] n
pivot_root (1.1 kb) (PIVOT_ROOT) [N/y/?] n
rdate (5.6 kb) (RDATE) [N/y/?] n
rdev (1.8 kb) (RDEV) [N/y/?] n
readprofile (7.1 kb) (READPROFILE) [N/y/?] n
renice (4.2 kb) (RENICE) [N/y/?] n
rev (4.4 kb) (REV) [N/y/?] n
rtcwake (6.8 kb) (RTCWAKE) [N/y/?] n
script (8.6 kb) (SCRIPT) [N/y/?] n
scriptreplay (2.4 kb) (SCRIPTREPLAY) [N/y/?] n
setarch (3.6 kb) (SETARCH) [N/y/?] n
linux32 (3.3 kb) (LINUX32) [N/y/?] n
linux64 (3.3 kb) (LINUX64) [N/y/?] n
setpriv (6.6 kb) (SETPRIV) [N/y/?] n
setsid (3.6 kb) (SETSID) [N/y/?] n
swapon (15 kb) (SWAPON) [N/y/?] n
swapoff (14 kb) (SWAPOFF) [N/y] n
switch_root (5.5 kb) (SWITCH_ROOT) [N/y/?] n
taskset (4.2 kb) (TASKSET) [N/y/?] n
uevent (3.1 kb) (UEVENT) [Y/n/?] y
umount (5.1 kb) (UMOUNT) [Y/n/?] y
  Support -a (unmount all) (FEATURE_UMOUNT_ALL) [Y/n/?] y
unshare (7.2 kb) (UNSHARE) [N/y/?] n
*
* Common options for mount/umount
*
Support loopback mounts (FEATURE_MOUNT_LOOP) [Y/n/?] y
  Create new loopback devices if needed (FEATURE_MOUNT_LOOP_CREATE) [Y/n/?] y
Support old /etc/mtab file (FEATURE_MTAB_SUPPORT) [N/y/?] n
*
* Miscellaneous Utilities
*
adjtimex (4.7 kb) (ADJTIMEX) [N/y/?] n
ascii (ASCII) [N/y/?] n
bbconfig (9.7 kb) (BBCONFIG) [N/y/?] n
bc (45 kb) (BC) [N/y/?] n
dc (36 kb) (DC) [N/y/?] n
beep (2.4 kb) (BEEP) [N/y/?] n
chat (6.3 kb) (CHAT) [N/y/?] n
conspy (10 kb) (CONSPY) [N/y/?] n
crond (14 kb) (CROND) [N/y/?] n
crontab (10 kb) (CRONTAB) [N/y/?] n
devfsd (obsolete) (DEVFSD) [N/y/?] n
Use devfs names for all devices (obsolete) (FEATURE_DEVFS) [N/y/?] n
devmem (2.5 kb) (DEVMEM) [N/y/?] n
fbsplash (26 kb) (FBSPLASH) [N/y/?] n
flash_eraseall (5.9 kb) (FLASH_ERASEALL) [N/y/?] n
flash_lock (2.1 kb) (FLASH_LOCK) [N/y/?] n
flash_unlock (1.3 kb) (FLASH_UNLOCK) [N/y/?] n
flashcp (5.3 kb) (FLASHCP) [N/y/?] n
hdparm (25 kb) (HDPARM) [N/y/?] n
hexedit (21 kb) (HEXEDIT) [N/y/?] n
i2cget (5.5 kb) (I2CGET) [N/y/?] n
i2cset (6.7 kb) (I2CSET) [N/y/?] n
i2cdump (7.1 kb) (I2CDUMP) [N/y/?] n
i2cdetect (7.1 kb) (I2CDETECT) [N/y/?] n
i2ctransfer (4.0 kb) (I2CTRANSFER) [N/y/?] n
inotifyd (3.6 kb) (INOTIFYD) [N/y/?] n
less (16 kb) (LESS) [N/y/?] n
lsscsi (2.5 kb) (LSSCSI) [N/y/?] n
makedevs (9.2 kb) (MAKEDEVS) [N/y/?] n
man (26 kb) (MAN) [N/y/?] n
microcom (5.7 kb) (MICROCOM) [N/y/?] n
mim (0.5 kb) (MIM) [N/y/?] n
mt (2.5 kb) (MT) [N/y/?] n
nandwrite (4.8 kb) (NANDWRITE) [N/y/?] n
nanddump (5.2 kb) (NANDDUMP) [N/y/?] n
partprobe (3.5 kb) (PARTPROBE) [N/y/?] n
raidautorun (1.3 kb) (RAIDAUTORUN) [N/y/?] n
readahead (1.5 kb) (READAHEAD) [N/y/?] n
rfkill (4.4 kb) (RFKILL) [N/y/?] n
rx (2.9 kb) (RX) [N/y/?] n
seedrng (1.3 kb) (SEEDRNG) [N/y/?] n
setfattr (3.7 kb) (SETFATTR) [N/y/?] n
setserial (6.9 kb) (SETSERIAL) [N/y/?] n
strings (4.6 kb) (STRINGS) [N/y/?] n
time (6.8 kb) (TIME) [N/y/?] n
tree (0.6 kb) (TREE) [Y/n/?] y
ts (450 bytes) (TS) [N/y] n
ttysize (432 bytes) (TTYSIZE) [N/y/?] n
ubiattach (4.2 kb) (UBIATTACH) [N/y/?] n
ubidetach (4.1 kb) (UBIDETACH) [N/y/?] n
ubimkvol (5.3 kb) (UBIMKVOL) [N/y/?] n
ubirmvol (4.9 kb) (UBIRMVOL) [N/y/?] n
ubirsvol (4.2 kb) (UBIRSVOL) [N/y/?] n
ubiupdatevol (5.2 kb) (UBIUPDATEVOL) [N/y/?] n
ubirename (2.4 kb) (UBIRENAME) [N/y/?] n
volname (1.6 kb) (VOLNAME) [N/y/?] n
watchdog (5.3 kb) (WATCHDOG) [N/y/?] n
*
* Networking Utilities
*
Enable IPv6 support (FEATURE_IPV6) [Y/n/?] y
Enable Unix domain socket support (usually not needed) (FEATURE_UNIX_LOCAL) [N/y/?] n
Prefer IPv4 addresses from DNS queries (FEATURE_PREFER_IPV4_ADDRESS) [N/y/?] n
Verbose resolution errors (VERBOSE_RESOLUTION_ERRORS) [N/y/?] n
Support /etc/networks (FEATURE_ETC_NETWORKS) [N/y/?] n
Consult /etc/services even for well-known ports (FEATURE_ETC_SERVICES) [N/y/?] n
Support infiniband HW (FEATURE_HWIB) [N/y/?] n
arp (10 kb) (ARP) [N/y/?] n
arping (9 kb) (ARPING) [N/y/?] n
brctl (4.7 kb) (BRCTL) [Y/n/?] y
  Fancy options (FEATURE_BRCTL_FANCY) [Y/n/?] y
    Support show (FEATURE_BRCTL_SHOW) [Y/n/?] y
dnsd (9.8 kb) (DNSD) [Y/n/?] y
ether-wake (4.9 kb) (ETHER_WAKE) [N/y/?] n
ftpd (30 kb) (FTPD) [N/y/?] n
ftpget (7.8 kb) (FTPGET) [N/y/?] n
ftpput (7.5 kb) (FTPPUT) [N/y/?] n
hostname (5.5 kb) (HOSTNAME) [N/y/?] n
dnsdomainname (3.6 kb) (DNSDOMAINNAME) [N/y/?] n
httpd (32 kb) (HTTPD) [N/y/?] n
ifconfig (12 kb) (IFCONFIG) [Y/n/?] y
  Enable status reporting output (+7k) (FEATURE_IFCONFIG_STATUS) [N/y/?] n
  Enable slip-specific options "keepalive" and "outfill" (FEATURE_IFCONFIG_SLIP) [N/y/?] n
  Enable options "mem_start", "io_addr", and "irq" (FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ) [N/y/?] n
  Enable option "hw" (ether only) (FEATURE_IFCONFIG_HW) [Y/n/?] y
  Set the broadcast automatically (FEATURE_IFCONFIG_BROADCAST_PLUS) [Y/n/?] y
ifenslave (13 kb) (IFENSLAVE) [N/y/?] n
ifplugd (10 kb) (IFPLUGD) [N/y/?] n
ifup (14 kb) (IFUP) [N/y/?] n
ifdown (13 kb) (IFDOWN) [N/y/?] n
inetd (18 kb) (INETD) [N/y/?] n
ip (35 kb) (IP) [Y/n/?] y
ipaddr (14 kb) (IPADDR) [Y/n/?] y
iplink (17 kb) (IPLINK) [Y/n/?] y
iproute (15 kb) (IPROUTE) [Y/n/?] y
iptunnel (9.6 kb) (IPTUNNEL) [Y/n/?] y
iprule (10 kb) (IPRULE) [Y/n/?] y
ipneigh (8.3 kb) (IPNEIGH) [Y/n/?] y
ip address (FEATURE_IP_ADDRESS) [Y/?] y
ip link (FEATURE_IP_LINK) [Y/?] y
ip route (FEATURE_IP_ROUTE) [Y/?] y
  ip route configuration directory (FEATURE_IP_ROUTE_DIR) [/etc/iproute2] /etc/iproute2
ip tunnel (FEATURE_IP_TUNNEL) [Y/?] y
ip rule (FEATURE_IP_RULE) [Y/?] y
ip neighbor (FEATURE_IP_NEIGH) [Y/?] y
Support displaying rarely used link types (FEATURE_IP_RARE_PROTOCOLS) [N/y/?] n
ipcalc (4.4 kb) (IPCALC) [N/y/?] n
fakeidentd (8.7 kb) (FAKEIDENTD) [N/y/?] n
nameif (6.6 kb) (NAMEIF) [N/y/?] n
nbd-client (6 kb) (NBDCLIENT) [N/y/?] n
nc (11 kb) (NC) [N/y/?] n
netcat (11 kb) (NETCAT) [N/y/?] n
netstat (10 kb) (NETSTAT) [N/y/?] n
nslookup (9.7 kb) (NSLOOKUP) [N/y/?] n
ntpd (22 kb) (NTPD) [Y/n/?] y
  Make ntpd usable as a NTP server (FEATURE_NTPD_SERVER) [N/y/?] n
  Make ntpd understand /etc/ntp.conf (FEATURE_NTPD_CONF) [Y/n/?] y
  Support md5/sha1 message authentication codes (FEATURE_NTP_AUTH) [Y/n] y
ping (10 kb) (PING) [N/y/?] n
ping6 (11 kb) (PING6) [N/y/?] n
pscan (6 kb) (PSCAN) [N/y/?] n
route (8.7 kb) (ROUTE) [N/y/?] n
slattach (6.2 kb) (SLATTACH) [N/y/?] n
ssl_client (25 kb) (SSL_CLIENT) [N/y/?] n
tc (8.3 kb) (TC) [N/y/?] n
tcpsvd (14 kb) (TCPSVD) [N/y/?] n
udpsvd (13 kb) (UDPSVD) [N/y/?] n
telnet (8.8 kb) (TELNET) [N/y/?] n
telnetd (12 kb) (TELNETD) [N/y/?] n
tftp (11 kb) (TFTP) [N/y/?] n
tftpd (10 kb) (TFTPD) [N/y/?] n
traceroute (11 kb) (TRACEROUTE) [N/y/?] n
traceroute6 (13 kb) (TRACEROUTE6) [N/y/?] n
tunctl (6.2 kb) (TUNCTL) [N/y/?] n
vconfig (2.3 kb) (VCONFIG) [N/y/?] n
wget (38 kb) (WGET) [N/y/?] n
whois (6.3 kb) (WHOIS) [N/y/?] n
zcip (8.4 kb) (ZCIP) [N/y/?] n
udhcpd (21 kb) (UDHCPD) [Y/n/?] y
  Select IP address based on client MAC (FEATURE_UDHCPD_BASE_IP_ON_MAC) [Y/n/?] y
  Rewrite lease file at every new acknowledge (FEATURE_UDHCPD_WRITE_LEASES_EARLY) [Y/n/?] y
  Absolute path to lease file (DHCPD_LEASES_FILE) [/var/lib/misc/udhcpd.leases] /var/lib/misc/udhcpd.leases
dumpleases (5.1 kb) (DUMPLEASES) [N/y/?] n
dhcprelay (5.2 kb) (DHCPRELAY) [N/y/?] n
udhcpc (24 kb) (UDHCPC) [Y/n/?] y
  Verify that the offered address is free, using ARP ping (FEATURE_UDHCPC_ARPING) [Y/n/?] y
  Do not pass malformed host and domain names (FEATURE_UDHCPC_SANITIZEOPT) [Y/n/?] y
  Absolute path to config script (UDHCPC_DEFAULT_SCRIPT) [/usr/share/udhcpc/default.script] /usr/share/udhcpc/default.script
udhcpc6 (21 kb) (UDHCPC6) [N/y/?] n
*
* Common options for DHCP applets
*
Default interface name (UDHCPC_DEFAULT_INTERFACE) [eth0] eth0
Enable '-P port' option for udhcpd and udhcpc (FEATURE_UDHCP_PORT) [N/y/?] n
Maximum verbosity level (0..9) (UDHCP_DEBUG) [9] 9
DHCP options slack buffer size (UDHCPC_SLACK_FOR_BUGGY_SERVERS) [80] 80
Support RFC 3397 domain search options (FEATURE_UDHCP_RFC3397) [Y/n/?] y
Support 802.1Q VLAN parameters options (FEATURE_UDHCP_8021Q) [Y/n/?] y
*
* Print Utilities
*
lpd (5.5 kb) (LPD) [N/y/?] n
lpr (9.9 kb) (LPR) [N/y/?] n
lpq (9.9 kb) (LPQ) [N/y/?] n
*
* Mail Utilities
*
makemime (5.4 kb) (MAKEMIME) [N/y/?] n
popmaildir (10 kb) (POPMAILDIR) [N/y/?] n
reformime (7.5 kb) (REFORMIME) [N/y/?] n
sendmail (14 kb) (SENDMAIL) [N/y/?] n
*
* Process Utilities
*
Faster /proc scanning code (+100 bytes) (FEATURE_FAST_TOP) [N/y/?] n
Support thread display in ps/pstree/top (FEATURE_SHOW_THREADS) [Y/n/?] y
free (3.1 kb) (FREE) [Y/n/?] y
fuser (7 kb) (FUSER) [N/y/?] n
iostat (7.6 kb) (IOSTAT) [N/y/?] n
kill (3.1 kb) (KILL) [Y/n/?] y
killall (5.6 kb) (KILLALL) [Y/n/?] y
killall5 (5.3 kb) (KILLALL5) [N/y/?] n
lsof (3.4 kb) (LSOF) [N/y/?] n
mpstat (9.8 kb) (MPSTAT) [N/y/?] n
nmeter (11 kb) (NMETER) [N/y/?] n
pgrep (6.5 kb) (PGREP) [N/y/?] n
pkill (7.5 kb) (PKILL) [N/y/?] n
pidof (6.3 kb) (PIDOF) [N/y/?] n
pmap (6 kb) (PMAP) [N/y/?] n
powertop (9.6 kb) (POWERTOP) [N/y/?] n
ps (11 kb) (PS) [Y/n/?] y
  Enable wide output (-w) (FEATURE_PS_WIDE) [Y/n/?] y
  Enable long output (-l) (FEATURE_PS_LONG) [Y/n/?] y
pstree (9.3 kb) (PSTREE) [N/y/?] n
pwdx (3.7 kb) (PWDX) [N/y/?] n
smemcap (2.5 kb) (SMEMCAP) [N/y/?] n
sysctl (7.4 kb) (BB_SYSCTL) [Y/n/?] y
top (18 kb) (TOP) [N/y/?] n
uptime (3.7 kb) (UPTIME) [N/y/?] n
watch (4.4 kb) (WATCH) [N/y/?] n
*
* Runit Utilities
*
chpst (9 kb) (CHPST) [N/y/?] n
setuidgid (4 kb) (SETUIDGID) [N/y/?] n
envuidgid (3.9 kb) (ENVUIDGID) [N/y/?] n
envdir (2.5 kb) (ENVDIR) [N/y/?] n
softlimit (4.5 kb) (SOFTLIMIT) [N/y/?] n
runsv (7.8 kb) (RUNSV) [N/y/?] n
runsvdir (6.3 kb) (RUNSVDIR) [N/y/?] n
sv (8.5 kb) (SV) [N/y/?] n
svc (8.4 kb) (SVC) [N/y/?] n
svok (1.5 kb) (SVOK) [N/y/?] n
svlogd (16 kb) (SVLOGD) [N/y/?] n
*
* Shells
*
Choose which shell is aliased to 'sh' name
> 1. ash (SH_IS_ASH)
  2. hush (SH_IS_HUSH)
  3. none (SH_IS_NONE)
choice[1-3?]: 1
Choose which shell is aliased to 'bash' name
  1. ash (BASH_IS_ASH)
  2. hush (BASH_IS_HUSH)
> 3. none (BASH_IS_NONE)
choice[1-3?]: 3
ash (78 kb) (ASH) [Y/n/?] y
  Optimize for size instead of speed (ASH_OPTIMIZE_FOR_SIZE) [Y/n] y
  Use internal glob() implementation (ASH_INTERNAL_GLOB) [Y/n/?] y
  bash-compatible extensions (ASH_BASH_COMPAT) [N/y] n
  Job control (ASH_JOB_CONTROL) [N/y] n
  Alias support (ASH_ALIAS) [N/y] n
  Pseudorandom generator and $RANDOM variable (ASH_RANDOM_SUPPORT) [N/y/?] n
  Expand prompt string (ASH_EXPAND_PRMT) [N/y/?] n
  Idle timeout variable $TMOUT (ASH_IDLE_TIMEOUT) [N/y/?] n
  Check for new mail in interactive shell (ASH_MAIL) [N/y/?] n
  echo builtin (ASH_ECHO) [Y/n] y
  printf builtin (ASH_PRINTF) [Y/n] y
  test builtin (ASH_TEST) [Y/n] y
  sleep builtin (ASH_SLEEP) [Y/n] y
  help builtin (ASH_HELP) [N/y] n
  getopts builtin (ASH_GETOPTS) [N/y] n
  command builtin (ASH_CMDCMD) [N/y/?] n
cttyhack (2.4 kb) (CTTYHACK) [N/y/?] n
hush (68 kb) (HUSH) [N/y/?] n
Internal shell for embedded script support (SHELL_HUSH) [N/y] n
*
* Options common to all shells
*
POSIX math support (FEATURE_SH_MATH) [Y/n/?] y
  Extend POSIX math support to 64 bit (FEATURE_SH_MATH_64) [Y/n/?] y
  Support BASE#nnnn literals (FEATURE_SH_MATH_BASE) [Y/n] y
Hide message on interactive shell startup (FEATURE_SH_EXTRA_QUIET) [Y/n/?] y
Standalone shell (FEATURE_SH_STANDALONE) [N/y/?] n
Run 'nofork' applets directly (FEATURE_SH_NOFORK) [N/y/?] n
read -t N.NNN support (+110 bytes) (FEATURE_SH_READ_FRAC) [Y/n/?] y
Use $HISTFILESIZE (FEATURE_SH_HISTFILESIZE) [N/y/?] n
Embed scripts in the binary (FEATURE_SH_EMBEDDED_SCRIPTS) [Y/n/?] y
*
* System Logging Utilities
*
klogd (5.7 kb) (KLOGD) [N/y/?] n
logger (6.3 kb) (LOGGER) [N/y/?] n
logread (4.8 kb) (LOGREAD) [N/y/?] n
syslogd (13 kb) (SYSLOGD) [N/y/?] n
/home/nerves/project/build/busybox-1.36.1/scripts/gcc-version.sh: line 11: /home/nerves/project/host/bin/aarch64-nerves-linux-gnu-gcc: No such file or directory
scripts/kconfig/conf -o Config.in
#
# using defaults found in .config
#
*
* Busybox Configuration
*
*
* Settings
*
Enable compatibility for full-blown desktop systems (8kb) (DESKTOP) [N/y/?] n
Provide compatible behavior for rare corner cases (bigger code) (EXTRA_COMPAT) [N/y/?] n
Building for Fedora distribution (FEDORA_COMPAT) [N/y/?] n
Enable obsolete features removed before SUSv3 (INCLUDE_SUSv2) [Y/n/?] y
Support --long-options (LONG_OPTS) [Y/n/?] y
Show applet usage messages (SHOW_USAGE) [Y/n/?] y
  Show verbose applet usage messages (FEATURE_VERBOSE_USAGE) [Y/n/?] y
  Store applet usage messages in compressed form (FEATURE_COMPRESS_USAGE) [N/y/?] n
Support files > 2 GB (LFS) [Y/n/?] y
Support PAM (Pluggable Authentication Modules) (PAM) [N/y/?] n
Use the devpts filesystem for Unix98 PTYs (FEATURE_DEVPTS) [Y/n/?] y
Support utmp file (FEATURE_UTMP) [N/y/?] n
Support writing pidfiles (FEATURE_PIDFILE) [N/y/?] n
Include busybox applet (BUSYBOX) [Y/n/?] y
  Support --show SCRIPT (FEATURE_SHOW_SCRIPT) [Y/n] y
  Support --install [-s] to install applet links at runtime (FEATURE_INSTALLER) [N/y/?] n
Don't use /usr (INSTALL_NO_USR) [N/y/?] n
Drop SUID state for most applets (FEATURE_SUID) [Y/n/?] y
  Enable SUID configuration via /etc/busybox.conf (FEATURE_SUID_CONFIG) [N/y/?] n
exec prefers applets (FEATURE_PREFER_APPLETS) [N/y/?] n
Path to busybox executable (BUSYBOX_EXEC_PATH) [/proc/self/exe] /proc/self/exe
Support NSA Security Enhanced Linux (SELINUX) [N/y/?] n
Clean up all memory before exiting (usually not needed) (FEATURE_CLEAN_UP) [N/y/?] n
*
* Build Options
*
Build static binary (no shared libs) (STATIC) [N/y/?] n
  Build position independent executable (PIE) [N/y/?] n
Force NOMMU build (NOMMU) [N/y/?] n
Build shared libbusybox (BUILD_LIBBUSYBOX) [N/y/?] n
Cross compiler prefix (CROSS_COMPILER_PREFIX) [] 
Path to sysroot (SYSROOT) [] 
Additional CFLAGS (EXTRA_CFLAGS) [] 
Additional LDFLAGS (EXTRA_LDFLAGS) [] 
Additional LDLIBS (EXTRA_LDLIBS) [] 
Avoid using GCC-specific code constructs (USE_PORTABLE_CODE) [N/y/?] n
Use -mpreferred-stack-boundary=2 on i386 arch (STACK_OPTIMIZATION_386) [Y/n/?] y
Use -static-libgcc (STATIC_LIBGCC) [Y/n/?] y
*
* Installation Options ("make install" behavior)
*
What kind of applet links to install
> 1. as soft-links (INSTALL_APPLET_SYMLINKS)
  2. as hard-links (INSTALL_APPLET_HARDLINKS)
  3. as script wrappers (INSTALL_APPLET_SCRIPT_WRAPPERS)
  4. not installed (INSTALL_APPLET_DONT)
choice[1-4?]: 1
Destination path for 'make install' (PREFIX) [./_install] ./_install
*
* Debugging Options
*
Build with debug information (DEBUG) [N/y/?] n
Enable runtime sanitizers (ASAN/LSAN/USAN/etc...) (DEBUG_SANITIZE) [N/y/?] n
Build unit tests (UNIT_TEST) [N/y/?] n
Abort compilation on any warning (WERROR) [N/y/?] n
Warn about single parameter bb_xx_msg calls (WARN_SIMPLE_MSG) [N/y/?] n
Additional debugging library
> 1. None (NO_DEBUG_LIB)
  2. Dmalloc (DMALLOC)
  3. Electric-fence (EFENCE)
choice[1-3?]: 1
*
* Library Tuning
*
Use the end of BSS page (FEATURE_USE_BSS_TAIL) [N/y/?] n
Enable fractional duration arguments (FLOAT_DURATION) [Y/n/?] y
Support RTMIN[+n] and RTMAX[-n] signal names (FEATURE_RTMINMAX) [Y/n/?] y
  Use the definitions of SIGRTMIN/SIGRTMAX provided by libc (FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS) [Y/n/?] y
Buffer allocation policy
> 1. Allocate with Malloc (FEATURE_BUFFERS_USE_MALLOC)
  2. Allocate on the Stack (FEATURE_BUFFERS_GO_ON_STACK)
  3. Allocate in the .bss section (FEATURE_BUFFERS_GO_IN_BSS)
choice[1-3?]: 1
Minimum password length (PASSWORD_MINLEN) [6] 6
MD5: Trade bytes for speed (0:fast, 3:slow) (MD5_SMALL) [1] 1
SHA1: Trade bytes for speed (0:fast, 3:slow) (SHA1_SMALL) [3] 3
SHA1: Use hardware accelerated instructions if possible (SHA1_HWACCEL) [Y/n/?] y
SHA256: Use hardware accelerated instructions if possible (SHA256_HWACCEL) [Y/n/?] y
SHA3: Trade bytes for speed (0:fast, 1:slow) (SHA3_SMALL) [1] 1
Non-POSIX, but safer, copying to special nodes (FEATURE_NON_POSIX_CP) [Y/n/?] y
Give more precise messages when copy fails (cp, mv etc) (FEATURE_VERBOSE_CP_MESSAGE) [N/y/?] n
Use sendfile system call (FEATURE_USE_SENDFILE) [Y/n/?] y
Copy buffer size, in kilobytes (FEATURE_COPYBUF_KB) [4] 4
Use clock_gettime(CLOCK_MONOTONIC) syscall (MONOTONIC_SYSCALL) [Y/n/?] y
Use ioctl names rather than hex values in error messages (IOCTL_HEX2STR_ERROR) [Y/n/?] y
Command line editing (FEATURE_EDITING) [N/y/?] n
Enable locale support (system needs locale for this to work) (LOCALE_SUPPORT) [N/y/?] n
Support Unicode (UNICODE_SUPPORT) [N/y/?] n
Use LOOP_CONFIGURE for losetup and loop mounts
  1. use LOOP_CONFIGURE, needs kernel >= 5.8 (LOOP_CONFIGURE)
  2. use LOOP_SET_FD + LOOP_SET_STATUS (NO_LOOP_CONFIGURE)
> 3. try LOOP_CONFIGURE, fall back to LOOP_SET_FD + LOOP_SET_STATUS (TRY_LOOP_CONFIGURE)
choice[1-3?]: 3
*
* Applets
*
*
* Archival Utilities
*
Make tar, rpm, modprobe etc understand .xz data (FEATURE_SEAMLESS_XZ) [N/y] n
Make tar, rpm, modprobe etc understand .lzma data (FEATURE_SEAMLESS_LZMA) [N/y] n
Make tar, rpm, modprobe etc understand .bz2 data (FEATURE_SEAMLESS_BZ2) [N/y] n
Make tar, rpm, modprobe etc understand .gz data (FEATURE_SEAMLESS_GZ) [N/y] n
Make tar, rpm, modprobe etc understand .Z data (FEATURE_SEAMLESS_Z) [N/y] n
ar (9.5 kb) (AR) [N/y/?] n
uncompress (7.1 kb) (UNCOMPRESS) [N/y/?] n
gunzip (11 kb) (GUNZIP) [N/y/?] n
zcat (24 kb) (ZCAT) [N/y/?] n
bunzip2 (8.7 kb) (BUNZIP2) [N/y/?] n
bzcat (8.7 kb) (BZCAT) [N/y/?] n
unlzma (7.5 kb) (UNLZMA) [N/y/?] n
lzcat (7.5 kb) (LZCAT) [N/y/?] n
lzma -d (LZMA) [N/y/?] n
unxz (13 kb) (UNXZ) [N/y/?] n
xzcat (13 kb) (XZCAT) [N/y/?] n
xz -d (XZ) [N/y/?] n
bzip2 (16 kb) (BZIP2) [N/y/?] n
cpio (15 kb) (CPIO) [N/y/?] n
dpkg (43 kb) (DPKG) [N/y/?] n
dpkg-deb (30 kb) (DPKG_DEB) [N/y/?] n
gzip (17 kb) (GZIP) [N/y/?] n
lzop (12 kb) (LZOP) [N/y/?] n
unlzop (13 kb) (UNLZOP) [N/y/?] n
lzopcat (13 kb) (LZOPCAT) [N/y/?] n
rpm (32 kb) (RPM) [N/y/?] n
rpm2cpio (21 kb) (RPM2CPIO) [N/y/?] n
tar (39 kb) (TAR) [N/y/?] n
unzip (26 kb) (UNZIP) [Y/n/?] y
  Read and use Central Directory data (FEATURE_UNZIP_CDF) [Y/n/?] y
*
* Coreutils
*
Support verbose options (usually -v) for various applets (FEATURE_VERBOSE) [Y/n/?] y
*
* Common options for date and touch
*
*
* Common options for cp and mv
*
Preserve hard links (FEATURE_PRESERVE_HARDLINKS) [Y/n/?] y
*
* Common options for df, du, ls
*
Support human readable output (example 13k, 23M, 235G) (FEATURE_HUMAN_READABLE) [Y/n/?] y
basename (438 bytes) (BASENAME) [N/y/?] n
cat (5.6 kb) (CAT) [Y/n/?] y
  Enable -n and -b options (FEATURE_CATN) [Y/n/?] y
  cat -v[etA] (FEATURE_CATV) [N/y/?] n
chgrp (7.6 kb) (CHGRP) [N/y/?] n
chmod (5.5 kb) (CHMOD) [N/y/?] n
chown (7.6 kb) (CHOWN) [N/y/?] n
chroot (3.7 kb) (CHROOT) [N/y/?] n
cksum (4.1 kb) (CKSUM) [N/y] n
crc32 (4.1 kb) (CRC32) [N/y] n
comm (4.2 kb) (COMM) [N/y/?] n
cp (10 kb) (CP) [Y/n/?] y
  Enable long options (FEATURE_CP_LONG_OPTIONS) [N/y/?] n
cut (5.8 kb) (CUT) [N/y/?] n
date (7 kb) (DATE) [Y/n/?] y
  Enable ISO date format output (-I) (FEATURE_DATE_ISOFMT) [Y/n/?] y
  Support %[num]N nanosecond format specifier (FEATURE_DATE_NANO) [N/y/?] n
  Support weird 'date MMDDhhmm[[YY]YY][.ss]' format (FEATURE_DATE_COMPAT) [Y/n/?] y
dd (7.5 kb) (DD) [Y/n/?] y
  Enable signal handling for status reporting (FEATURE_DD_SIGNAL_HANDLING) [N/y/?] n
  Enable ibs, obs, iflag, oflag and conv options (FEATURE_DD_IBS_OBS) [Y/n/?] y
  Enable status display options (FEATURE_DD_STATUS) [Y/n/?] y
df (6.8 kb) (DF) [Y/n/?] y
  Enable -a, -i, -B (FEATURE_DF_FANCY) [Y/n/?] y
  Skip rootfs in mount table (FEATURE_SKIP_ROOTFS) [Y/n/?] y
dirname (329 bytes) (DIRNAME) [N/y/?] n
dos2unix (5.2 kb) (DOS2UNIX) [N/y/?] n
unix2dos (5.2 kb) (UNIX2DOS) [N/y/?] n
du (6.3 kb) (DU) [N/y/?] n
echo (1.8 kb) (ECHO) [N/y/?] n
  Enable -n and -e options (FEATURE_FANCY_ECHO) [N/y] n
env (4 kb) (ENV) [Y/n/?] y
expand (5.1 kb) (EXPAND) [N/y/?] n
unexpand (5.3 kb) (UNEXPAND) [N/y/?] n
expr (6.6 kb) (EXPR) [N/y/?] n
factor (2.7 kb) (FACTOR) [N/y/?] n
false (tiny) (FALSE) [N/y/?] n
fold (4.6 kb) (FOLD) [N/y/?] n
head (3.8 kb) (HEAD) [N/y/?] n
hostid (286 bytes) (HOSTID) [N/y/?] n
id (7 kb) (ID) [Y/n/?] y
groups (6.7 kb) (GROUPS) [N/y/?] n
install (12 kb) (INSTALL) [N/y/?] n
link (3.2 kb) (LINK) [N/y/?] n
ln (4.9 kb) (LN) [N/y/?] n
logname (1.1 kb) (LOGNAME) [N/y/?] n
ls (14 kb) (LS) [Y/n/?] y
  Enable filetyping options (-p and -F) (FEATURE_LS_FILETYPES) [N/y] n
  Enable symlinks dereferencing (-L) (FEATURE_LS_FOLLOWLINKS) [N/y] n
  Enable recursion (-R) (FEATURE_LS_RECURSIVE) [N/y] n
  Enable -w WIDTH and window size autodetection (FEATURE_LS_WIDTH) [N/y] n
  Sort the file names (FEATURE_LS_SORTFILES) [N/y/?] n
  Show file timestamps (FEATURE_LS_TIMESTAMPS) [Y/n/?] y
  Show username/groupnames (FEATURE_LS_USERNAME) [Y/n/?] y
  Allow use of color to identify file types (FEATURE_LS_COLOR) [N/y/?] n
md5sum (6.5 kb) (MD5SUM) [N/y/?] n
sha1sum (5.9 kb) (SHA1SUM) [N/y/?] n
sha256sum (7 kb) (SHA256SUM) [Y/n/?] y
sha512sum (7.4 kb) (SHA512SUM) [N/y/?] n
sha3sum (6.1 kb) (SHA3SUM) [N/y/?] n
  *
  * Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum
  *
  Enable -c, -s and -w options (FEATURE_MD5_SHA1_SUM_CHECK) [Y/n/?] y
mkdir (4.5 kb) (MKDIR) [Y/n/?] y
mkfifo (3.8 kb) (MKFIFO) [N/y/?] n
mknod (4.5 kb) (MKNOD) [Y/n/?] y
mktemp (4.2 kb) (MKTEMP) [N/y/?] n
mv (10 kb) (MV) [Y/n/?] y
nice (2.1 kb) (NICE) [N/y/?] n
nl (4.6 kb) (NL) [N/y/?] n
nohup (2 kb) (NOHUP) [N/y/?] n
nproc (3.7 kb) (NPROC) [N/y/?] n
od (11 kb) (OD) [N/y/?] n
paste (4.9 kb) (PASTE) [N/y/?] n
printenv (1.3 kb) (PRINTENV) [N/y/?] n
printf (3.8 kb) (PRINTF) [N/y/?] n
pwd (3.7 kb) (PWD) [Y/n/?] y
readlink (4 kb) (READLINK) [N/y/?] n
realpath (1.6 kb) (REALPATH) [N/y/?] n
rm (5.4 kb) (RM) [Y/n/?] y
rmdir (3.5 kb) (RMDIR) [Y/n/?] y
seq (3.8 kb) (SEQ) [N/y/?] n
shred (4.9 kb) (SHRED) [N/y/?] n
shuf (5.4 kb) (SHUF) [N/y/?] n
sleep (2 kb) (SLEEP) [Y/n/?] y
  Enable multiple arguments and s/m/h/d suffixes (FEATURE_FANCY_SLEEP) [N/y/?] n
sort (7.7 kb) (SORT) [N/y/?] n
split (5 kb) (SPLIT) [N/y/?] n
stat (11 kb) (STAT) [N/y/?] n
stty (8.9 kb) (STTY) [N/y/?] n
sum (4 kb) (SUM) [N/y/?] n
sync (3.8 kb) (SYNC) [N/y/?] n
fsync (3.6 kb) (FSYNC) [N/y/?] n
tac (3.9 kb) (TAC) [N/y/?] n
tail (6.8 kb) (TAIL) [Y/n/?] y
  Enable -q, -s, -v, and -F options (FEATURE_FANCY_TAIL) [Y/n/?] y
tee (4.2 kb) (TEE) [N/y/?] n
test (4.1 kb) (TEST) [N/y/?] n
test as [ (TEST1) [Y/n/?] y
test as [[ (TEST2) [Y/n/?] y
  Extend test to 64 bit (FEATURE_TEST_64) [N/y/?] n
timeout (6 kb) (TIMEOUT) [N/y/?] n
touch (5.9 kb) (TOUCH) [N/y/?] n
tr (5.1 kb) (TR) [N/y/?] n
true (tiny) (TRUE) [N/y/?] n
truncate (4.2 kb) (TRUNCATE) [N/y/?] n
tsort (0.7 kb) (TSORT) [N/y/?] n
tty (3.6 kb) (TTY) [N/y/?] n
uname (3.9 kb) (UNAME) [N/y/?] n
arch (1.1 kb) (BB_ARCH) [N/y/?] n
uniq (4.9 kb) (UNIQ) [N/y/?] n
unlink (3.2 kb) (UNLINK) [N/y/?] n
usleep (1.3 kb) (USLEEP) [N/y/?] n
uudecode (5.8 kb) (UUDECODE) [N/y/?] n
base32 (4.9 kb) (BASE32) [N/y/?] n
base64 (4.9 kb) (BASE64) [N/y/?] n
uuencode (4.4 kb) (UUENCODE) [N/y/?] n
wc (4.5 kb) (WC) [N/y/?] n
whoami (3.2 kb) (WHOAMI) [N/y/?] n
yes (1.2 kb) (YES) [N/y/?] n
*
* Console Utilities
*
chvt (2 kb) (CHVT) [N/y/?] n
clear (tiny) (CLEAR) [N/y/?] n
deallocvt (1.9 kb) (DEALLOCVT) [N/y/?] n
dumpkmap (1.6 kb) (DUMPKMAP) [N/y/?] n
fgconsole (1.5 kb) (FGCONSOLE) [N/y/?] n
kbd_mode (4.1 kb) (KBD_MODE) [N/y/?] n
loadfont (5.2 kb) (LOADFONT) [N/y/?] n
setfont (24 kb) (SETFONT) [N/y/?] n
loadkmap (1.8 kb) (LOADKMAP) [N/y/?] n
openvt (7.2 kb) (OPENVT) [N/y/?] n
reset (345 bytes) (RESET) [N/y/?] n
resize (903 bytes) (RESIZE) [N/y/?] n
setconsole (3.6 kb) (SETCONSOLE) [N/y/?] n
setkeycodes (2.1 kb) (SETKEYCODES) [N/y/?] n
setlogcons (1.8 kb) (SETLOGCONS) [N/y/?] n
showkey (4.7 kb) (SHOWKEY) [N/y/?] n
*
* Debian Utilities
*
pipe_progress (275 bytes) (PIPE_PROGRESS) [N/y/?] n
run-parts (6.1 kb) (RUN_PARTS) [N/y/?] n
start-stop-daemon (12 kb) (START_STOP_DAEMON) [N/y/?] n
which (3.8 kb) (WHICH) [N/y/?] n
*
* klibc-utils
*
minips (11 kb) (MINIPS) [N/y/?] n
nuke (2.9 kb) (NUKE) [N/y/?] n
resume (3.2 kb) (RESUME) [N/y/?] n
run-init (7.7 kb) (RUN_INIT) [N/y/?] n
*
* Editors
*
awk (23 kb) (AWK) [N/y/?] n
cmp (4.9 kb) (CMP) [N/y/?] n
diff (13 kb) (DIFF) [N/y/?] n
ed (21 kb) (ED) [N/y/?] n
patch (9.4 kb) (PATCH) [N/y/?] n
sed (12 kb) (SED) [N/y/?] n
vi (23 kb) (VI) [N/y/?] n
*
* Finding Utilities
*
find (14 kb) (FIND) [Y/n/?] y
  Enable -print0: NUL-terminated output (FEATURE_FIND_PRINT0) [Y/n/?] y
  Enable -mtime: modification time matching (FEATURE_FIND_MTIME) [Y/n/?] y
    Enable -atime: access time matching (FEATURE_FIND_ATIME) [Y/n/?] y
    Enable -ctime: status change timestamp matching (FEATURE_FIND_CTIME) [Y/n/?] y
  Enable -mmin: modification time matching by minutes (FEATURE_FIND_MMIN) [Y/n/?] y
    Enable -amin: access time matching by minutes (FEATURE_FIND_AMIN) [Y/n/?] y
    Enable -cmin: status change timestamp matching by minutes (FEATURE_FIND_CMIN) [Y/n/?] y
  Enable -perm: permissions matching (FEATURE_FIND_PERM) [Y/n] y
  Enable -type: file type matching (file/dir/link/...) (FEATURE_FIND_TYPE) [Y/n/?] y
  Enable -executable: file is executable (FEATURE_FIND_EXECUTABLE) [Y/n] y
  Enable -xdev: 'stay in filesystem' (FEATURE_FIND_XDEV) [Y/n] y
  Enable -mindepth N and -maxdepth N (FEATURE_FIND_MAXDEPTH) [Y/n] y
  Enable -newer: compare file modification times (FEATURE_FIND_NEWER) [Y/n/?] y
  Enable -inum: inode number matching (FEATURE_FIND_INUM) [Y/n] y
  Enable -samefile: reference file matching (FEATURE_FIND_SAMEFILE) [Y/n/?] y
  Enable -exec: execute commands (FEATURE_FIND_EXEC) [Y/n/?] y
    Enable -exec ... {} + (FEATURE_FIND_EXEC_PLUS) [Y/n/?] y
  Enable -user: username/uid matching (FEATURE_FIND_USER) [Y/n] y
  Enable -group: group/gid matching (FEATURE_FIND_GROUP) [Y/n] y
  Enable the 'not' (!) operator (FEATURE_FIND_NOT) [Y/n/?] y
  Enable -depth (FEATURE_FIND_DEPTH) [Y/n/?] y
  Enable parens in options (FEATURE_FIND_PAREN) [Y/n/?] y
  Enable -size: file size matching (FEATURE_FIND_SIZE) [Y/n] y
  Enable -prune: exclude subdirectories (FEATURE_FIND_PRUNE) [Y/n/?] y
  Enable -quit: exit (FEATURE_FIND_QUIT) [Y/n/?] y
  Enable -delete: delete files/dirs (FEATURE_FIND_DELETE) [Y/n/?] y
  Enable -empty: match empty files or directories (FEATURE_FIND_EMPTY) [Y/n/?] y
  Enable -path: match pathname with shell pattern (FEATURE_FIND_PATH) [Y/n/?] y
  Enable -regex: match pathname with regex (FEATURE_FIND_REGEX) [Y/n/?] y
  Enable -links: link count matching (FEATURE_FIND_LINKS) [Y/n/?] y
grep (8.6 kb) (GREP) [Y/n/?] y
egrep (7.8 kb) (EGREP) [N/y/?] n
fgrep (7.8 kb) (FGREP) [N/y/?] n
  Enable before and after context flags (-A, -B and -C) (FEATURE_GREP_CONTEXT) [N/y/?] n
xargs (7.2 kb) (XARGS) [N/y/?] n
*
* Init Utilities
*
bootchartd (10 kb) (BOOTCHARTD) [N/y/?] n
halt (4 kb) (HALT) [Y/n/?] y
poweroff (4 kb) (POWEROFF) [Y/n/?] y
reboot (4 kb) (REBOOT) [Y/n/?] y
  Before signaling init, make sure it is ready for it (FEATURE_WAIT_FOR_INIT) [Y/n/?] y
  Call telinit on shutdown and reboot (FEATURE_CALL_TELINIT) [N/y/?] n
init (10 kb) (INIT) [N/y/?] n
linuxrc: support running init from initrd (not initramfs) (LINUXRC) [N/y/?] n
*
* Login/Password Management Utilities
*
Support shadow passwords (FEATURE_SHADOWPASSWDS) [N/y/?] n
Use internal password and group functions rather than system functions (USE_BB_PWD_GRP) [N/y/?] n
Use internal crypt functions (USE_BB_CRYPT) [N/y/?] n
add-shell (3.1 kb) (ADD_SHELL) [N/y/?] n
remove-shell (3 kb) (REMOVE_SHELL) [N/y/?] n
addgroup (8.6 kb) (ADDGROUP) [N/y/?] n
adduser (15 kb) (ADDUSER) [N/y/?] n
chpasswd (18 kb) (CHPASSWD) [N/y/?] n
cryptpw (14 kb) (CRYPTPW) [N/y/?] n
mkpasswd (15 kb) (MKPASSWD) [N/y/?] n
deluser (9.1 kb) (DELUSER) [N/y/?] n
delgroup (6.4 kb) (DELGROUP) [N/y/?] n
getty (10 kb) (GETTY) [N/y/?] n
login (24 kb) (LOGIN) [N/y/?] n
passwd (21 kb) (PASSWD) [N/y/?] n
su (19 kb) (SU) [N/y/?] n
sulogin (17 kb) (SULOGIN) [N/y/?] n
vlock (17 kb) (VLOCK) [N/y/?] n
*
* Linux Ext2 FS Progs
*
chattr (3.8 kb) (CHATTR) [N/y/?] n
fsck (7.4 kb) (FSCK) [N/y/?] n
lsattr (5.5 kb) (LSATTR) [N/y/?] n
tune2fs (4.4 kb) (TUNE2FS) [N/y/?] n
*
* Linux Module Utilities
*
Simplified modutils (MODPROBE_SMALL) [N/y/?] n
depmod (27 kb) (DEPMOD) [N/y/?] n
insmod (22 kb) (INSMOD) [N/y/?] n
lsmod (1.9 kb) (LSMOD) [Y/n/?] y
  Pretty output (FEATURE_LSMOD_PRETTY_2_6_OUTPUT) [N/y/?] n
modinfo (24 kb) (MODINFO) [Y/n/?] y
modprobe (28 kb) (MODPROBE) [Y/n/?] y
  Blacklist support (FEATURE_MODPROBE_BLACKLIST) [Y/n/?] y
rmmod (3.3 kb) (RMMOD) [Y/n/?] y
*
* Options common to multiple modutils
*
Accept module options on modprobe command line (FEATURE_CMDLINE_MODULE_OPTIONS) [Y/n/?] y
Support version 2.2/2.4 Linux kernels (FEATURE_2_4_MODULES) [N/y/?] n
Support tainted module checking with new kernels (FEATURE_CHECK_TAINTED_MODULE) [Y/n/?] y
Try to load module from a mmap'ed area (FEATURE_INSMOD_TRY_MMAP) [N/y/?] n
Support module.aliases file (FEATURE_MODUTILS_ALIAS) [Y/n/?] y
Support module.symbols file (FEATURE_MODUTILS_SYMBOLS) [Y/n/?] y
Default directory containing modules (DEFAULT_MODULES_DIR) [/lib/modules] /lib/modules
Default name of modules.dep (DEFAULT_DEPMOD_FILE) [modules.dep] modules.dep
*
* Linux System Utilities
*
acpid (9 kb) (ACPID) [N/y/?] n
blkdiscard (4.3 kb) (BLKDISCARD) [N/y/?] n
blkid (12 kb) (BLKID) [N/y/?] n
blockdev (2.3 kb) (BLOCKDEV) [N/y/?] n
cal (5.8 kb) (CAL) [N/y/?] n
chrt (4.7 kb) (CHRT) [N/y/?] n
dmesg (3.7 kb) (DMESG) [Y/n/?] y
  Pretty output (FEATURE_DMESG_PRETTY) [Y/n/?] y
eject (4 kb) (EJECT) [N/y/?] n
fallocate (4.1 kb) (FALLOCATE) [N/y/?] n
fatattr (1.9 kb) (FATATTR) [N/y/?] n
fbset (5.9 kb) (FBSET) [N/y/?] n
fdformat (4.4 kb) (FDFORMAT) [N/y/?] n
fdisk (37 kb) (FDISK) [N/y/?] n
findfs (12 kb) (FINDFS) [N/y/?] n
flock (6.3 kb) (FLOCK) [N/y/?] n
fdflush (1.3 kb) (FDFLUSH) [N/y/?] n
freeramdisk (1.3 kb) (FREERAMDISK) [N/y/?] n
fsck.minix (13 kb) (FSCK_MINIX) [N/y/?] n
fsfreeze (3.5 kb) (FSFREEZE) [N/y/?] n
fstrim (4.4 kb) (FSTRIM) [N/y/?] n
getopt (5.8 kb) (GETOPT) [N/y/?] n
hexdump (8.6 kb) (HEXDUMP) [N/y/?] n
hd (7.8 kb) (HD) [N/y/?] n
xxd (8.9 kb) (XXD) [N/y/?] n
hwclock (5.8 kb) (HWCLOCK) [N/y/?] n
ionice (3.8 kb) (IONICE) [N/y/?] n
ipcrm (3.2 kb) (IPCRM) [N/y/?] n
ipcs (11 kb) (IPCS) [N/y/?] n
losetup (5.5 kb) (LOSETUP) [N/y/?] n
lspci (6.3 kb) (LSPCI) [N/y/?] n
lsusb (4.2 kb) (LSUSB) [N/y/?] n
mdev (17 kb) (MDEV) [N/y/?] n
mesg (1.4 kb) (MESG) [N/y/?] n
mke2fs (10 kb) (MKE2FS) [N/y/?] n
mkfs.ext2 (10 kb) (MKFS_EXT2) [N/y/?] n
mkfs.minix (10 kb) (MKFS_MINIX) [N/y/?] n
mkfs_reiser (MKFS_REISER) [N/y/?] n
mkdosfs (7.2 kb) (MKDOSFS) [N/y/?] n
mkfs.vfat (7.2 kb) (MKFS_VFAT) [N/y/?] n
mkswap (6.3 kb) (MKSWAP) [N/y/?] n
more (7 kb) (MORE) [N/y/?] n
mount (23 kb) (MOUNT) [Y/n/?] y
  Support -f (fake mount) (FEATURE_MOUNT_FAKE) [N/y/?] n
  Support -v (verbose) (FEATURE_MOUNT_VERBOSE) [N/y/?] n
  Support mount helpers (FEATURE_MOUNT_HELPERS) [N/y/?] n
  Support specifying devices by label or UUID (FEATURE_MOUNT_LABEL) [N/y/?] n
  Support mounting NFS file systems on Linux < 2.6.23 (FEATURE_MOUNT_NFS) [N/y/?] n
  Support mounting CIFS/SMB file systems (FEATURE_MOUNT_CIFS) [N/y/?] n
  Support lots of -o flags (FEATURE_MOUNT_FLAGS) [Y/n/?] y
  Support /etc/fstab and -a (mount all) (FEATURE_MOUNT_FSTAB) [Y/n/?] y
    Support -T <alt_fstab> (FEATURE_MOUNT_OTHERTAB) [N/y/?] n
mountpoint (4.9 kb) (MOUNTPOINT) [N/y/?] n
nologin (NOLOGIN) [N/y/?] n
nsenter (6.5 kb) (NSENTER) [N/y/?] n
pivot_root (1.1 kb) (PIVOT_ROOT) [N/y/?] n
rdate (5.6 kb) (RDATE) [N/y/?] n
rdev (1.8 kb) (RDEV) [N/y/?] n
readprofile (7.1 kb) (READPROFILE) [N/y/?] n
renice (4.2 kb) (RENICE) [N/y/?] n
rev (4.4 kb) (REV) [N/y/?] n
rtcwake (6.8 kb) (RTCWAKE) [N/y/?] n
script (8.6 kb) (SCRIPT) [N/y/?] n
scriptreplay (2.4 kb) (SCRIPTREPLAY) [N/y/?] n
setarch (3.6 kb) (SETARCH) [N/y/?] n
linux32 (3.3 kb) (LINUX32) [N/y/?] n
linux64 (3.3 kb) (LINUX64) [N/y/?] n
setpriv (6.6 kb) (SETPRIV) [N/y/?] n
setsid (3.6 kb) (SETSID) [N/y/?] n
swapon (15 kb) (SWAPON) [N/y/?] n
swapoff (14 kb) (SWAPOFF) [N/y] n
switch_root (5.5 kb) (SWITCH_ROOT) [N/y/?] n
taskset (4.2 kb) (TASKSET) [N/y/?] n
uevent (3.1 kb) (UEVENT) [Y/n/?] y
umount (5.1 kb) (UMOUNT) [Y/n/?] y
  Support -a (unmount all) (FEATURE_UMOUNT_ALL) [Y/n/?] y
unshare (7.2 kb) (UNSHARE) [N/y/?] n
*
* Common options for mount/umount
*
Support loopback mounts (FEATURE_MOUNT_LOOP) [Y/n/?] y
  Create new loopback devices if needed (FEATURE_MOUNT_LOOP_CREATE) [Y/n/?] y
Support old /etc/mtab file (FEATURE_MTAB_SUPPORT) [N/y/?] n
*
* Miscellaneous Utilities
*
adjtimex (4.7 kb) (ADJTIMEX) [N/y/?] n
ascii (ASCII) [N/y/?] n
bbconfig (9.7 kb) (BBCONFIG) [N/y/?] n
bc (45 kb) (BC) [N/y/?] n
dc (36 kb) (DC) [N/y/?] n
beep (2.4 kb) (BEEP) [N/y/?] n
chat (6.3 kb) (CHAT) [N/y/?] n
conspy (10 kb) (CONSPY) [N/y/?] n
crond (14 kb) (CROND) [N/y/?] n
crontab (10 kb) (CRONTAB) [N/y/?] n
devfsd (obsolete) (DEVFSD) [N/y/?] n
Use devfs names for all devices (obsolete) (FEATURE_DEVFS) [N/y/?] n
devmem (2.5 kb) (DEVMEM) [N/y/?] n
fbsplash (26 kb) (FBSPLASH) [N/y/?] n
flash_eraseall (5.9 kb) (FLASH_ERASEALL) [N/y/?] n
flash_lock (2.1 kb) (FLASH_LOCK) [N/y/?] n
flash_unlock (1.3 kb) (FLASH_UNLOCK) [N/y/?] n
flashcp (5.3 kb) (FLASHCP) [N/y/?] n
hdparm (25 kb) (HDPARM) [N/y/?] n
hexedit (21 kb) (HEXEDIT) [N/y/?] n
i2cget (5.5 kb) (I2CGET) [N/y/?] n
i2cset (6.7 kb) (I2CSET) [N/y/?] n
i2cdump (7.1 kb) (I2CDUMP) [N/y/?] n
i2cdetect (7.1 kb) (I2CDETECT) [N/y/?] n
i2ctransfer (4.0 kb) (I2CTRANSFER) [N/y/?] n
inotifyd (3.6 kb) (INOTIFYD) [N/y/?] n
less (16 kb) (LESS) [N/y/?] n
lsscsi (2.5 kb) (LSSCSI) [N/y/?] n
makedevs (9.2 kb) (MAKEDEVS) [N/y/?] n
man (26 kb) (MAN) [N/y/?] n
microcom (5.7 kb) (MICROCOM) [N/y/?] n
mim (0.5 kb) (MIM) [N/y/?] n
mt (2.5 kb) (MT) [N/y/?] n
nandwrite (4.8 kb) (NANDWRITE) [N/y/?] n
nanddump (5.2 kb) (NANDDUMP) [N/y/?] n
partprobe (3.5 kb) (PARTPROBE) [N/y/?] n
raidautorun (1.3 kb) (RAIDAUTORUN) [N/y/?] n
readahead (1.5 kb) (READAHEAD) [N/y/?] n
rfkill (4.4 kb) (RFKILL) [N/y/?] n
rx (2.9 kb) (RX) [N/y/?] n
seedrng (1.3 kb) (SEEDRNG) [N/y/?] n
setfattr (3.7 kb) (SETFATTR) [N/y/?] n
setserial (6.9 kb) (SETSERIAL) [N/y/?] n
strings (4.6 kb) (STRINGS) [N/y/?] n
time (6.8 kb) (TIME) [N/y/?] n
tree (0.6 kb) (TREE) [Y/n/?] y
ts (450 bytes) (TS) [N/y] n
ttysize (432 bytes) (TTYSIZE) [N/y/?] n
ubiattach (4.2 kb) (UBIATTACH) [N/y/?] n
ubidetach (4.1 kb) (UBIDETACH) [N/y/?] n
ubimkvol (5.3 kb) (UBIMKVOL) [N/y/?] n
ubirmvol (4.9 kb) (UBIRMVOL) [N/y/?] n
ubirsvol (4.2 kb) (UBIRSVOL) [N/y/?] n
ubiupdatevol (5.2 kb) (UBIUPDATEVOL) [N/y/?] n
ubirename (2.4 kb) (UBIRENAME) [N/y/?] n
volname (1.6 kb) (VOLNAME) [N/y/?] n
watchdog (5.3 kb) (WATCHDOG) [N/y/?] n
*
* Networking Utilities
*
Enable IPv6 support (FEATURE_IPV6) [Y/n/?] y
Enable Unix domain socket support (usually not needed) (FEATURE_UNIX_LOCAL) [N/y/?] n
Prefer IPv4 addresses from DNS queries (FEATURE_PREFER_IPV4_ADDRESS) [N/y/?] n
Verbose resolution errors (VERBOSE_RESOLUTION_ERRORS) [N/y/?] n
Support /etc/networks (FEATURE_ETC_NETWORKS) [N/y/?] n
Consult /etc/services even for well-known ports (FEATURE_ETC_SERVICES) [N/y/?] n
Support infiniband HW (FEATURE_HWIB) [N/y/?] n
arp (10 kb) (ARP) [N/y/?] n
arping (9 kb) (ARPING) [N/y/?] n
brctl (4.7 kb) (BRCTL) [Y/n/?] y
  Fancy options (FEATURE_BRCTL_FANCY) [Y/n/?] y
    Support show (FEATURE_BRCTL_SHOW) [Y/n/?] y
dnsd (9.8 kb) (DNSD) [Y/n/?] y
ether-wake (4.9 kb) (ETHER_WAKE) [N/y/?] n
ftpd (30 kb) (FTPD) [N/y/?] n
ftpget (7.8 kb) (FTPGET) [N/y/?] n
ftpput (7.5 kb) (FTPPUT) [N/y/?] n
hostname (5.5 kb) (HOSTNAME) [N/y/?] n
dnsdomainname (3.6 kb) (DNSDOMAINNAME) [N/y/?] n
httpd (32 kb) (HTTPD) [N/y/?] n
ifconfig (12 kb) (IFCONFIG) [Y/n/?] y
  Enable status reporting output (+7k) (FEATURE_IFCONFIG_STATUS) [N/y/?] n
  Enable slip-specific options "keepalive" and "outfill" (FEATURE_IFCONFIG_SLIP) [N/y/?] n
  Enable options "mem_start", "io_addr", and "irq" (FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ) [N/y/?] n
  Enable option "hw" (ether only) (FEATURE_IFCONFIG_HW) [Y/n/?] y
  Set the broadcast automatically (FEATURE_IFCONFIG_BROADCAST_PLUS) [Y/n/?] y
ifenslave (13 kb) (IFENSLAVE) [N/y/?] n
ifplugd (10 kb) (IFPLUGD) [N/y/?] n
ifup (14 kb) (IFUP) [N/y/?] n
ifdown (13 kb) (IFDOWN) [N/y/?] n
inetd (18 kb) (INETD) [N/y/?] n
ip (35 kb) (IP) [Y/n/?] y
ipaddr (14 kb) (IPADDR) [Y/n/?] y
iplink (17 kb) (IPLINK) [Y/n/?] y
iproute (15 kb) (IPROUTE) [Y/n/?] y
iptunnel (9.6 kb) (IPTUNNEL) [Y/n/?] y
iprule (10 kb) (IPRULE) [Y/n/?] y
ipneigh (8.3 kb) (IPNEIGH) [Y/n/?] y
ip address (FEATURE_IP_ADDRESS) [Y/?] y
ip link (FEATURE_IP_LINK) [Y/?] y
ip route (FEATURE_IP_ROUTE) [Y/?] y
  ip route configuration directory (FEATURE_IP_ROUTE_DIR) [/etc/iproute2] /etc/iproute2
ip tunnel (FEATURE_IP_TUNNEL) [Y/?] y
ip rule (FEATURE_IP_RULE) [Y/?] y
ip neighbor (FEATURE_IP_NEIGH) [Y/?] y
Support displaying rarely used link types (FEATURE_IP_RARE_PROTOCOLS) [N/y/?] n
ipcalc (4.4 kb) (IPCALC) [N/y/?] n
fakeidentd (8.7 kb) (FAKEIDENTD) [N/y/?] n
nameif (6.6 kb) (NAMEIF) [N/y/?] n
nbd-client (6 kb) (NBDCLIENT) [N/y/?] n
nc (11 kb) (NC) [N/y/?] n
netcat (11 kb) (NETCAT) [N/y/?] n
netstat (10 kb) (NETSTAT) [N/y/?] n
nslookup (9.7 kb) (NSLOOKUP) [N/y/?] n
ntpd (22 kb) (NTPD) [Y/n/?] y
  Make ntpd usable as a NTP server (FEATURE_NTPD_SERVER) [N/y/?] n
  Make ntpd understand /etc/ntp.conf (FEATURE_NTPD_CONF) [Y/n/?] y
  Support md5/sha1 message authentication codes (FEATURE_NTP_AUTH) [Y/n] y
ping (10 kb) (PING) [N/y/?] n
ping6 (11 kb) (PING6) [N/y/?] n
pscan (6 kb) (PSCAN) [N/y/?] n
route (8.7 kb) (ROUTE) [N/y/?] n
slattach (6.2 kb) (SLATTACH) [N/y/?] n
ssl_client (25 kb) (SSL_CLIENT) [N/y/?] n
tc (8.3 kb) (TC) [N/y/?] n
tcpsvd (14 kb) (TCPSVD) [N/y/?] n
udpsvd (13 kb) (UDPSVD) [N/y/?] n
telnet (8.8 kb) (TELNET) [N/y/?] n
telnetd (12 kb) (TELNETD) [N/y/?] n
tftp (11 kb) (TFTP) [N/y/?] n
tftpd (10 kb) (TFTPD) [N/y/?] n
traceroute (11 kb) (TRACEROUTE) [N/y/?] n
traceroute6 (13 kb) (TRACEROUTE6) [N/y/?] n
tunctl (6.2 kb) (TUNCTL) [N/y/?] n
vconfig (2.3 kb) (VCONFIG) [N/y/?] n
wget (38 kb) (WGET) [N/y/?] n
whois (6.3 kb) (WHOIS) [N/y/?] n
zcip (8.4 kb) (ZCIP) [N/y/?] n
udhcpd (21 kb) (UDHCPD) [Y/n/?] y
  Select IP address based on client MAC (FEATURE_UDHCPD_BASE_IP_ON_MAC) [Y/n/?] y
  Rewrite lease file at every new acknowledge (FEATURE_UDHCPD_WRITE_LEASES_EARLY) [Y/n/?] y
  Absolute path to lease file (DHCPD_LEASES_FILE) [/var/lib/misc/udhcpd.leases] /var/lib/misc/udhcpd.leases
dumpleases (5.1 kb) (DUMPLEASES) [N/y/?] n
dhcprelay (5.2 kb) (DHCPRELAY) [N/y/?] n
udhcpc (24 kb) (UDHCPC) [Y/n/?] y
  Verify that the offered address is free, using ARP ping (FEATURE_UDHCPC_ARPING) [Y/n/?] y
  Do not pass malformed host and domain names (FEATURE_UDHCPC_SANITIZEOPT) [Y/n/?] y
  Absolute path to config script (UDHCPC_DEFAULT_SCRIPT) [/usr/share/udhcpc/default.script] /usr/share/udhcpc/default.script
udhcpc6 (21 kb) (UDHCPC6) [N/y/?] n
*
* Common options for DHCP applets
*
Default interface name (UDHCPC_DEFAULT_INTERFACE) [eth0] eth0
Enable '-P port' option for udhcpd and udhcpc (FEATURE_UDHCP_PORT) [N/y/?] n
Maximum verbosity level (0..9) (UDHCP_DEBUG) [9] 9
DHCP options slack buffer size (UDHCPC_SLACK_FOR_BUGGY_SERVERS) [80] 80
Support RFC 3397 domain search options (FEATURE_UDHCP_RFC3397) [Y/n/?] y
Support 802.1Q VLAN parameters options (FEATURE_UDHCP_8021Q) [Y/n/?] y
*
* Print Utilities
*
lpd (5.5 kb) (LPD) [N/y/?] n
lpr (9.9 kb) (LPR) [N/y/?] n
lpq (9.9 kb) (LPQ) [N/y/?] n
*
* Mail Utilities
*
makemime (5.4 kb) (MAKEMIME) [N/y/?] n
popmaildir (10 kb) (POPMAILDIR) [N/y/?] n
reformime (7.5 kb) (REFORMIME) [N/y/?] n
sendmail (14 kb) (SENDMAIL) [N/y/?] n
*
* Process Utilities
*
Faster /proc scanning code (+100 bytes) (FEATURE_FAST_TOP) [N/y/?] n
Support thread display in ps/pstree/top (FEATURE_SHOW_THREADS) [Y/n/?] y
free (3.1 kb) (FREE) [Y/n/?] y
fuser (7 kb) (FUSER) [N/y/?] n
iostat (7.6 kb) (IOSTAT) [N/y/?] n
kill (3.1 kb) (KILL) [Y/n/?] y
killall (5.6 kb) (KILLALL) [Y/n/?] y
killall5 (5.3 kb) (KILLALL5) [N/y/?] n
lsof (3.4 kb) (LSOF) [N/y/?] n
mpstat (9.8 kb) (MPSTAT) [N/y/?] n
nmeter (11 kb) (NMETER) [N/y/?] n
pgrep (6.5 kb) (PGREP) [N/y/?] n
pkill (7.5 kb) (PKILL) [N/y/?] n
pidof (6.3 kb) (PIDOF) [N/y/?] n
pmap (6 kb) (PMAP) [N/y/?] n
powertop (9.6 kb) (POWERTOP) [N/y/?] n
ps (11 kb) (PS) [Y/n/?] y
  Enable wide output (-w) (FEATURE_PS_WIDE) [Y/n/?] y
  Enable long output (-l) (FEATURE_PS_LONG) [Y/n/?] y
pstree (9.3 kb) (PSTREE) [N/y/?] n
pwdx (3.7 kb) (PWDX) [N/y/?] n
smemcap (2.5 kb) (SMEMCAP) [N/y/?] n
sysctl (7.4 kb) (BB_SYSCTL) [Y/n/?] y
top (18 kb) (TOP) [N/y/?] n
uptime (3.7 kb) (UPTIME) [N/y/?] n
watch (4.4 kb) (WATCH) [N/y/?] n
*
* Runit Utilities
*
chpst (9 kb) (CHPST) [N/y/?] n
setuidgid (4 kb) (SETUIDGID) [N/y/?] n
envuidgid (3.9 kb) (ENVUIDGID) [N/y/?] n
envdir (2.5 kb) (ENVDIR) [N/y/?] n
softlimit (4.5 kb) (SOFTLIMIT) [N/y/?] n
runsv (7.8 kb) (RUNSV) [N/y/?] n
runsvdir (6.3 kb) (RUNSVDIR) [N/y/?] n
sv (8.5 kb) (SV) [N/y/?] n
svc (8.4 kb) (SVC) [N/y/?] n
svok (1.5 kb) (SVOK) [N/y/?] n
svlogd (16 kb) (SVLOGD) [N/y/?] n
*
* Shells
*
Choose which shell is aliased to 'sh' name
> 1. ash (SH_IS_ASH)
  2. hush (SH_IS_HUSH)
  3. none (SH_IS_NONE)
choice[1-3?]: 1
Choose which shell is aliased to 'bash' name
  1. ash (BASH_IS_ASH)
  2. hush (BASH_IS_HUSH)
> 3. none (BASH_IS_NONE)
choice[1-3?]: 3
ash (78 kb) (ASH) [Y/n/?] y
  Optimize for size instead of speed (ASH_OPTIMIZE_FOR_SIZE) [Y/n] y
  Use internal glob() implementation (ASH_INTERNAL_GLOB) [Y/n/?] y
  bash-compatible extensions (ASH_BASH_COMPAT) [N/y] n
  Job control (ASH_JOB_CONTROL) [N/y] n
  Alias support (ASH_ALIAS) [N/y] n
  Pseudorandom generator and $RANDOM variable (ASH_RANDOM_SUPPORT) [N/y/?] n
  Expand prompt string (ASH_EXPAND_PRMT) [N/y/?] n
  Idle timeout variable $TMOUT (ASH_IDLE_TIMEOUT) [N/y/?] n
  Check for new mail in interactive shell (ASH_MAIL) [N/y/?] n
  echo builtin (ASH_ECHO) [Y/n] y
  printf builtin (ASH_PRINTF) [Y/n] y
  test builtin (ASH_TEST) [Y/n] y
  sleep builtin (ASH_SLEEP) [Y/n] y
  help builtin (ASH_HELP) [N/y] n
  getopts builtin (ASH_GETOPTS) [N/y] n
  command builtin (ASH_CMDCMD) [N/y/?] n
cttyhack (2.4 kb) (CTTYHACK) [N/y/?] n
hush (68 kb) (HUSH) [N/y/?] n
Internal shell for embedded script support (SHELL_HUSH) [N/y] n
*
* Options common to all shells
*
POSIX math support (FEATURE_SH_MATH) [Y/n/?] y
  Extend POSIX math support to 64 bit (FEATURE_SH_MATH_64) [Y/n/?] y
  Support BASE#nnnn literals (FEATURE_SH_MATH_BASE) [Y/n] y
Hide message on interactive shell startup (FEATURE_SH_EXTRA_QUIET) [Y/n/?] y
Standalone shell (FEATURE_SH_STANDALONE) [N/y/?] n
Run 'nofork' applets directly (FEATURE_SH_NOFORK) [N/y/?] n
read -t N.NNN support (+110 bytes) (FEATURE_SH_READ_FRAC) [Y/n/?] y
Use $HISTFILESIZE (FEATURE_SH_HISTFILESIZE) [N/y/?] n
Embed scripts in the binary (FEATURE_SH_EMBEDDED_SCRIPTS) [Y/n/?] y
*
* System Logging Utilities
*
klogd (5.7 kb) (KLOGD) [N/y/?] n
logger (6.3 kb) (LOGGER) [N/y/?] n
logread (4.8 kb) (LOGREAD) [N/y/?] n
syslogd (13 kb) (SYSLOGD) [N/y/?] n
/home/nerves/project/build/busybox-1.36.1/scripts/gcc-version.sh: line 11: /home/nerves/project/host/bin/aarch64-nerves-linux-gnu-gcc: No such file or directory
GIT_DIR=. CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -D_FORTIFY_SOURCE=1" CFLAGS_busybox="" KCONFIG_NOTIMESTAMP=1 PKG_CONFIG_PATH="" /usr/bin/make -j11 -C /home/nerves/project/build/busybox-1.36.1 HOSTCC="/usr/bin/gcc" AR="/home/nerves/project/host/bin/aarch64-nerves-linux-gnu-gcc-ar" NM="/home/nerves/project/host/bin/aarch64-nerves-linux-gnu-gcc-nm" RANLIB="/home/nerves/project/host/bin/aarch64-nerves-linux-gnu-gcc-ranlib" CC="/home/nerves/project/host/bin/aarch64-nerves-linux-gnu-gcc" ARCH=arm64 PREFIX="/home/nerves/project/target" EXTRA_LDFLAGS="" CROSS_COMPILE="/home/nerves/project/host/bin/aarch64-nerves-linux-gnu-" CONFIG_PREFIX="/home/nerves/project/target" SKIP_STRIP=y menuconfig
  HOSTLD  scripts/kconfig/mconf
  HOSTCC  scripts/kconfig/lxdialog/checklist.o
  HOSTCC  scripts/kconfig/lxdialog/inputbox.o
  HOSTCC  scripts/kconfig/lxdialog/lxdialog.o
  HOSTCC  scripts/kconfig/lxdialog/menubox.o
  HOSTCC  scripts/kconfig/lxdialog/msgbox.o
  HOSTCC  scripts/kconfig/lxdialog/textbox.o
  HOSTCC  scripts/kconfig/lxdialog/util.o
  HOSTCC  scripts/kconfig/lxdialog/yesno.o
  HOSTLD  scripts/kconfig/lxdialog/lxdialog
scripts/kconfig/mconf Config.in
#
# using defaults found in .config
#

BusyBox 1.36.1 Configuration--------------------------------------------------------------------------------

If there's a specific handy log to check out, I'm happy to debug further. Thanks!

fhunleth commented 2 weeks ago

Thank you for so much context!!! Let me study. In case it's not obvious, I do all of my Nerves system work on Linux. On the outside chance that anyone reading this loves Docker and wants to help keep everything working well in MacOS, please don't be bashful.

I'm in and out this weekend, so I'll probably get to posting back Tuesday unless there's something really obvious in the logs.

fhunleth commented 2 weeks ago

Here's a quick fix. Run the following at the command prompt before running make menuconfig:

export TERM=xterm-256color

Next step for me is to figure out where best to put this or what happened.

dylanfareed commented 2 weeks ago

Thanks @fhunleth. Just wanted to confirm that that fixes it locally for me as well. 🚀

fhunleth commented 2 weeks ago

Awesome! Thanks for confirming.

CaptChrisD commented 1 week ago

@fhunleth Yes, that fixes the issues on my system as well. Thanks for the prompt response!