Raspbian Package Auto-Building

Build log for busybox (1:1.22.0-19+deb9u2) on armhf

busybox1:1.22.0-19+deb9u2armhf → 2021-04-01 22:27:59

sbuild (Debian sbuild) 0.78.1 (09 February 2019) on test2019

+==============================================================================+
| busybox 1:1.22.0-19+deb9u2 (armhf)           Thu, 01 Apr 2021 22:18:18 +0000 |
+==============================================================================+

Package: busybox
Version: 1:1.22.0-19+deb9u2
Source Version: 1:1.22.0-19+deb9u2
Distribution: stretch-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
Build Type: any

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/stretch-staging-armhf-sbuild-8acd6636-77d7-47b0-ba91-849f9174d51b' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/busybox-MfqQCH/resolver-Bf0aQR' with '<<RESOLVERDIR>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private stretch-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private stretch-staging/main Sources [9728 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf Packages [11.7 MB]
Fetched 21.4 MB in 49s (429 kB/s)
Reading package lists...

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'busybox' packaging is maintained in the 'Git' version control system at:
https://anonscm.debian.org/git/d-i/busybox.git
Please use:
git clone https://anonscm.debian.org/git/d-i/busybox.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 2288 kB of source archives.
Get:1 http://172.17.0.1/private stretch-staging/main busybox 1:1.22.0-19+deb9u2 (dsc) [2449 B]
Get:2 http://172.17.0.1/private stretch-staging/main busybox 1:1.22.0-19+deb9u2 (tar) [2218 kB]
Get:3 http://172.17.0.1/private stretch-staging/main busybox 1:1.22.0-19+deb9u2 (diff) [67.1 kB]
Fetched 2288 kB in 0s (3401 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/busybox-MfqQCH/busybox-1.22.0' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/busybox-MfqQCH' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper (>= 9), zip, libc-dev-bin (>> 2.19-12~) | libc-dev-bin (<< 2.19), build-essential, fakeroot
Filtered Build-Depends: debhelper (>= 9), zip, libc-dev-bin (>> 2.19-12~) | libc-dev-bin (<< 2.19), build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [957 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [397 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [484 B]
Fetched 1838 B in 0s (32.1 kB/s)
Reading package lists...
Reading package lists...

Install main build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base
  intltool-debian libarchive-zip-perl libbsd0 libcroco3 libffi6
  libfile-stripnondeterminism-perl libglib2.0-0 libicu57 libmagic-mgc
  libmagic1 libpipeline1 libsigsegv2 libtimedate-perl libtool libunistring0
  libxml2 m4 man-db po-debconf zip
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev groff
  libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc less www-browser
  libmail-box-perl
Recommended packages:
  curl | wget | lynx-cur libglib2.0-data shared-mime-info xdg-user-dirs
  libltdl-dev xml-core libmail-sendmail-perl unzip
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base
  intltool-debian libarchive-zip-perl libbsd0 libcroco3 libffi6
  libfile-stripnondeterminism-perl libglib2.0-0 libicu57 libmagic-mgc
  libmagic1 libpipeline1 libsigsegv2 libtimedate-perl libtool libunistring0
  libxml2 m4 man-db po-debconf sbuild-build-depends-main-dummy zip
0 upgraded, 33 newly installed, 0 to remove and 6 not upgraded.
Need to get 19.4 MB of archives.
After this operation, 65.5 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [824 B]
Get:2 http://172.17.0.1/private stretch-staging/main armhf groff-base armhf 1.22.3-9 [1005 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf libbsd0 armhf 0.8.3-1+deb9u1 [88.2 kB]
Get:4 http://172.17.0.1/private stretch-staging/main armhf bsdmainutils armhf 9.0.12+nmu1 [178 kB]
Get:5 http://172.17.0.1/private stretch-staging/main armhf libpipeline1 armhf 1.4.1-2 [23.7 kB]
Get:6 http://172.17.0.1/private stretch-staging/main armhf man-db armhf 2.7.6.1-2 [1014 kB]
Get:7 http://172.17.0.1/private stretch-staging/main armhf libmagic-mgc armhf 1:5.30-1+deb9u3 [222 kB]
Get:8 http://172.17.0.1/private stretch-staging/main armhf libmagic1 armhf 1:5.30-1+deb9u3 [105 kB]
Get:9 http://172.17.0.1/private stretch-staging/main armhf file armhf 1:5.30-1+deb9u3 [63.7 kB]
Get:10 http://172.17.0.1/private stretch-staging/main armhf gettext-base armhf 0.19.8.1-2+deb9u1 [117 kB]
Get:11 http://172.17.0.1/private stretch-staging/main armhf libicu57 armhf 57.1-6+deb9u4 [7427 kB]
Get:12 http://172.17.0.1/private stretch-staging/main armhf libxml2 armhf 2.9.4+dfsg1-2.2+deb9u3 [805 kB]
Get:13 http://172.17.0.1/private stretch-staging/main armhf libsigsegv2 armhf 2.10-5 [28.4 kB]
Get:14 http://172.17.0.1/private stretch-staging/main armhf m4 armhf 1.4.18-1 [185 kB]
Get:15 http://172.17.0.1/private stretch-staging/main armhf autoconf all 2.69-10 [338 kB]
Get:16 http://172.17.0.1/private stretch-staging/main armhf autotools-dev all 20161112.1 [73.4 kB]
Get:17 http://172.17.0.1/private stretch-staging/main armhf automake all 1:1.15-6 [733 kB]
Get:18 http://172.17.0.1/private stretch-staging/main armhf autopoint all 0.19.8.1-2+deb9u1 [433 kB]
Get:19 http://172.17.0.1/private stretch-staging/main armhf libtool all 2.4.6-2 [545 kB]
Get:20 http://172.17.0.1/private stretch-staging/main armhf dh-autoreconf all 14 [15.9 kB]
Get:21 http://172.17.0.1/private stretch-staging/main armhf libarchive-zip-perl all 1.59-1+deb9u1 [96.2 kB]
Get:22 http://172.17.0.1/private stretch-staging/main armhf libfile-stripnondeterminism-perl all 0.034-1 [16.4 kB]
Get:23 http://172.17.0.1/private stretch-staging/main armhf libtimedate-perl all 2.3000-2+deb9u1 [37.9 kB]
Get:24 http://172.17.0.1/private stretch-staging/main armhf dh-strip-nondeterminism all 0.034-1 [10.5 kB]
Get:25 http://172.17.0.1/private stretch-staging/main armhf libffi6 armhf 3.2.1-6 [18.7 kB]
Get:26 http://172.17.0.1/private stretch-staging/main armhf libglib2.0-0 armhf 2.50.3-2+deb9u2 [2528 kB]
Get:27 http://172.17.0.1/private stretch-staging/main armhf libcroco3 armhf 0.6.11-3 [131 kB]
Get:28 http://172.17.0.1/private stretch-staging/main armhf libunistring0 armhf 0.9.6+really0.9.3-0.1 [252 kB]
Get:29 http://172.17.0.1/private stretch-staging/main armhf gettext armhf 0.19.8.1-2+deb9u1 [1418 kB]
Get:30 http://172.17.0.1/private stretch-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:31 http://172.17.0.1/private stretch-staging/main armhf po-debconf all 1.0.20 [247 kB]
Get:32 http://172.17.0.1/private stretch-staging/main armhf debhelper all 10.2.5 [961 kB]
Get:33 http://172.17.0.1/private stretch-staging/main armhf zip armhf 3.0-11 [212 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 19.4 MB in 5s (3481 kB/s)
Selecting previously unselected package groff-base.
(Reading database ... 12717 files and directories currently installed.)
Preparing to unpack .../00-groff-base_1.22.3-9_armhf.deb ...
Unpacking groff-base (1.22.3-9) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../01-libbsd0_0.8.3-1+deb9u1_armhf.deb ...
Unpacking libbsd0:armhf (0.8.3-1+deb9u1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../02-bsdmainutils_9.0.12+nmu1_armhf.deb ...
Unpacking bsdmainutils (9.0.12+nmu1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.4.1-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.4.1-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.7.6.1-2_armhf.deb ...
Unpacking man-db (2.7.6.1-2) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../05-libmagic-mgc_1%3a5.30-1+deb9u3_armhf.deb ...
Unpacking libmagic-mgc (1:5.30-1+deb9u3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../06-libmagic1_1%3a5.30-1+deb9u3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.30-1+deb9u3) ...
Selecting previously unselected package file.
Preparing to unpack .../07-file_1%3a5.30-1+deb9u3_armhf.deb ...
Unpacking file (1:5.30-1+deb9u3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../08-gettext-base_0.19.8.1-2+deb9u1_armhf.deb ...
Unpacking gettext-base (0.19.8.1-2+deb9u1) ...
Selecting previously unselected package libicu57:armhf.
Preparing to unpack .../09-libicu57_57.1-6+deb9u4_armhf.deb ...
Unpacking libicu57:armhf (57.1-6+deb9u4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../10-libxml2_2.9.4+dfsg1-2.2+deb9u3_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-2.2+deb9u3) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../11-libsigsegv2_2.10-5_armhf.deb ...
Unpacking libsigsegv2:armhf (2.10-5) ...
Selecting previously unselected package m4.
Preparing to unpack .../12-m4_1.4.18-1_armhf.deb ...
Unpacking m4 (1.4.18-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../13-autoconf_2.69-10_all.deb ...
Unpacking autoconf (2.69-10) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../14-autotools-dev_20161112.1_all.deb ...
Unpacking autotools-dev (20161112.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../15-automake_1%3a1.15-6_all.deb ...
Unpacking automake (1:1.15-6) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../16-autopoint_0.19.8.1-2+deb9u1_all.deb ...
Unpacking autopoint (0.19.8.1-2+deb9u1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../17-libtool_2.4.6-2_all.deb ...
Unpacking libtool (2.4.6-2) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../18-dh-autoreconf_14_all.deb ...
Unpacking dh-autoreconf (14) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../19-libarchive-zip-perl_1.59-1+deb9u1_all.deb ...
Unpacking libarchive-zip-perl (1.59-1+deb9u1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../20-libfile-stripnondeterminism-perl_0.034-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.034-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../21-libtimedate-perl_2.3000-2+deb9u1_all.deb ...
Unpacking libtimedate-perl (2.3000-2+deb9u1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../22-dh-strip-nondeterminism_0.034-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.034-1) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../23-libffi6_3.2.1-6_armhf.deb ...
Unpacking libffi6:armhf (3.2.1-6) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../24-libglib2.0-0_2.50.3-2+deb9u2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.50.3-2+deb9u2) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../25-libcroco3_0.6.11-3_armhf.deb ...
Unpacking libcroco3:armhf (0.6.11-3) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../26-libunistring0_0.9.6+really0.9.3-0.1_armhf.deb ...
Unpacking libunistring0:armhf (0.9.6+really0.9.3-0.1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../27-gettext_0.19.8.1-2+deb9u1_armhf.deb ...
Unpacking gettext (0.19.8.1-2+deb9u1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../28-intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../29-po-debconf_1.0.20_all.deb ...
Unpacking po-debconf (1.0.20) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../30-debhelper_10.2.5_all.deb ...
Unpacking debhelper (10.2.5) ...
Selecting previously unselected package zip.
Preparing to unpack .../31-zip_3.0-11_armhf.deb ...
Unpacking zip (3.0-11) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../32-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libarchive-zip-perl (1.59-1+deb9u1) ...
Setting up libtimedate-perl (2.3000-2+deb9u1) ...
Setting up libsigsegv2:armhf (2.10-5) ...
Setting up groff-base (1.22.3-9) ...
Setting up gettext-base (0.19.8.1-2+deb9u1) ...
Setting up libpipeline1:armhf (1.4.1-2) ...
Setting up m4 (1.4.18-1) ...
Setting up libicu57:armhf (57.1-6+deb9u4) ...
Setting up libbsd0:armhf (0.8.3-1+deb9u1) ...
Setting up libxml2:armhf (2.9.4+dfsg1-2.2+deb9u3) ...
Setting up zip (3.0-11) ...
Setting up libmagic-mgc (1:5.30-1+deb9u3) ...
Setting up libmagic1:armhf (1:5.30-1+deb9u3) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Setting up autotools-dev (20161112.1) ...
Setting up libunistring0:armhf (0.9.6+really0.9.3-0.1) ...
Setting up libffi6:armhf (3.2.1-6) ...
Setting up bsdmainutils (9.0.12+nmu1) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up autopoint (0.19.8.1-2+deb9u1) ...
Setting up libfile-stripnondeterminism-perl (0.034-1) ...
Setting up libglib2.0-0:armhf (2.50.3-2+deb9u2) ...
No schema files found: doing nothing.
Setting up autoconf (2.69-10) ...
Setting up file (1:5.30-1+deb9u3) ...
Setting up libcroco3:armhf (0.6.11-3) ...
Setting up automake (1:1.15-6) ...
update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
Setting up man-db (2.7.6.1-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libtool (2.4.6-2) ...
Setting up gettext (0.19.8.1-2+deb9u1) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up po-debconf (1.0.20) ...
Setting up dh-autoreconf (14) ...
Setting up dh-strip-nondeterminism (0.034-1) ...
Setting up debhelper (10.2.5) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.19.20-v7+ #1 SMP Mon Mar 18 11:37:02 GMT 2019 armhf (armv7l)
Toolchain package versions: binutils_2.28-5 dpkg-dev_1.18.25 g++-6_6.3.0-18+rpi1+deb9u1 gcc-6_6.3.0-18+rpi1+deb9u1 libc6-dev_2.24-11+deb9u4 libstdc++-6-dev_6.3.0-18+rpi1+deb9u1 libstdc++6_6.3.0-18+rpi1+deb9u1 linux-libc-dev_4.9.82-1+deb9u3+rpi1
Package versions: adduser_3.115 apt_1.4.10 autoconf_2.69-10 automake_1:1.15-6 autopoint_0.19.8.1-2+deb9u1 autotools-dev_20161112.1 base-files_9.9+rpi1+deb9u13 base-passwd_3.5.43 bash_4.4-5 binutils_2.28-5 bsdmainutils_9.0.12+nmu1 bsdutils_1:2.29.2-1+deb9u1 build-essential_12.3 bzip2_1.0.6-8.1 coreutils_8.26-3 cpio_2.11+dfsg-6 cpp_4:6.3.0-4 cpp-6_6.3.0-18+rpi1+deb9u1 dash_0.5.8-2.4 debconf_1.5.61 debhelper_10.2.5 debianutils_4.8.1.1 dh-autoreconf_14 dh-strip-nondeterminism_0.034-1 diffutils_1:3.5-3 dmsetup_2:1.02.137-2 dpkg_1.18.25 dpkg-dev_1.18.25 e2fslibs_1.43.4-2+deb9u2 e2fsprogs_1.43.4-2+deb9u2 fakeroot_1.21-3.1 file_1:5.30-1+deb9u3 findutils_4.6.0+git+20161106-2 g++_4:6.3.0-4 g++-6_6.3.0-18+rpi1+deb9u1 gcc_4:6.3.0-4 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-4 gcc-4.9-base_4.9.3-14 gcc-5-base_5.4.1-4 gcc-6_6.3.0-18+rpi1+deb9u1 gcc-6-base_6.3.0-18+rpi1+deb9u1 gettext_0.19.8.1-2+deb9u1 gettext-base_0.19.8.1-2+deb9u1 gnupg_2.1.18-8~deb9u4 gnupg-agent_2.1.18-8~deb9u4 gpgv_2.1.18-8~deb9u4 grep_2.27-2 groff-base_1.22.3-9 gzip_1.6-5 hostname_3.18 init-system-helpers_1.48 initramfs-tools_0.130 initramfs-tools-core_0.130 intltool-debian_0.35.0+20060710.4 klibc-utils_2.0.4-9+rpi1 kmod_23-2 libacl1_2.2.52-3 libapparmor1_2.11.0-3+deb9u2 libapt-pkg5.0_1.4.10 libarchive-zip-perl_1.59-1+deb9u1 libasan3_6.3.0-18+rpi1+deb9u1 libassuan0_2.4.3-2 libatomic1_6.3.0-18+rpi1+deb9u1 libattr1_1:2.4.47-2 libaudit-common_1:2.6.7-2 libaudit1_1:2.6.7-2 libblkid1_2.29.2-1+deb9u1 libbsd0_0.8.3-1+deb9u1 libbz2-1.0_1.0.6-8.1 libc-bin_2.24-11+deb9u4 libc-dev-bin_2.24-11+deb9u4 libc6_2.24-11+deb9u4 libc6-dev_2.24-11+deb9u4 libcap-ng0_0.7.7-3 libcap2_1:2.25-1 libcc1-0_6.3.0-18+rpi1+deb9u1 libcomerr2_1.43.4-2+deb9u2 libcroco3_0.6.11-3 libcryptsetup4_2:1.7.3-4 libdb5.3_5.3.28-12+deb9u1 libdbus-1-3_1.10.32-0+deb9u1 libdebconfclient0_0.227 libdevmapper1.02.1_2:1.02.137-2 libdpkg-perl_1.18.25 libdrm2_2.4.74-1 libfakeroot_1.21-3.1 libfdisk1_2.29.2-1+deb9u1 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.034-1 libgcc-6-dev_6.3.0-18+rpi1+deb9u1 libgcc1_1:6.3.0-18+rpi1+deb9u1 libgcrypt20_1.7.6-2+deb9u3 libgdbm3_1.8.3-14 libglib2.0-0_2.50.3-2+deb9u2 libgmp10_2:6.1.2+dfsg-1 libgomp1_6.3.0-18+rpi1+deb9u1 libgpg-error0_1.26-2 libicu57_57.1-6+deb9u4 libidn11_1.33-1+deb9u1 libip4tc0_1.6.0+snapshot20161117-6 libisl15_0.18-1 libklibc_2.0.4-9+rpi1 libkmod2_23-2 libksba8_1.3.5-2 liblocale-gettext-perl_1.07-3+b1 liblz4-1_0.0~r131-2 liblzma5_5.2.2-1.2 libmagic-mgc_1:5.30-1+deb9u3 libmagic1_1:5.30-1+deb9u3 libmount1_2.29.2-1+deb9u1 libmpc3_1.0.3-1 libmpfr4_3.1.5-1 libncurses5_6.0+20161126-1+deb9u2 libncursesw5_6.0+20161126-1+deb9u2 libnih-dbus1_1.0.3-8 libnih1_1.0.3-8 libnpth0_1.3-1 libpam-modules_1.1.8-3.6 libpam-modules-bin_1.1.8-3.6 libpam-runtime_1.1.8-3.6 libpam0g_1.1.8-3.6 libpcre3_2:8.39-3 libperl5.24_5.24.1-3+deb9u7 libpipeline1_1.4.1-2 libplymouth4_0.9.2-4 libpng16-16_1.6.28-1+deb9u1 libprocps6_2:3.3.12-3+deb9u1 libreadline7_7.0-3 libseccomp2_2.3.1-2.1+deb9u1 libselinux1_2.6-3 libsemanage-common_2.6-2 libsemanage1_2.6-2 libsepol1_2.6-2 libsigsegv2_2.10-5 libsmartcols1_2.29.2-1+deb9u1 libsqlite3-0_3.16.2-5+deb9u2 libss2_1.43.4-2+deb9u2 libstdc++-6-dev_6.3.0-18+rpi1+deb9u1 libstdc++6_6.3.0-18+rpi1+deb9u1 libsystemd0_232-25+deb9u12 libtext-charwidth-perl_0.04-7+b7 libtext-iconv-perl_1.7-5+b8 libtext-wrapi18n-perl_0.06-7.1 libtimedate-perl_2.3000-2+deb9u1 libtinfo5_6.0+20161126-1+deb9u2 libtool_2.4.6-2 libubsan0_6.3.0-18+rpi1+deb9u1 libudev1_232-25+deb9u12 libunistring0_0.9.6+really0.9.3-0.1 libustr-1.0-1_1.0.4-6 libuuid1_2.29.2-1+deb9u1 libxml2_2.9.4+dfsg1-2.2+deb9u3 linux-base_4.5 linux-libc-dev_4.9.82-1+deb9u3+rpi1 login_1:4.4-4.1 lsb-base_9.20161125+rpi1 m4_1.4.18-1 make_4.1-9.1 makedev_2.3.1-93 man-db_2.7.6.1-2 mawk_1.3.3-17 mount_2.29.2-1+deb9u1 mountall_2.54 multiarch-support_2.24-11+deb9u4 ncurses-base_6.0+20161126-1+deb9u2 ncurses-bin_6.0+20161126-1+deb9u2 passwd_1:4.4-4.1 patch_2.7.5-1+deb9u2 perl_5.24.1-3+deb9u7 perl-base_5.24.1-3+deb9u7 perl-modules-5.24_5.24.1-3+deb9u7 pinentry-curses_1.0.0-2 plymouth_0.9.2-4 po-debconf_1.0.20 procps_2:3.3.12-3+deb9u1 raspbian-archive-keyring_20120528.2 readline-common_7.0-3 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.9+deb9u1 systemd_232-25+deb9u12 sysvinit-utils_2.88dsf-59.9 tar_1.29b-1.1 tzdata_2020d-0+deb9u1 udev_232-25+deb9u12 util-linux_2.29.2-1+deb9u1 xz-utils_5.2.2-1.2 zip_3.0-11 zlib1g_1:1.2.8.dfsg-5

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: busybox
Binary: busybox, busybox-static, busybox-udeb, busybox-syslogd, udhcpc, udhcpd
Architecture: any all
Version: 1:1.22.0-19+deb9u2
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Uploaders: Bastian Blank <waldi@debian.org>, Michael Tokarev <mjt@tls.msk.ru>
Homepage: http://www.busybox.net
Standards-Version: 3.9.5
Vcs-Browser: https://anonscm.debian.org/cgit/d-i/busybox.git
Vcs-Git: https://anonscm.debian.org/git/d-i/busybox.git
Build-Depends: debhelper (>= 9), zip, libc-dev-bin (>> 2.19-12~) | libc-dev-bin (<< 2.19)
Package-List:
 busybox deb utils optional arch=any
 busybox-static deb shells extra arch=any
 busybox-syslogd deb utils optional arch=all
 busybox-udeb udeb debian-installer extra arch=any
 udhcpc deb net optional arch=linux-any
 udhcpd deb net optional arch=linux-any
Checksums-Sha1:
 486fb55c3efa71148fe07895fd713ea3a5ae343a 2218120 busybox_1.22.0.orig.tar.bz2
 f65eaf01cb1226033b612db7052269ce888e83d6 67140 busybox_1.22.0-19+deb9u2.debian.tar.xz
Checksums-Sha256:
 92f00cd391b7d5fa2215c8450abe2ba15f9d16c226e8855fb21b6c9a5b723a53 2218120 busybox_1.22.0.orig.tar.bz2
 6521fb8319accc7fd62d6ce9d55bb803406169d9be997228fa51312a24538537 67140 busybox_1.22.0-19+deb9u2.debian.tar.xz
Files:
 ac1881d1cdeb0729b22c663feaf1c663 2218120 busybox_1.22.0.orig.tar.bz2
 9502f0e5d947f165f4c562e1a42c8b31 67140 busybox_1.22.0-19+deb9u2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAmBmNp9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1HkNU4P/2exGhkcxD38gEAfh/uaJyzl0MybB1zjA9at
1Ro0horUlGSdEFV0Nq4t7KuOJT2dUkSqi2dL7+9Jb/Y0vMLjaRwfd6K8AhKesNlV
UkLUHcRbELaERZd5kcAzdJxN/AQpNXAuCG4TGKz6NR3WGHNTt6GFPuNHdbX4WX8F
nvtnWrb2IqT8n0HlO3Mrt2umY1ly6+ajM9DSyPpp52mgW5jEEKwRX5f9SDEUpnAe
ng4eOx2GCWu5NdmY7wsI5wAzCRTHiPoKEouvAOV7r40LwaD/WGp+SWNiQFuTCJun
DzudYRi+AiFX5mzgLqSVBnr0/SthpBd9Ig5irnA2yps4E6EdXhLl1ir+ufOhdyA9
KpoMw/apfUAn7CrT0EsIQXhKe4YO94lMIf38IzvYVb+PGP6qe951imSPiVfqgZ0j
lKlT0UHdGEsKWNeWLNT2hsy1ASELy9JadeaXyJ2lKG/Rcn8VrZev+AcXwIcC9ZYc
NVqLslfhyX2uTklC6Dz4WMbeCdSUFggMi80HE9vu18mmP3eYlBHWRBm7TiDL9JTK
qvhDk8+5b0kbnMNEniOUYjumhAb77dexSNNIxvsHIIJgapgA+wSTMORgXzaaMJs5
wA+lFhcfvqnrviARzy03gLAu1Zrv7YvfUB5ah89oNBGEsP4FDZIai3b8WxCGerdV
H1EcPZZT
=f6jP
-----END PGP SIGNATURE-----

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Thu Apr  1 21:09:51 2021 UTC
gpgv:                using RSA key ACF3D088EF32EDEF6A1A835FD9AD14B9513B51E4
gpgv:                issuer "apo@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./busybox_1.22.0-19+deb9u2.dsc
dpkg-source: info: extracting busybox in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking busybox_1.22.0.orig.tar.bz2
dpkg-source: info: unpacking busybox_1.22.0-19+deb9u2.debian.tar.xz
dpkg-source: info: applying 1.22.1.diff
dpkg-source: info: applying ash-in-bash-compat-mode-always-export-SHLVL.diff
dpkg-source: info: applying libbb-fix-parsing-of-10101010-datetime-form.diff
dpkg-source: info: applying testsuite-fix-last-which-change.diff
dpkg-source: info: applying libarchive-open_zipped-does-not-need-to-check-extensions.diff
dpkg-source: info: applying libbb-open_zipped-should-not-fail-on-non-compressed-files.diff
dpkg-source: info: applying zcat:-complain-if-input-is-not-compressed.diff
dpkg-source: info: applying lzop-add-overflow-check-CVE-2014-4607.patch
dpkg-source: info: applying do-not-fail-on-missing-SIGPWR.patch
dpkg-source: info: applying find:-support-perm-_BITS.diff
dpkg-source: info: applying shell-ash-export-HOME.patch
dpkg-source: info: applying version.patch
dpkg-source: info: applying init-console.patch
dpkg-source: info: applying u-mount-FreeBSD-support.patch
dpkg-source: info: applying swaponoff-FreeBSD-support.patch
dpkg-source: info: applying modprobe-read-modules-builtin.patch
dpkg-source: info: applying stop-checking-ancient-kernel-version.patch
dpkg-source: info: applying iproute-support-onelink-route-option-and-print-route-flags.patch
dpkg-source: info: applying update-deb-format-support.patch
dpkg-source: info: applying CVE-2014-9645.patch
dpkg-source: info: applying CVE-2011-5325_part1.patch
dpkg-source: info: applying CVE-2011-5325_part2.patch
dpkg-source: info: applying CVE-2011-5325_part3.patch
dpkg-source: info: applying CVE-2011-5325_part4.patch
dpkg-source: info: applying CVE-2015-9261.patch
dpkg-source: info: applying CVE-2016-2147.patch
dpkg-source: info: applying CVE-2016-2148.patch
dpkg-source: info: applying CVE-2017-15873.patch
dpkg-source: info: applying CVE-2017-16544.patch
dpkg-source: info: applying CVE-2018-1000517.patch
dpkg-source: info: applying CVE-2021-28831.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/112/bus
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=C.UTF-8
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/build/buildd
SCHROOT_ALIAS_NAME=stretch-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=stretch-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=117
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=stretch-staging-armhf-sbuild-8acd6636-77d7-47b0-ba91-849f9174d51b
SCHROOT_UID=112
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
XDG_RUNTIME_DIR=/run/user/112
XDG_SESSION_CLASS=background
XDG_SESSION_ID=c165051
XDG_SESSION_TYPE=unspecified

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage -us -uc -mRaspbian pi4 based autobuilder <root@raspbian.org> -B -rfakeroot
dpkg-buildpackage: info: source package busybox
dpkg-buildpackage: info: source version 1:1.22.0-19+deb9u2
dpkg-buildpackage: info: source distribution stretch-security
 dpkg-source --before-build busybox-1.22.0
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh_testdir
rm -rf build
dh_clean
 debian/rules build-arch
mkdir -p build
Checking if libc can produce working static binaries
echo 'int main(void) { return getpwnam("root") ? 0 : 1; }' > build/test754813.c
cc -static -o build/test754813 build/test754813.c
build/test754813.c: In function ‘main’:
build/test754813.c:1:25: warning: implicit declaration of function ‘getpwnam’ [-Wimplicit-function-declaration]
 int main(void) { return getpwnam("root") ? 0 : 1; }
                         ^~~~~~~~
/tmp/ccUI3SjQ.o: In function `main':
test754813.c:(.text+0xc): warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
touch build/test754813.stamp
dh_testdir
dh_testdir
dh_testdir
rm -rf build/deb
rm -rf build/static
rm -rf build/udeb
mkdir -p build/deb
mkdir -p build/udeb
mkdir -p build/static
cp -a -l Makefile.flags mailutils README examples libpwdgrp Config.in TODO_unicode shell console-tools loginutils arch Makefile.custom testsuite debianutils runit printutils Makefile.help coreutils LICENSE TODO applets networking archival configs include e2fsprogs applets_sh scripts Makefile sysklogd selinux libbb INSTALL modutils AUTHORS procps editors util-linux docs init findutils miscutils build/deb
cp -a -l Makefile.flags mailutils README examples libpwdgrp Config.in TODO_unicode shell console-tools loginutils arch Makefile.custom testsuite debianutils runit printutils Makefile.help coreutils LICENSE TODO applets networking archival configs include e2fsprogs applets_sh scripts Makefile sysklogd selinux libbb INSTALL modutils AUTHORS procps editors util-linux docs init findutils miscutils build/udeb
cp -a -l Makefile.flags mailutils README examples libpwdgrp Config.in TODO_unicode shell console-tools loginutils arch Makefile.custom testsuite debianutils runit printutils Makefile.help coreutils LICENSE TODO applets networking archival configs include e2fsprogs applets_sh scripts Makefile sysklogd selinux libbb INSTALL modutils AUTHORS procps editors util-linux docs init findutils miscutils build/static
rm -f build/deb/.config
rm -f build/udeb/.config
rm -f build/static/.config
cat debian/config/os/linux > build/deb/.config
cat debian/config/os/linux > build/udeb/.config
cat debian/config/os/linux > build/static/.config
/usr/bin/make -C build/deb gen_build_files
/usr/bin/make -C build/udeb gen_build_files
/usr/bin/make -C build/static gen_build_files
make[1]: Entering directory '/<<PKGBUILDDIR>>/build/deb'
make[1]: Entering directory '/<<PKGBUILDDIR>>/build/udeb'
make[1]: Entering directory '/<<PKGBUILDDIR>>/build/static'
  GEN     include/applets.h
  GEN     include/applets.h
  GEN     include/applets.h
  GEN     include/usage.h
  GEN     include/usage.h
  GEN     include/usage.h
  GEN     libpwdgrp/Kbuild
  GEN     libpwdgrp/Kbuild
  GEN     libpwdgrp/Kbuild
  GEN     e2fsprogs/Kbuild
  GEN     e2fsprogs/Kbuild
  GEN     e2fsprogs/Kbuild
  GEN     e2fsprogs/Config.in
  GEN     e2fsprogs/Config.in
  GEN     e2fsprogs/Config.in
  GEN     e2fsprogs/old_e2fsprogs/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/Config.in
  GEN     e2fsprogs/old_e2fsprogs/Config.in
  GEN     e2fsprogs/old_e2fsprogs/Config.in
  GEN     e2fsprogs/old_e2fsprogs/uuid/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/uuid/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/uuid/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/e2p/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/e2p/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/e2p/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/blkid/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/blkid/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/blkid/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/ext2fs/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/ext2fs/Kbuild
  GEN     e2fsprogs/old_e2fsprogs/ext2fs/Kbuild
  GEN     coreutils/Kbuild
  GEN     coreutils/Kbuild
  GEN     coreutils/Kbuild
  GEN     coreutils/Config.in
  GEN     coreutils/Config.in
  GEN     coreutils/Config.in
  GEN     coreutils/libcoreutils/Kbuild
  GEN     coreutils/libcoreutils/Kbuild
  GEN     coreutils/libcoreutils/Kbuild
  GEN     loginutils/Kbuild
  GEN     loginutils/Kbuild
  GEN     loginutils/Kbuild
  GEN     loginutils/Config.in
  GEN     loginutils/Config.in
  GEN     loginutils/Config.in
  GEN     applets/Kbuild
  GEN     applets/Kbuild
  GEN     applets/Kbuild
  GEN     modutils/Kbuild
  GEN     modutils/Kbuild
  GEN     modutils/Kbuild
  GEN     modutils/Config.in
  GEN     modutils/Config.in
  GEN     modutils/Config.in
  GEN     libbb/Kbuild
  GEN     libbb/Kbuild
  GEN     libbb/Kbuild
  GEN     libbb/Config.in
  GEN     libbb/Config.in
  GEN     libbb/Config.in
  GEN     runit/Kbuild
  GEN     runit/Kbuild
  GEN     runit/Kbuild
  GEN     runit/Config.in
  GEN     runit/Config.in
  GEN     runit/Config.in
  GEN     findutils/Kbuild
  GEN     findutils/Kbuild
  GEN     findutils/Kbuild
  GEN     findutils/Config.in
  GEN     findutils/Config.in
  GEN     findutils/Config.in
  GEN     console-tools/Kbuild
  GEN     console-tools/Kbuild
  GEN     console-tools/Kbuild
  GEN     console-tools/Config.in
  GEN     console-tools/Config.in
  GEN     console-tools/Config.in
  GEN     shell/Kbuild
  GEN     shell/Kbuild
  GEN     shell/Kbuild
  GEN     shell/Config.in
  GEN     shell/Config.in
  GEN     shell/Config.in
  GEN     archival/Kbuild
  GEN     archival/Kbuild
  GEN     archival/Kbuild
  GEN     archival/Config.in
  GEN     archival/Config.in
  GEN     archival/Config.in
  GEN     archival/libarchive/Kbuild
  GEN     archival/libarchive/Kbuild
  GEN     archival/libarchive/Kbuild
  GEN     debianutils/Kbuild
  GEN     debianutils/Kbuild
  GEN     debianutils/Kbuild
  GEN     debianutils/Config.in
  GEN     debianutils/Config.in
  GEN     debianutils/Config.in
  GEN     printutils/Kbuild
  GEN     printutils/Kbuild
  GEN     printutils/Kbuild
  GEN     printutils/Config.in
  GEN     printutils/Config.in
  GEN     printutils/Config.in
  GEN     util-linux/Kbuild
  GEN     util-linux/Kbuild
  GEN     util-linux/Kbuild
  GEN     util-linux/Config.in
  GEN     util-linux/Config.in
  GEN     util-linux/Config.in
  GEN     util-linux/volume_id/Kbuild
  GEN     util-linux/volume_id/Kbuild
  GEN     util-linux/volume_id/Kbuild
  GEN     util-linux/volume_id/Config.in
  GEN     util-linux/volume_id/Config.in
  GEN     util-linux/volume_id/Config.in
  GEN     selinux/Kbuild
  GEN     selinux/Kbuild
  GEN     selinux/Kbuild
  GEN     selinux/Config.in
  GEN     selinux/Config.in
  GEN     selinux/Config.in
  GEN     procps/Kbuild
  GEN     procps/Kbuild
  GEN     procps/Kbuild
  GEN     procps/Config.in
  GEN     procps/Config.in
  GEN     procps/Config.in
  GEN     sysklogd/Kbuild
  GEN     sysklogd/Kbuild
  GEN     sysklogd/Kbuild
  GEN     sysklogd/Config.in
  GEN     sysklogd/Config.in
  GEN     sysklogd/Config.in
  GEN     networking/Kbuild
  GEN     networking/Kbuild
  GEN     networking/Kbuild
  GEN     networking/Config.in
  GEN     networking/Config.in
  GEN     networking/Config.in
  GEN     networking/libiproute/Kbuild
  GEN     networking/libiproute/Kbuild
  GEN     networking/udhcp/Kbuild
  GEN     networking/libiproute/Kbuild
  GEN     networking/udhcp/Kbuild
  GEN     networking/udhcp/Kbuild
  GEN     networking/udhcp/Config.in
  GEN     networking/udhcp/Config.in
  GEN     networking/udhcp/Config.in
  GEN     init/Kbuild
  GEN     init/Kbuild
  GEN     init/Kbuild
  GEN     init/Config.in
  GEN     init/Config.in
  GEN     init/Config.in
  GEN     scripts/Kbuild
  GEN     scripts/Kbuild
  GEN     scripts/Kbuild
  GEN     mailutils/Kbuild
  GEN     mailutils/Kbuild
  GEN     mailutils/Kbuild
  GEN     mailutils/Config.in
  GEN     mailutils/Config.in
  GEN     mailutils/Config.in
  GEN     miscutils/Kbuild
  GEN     miscutils/Kbuild
  GEN     miscutils/Kbuild
  GEN     miscutils/Config.in
  GEN     miscutils/Config.in
  GEN     miscutils/Config.in
  GEN     editors/Kbuild
  GEN     editors/Kbuild
  GEN     editors/Kbuild
  GEN     editors/Config.in
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build/static'
cat debian/config/pkg/static >> build/static/.config
  GEN     editors/Config.in
/usr/bin/make -C build/static oldconfig
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build/udeb'
cat debian/config/pkg/udeb >> build/udeb/.config
make[1]: Entering directory '/<<PKGBUILDDIR>>/build/static'
/usr/bin/make -C build/udeb oldconfig
  GEN     editors/Config.in
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build/deb'
cat debian/config/pkg/deb >> build/deb/.config
make[1]: Entering directory '/<<PKGBUILDDIR>>/build/udeb'
/usr/bin/make -C build/deb oldconfig
make[1]: Entering directory '/<<PKGBUILDDIR>>/build/deb'
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/split-include
  HOSTCC  scripts/basic/split-include
  HOSTCC  scripts/basic/split-include
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/docproc
  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
In file included from scripts/kconfig/zconf.tab.c:152:0:
scripts/kconfig/zconf.hash.c:155:43: warning: ‘kconf_id_strings_contents’ is static but used in inline function ‘kconf_id_lookup’ which is not static
 #define kconf_id_strings ((const char *) &kconf_id_strings_contents)
                                           ^
scripts/kconfig/zconf.hash.c:222:44: note: in expansion of macro ‘kconf_id_strings’
               register const char *s = o + kconf_id_strings;
                                            ^~~~~~~~~~~~~~~~
scripts/kconfig/zconf.hash.c:215:26: warning: ‘kconf_id_hash’ is static but used in inline function ‘kconf_id_lookup’ which is not static
       register int key = kconf_id_hash (str, len);
                          ^~~~~~~~~~~~~
scripts/kconfig/zconf.hash.c:171:26: warning: ‘wordlist’ is static but declared in inline function ‘kconf_id_lookup’ which is not static
   static struct kconf_id wordlist[] =
                          ^~~~~~~~
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kxgettext.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/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
  HOSTCC  scripts/kconfig/zconf.tab.o
In file included from scripts/kconfig/zconf.tab.c:152:0:
scripts/kconfig/zconf.hash.c:155:43: warning: ‘kconf_id_strings_contents’ is static but used in inline function ‘kconf_id_lookup’ which is not static
 #define kconf_id_strings ((const char *) &kconf_id_strings_contents)
                                           ^
scripts/kconfig/zconf.hash.c:222:44: note: in expansion of macro ‘kconf_id_strings’
               register const char *s = o + kconf_id_strings;
                                            ^~~~~~~~~~~~~~~~
scripts/kconfig/zconf.hash.c:215:26: warning: ‘kconf_id_hash’ is static but used in inline function ‘kconf_id_lookup’ which is not static
       register int key = kconf_id_hash (str, len);
                          ^~~~~~~~~~~~~
scripts/kconfig/zconf.hash.c:171:26: warning: ‘wordlist’ is static but declared in inline function ‘kconf_id_lookup’ which is not static
   static struct kconf_id wordlist[] =
                          ^~~~~~~~
In file included from scripts/kconfig/zconf.tab.c:152:0:
scripts/kconfig/zconf.hash.c:155:43: warning: ‘kconf_id_strings_contents’ is static but used in inline function ‘kconf_id_lookup’ which is not static
 #define kconf_id_strings ((const char *) &kconf_id_strings_contents)
                                           ^
scripts/kconfig/zconf.hash.c:222:44: note: in expansion of macro ‘kconf_id_strings’
               register const char *s = o + kconf_id_strings;
                                            ^~~~~~~~~~~~~~~~
scripts/kconfig/zconf.hash.c:215:26: warning: ‘kconf_id_hash’ is static but used in inline function ‘kconf_id_lookup’ which is not static
       register int key = kconf_id_hash (str, len);
                          ^~~~~~~~~~~~~
scripts/kconfig/zconf.hash.c:171:26: warning: ‘wordlist’ is static but declared in inline function ‘kconf_id_lookup’ which is not static
   static struct kconf_id wordlist[] =
                          ^~~~~~~~
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -o Config.in
#
# using defaults found in .config
#
*
* Busybox Configuration
*
*
* Busybox Settings
*
*
* General Configuration
*
Enable options for full-blown desktop systems (DESKTOP) [Y/n/?] y
Provide compatible behavior for rare corner cases (bigger code) (EXTRA_COMPAT) [Y/n/?] y
Enable obsolete features removed before SUSv3 (INCLUDE_SUSv2) [Y/n/?] y
Avoid using GCC-specific code constructs (USE_PORTABLE_CODE) [N/y/?] n
Enable Linux-specific applets and features (PLATFORM_LINUX) [Y/?] 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
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) [Y/n/?] y
Support --install [-s] to install applet links at runtime (FEATURE_INSTALLER) [Y/n/?] y
Don't use /usr (INSTALL_NO_USR) [N/y/?] n
Enable locale support (system needs locale for this to work) (LOCALE_SUPPORT) [N/y/?] n
Support Unicode (UNICODE_SUPPORT) [Y/n/?] y
  Check $LC_ALL, $LC_CTYPE and $LANG environment variables (FEATURE_CHECK_UNICODE_IN_ENV) [Y/n/?] y
  Character code to substitute unprintable characters with (SUBST_WCHAR) [63] 63
  Range of supported Unicode characters (LAST_SUPPORTED_WCHAR) [767] 767
  Allow zero-width Unicode characters on output (UNICODE_COMBINING_WCHARS) [Y/n/?] y
  Allow wide Unicode characters on output (UNICODE_WIDE_WCHARS) [Y/n/?] y
  Bidirectional character-aware line input (UNICODE_BIDI_SUPPORT) [N/y/?] n
  Make it possible to enter sequences of chars which are not Unicode (UNICODE_PRESERVE_BROKEN) [N/y/?] n
Support for --long-options (LONG_OPTS) [Y/n/?] y
Use the devpts filesystem for Unix98 PTYs (FEATURE_DEVPTS) [Y/n/?] y
Clean up all memory before exiting (usually not needed) (FEATURE_CLEAN_UP) [N/y/?] n
Support utmp file (FEATURE_UTMP) [Y/n/?] y
  Support wtmp file (FEATURE_WTMP) [Y/n/?] y
Support writing pidfiles (FEATURE_PIDFILE) [Y/n/?] y
  Path to directory for pidfile (PID_FILE_PATH) [/var/run] /var/run
Support for SUID/SGID handling (FEATURE_SUID) [Y/n/?] y
  Runtime SUID/SGID configuration via /etc/busybox.conf (FEATURE_SUID_CONFIG) [Y/n/?] y
    Suppress warning message if /etc/busybox.conf is not readable (FEATURE_SUID_CONFIG_QUIET) [Y/n/?] y
Support NSA Security Enhanced Linux (SELINUX) [N/y/?] n
exec prefers applets (FEATURE_PREFER_APPLETS) [Y/n/?] y
Path to BusyBox executable (BUSYBOX_EXEC_PATH) [/proc/self/exe] /proc/self/exe
*
* Build Options
*
Build BusyBox as a static binary (no shared libs) (STATIC) [Y/n/?] y
Force NOMMU build (NOMMU) [N/y/?] n
Build with Large File Support (for accessing files > 2 GB) (LFS) [Y/n/?] y
Cross Compiler prefix (CROSS_COMPILER_PREFIX) [] 
Path to sysroot (SYSROOT) [] 
Additional CFLAGS (EXTRA_CFLAGS) [] 
Additional LDFLAGS (EXTRA_LDFLAGS) [] 
Additional LDLIBS (EXTRA_LDLIBS) [] 
*
* Debugging Options
*
Build BusyBox with extra Debugging symbols (DEBUG) [N/y/?] n
Abort compilation on any warning (WERROR) [N/y/?] n
Additional debugging library
> 1. None (NO_DEBUG_LIB)
  2. Dmalloc (DMALLOC)
  3. Electric-fence (EFENCE)
choice[1-3?]: 1
*
* 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?]: 4
BusyBox installation prefix (PREFIX) [./_install] ./_install
*
* Busybox Library Tuning
*
Enable systemd support (FEATURE_SYSTEMD) [N/y/?] n
Support RTMIN[+n] and RTMAX[-n] signal names (FEATURE_RTMINMAX) [N/y/?] n
Minimum password length (PASSWORD_MINLEN) [6] 6
MD5: Trade bytes for speed (0:fast, 3:slow) (MD5_SMALL) [1] 1
SHA3: Trade bytes for speed (0:fast, 1:slow) (SHA3_SMALL) [1] 1
Faster /proc scanning code (+100 bytes) (FEATURE_FAST_TOP) [N/y/?] n
Support for /etc/networks (FEATURE_ETC_NETWORKS) [N/y/?] n
Use termios to manipulate the screen (FEATURE_USE_TERMIOS) [Y/n/?] y
Command line editing (FEATURE_EDITING) [Y/n/?] y
  Maximum length of input (FEATURE_EDITING_MAX_LEN) [1024] 1024
  vi-style line editing commands (FEATURE_EDITING_VI) [N/y/?] n
  History size (FEATURE_EDITING_HISTORY) [15] 15
  History saving (FEATURE_EDITING_SAVEHISTORY) [N/y/?] n
  Tab completion (FEATURE_TAB_COMPLETION) [Y/n/?] y
    Username completion (FEATURE_USERNAME_COMPLETION) [Y/n/?] y
  Fancy shell prompts (FEATURE_EDITING_FANCY_PROMPT) [Y/n/?] y
  Query cursor position from terminal (FEATURE_EDITING_ASK_TERMINAL) [Y/n/?] y
Non-POSIX, but safer, copying to special nodes (FEATURE_NON_POSIX_CP) [N/y/?] n
Give more precise messages when copy fails (cp, mv etc) (FEATURE_VERBOSE_CP_MESSAGE) [Y/n/?] y
Copy buffer size, in kilobytes (FEATURE_COPYBUF_KB) [64] 64
Skip rootfs in mount table (FEATURE_SKIP_ROOTFS) [Y/n/?] y
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
Support infiniband HW (FEATURE_HWIB) [Y/n/?] y
*
* Applets
*
*
* Archival Utilities
*
Make tar, rpm, modprobe etc understand .xz data (FEATURE_SEAMLESS_XZ) [Y/n/?] y
Make tar, rpm, modprobe etc understand .lzma data (FEATURE_SEAMLESS_LZMA) [Y/n/?] y
Make tar, rpm, modprobe etc understand .bz2 data (FEATURE_SEAMLESS_BZ2) [Y/n/?] y
Make tar, rpm, modprobe etc understand .gz data (FEATURE_SEAMLESS_GZ) [Y/?] y
tar, rpm, modprobe etc understand .Z data (FEATURE_SEAMLESS_Z) [Y/n/?] y
ar (AR) [Y/n/?] y
  Support for long filenames (not needed for debs) (FEATURE_AR_LONG_FILENAMES) [Y/n/?] y
  Support archive creation (FEATURE_AR_CREATE) [N/y/?] n
uncompress (UNCOMPRESS) [Y/n/?] y
gunzip (GUNZIP) [Y/n/?] y
bunzip2 (BUNZIP2) [Y/n/?] y
unlzma (UNLZMA) [Y/n/?] y
  Optimize unlzma for speed (FEATURE_LZMA_FAST) [Y/n/?] y
  Provide lzma alias which supports only unpacking (LZMA) [Y/n/?] y
unxz (UNXZ) [Y/n/?] y
  Provide xz alias which supports only unpacking (XZ) [Y/n/?] y
bzip2 (BZIP2) [Y/n/?] y
cpio (CPIO) [Y/n/?] y
  Support for archive creation (FEATURE_CPIO_O) [Y/n/?] y
    Support for passthrough mode (FEATURE_CPIO_P) [N/y/?] n
dpkg (DPKG) [Y/n/?] y
dpkg_deb (DPKG_DEB) [Y/n/?] y
  Extract only (-x) (FEATURE_DPKG_DEB_EXTRACT_ONLY) [N/y/?] n
gzip (GZIP) [Y/n/?] y
  Enable long options (FEATURE_GZIP_LONG_OPTIONS) [Y/n/?] y
  Trade memory for gzip speed (0:small,slow - 2:fast,big) (GZIP_FAST) [2] 2
lzop (LZOP) [Y/n/?] y
  lzop compression levels 7,8,9 (not very useful) (LZOP_COMPR_HIGH) [N/y/?] n
rpm (RPM) [Y/n/?] y
rpm2cpio (RPM2CPIO) [Y/n/?] y
tar (TAR) [Y/n/?] y
  Enable archive creation (FEATURE_TAR_CREATE) [Y/n/?] y
  Autodetect compressed tarballs (FEATURE_TAR_AUTODETECT) [N/y/?] n
  Enable -X (exclude from) and -T (include from) options) (FEATURE_TAR_FROM) [N/y/?] n
  Support for old tar header format (FEATURE_TAR_OLDGNU_COMPATIBILITY) [N/y/?] n
  Enable untarring of tarballs with checksums produced by buggy Sun tar (FEATURE_TAR_OLDSUN_COMPATIBILITY) [N/y/?] n
  Support for GNU tar extensions (long filenames) (FEATURE_TAR_GNU_EXTENSIONS) [Y/n/?] y
  Enable long options (FEATURE_TAR_LONG_OPTIONS) [Y/n/?] y
    Support for writing to an external program (FEATURE_TAR_TO_COMMAND) [Y/n/?] y
  Enable use of user and group names (FEATURE_TAR_UNAME_GNAME) [Y/n/?] y
  Enable -m (do not preserve time) option (FEATURE_TAR_NOPRESERVE_TIME) [Y/n/?] y
unzip (UNZIP) [Y/n/?] y
*
* Coreutils
*
basename (BASENAME) [Y/n/?] y
cat (CAT) [Y/n/?] y
date (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
hostid (HOSTID) [Y/n/?] y
id (ID) [Y/n/?] y
groups (GROUPS) [Y/n/?] y
test (TEST) [Y/n/?] y
  Extend test to 64 bit (FEATURE_TEST_64) [Y/n/?] y
touch (TOUCH) [Y/n/?] y
  Add support for -h (FEATURE_TOUCH_NODEREF) [Y/n/?] y
  Add support for SUSV3 features (-d -t -r) (FEATURE_TOUCH_SUSV3) [Y/n/?] y
tr (TR) [Y/n/?] y
  Enable character classes (such as [:upper:]) (FEATURE_TR_CLASSES) [N/y/?] n
  Enable equivalence classes (FEATURE_TR_EQUIV) [N/y/?] n
base64 (BASE64) [N/y/?] n
who (WHO) [Y/n/?] y
users (USERS) [N/y/?] n
cal (CAL) [Y/n/?] y
catv (CATV) [N/y/?] n
chgrp (CHGRP) [Y/n/?] y
chmod (CHMOD) [Y/n/?] y
chown (CHOWN) [Y/n/?] y
  Enable long options (FEATURE_CHOWN_LONG_OPTIONS) [Y/n/?] y
chroot (CHROOT) [Y/n/?] y
cksum (CKSUM) [N/y/?] n
comm (COMM) [N/y/?] n
cp (CP) [Y/n/?] y
  Enable long options for cp (FEATURE_CP_LONG_OPTIONS) [Y/n/?] y
cut (CUT) [Y/n/?] y
dd (DD) [Y/n/?] y
  Enable DD signal handling for status reporting (FEATURE_DD_SIGNAL_HANDLING) [Y/n/?] y
    Enable the third status line upon signal (FEATURE_DD_THIRD_STATUS_LINE) [N/y/?] n
  Enable ibs, obs and conv options (FEATURE_DD_IBS_OBS) [Y/n/?] y
df (DF) [Y/n/?] y
  Enable -a, -i, -B (FEATURE_DF_FANCY) [Y/n/?] y
dirname (DIRNAME) [Y/n/?] y
dos2unix/unix2dos (DOS2UNIX) [Y/n/?] y
du (default blocksize of 512 bytes) (DU) [Y/n/?] y
  Use a default blocksize of 1024 bytes (1K) (FEATURE_DU_DEFAULT_BLOCKSIZE_1K) [Y/n/?] y
echo (basic SuSv3 version taking no options) (ECHO) [Y/n/?] y
  Enable echo options (-n and -e) (FEATURE_FANCY_ECHO) [Y/n/?] y
env (ENV) [Y/n/?] y
  Enable long options (FEATURE_ENV_LONG_OPTIONS) [Y/n/?] y
expand (EXPAND) [Y/n/?] y
  Enable long options (FEATURE_EXPAND_LONG_OPTIONS) [Y/n/?] y
expr (EXPR) [Y/n/?] y
  Extend Posix numbers support to 64 bit (EXPR_MATH_SUPPORT_64) [Y/n/?] y
false (FALSE) [Y/n/?] y
fold (FOLD) [Y/n/?] y
fsync (FSYNC) [N/y/?] n
head (HEAD) [Y/n/?] y
  Enable head options (-c, -q, and -v) (FEATURE_FANCY_HEAD) [Y/n/?] y
install (INSTALL) [N/y/?] n
ln (LN) [Y/n/?] y
logname (LOGNAME) [Y/n/?] y
ls (LS) [Y/n/?] y
  Enable filetyping options (-p and -F) (FEATURE_LS_FILETYPES) [Y/n/?] y
  Enable symlinks dereferencing (-L) (FEATURE_LS_FOLLOWLINKS) [Y/n/?] y
  Enable recursion (-R) (FEATURE_LS_RECURSIVE) [Y/n/?] y
  Sort the file names (FEATURE_LS_SORTFILES) [Y/n/?] y
  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) [Y/n/?] y
    Produce colored ls output by default (FEATURE_LS_COLOR_IS_DEFAULT) [N/y/?] n
md5sum (MD5SUM) [Y/n/?] y
mkdir (MKDIR) [Y/n/?] y
  Enable long options (FEATURE_MKDIR_LONG_OPTIONS) [Y/n/?] y
mkfifo (MKFIFO) [Y/n/?] y
mknod (MKNOD) [Y/n/?] y
mv (MV) [Y/n/?] y
  Enable long options (FEATURE_MV_LONG_OPTIONS) [Y/n/?] y
nice (NICE) [N/y/?] n
nohup (NOHUP) [N/y/?] n
od (OD) [Y/n/?] y
printenv (PRINTENV) [N/y/?] n
printf (PRINTF) [Y/n/?] y
pwd (PWD) [Y/n/?] y
readlink (READLINK) [Y/n/?] y
  Enable canonicalization by following all symlinks (-f) (FEATURE_READLINK_FOLLOW) [Y/n/?] y
realpath (REALPATH) [Y/n/?] y
rm (RM) [Y/n/?] y
rmdir (RMDIR) [Y/n/?] y
  Enable long options (FEATURE_RMDIR_LONG_OPTIONS) [Y/n/?] y
seq (SEQ) [Y/n/?] y
sha1sum (SHA1SUM) [Y/n/?] y
sha256sum (SHA256SUM) [Y/n/?] y
sha512sum (SHA512SUM) [Y/n/?] y
sha3sum (SHA3SUM) [N/y/?] n
sleep (SLEEP) [Y/n/?] y
  Enable multiple arguments and s/m/h/d suffixes (FEATURE_FANCY_SLEEP) [Y/n/?] y
    Enable fractional arguments (FEATURE_FLOAT_SLEEP) [Y/n/?] y
sort (SORT) [Y/n/?] y
  Full SuSv3 compliant sort (support -ktcsbdfiozgM) (FEATURE_SORT_BIG) [Y/n/?] y
split (SPLIT) [N/y/?] n
stat (STAT) [Y/n/?] y
  Enable custom formats (-c) (FEATURE_STAT_FORMAT) [Y/n/?] y
stty (STTY) [Y/n/?] y
sum (SUM) [N/y/?] n
sync (SYNC) [Y/n/?] y
tac (TAC) [Y/n/?] y
tail (TAIL) [Y/n/?] y
  Enable extra tail options (-q, -s, -v, and -F) (FEATURE_FANCY_TAIL) [Y/n/?] y
tee (TEE) [Y/n/?] y
  Enable block I/O (larger/faster) instead of byte I/O (FEATURE_TEE_USE_BLOCK_IO) [Y/n/?] y
true (TRUE) [Y/n/?] y
tty (TTY) [Y/n/?] y
uname (UNAME) [Y/n/?] y
unexpand (UNEXPAND) [Y/n/?] y
  Enable long options (FEATURE_UNEXPAND_LONG_OPTIONS) [Y/n/?] y
uniq (UNIQ) [Y/n/?] y
usleep (USLEEP) [Y/n/?] y
uudecode (UUDECODE) [Y/n/?] y
uuencode (UUENCODE) [Y/n/?] y
wc (WC) [Y/n/?] y
  Support very large files in wc (FEATURE_WC_LARGE) [N/y/?] n
whoami (WHOAMI) [Y/n/?] y
yes (YES) [Y/n/?] y
*
* Common options for cp and mv
*
Preserve hard links (FEATURE_PRESERVE_HARDLINKS) [Y/n/?] y
*
* Common options for ls, more and telnet
*
Calculate terminal & column widths (FEATURE_AUTOWIDTH) [Y/n/?] y
*
* Common options for df, du, ls
*
Support for human readable output (example 13k, 23M, 235G) (FEATURE_HUMAN_READABLE) [Y/n/?] y
*
* Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum
*
Enable -c, -s and -w options (FEATURE_MD5_SHA1_SUM_CHECK) [Y/n/?] y
*
* Console Utilities
*
chvt (CHVT) [Y/n/?] y
fgconsole (FGCONSOLE) [N/y/?] n
clear (CLEAR) [Y/n/?] y
deallocvt (DEALLOCVT) [Y/n/?] y
dumpkmap (DUMPKMAP) [Y/n/?] y
kbd_mode (KBD_MODE) [N/y/?] n
loadfont (LOADFONT) [Y/n/?] y
loadkmap (LOADKMAP) [Y/n/?] y
openvt (OPENVT) [Y/n/?] y
reset (RESET) [Y/n/?] y
resize (RESIZE) [N/y/?] n
setconsole (SETCONSOLE) [N/y/?] n
setfont (SETFONT) [N/y/?] n
setkeycodes (SETKEYCODES) [Y/n/?] y
setlogcons (SETLOGCONS) [N/y/?] n
showkey (SHOWKEY) [N/y/?] n
*
* Common options for loadfont and setfont
*
Support for PSF2 console fonts (FEATURE_LOADFONT_PSF2) [N/y/?] n
Support for old (raw) console fonts (FEATURE_LOADFONT_RAW) [N/y/?] n
*
* Debian Utilities
*
mktemp (MKTEMP) [Y/n/?] y
pipe_progress (PIPE_PROGRESS) [N/y/?] n
run-parts (RUN_PARTS) [Y/n/?] y
  Enable long options (FEATURE_RUN_PARTS_LONG_OPTIONS) [Y/n/?] y
  Support additional arguments (FEATURE_RUN_PARTS_FANCY) [N/y/?] n
start-stop-daemon (START_STOP_DAEMON) [Y/n/?] y
  Support additional arguments (FEATURE_START_STOP_DAEMON_FANCY) [Y/n/?] y
  Enable long options (FEATURE_START_STOP_DAEMON_LONG_OPTIONS) [Y/n/?] y
which (WHICH) [Y/n/?] y
*
* Editors
*
awk (AWK) [Y/n/?] y
  Enable math functions (requires libm) (FEATURE_AWK_LIBM) [N/y/?] n
  Enable a few GNU extensions (FEATURE_AWK_GNU_EXTENSIONS) [Y/n/?] y
cmp (CMP) [Y/n/?] y
diff (DIFF) [Y/n/?] y
  Enable long options (FEATURE_DIFF_LONG_OPTIONS) [Y/n/?] y
  Enable directory support (FEATURE_DIFF_DIR) [Y/n/?] y
ed (ED) [Y/n/?] y
patch (PATCH) [Y/n/?] y
sed (SED) [Y/n/?] y
vi (VI) [Y/n/?] y
  Maximum screen width in vi (FEATURE_VI_MAX_LEN) [1024] 1024
  Allow vi to display 8-bit chars (otherwise shows dots) (FEATURE_VI_8BIT) [Y/n/?] y
  Enable ":" colon commands (no "ex" mode) (FEATURE_VI_COLON) [Y/n/?] y
  Enable yank/put commands and mark cmds (FEATURE_VI_YANKMARK) [Y/n/?] y
  Enable search and replace cmds (FEATURE_VI_SEARCH) [Y/n/?] y
    Enable regex in search and replace (FEATURE_VI_REGEX_SEARCH) [Y/n/?] y
  Catch signals (FEATURE_VI_USE_SIGNALS) [Y/n/?] y
  Remember previous cmd and "." cmd (FEATURE_VI_DOT_CMD) [Y/n/?] y
  Enable -R option and "view" mode (FEATURE_VI_READONLY) [Y/n/?] y
  Enable set-able options, ai ic showmatch (FEATURE_VI_SETOPTS) [Y/n/?] y
  Support for :set (FEATURE_VI_SET) [Y/n/?] y
  Handle window resize (FEATURE_VI_WIN_RESIZE) [Y/n/?] y
  Use 'tell me cursor position' ESC sequence to measure window (FEATURE_VI_ASK_TERMINAL) [Y/n/?] y
  Allow vi and awk to execute shell commands (FEATURE_ALLOW_EXEC) [Y/n/?] y
*
* Finding Utilities
*
find (FIND) [Y/n/?] y
  Enable -print0: NUL-terminated output (FEATURE_FIND_PRINT0) [Y/n/?] y
  Enable -mtime: modified time matching (FEATURE_FIND_MTIME) [Y/n/?] y
  Enable -mmin: modified time matching by minutes (FEATURE_FIND_MMIN) [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 -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 -exec: execute commands (FEATURE_FIND_EXEC) [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 -delete: delete files/dirs (FEATURE_FIND_DELETE) [N/y/?] n
  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 (GREP) [Y/n/?] y
  Enable extended regular expressions (egrep & grep -E) (FEATURE_GREP_EGREP_ALIAS) [Y/n/?] y
  Alias fgrep to grep -F (FEATURE_GREP_FGREP_ALIAS) [Y/n/?] y
  Enable before and after context flags (-A, -B and -C) (FEATURE_GREP_CONTEXT) [Y/n/?] y
xargs (XARGS) [Y/n/?] y
  Enable -p: prompt and confirmation (FEATURE_XARGS_SUPPORT_CONFIRMATION) [Y/n/?] y
  Enable single and double quotes and backslash (FEATURE_XARGS_SUPPORT_QUOTES) [Y/n/?] y
  Enable -x: exit if -s or -n is exceeded (FEATURE_XARGS_SUPPORT_TERMOPT) [Y/n/?] y
  Enable -0: NUL-terminated input (FEATURE_XARGS_SUPPORT_ZERO_TERM) [Y/n/?] y
*
* Init Utilities
*
bootchartd (BOOTCHARTD) [N/y/?] n
poweroff, halt, and reboot (HALT) [Y/n/?] y
init (INIT) [Y/n/?] y
  Support reading an inittab file (FEATURE_USE_INITTAB) [Y/n/?] y
    Support killing processes that have been removed from inittab (FEATURE_KILL_REMOVED) [Y/n/?] y
      How long to wait between TERM and KILL (0 - send TERM only) (FEATURE_KILL_DELAY) [0] 0
  Run commands with leading dash with controlling tty (FEATURE_INIT_SCTTY) [Y/n/?] y
  Enable init to write to syslog (FEATURE_INIT_SYSLOG) [Y/n] y
  Be _extra_ quiet on boot (FEATURE_EXTRA_QUIET) [Y/n/?] y
  Support dumping core for child processes (debugging only) (FEATURE_INIT_COREDUMPS) [Y/n/?] y
  Support running init from within an initrd (not initramfs) (FEATURE_INITRD) [N/y/?] n
  Initial terminal type (INIT_TERMINAL_TYPE) [linux] linux
mesg (MESG) [N/y/?] n
*
* Login/Password Management Utilities
*
add-shell (ADD_SHELL) [N/y/?] n
remove-shell (REMOVE_SHELL) [N/y/?] n
Support for shadow passwords (FEATURE_SHADOWPASSWDS) [Y/n/?] y
Use internal password and group functions rather than system functions (USE_BB_PWD_GRP) [Y/n/?] y
  Use internal shadow password functions (USE_BB_SHADOW) [Y/n/?] y
Use internal crypt functions (USE_BB_CRYPT) [Y/n/?] y
  Enable SHA256/512 crypt functions (USE_BB_CRYPT_SHA) [Y/n/?] y
adduser (ADDUSER) [N/y/?] n
addgroup (ADDGROUP) [N/y/?] n
deluser (DELUSER) [N/y/?] n
delgroup (DELGROUP) [N/y/?] n
getty (GETTY) [Y/n/?] y
login (LOGIN) [Y/n/?] y
  Run logged in session in a child process (LOGIN_SESSION_AS_CHILD) [Y/n/?] y
  Support for PAM (Pluggable Authentication Modules) (PAM) [N/y/?] n
  Support for login scripts (LOGIN_SCRIPTS) [N/y/?] n
  Support for /etc/nologin (FEATURE_NOLOGIN) [Y/n/?] y
  Support for /etc/securetty (FEATURE_SECURETTY) [Y/n/?] y
passwd (PASSWD) [Y/n/?] y
  Check new passwords for weakness (FEATURE_PASSWD_WEAK_CHECK) [Y/n/?] y
cryptpw (CRYPTPW) [N/y/?] n
chpasswd (CHPASSWD) [N/y/?] n
Default password encryption method (passwd -a, cryptpw -m parameter) (FEATURE_DEFAULT_PASSWD_ALGO) [sha256] sha256
su (SU) [Y/n/?] y
  Enable su to write to syslog (FEATURE_SU_SYSLOG) [Y/n] y
  Enable su to check user's shell to be listed in /etc/shells (FEATURE_SU_CHECKS_SHELLS) [Y/n] y
sulogin (SULOGIN) [Y/n/?] y
vlock (VLOCK) [N/y/?] n
*
* Linux Ext2 FS Progs
*
chattr (CHATTR) [N/y/?] n
fsck (FSCK) [N/y/?] n
lsattr (LSATTR) [N/y/?] n
tune2fs (TUNE2FS) [N/y/?] n
*
* Linux Module Utilities
*
modinfo (MODINFO) [Y/n/?] y
Simplified modutils (MODPROBE_SMALL) [N/y/?] n
  insmod (INSMOD) [Y/n/?] y
  rmmod (RMMOD) [Y/n/?] y
  lsmod (LSMOD) [Y/n/?] y
    Pretty output (FEATURE_LSMOD_PRETTY_2_6_OUTPUT) [Y/n/?] y
  modprobe (MODPROBE) [Y/n/?] y
    Blacklist support (FEATURE_MODPROBE_BLACKLIST) [Y/n/?] y
  depmod (DEPMOD) [Y/n/?] y
*
* Options common to multiple modutils
*
Support version 2.2/2.4 Linux kernels (FEATURE_2_4_MODULES) [N/y/?] n
Try to load module from a mmap'ed area (FEATURE_INSMOD_TRY_MMAP) [N/y/?] n
Support tainted module checking with new kernels (FEATURE_CHECK_TAINTED_MODULE) [Y/n/?] y
Support for module.aliases file (FEATURE_MODUTILS_ALIAS) [Y/n/?] y
Support for 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
*
blockdev (BLOCKDEV) [Y/n/?] y
fstrim (FSTRIM) [Y/n/?] y
mdev (MDEV) [Y/n/?] y
  Support /etc/mdev.conf (FEATURE_MDEV_CONF) [Y/n/?] y
    Support subdirs/symlinks (FEATURE_MDEV_RENAME) [Y/n/?] y
      Support regular expressions substitutions when renaming device (FEATURE_MDEV_RENAME_REGEXP) [Y/n/?] y
    Support command execution at device addition/removal (FEATURE_MDEV_EXEC) [Y/n/?] y
  Support loading of firmwares (FEATURE_MDEV_LOAD_FIRMWARE) [Y/n/?] y
rev (REV) [Y/n/?] y
acpid (ACPID) [Y/n/?] y
  Accept and ignore redundant options (FEATURE_ACPID_COMPAT) [Y/n/?] y
blkid (BLKID) [N/y/?] n
dmesg (DMESG) [Y/n/?] y
  Pretty dmesg output (FEATURE_DMESG_PRETTY) [Y/n/?] y
fbset (FBSET) [N/y/?] n
fdflush (FDFLUSH) [N/y/?] n
fdformat (FDFORMAT) [N/y/?] n
fdisk (FDISK) [Y/n/?] y
  Write support (FEATURE_FDISK_WRITABLE) [Y/n/?] y
    Support AIX disklabels (FEATURE_AIX_LABEL) [Y/n/?] y
    Support SGI disklabels (FEATURE_SGI_LABEL) [Y/n/?] y
    Support SUN disklabels (FEATURE_SUN_LABEL) [Y/n/?] y
    Support BSD disklabels (FEATURE_OSF_LABEL) [Y/n/?] y
    Support GPT disklabels (FEATURE_GPT_LABEL) [N/y/?] n
    Support expert mode (FEATURE_FDISK_ADVANCED) [Y/n/?] y
findfs (FINDFS) [N/y/?] n
flock (FLOCK) [N/y/?] n
freeramdisk (FREERAMDISK) [Y/n/?] y
fsck_minix (FSCK_MINIX) [N/y/?] n
mkfs_ext2 (MKFS_EXT2) [N/y/?] n
mkfs_minix (MKFS_MINIX) [N/y/?] n
mkfs_reiser (MKFS_REISER) [N/y/?] n
mkfs_vfat (MKFS_VFAT) [N/y/?] n
getopt (GETOPT) [Y/n/?] y
  Support option -l (FEATURE_GETOPT_LONG) [Y/n/?] y
hexdump (HEXDUMP) [Y/n/?] y
  Support -R, reverse of 'hexdump -Cv' (FEATURE_HEXDUMP_REVERSE) [N/y/?] n
  hd (HD) [N/y/?] n
hwclock (HWCLOCK) [Y/n/?] y
  Support long options (--hctosys,...) (FEATURE_HWCLOCK_LONG_OPTIONS) [Y/n/?] y
  Use FHS /var/lib/hwclock/adjtime (FEATURE_HWCLOCK_ADJTIME_FHS) [N/y/?] n
ipcrm (IPCRM) [N/y/?] n
ipcs (IPCS) [N/y/?] n
losetup (LOSETUP) [Y/n/?] y
lspci (LSPCI) [N/y/?] n
lsusb (LSUSB) [N/y/?] n
mkswap (MKSWAP) [Y/n/?] y
  UUID support (FEATURE_MKSWAP_UUID) [Y/n/?] y
more (MORE) [Y/n/?] y
mount (MOUNT) [Y/n/?] y
  Support option -f (FEATURE_MOUNT_FAKE) [Y/n/?] y
  Support option -v (FEATURE_MOUNT_VERBOSE) [N/y/?] n
  Support mount helpers (FEATURE_MOUNT_HELPERS) [Y/n/?] y
  Support specifying devices by label or UUID (FEATURE_MOUNT_LABEL) [Y/n/?] y
  Support mounting NFS file systems on Linux < 2.6.23 (FEATURE_MOUNT_NFS) [Y/n/?] y
  Support mounting CIFS/SMB file systems (FEATURE_MOUNT_CIFS) [N/y/?] n
  Support lots of -o flags in mount (FEATURE_MOUNT_FLAGS) [Y/n/?] y
  Support /etc/fstab and -a (FEATURE_MOUNT_FSTAB) [Y/n/?] y
pivot_root (PIVOT_ROOT) [Y/n/?] y
rdate (RDATE) [Y/n/?] y
rdev (RDEV) [N/y/?] n
readprofile (READPROFILE) [N/y/?] n
rtcwake (RTCWAKE) [N/y/?] n
script (SCRIPT) [N/y/?] n
scriptreplay (SCRIPTREPLAY) [N/y/?] n
setarch (SETARCH) [N/y/?] n
swaponoff (SWAPONOFF) [Y/n/?] y
  Support priority option -p (FEATURE_SWAPON_PRI) [N/y/?] n
switch_root (SWITCH_ROOT) [Y/n/?] y
umount (UMOUNT) [Y/n/?] y
  Support option -a (FEATURE_UMOUNT_ALL) [Y/n/?] y
  *
  * 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 for the old /etc/mtab file (FEATURE_MTAB_SUPPORT) [N/y/?] n
*
* Filesystem/Volume identification
*
btrfs filesystem (FEATURE_VOLUMEID_BTRFS) [Y/n/?] y
cramfs filesystem (FEATURE_VOLUMEID_CRAMFS) [Y/n/?] y
exFAT filesystem (FEATURE_VOLUMEID_EXFAT) [Y/n/?] y
Ext filesystem (FEATURE_VOLUMEID_EXT) [Y/n/?] y
f2fs filesystem (FEATURE_VOLUMEID_F2FS) [Y/n/?] y
fat filesystem (FEATURE_VOLUMEID_FAT) [Y/n/?] y
hfs filesystem (FEATURE_VOLUMEID_HFS) [Y/n/?] y
iso9660 filesystem (FEATURE_VOLUMEID_ISO9660) [Y/n/?] y
jfs filesystem (FEATURE_VOLUMEID_JFS) [Y/n/?] y
linuxraid (FEATURE_VOLUMEID_LINUXRAID) [Y/n/?] y
linux swap filesystem (FEATURE_VOLUMEID_LINUXSWAP) [Y/n/?] y
luks filesystem (FEATURE_VOLUMEID_LUKS) [Y/n/?] y
nilfs filesystem (FEATURE_VOLUMEID_NILFS) [Y/n/?] y
ntfs filesystem (FEATURE_VOLUMEID_NTFS) [Y/n/?] y
ocfs2 filesystem (FEATURE_VOLUMEID_OCFS2) [Y/n/?] y
Reiser filesystem (FEATURE_VOLUMEID_REISERFS) [Y/n/?] y
romfs filesystem (FEATURE_VOLUMEID_ROMFS) [Y/n/?] y
sysv filesystem (FEATURE_VOLUMEID_SYSV) [Y/n/?] y
udf filesystem (FEATURE_VOLUMEID_UDF) [Y/n/?] y
xfs filesystem (FEATURE_VOLUMEID_XFS) [Y/n/?] y
*
* Miscellaneous Utilities
*
conspy (CONSPY) [N/y/?] n
less (LESS) [Y/n/?] y
  Max number of input lines less will try to eat (FEATURE_LESS_MAXLINES) [9999999] 9999999
  Enable bracket searching (FEATURE_LESS_BRACKETS) [Y/n/?] y
  Enable -m/-M (FEATURE_LESS_FLAGS) [Y/n/?] y
  Enable marks (FEATURE_LESS_MARKS) [Y/n/?] y
  Enable regular expressions (FEATURE_LESS_REGEXP) [Y/n/?] y
  Enable automatic resizing on window size changes (FEATURE_LESS_WINCH) [Y/n/?] y
    Use 'tell me cursor position' ESC sequence to measure window (FEATURE_LESS_ASK_TERMINAL) [Y/n/?] y
  Enable flag changes ('-' command) (FEATURE_LESS_DASHCMD) [Y/n/?] y
    Enable dynamic switching of line numbers (FEATURE_LESS_LINENUMS) [Y/n/?] y
nandwrite (NANDWRITE) [N/y/?] n
nanddump (NANDDUMP) [N/y/?] n
rfkill (RFKILL) [N/y/?] n
setserial (SETSERIAL) [N/y/?] n
ubiattach (UBIATTACH) [N/y/?] n
ubidetach (UBIDETACH) [N/y/?] n
ubimkvol (UBIMKVOL) [N/y/?] n
ubirmvol (UBIRMVOL) [N/y/?] n
ubirsvol (UBIRSVOL) [N/y/?] n
ubiupdatevol (UBIUPDATEVOL) [N/y/?] n
wall (WALL) [N/y/?] n
adjtimex (ADJTIMEX) [Y/n/?] y
bbconfig (BBCONFIG) [N/y/?] n
beep (BEEP) [N/y/?] n
chat (CHAT) [N/y/?] n
chrt (CHRT) [N/y/?] n
crond (CROND) [Y/n/?] y
  Support option -d to redirect output to stderr (FEATURE_CROND_D) [N/y/?] n
  Report command output via email (using sendmail) (FEATURE_CROND_CALL_SENDMAIL) [Y/n/?] y
  crond spool directory (FEATURE_CROND_DIR) [/var/spool/cron] /var/spool/cron
crontab (CRONTAB) [Y/n/?] y
dc (DC) [Y/n/?] y
  Enable power and exp functions (requires libm) (FEATURE_DC_LIBM) [N/y/?] n
devfsd (obsolete) (DEVFSD) [N/y/?] n
Use devfs names for all devices (obsolete) (FEATURE_DEVFS) [N/y/?] n
devmem (DEVMEM) [Y/n/?] y
eject (EJECT) [N/y/?] n
fbsplash (FBSPLASH) [N/y/?] n
flashcp (FLASHCP) [N/y/?] n
flash_lock (FLASH_LOCK) [N/y/?] n
flash_unlock (FLASH_UNLOCK) [N/y/?] n
flash_eraseall (FLASH_ERASEALL) [N/y/?] n
ionice (IONICE) [Y/n/?] y
inotifyd (INOTIFYD) [N/y/?] n
last (LAST) [Y/n/?] y
  Choose last implementation
  > 1. small (FEATURE_LAST_SMALL)
    2. huge (FEATURE_LAST_FANCY)
  choice[1-2]: 1
hdparm (HDPARM) [N/y/?] n
makedevs (MAKEDEVS) [N/y/?] n
man (MAN) [N/y/?] n
microcom (MICROCOM) [Y/n/?] y
mountpoint (MOUNTPOINT) [N/y/?] n
mt (MT) [Y/n/?] y
raidautorun (RAIDAUTORUN) [N/y/?] n
readahead (READAHEAD) [N/y/?] n
runlevel (RUNLEVEL) [N/y/?] n
rx (RX) [N/y/?] n
setsid (SETSID) [Y/n/?] y
strings (STRINGS) [Y/n/?] y
taskset (TASKSET) [Y/n/?] y
  Fancy output (FEATURE_TASKSET_FANCY) [Y/n/?] y
time (TIME) [Y/n/?] y
timeout (TIMEOUT) [Y/n/?] y
ttysize (TTYSIZE) [N/y/?] n
volname (VOLNAME) [N/y/?] n
watchdog (WATCHDOG) [Y/n/?] y
*
* Networking Utilities
*
nameif (NAMEIF) [Y/n/?] y
  Extended nameif (FEATURE_NAMEIF_EXTENDED) [N/y/?] n
nbd-client (NBDCLIENT) [N/y/?] n
nc (NC) [Y/n/?] y
  Netcat server options (-l) (NC_SERVER) [Y/n/?] y
  Netcat extensions (-eiw and -f FILE) (NC_EXTRA) [Y/n/?] y
  Netcat 1.10 compatibility (+2.5k) (NC_110_COMPAT) [N/y/?] n
ping (PING) [Y/n/?] y
  ping6 (PING6) [Y/n/?] y
  Enable fancy ping output (FEATURE_FANCY_PING) [Y/n/?] y
whois (WHOIS) [N/y/?] n
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
arp (ARP) [Y/n/?] y
arping (ARPING) [Y/n/?] y
brctl (BRCTL) [Y/n/?] y
  Fancy options (FEATURE_BRCTL_FANCY) [N/y/?] n
dnsd (DNSD) [N/y/?] n
ether-wake (ETHER_WAKE) [N/y/?] n
fakeidentd (FAKEIDENTD) [N/y/?] n
ftpd (FTPD) [N/y/?] n
ftpget (FTPGET) [Y/n/?] y
ftpput (FTPPUT) [Y/n/?] y
  Enable long options in ftpget/ftpput (FEATURE_FTPGETPUT_LONG_OPTIONS) [Y/n/?] y
hostname (HOSTNAME) [Y/n/?] y
httpd (HTTPD) [Y/n/?] y
  Support 'Ranges:' header (FEATURE_HTTPD_RANGES) [Y/n/?] y
  Use sendfile system call (FEATURE_HTTPD_USE_SENDFILE) [Y/n/?] y
  Enable -u <user> option (FEATURE_HTTPD_SETUID) [Y/n/?] y
  Enable Basic http Authentication (FEATURE_HTTPD_BASIC_AUTH) [Y/n/?] y
    Support MD5 crypted passwords for http Authentication (FEATURE_HTTPD_AUTH_MD5) [Y/n/?] y
  Support Common Gateway Interface (CGI) (FEATURE_HTTPD_CGI) [Y/n/?] y
    Support for running scripts through an interpreter (FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR) [Y/n/?] y
    Set REMOTE_PORT environment variable for CGI (FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV) [Y/n/?] y
  Enable -e option (useful for CGIs written as shell scripts) (FEATURE_HTTPD_ENCODE_URL_STR) [Y/n/?] y
  Support for custom error pages (FEATURE_HTTPD_ERROR_PAGES) [Y/n/?] y
  Support for reverse proxy (FEATURE_HTTPD_PROXY) [N/y/?] n
  Support for GZIP content encoding (FEATURE_HTTPD_GZIP) [Y/n/?] y
ifconfig (IFCONFIG) [Y/n/?] y
  Enable status reporting output (+7k) (FEATURE_IFCONFIG_STATUS) [Y/n/?] y
  Enable slip-specific options "keepalive" and "outfill" (FEATURE_IFCONFIG_SLIP) [Y/n/?] y
  Enable options "mem_start", "io_addr", and "irq" (FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ) [Y/n/?] y
  Enable option "hw" (ether only) (FEATURE_IFCONFIG_HW) [Y/n/?] y
  Set the broadcast automatically (FEATURE_IFCONFIG_BROADCAST_PLUS) [Y/n/?] y
ifenslave (IFENSLAVE) [N/y/?] n
ifplugd (IFPLUGD) [N/y/?] n
ifupdown (IFUPDOWN) [Y/n/?] y
  Absolute path to ifstate file (IFUPDOWN_IFSTATE_PATH) [/var/run/ifstate] /var/run/ifstate
  Use ip applet (FEATURE_IFUPDOWN_IP) [Y/n/?] y
    Use busybox ip applet (FEATURE_IFUPDOWN_IP_BUILTIN) [Y/n/?] y
  Support for IPv4 (FEATURE_IFUPDOWN_IPV4) [Y/n/?] y
  Support for IPv6 (FEATURE_IFUPDOWN_IPV6) [Y/n/?] y
  Enable mapping support (FEATURE_IFUPDOWN_MAPPING) [Y/n/?] y
  Support for external dhcp clients (FEATURE_IFUPDOWN_EXTERNAL_DHCP) [N/y/?] n
inetd (INETD) [N/y/?] n
ip (IP) [Y/?] y
  ip address (FEATURE_IP_ADDRESS) [Y/?] y
  ip link (FEATURE_IP_LINK) [Y/?] y
  ip route (FEATURE_IP_ROUTE) [Y/?] y
  ip tunnel (FEATURE_IP_TUNNEL) [Y/n/?] y
  ip rule (FEATURE_IP_RULE) [Y/n/?] y
  Support short forms of ip commands (FEATURE_IP_SHORT_FORMS) [N/y/?] n
  Support displaying rarely used link types (FEATURE_IP_RARE_PROTOCOLS) [N/y/?] n
ipcalc (IPCALC) [Y/n/?] y
  Fancy IPCALC, more options, adds 1 kbyte (FEATURE_IPCALC_FANCY) [Y/n/?] y
  Enable long options (FEATURE_IPCALC_LONG_OPTIONS) [Y/n/?] y
netstat (NETSTAT) [Y/n/?] y
  Enable wide netstat output (FEATURE_NETSTAT_WIDE) [N/y/?] n
  Enable PID/Program name output (FEATURE_NETSTAT_PRG) [N/y/?] n
nslookup (NSLOOKUP) [Y/n/?] y
ntpd (NTPD) [N/y/?] n
pscan (PSCAN) [N/y/?] n
route (ROUTE) [Y/n/?] y
slattach (SLATTACH) [N/y/?] n
tcpsvd (TCPSVD) [N/y/?] n
telnet (TELNET) [Y/n/?] y
  Pass TERM type to remote host (FEATURE_TELNET_TTYPE) [Y/n/?] y
  Pass USER type to remote host (FEATURE_TELNET_AUTOLOGIN) [Y/n/?] y
telnetd (TELNETD) [Y/n/?] y
  Support standalone telnetd (not inetd only) (FEATURE_TELNETD_STANDALONE) [Y/n/?] y
    Support -w SEC option (inetd wait mode) (FEATURE_TELNETD_INETD_WAIT) [N/y/?] n
tftp (TFTP) [Y/n/?] y
tftpd (TFTPD) [N/y/?] n
  *
  * Common options for tftp/tftpd
  *
  Enable 'tftp get' and/or tftpd upload code (FEATURE_TFTP_GET) [Y/n/?] y
  Enable 'tftp put' and/or tftpd download code (FEATURE_TFTP_PUT) [Y/n/?] y
  Enable 'blksize' and 'tsize' protocol options (FEATURE_TFTP_BLOCKSIZE) [Y/n/?] y
    Enable tftp progress meter (FEATURE_TFTP_PROGRESS_BAR) [N/y/?] n
  Enable debug (TFTP_DEBUG) [N/y/?] n
traceroute (TRACEROUTE) [Y/n/?] y
  traceroute6 (TRACEROUTE6) [Y/n/?] y
  Enable verbose output (FEATURE_TRACEROUTE_VERBOSE) [Y/n/?] y
  Enable loose source route (FEATURE_TRACEROUTE_SOURCE_ROUTE) [N/y/?] n
  Use ICMP instead of UDP (FEATURE_TRACEROUTE_USE_ICMP) [N/y/?] n
tunctl (TUNCTL) [Y/n/?] y
  Support owner:group assignment (FEATURE_TUNCTL_UG) [N/y/?] n
udhcp client for DHCPv6 (udhcpc6) (UDHCPC6) [N/y/?] n
udhcp server (udhcpd) (UDHCPD) [Y/n/?] y
  dhcprelay (DHCPRELAY) [N/y/?] n
  Lease display utility (dumpleases) (DUMPLEASES) [Y/n/?] y
  Rewrite the lease file at every new acknowledge (FEATURE_UDHCPD_WRITE_LEASES_EARLY) [N/y/?] n
  Select IP address based on client MAC (FEATURE_UDHCPD_BASE_IP_ON_MAC) [Y/n/?] y
  Absolute path to lease file (DHCPD_LEASES_FILE) [/var/lib/misc/udhcpd.leases] /var/lib/misc/udhcpd.leases
udhcp client (udhcpc) (UDHCPC) [Y/n/?] y
  Verify that the offered address is free, using ARP ping (FEATURE_UDHCPC_ARPING) [Y/n/?] y
  Enable '-P port' option for udhcpd and udhcpc (FEATURE_UDHCP_PORT) [N/y/?] n
  Maximum verbosity level for udhcp applets (0..9) (UDHCP_DEBUG) [0] 0
  Support for RFC3397 domain search (experimental) (FEATURE_UDHCP_RFC3397) [Y/n/?] y
  Support for 802.1Q VLAN parameters (FEATURE_UDHCP_8021Q) [Y/n/?] y
  Absolute path to config script (UDHCPC_DEFAULT_SCRIPT) [/etc/udhcpc/default.script] /etc/udhcpc/default.script
  DHCP options slack buffer size (UDHCPC_SLACK_FOR_BUGGY_SERVERS) [80] 80
  ifup udhcpc command line options (IFUPDOWN_UDHCPC_CMD_OPTIONS) [-R -n] -R -n
udpsvd (UDPSVD) [N/y/?] n
vconfig (VCONFIG) [Y/n/?] y
wget (WGET) [Y/n/?] y
  Enable a nifty process meter (+2k) (FEATURE_WGET_STATUSBAR) [Y/n/?] y
  Enable HTTP authentication (FEATURE_WGET_AUTHENTICATION) [Y/n/?] y
  Enable long options (FEATURE_WGET_LONG_OPTIONS) [Y/n/?] y
  Enable timeout option -T SEC (FEATURE_WGET_TIMEOUT) [N/y/?] n
zcip (ZCIP) [N/y/?] n
*
* Print Utilities
*
lpd (LPD) [N/y/?] n
lpr (LPR) [N/y/?] n
lpq (LPQ) [N/y/?] n
*
* Mail Utilities
*
makemime (MAKEMIME) [N/y/?] n
popmaildir (POPMAILDIR) [N/y/?] n
reformime (REFORMIME) [N/y/?] n
sendmail (SENDMAIL) [N/y/?] n
*
* Process Utilities
*
iostat (IOSTAT) [N/y/?] n
lsof (LSOF) [N/y/?] n
mpstat (MPSTAT) [N/y/?] n
nmeter (NMETER) [N/y/?] n
pmap (PMAP) [N/y/?] n
powertop (POWERTOP) [N/y/?] n
pstree (PSTREE) [N/y/?] n
pwdx (PWDX) [N/y/?] n
smemcap (SMEMCAP) [N/y/?] n
top (TOP) [Y/n/?] y
  Show CPU per-process usage percentage (FEATURE_TOP_CPU_USAGE_PERCENTAGE) [Y/n/?] y
    Show CPU global usage percentage (FEATURE_TOP_CPU_GLOBAL_PERCENTS) [Y/n/?] y
      SMP CPU usage display ('c' key) (FEATURE_TOP_SMP_CPU) [N/y/?] n
    Show 1/10th of a percent in CPU/mem statistics (FEATURE_TOP_DECIMALS) [N/y/?] n
  Show CPU process runs on ('j' field) (FEATURE_TOP_SMP_PROCESS) [N/y/?] n
  Topmem command ('s' key) (FEATURE_TOPMEM) [N/y/?] n
uptime (UPTIME) [Y/n/?] y
  Support for showing the number of users (FEATURE_UPTIME_UTMP_SUPPORT) [Y/n/?] y
free (FREE) [Y/n/?] y
fuser (FUSER) [N/y/?] n
kill (KILL) [Y/n/?] y
  killall (KILLALL) [Y/n/?] y
  killall5 (KILLALL5) [N/y] n
pgrep (PGREP) [N/y/?] n
pidof (PIDOF) [Y/n/?] y
  Enable argument for single shot (-s) (FEATURE_PIDOF_SINGLE) [N/y/?] n
  Enable argument for omitting pids (-o) (FEATURE_PIDOF_OMIT) [N/y/?] n
pkill (PKILL) [N/y/?] n
ps (PS) [Y/n/?] y
  Enable time and elapsed time output (FEATURE_PS_TIME) [N/y/?] n
  Enable additional ps columns (FEATURE_PS_ADDITIONAL_COLUMNS) [Y/n/?] y
renice (RENICE) [Y/n/?] y
sysctl (BB_SYSCTL) [Y/n/?] y
Support for showing threads in ps/pstree/top (FEATURE_SHOW_THREADS) [Y/n/?] y
watch (WATCH) [Y/n/?] y
*
* Runit Utilities
*
runsv (RUNSV) [N/y/?] n
runsvdir (RUNSVDIR) [N/y/?] n
sv (SV) [N/y/?] n
svlogd (SVLOGD) [N/y/?] n
chpst (CHPST) [N/y/?] n
setuidgid (SETUIDGID) [N/y/?] n
envuidgid (ENVUIDGID) [N/y/?] n
envdir (ENVDIR) [N/y/?] n
softlimit (SOFTLIMIT) [N/y/?] n
*
* Shells
*
ash (ASH) [Y/n/?] y
  bash-compatible extensions (ASH_BASH_COMPAT) [Y/n/?] y
  Idle timeout variable (ASH_IDLE_TIMEOUT) [N/y/?] n
  Job control (ASH_JOB_CONTROL) [Y/n/?] y
  Alias support (ASH_ALIAS) [Y/n/?] y
  Builtin getopt to parse positional parameters (ASH_GETOPTS) [Y/n/?] y
  Builtin version of 'echo' (ASH_BUILTIN_ECHO) [Y/n/?] y
  Builtin version of 'printf' (ASH_BUILTIN_PRINTF) [Y/n/?] y
  Builtin version of 'test' (ASH_BUILTIN_TEST) [Y/n/?] y
  'command' command to override shell builtins (ASH_CMDCMD) [Y/n/?] y
  Check for new mail on interactive shells (ASH_MAIL) [Y/n/?] y
  Optimize for size instead of speed (ASH_OPTIMIZE_FOR_SIZE) [Y/n/?] y
  Pseudorandom generator and $RANDOM variable (ASH_RANDOM_SUPPORT) [Y/n/?] y
  Expand prompt string (ASH_EXPAND_PRMT) [Y/n/?] y
cttyhack (CTTYHACK) [Y/n/?] y
hush (HUSH) [N/y/?] n
msh (deprecated: aliased to hush) (MSH) [N/y/?] n
Choose which shell is aliased to 'sh' name
> 1. ash (FEATURE_SH_IS_ASH)
  2. none (FEATURE_SH_IS_NONE)
choice[1-2?]: 1
Choose which shell is aliased to 'bash' name
  1. ash (FEATURE_BASH_IS_ASH)
> 2. none (FEATURE_BASH_IS_NONE)
choice[1-2?]: 2
POSIX math support (SH_MATH_SUPPORT) [Y/n/?] y
  Extend POSIX math support to 64 bit (SH_MATH_SUPPORT_64) [Y/n/?] y
Hide message on interactive shell startup (FEATURE_SH_EXTRA_QUIET) [N/y/?] n
Standalone shell (FEATURE_SH_STANDALONE) [Y/n/?] y
Run 'nofork' applets directly (FEATURE_SH_NOFORK) [N/y/?] n
Use $HISTFILESIZE (FEATURE_SH_HISTFILESIZE) [Y/n/?] y
*
* System Logging Utilities
*
syslogd (SYSLOGD) [Y/n/?] y
  Rotate message files (FEATURE_ROTATE_LOGFILE) [N/y/?] n
  Remote Log support (FEATURE_REMOTE_LOG) [Y/n/?] y
  Support -D (drop dups) option (FEATURE_SYSLOGD_DUP) [N/y/?] n
  Support syslog.conf (FEATURE_SYSLOGD_CFG) [N/y/?] n
  Read buffer size in bytes (FEATURE_SYSLOGD_READ_BUFFER_SIZE) [1024] 1024
  Circular Buffer support (FEATURE_IPC_SYSLOG) [Y/n/?] y
    Circular buffer size in Kbytes (minimum 4KB) (FEATURE_IPC_SYSLOG_BUFFER_SIZE) [64] 64
    logread (LOGREAD) [Y/n/?] y
      Double buffering (FEATURE_LOGREAD_REDUCED_LOCKING) [N/y/?] n
  Linux kernel printk buffer support (FEATURE_KMSG_SYSLOG) [N/y/?] n
klogd (KLOGD) [Y/n/?] y
  Use the klogctl() interface (FEATURE_KLOGD_KLOGCTL) [Y/n/?] y
logger (LOGGER) [Y/n/?] y
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build/static'
ln -s .config build/static/.stamp-setup
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -o Config.in
#
# using defaults found in .config
#
*
* Busybox Configuration
*
*
* Busybox Settings
*
*
* General Configuration
*
Enable options for full-blown desktop systems (DESKTOP) [N/y/?] n
Provide compatible behavior for rare corner cases (bigger code) (EXTRA_COMPAT) [N/y/?] n
Enable obsolete features removed before SUSv3 (INCLUDE_SUSv2) [N/y/?] n
Avoid using GCC-specific code constructs (USE_PORTABLE_CODE) [N/y/?] n
Enable Linux-specific applets and features (PLATFORM_LINUX) [Y/?] 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
Show applet usage messages (SHOW_USAGE) [Y/n/?] y
  Show verbose applet usage messages (FEATURE_VERBOSE_USAGE) [N/y/?] n
  Store applet usage messages in compressed form (FEATURE_COMPRESS_USAGE) [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
Enable locale support (system needs locale for this to work) (LOCALE_SUPPORT) [N/y/?] n
Support Unicode (UNICODE_SUPPORT) [Y/n/?] y
  Check $LC_ALL, $LC_CTYPE and $LANG environment variables (FEATURE_CHECK_UNICODE_IN_ENV) [Y/n/?] y
  Character code to substitute unprintable characters with (SUBST_WCHAR) [63] 63
  Range of supported Unicode characters (LAST_SUPPORTED_WCHAR) [767] 767
  Allow zero-width Unicode characters on output (UNICODE_COMBINING_WCHARS) [Y/n/?] y
  Allow wide Unicode characters on output (UNICODE_WIDE_WCHARS) [Y/n/?] y
  Bidirectional character-aware line input (UNICODE_BIDI_SUPPORT) [N/y/?] n
  Make it possible to enter sequences of chars which are not Unicode (UNICODE_PRESERVE_BROKEN) [N/y/?] n
Support for --long-options (LONG_OPTS) [Y/n/?] y
Use the devpts filesystem for Unix98 PTYs (FEATURE_DEVPTS) [Y/n/?] y
Clean up all memory before exiting (usually not needed) (FEATURE_CLEAN_UP) [N/y/?] n
Support utmp file (FEATURE_UTMP) [N/y/?] n
Support writing pidfiles (FEATURE_PIDFILE) [N/y/?] n
Support for SUID/SGID handling (FEATURE_SUID) [Y/n/?] y
  Runtime SUID/SGID configuration via /etc/busybox.conf (FEATURE_SUID_CONFIG) [N/y/?] n
Support NSA Security Enhanced Linux (SELINUX) [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
*
* Build Options
*
Build BusyBox as a static binary (no shared libs) (STATIC) [N/y/?] n
  Build BusyBox as a position independent executable (PIE) [N/y/?] n
Force NOMMU build (NOMMU) [N/y/?] n
Build shared libbusybox (BUILD_LIBBUSYBOX) [N/y/?] n
Build with Large File Support (for accessing files > 2 GB) (LFS) [Y/n/?] y
Cross Compiler prefix (CROSS_COMPILER_PREFIX) [] 
Path to sysroot (SYSROOT) [] 
Additional CFLAGS (EXTRA_CFLAGS) [] 
Additional LDFLAGS (EXTRA_LDFLAGS) [] 
Additional LDLIBS (EXTRA_LDLIBS) [] 
*
* Debugging Options
*
Build BusyBox with extra Debugging symbols (DEBUG) [N/y/?] n
Abort compilation on any warning (WERROR) [N/y/?] n
Additional debugging library
> 1. None (NO_DEBUG_LIB)
  2. Dmalloc (DMALLOC)
  3. Electric-fence (EFENCE)
choice[1-3?]: 1
*
* 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
BusyBox installation prefix (PREFIX) [./_install] ./_install
*
* Busybox Library Tuning
*
Enable systemd support (FEATURE_SYSTEMD) [N/y/?] n
Support RTMIN[+n] and RTMAX[-n] signal names (FEATURE_RTMINMAX) [N/y/?] n
Minimum password length (PASSWORD_MINLEN) [6] 6
MD5: Trade bytes for speed (0:fast, 3:slow) (MD5_SMALL) [1] 1
SHA3: Trade bytes for speed (0:fast, 1:slow) (SHA3_SMALL) [1] 1
Faster /proc scanning code (+100 bytes) (FEATURE_FAST_TOP) [N/y/?] n
Support for /etc/networks (FEATURE_ETC_NETWORKS) [N/y/?] n
Use termios to manipulate the screen (FEATURE_USE_TERMIOS) [Y/n/?] y
Command line editing (FEATURE_EDITING) [Y/n/?] y
  Maximum length of input (FEATURE_EDITING_MAX_LEN) [1024] 1024
  vi-style line editing commands (FEATURE_EDITING_VI) [N/y/?] n
  History size (FEATURE_EDITING_HISTORY) [15] 15
  History saving (FEATURE_EDITING_SAVEHISTORY) [N/y/?] n
  Tab completion (FEATURE_TAB_COMPLETION) [Y/n/?] y
    Username completion (FEATURE_USERNAME_COMPLETION) [N/y/?] n
  Fancy shell prompts (FEATURE_EDITING_FANCY_PROMPT) [Y/n/?] y
  Query cursor position from terminal (FEATURE_EDITING_ASK_TERMINAL) [Y/n/?] y
Non-POSIX, but safer, copying to special nodes (FEATURE_NON_POSIX_CP) [N/y/?] n
Give more precise messages when copy fails (cp, mv etc) (FEATURE_VERBOSE_CP_MESSAGE) [Y/n/?] y
Copy buffer size, in kilobytes (FEATURE_COPYBUF_KB) [64] 64
Skip rootfs in mount table (FEATURE_SKIP_ROOTFS) [Y/n/?] y
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
Support infiniband HW (FEATURE_HWIB) [Y/n/?] y
*
* 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) [Y/n/?] y
Make tar, rpm, modprobe etc understand .bz2 data (FEATURE_SEAMLESS_BZ2) [Y/n/?] y
Make tar, rpm, modprobe etc understand .gz data (FEATURE_SEAMLESS_GZ) [Y/n/?] y
tar, rpm, modprobe etc understand .Z data (FEATURE_SEAMLESS_Z) [N/y/?] n
ar (AR) [Y/n/?] y
  Support for long filenames (not needed for debs) (FEATURE_AR_LONG_FILENAMES) [N/y/?] n
  Support archive creation (FEATURE_AR_CREATE) [N/y/?] n
uncompress (UNCOMPRESS) [N/y/?] n
gunzip (GUNZIP) [Y/n/?] y
bunzip2 (BUNZIP2) [N/y/?] n
unlzma (UNLZMA) [N/y/?] n
unxz (UNXZ) [Y/n/?] y
  Provide xz alias which supports only unpacking (XZ) [N/y/?] n
bzip2 (BZIP2) [N/y/?] n
cpio (CPIO) [N/y/?] n
dpkg (DPKG) [N/y/?] n
dpkg_deb (DPKG_DEB) [N/y/?] n
gzip (GZIP) [N/y/?] n
lzop (LZOP) [N/y/?] n
rpm (RPM) [N/y/?] n
rpm2cpio (RPM2CPIO) [N/y/?] n
tar (TAR) [Y/n/?] y
  Enable archive creation (FEATURE_TAR_CREATE) [Y/n/?] y
  Autodetect compressed tarballs (FEATURE_TAR_AUTODETECT) [N/y/?] n
  Enable -X (exclude from) and -T (include from) options) (FEATURE_TAR_FROM) [N/y/?] n
  Support for old tar header format (FEATURE_TAR_OLDGNU_COMPATIBILITY) [N/y/?] n
  Enable untarring of tarballs with checksums produced by buggy Sun tar (FEATURE_TAR_OLDSUN_COMPATIBILITY) [N/y/?] n
  Support for GNU tar extensions (long filenames) (FEATURE_TAR_GNU_EXTENSIONS) [Y/n/?] y
  Enable long options (FEATURE_TAR_LONG_OPTIONS) [N/y/?] n
  Enable use of user and group names (FEATURE_TAR_UNAME_GNAME) [N/y/?] n
  Enable -m (do not preserve time) option (FEATURE_TAR_NOPRESERVE_TIME) [Y/n/?] y
unzip (UNZIP) [N/y/?] n
*
* Coreutils
*
basename (BASENAME) [Y/n/?] y
cat (CAT) [Y/n/?] y
date (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
hostid (HOSTID) [N/y/?] n
id (ID) [Y/n/?] y
groups (GROUPS) [Y/n/?] y
test (TEST) [Y/n/?] y
  Extend test to 64 bit (FEATURE_TEST_64) [Y/n/?] y
touch (TOUCH) [Y/n/?] y
  Add support for -h (FEATURE_TOUCH_NODEREF) [Y/n/?] y
  Add support for SUSV3 features (-d -t -r) (FEATURE_TOUCH_SUSV3) [Y/n/?] y
tr (TR) [Y/n/?] y
  Enable character classes (such as [:upper:]) (FEATURE_TR_CLASSES) [N/y/?] n
  Enable equivalence classes (FEATURE_TR_EQUIV) [N/y/?] n
base64 (BASE64) [N/y/?] n
cal (CAL) [N/y/?] n
catv (CATV) [N/y/?] n
chgrp (CHGRP) [N/y/?] n
chmod (CHMOD) [Y/n/?] y
chown (CHOWN) [Y/n/?] y
  Enable long options (FEATURE_CHOWN_LONG_OPTIONS) [Y/n/?] y
chroot (CHROOT) [Y/n/?] y
cksum (CKSUM) [N/y/?] n
comm (COMM) [N/y/?] n
cp (CP) [Y/n/?] y
  Enable long options for cp (FEATURE_CP_LONG_OPTIONS) [Y/n/?] y
cut (CUT) [Y/n/?] y
dd (DD) [Y/n/?] y
  Enable DD signal handling for status reporting (FEATURE_DD_SIGNAL_HANDLING) [Y/n/?] y
    Enable the third status line upon signal (FEATURE_DD_THIRD_STATUS_LINE) [N/y/?] n
  Enable ibs, obs and conv options (FEATURE_DD_IBS_OBS) [Y/n/?] y
df (DF) [Y/n/?] y
  Enable -a, -i, -B (FEATURE_DF_FANCY) [N/y/?] n
dirname (DIRNAME) [Y/n/?] y
dos2unix/unix2dos (DOS2UNIX) [N/y/?] n
du (default blocksize of 512 bytes) (DU) [N/y/?] n
echo (basic SuSv3 version taking no options) (ECHO) [Y/n/?] y
  Enable echo options (-n and -e) (FEATURE_FANCY_ECHO) [Y/n/?] y
env (ENV) [Y/n/?] y
  Enable long options (FEATURE_ENV_LONG_OPTIONS) [N/y/?] n
expand (EXPAND) [N/y/?] n
expr (EXPR) [Y/n/?] y
  Extend Posix numbers support to 64 bit (EXPR_MATH_SUPPORT_64) [Y/n/?] y
false (FALSE) [Y/n/?] y
fold (FOLD) [N/y/?] n
fsync (FSYNC) [N/y/?] n
head (HEAD) [Y/n/?] y
  Enable head options (-c, -q, and -v) (FEATURE_FANCY_HEAD) [Y/n/?] y
install (INSTALL) [N/y/?] n
ln (LN) [Y/n/?] y
logname (LOGNAME) [N/y/?] n
ls (LS) [Y/n/?] y
  Enable filetyping options (-p and -F) (FEATURE_LS_FILETYPES) [N/y/?] n
  Enable symlinks dereferencing (-L) (FEATURE_LS_FOLLOWLINKS) [Y/n/?] y
  Enable recursion (-R) (FEATURE_LS_RECURSIVE) [N/y/?] n
  Sort the file names (FEATURE_LS_SORTFILES) [Y/n/?] y
  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 (MD5SUM) [Y/n/?] y
mkdir (MKDIR) [Y/n/?] y
  Enable long options (FEATURE_MKDIR_LONG_OPTIONS) [N/y/?] n
mkfifo (MKFIFO) [N/y/?] n
mknod (MKNOD) [Y/n/?] y
mv (MV) [Y/n/?] y
  Enable long options (FEATURE_MV_LONG_OPTIONS) [N/y/?] n
nice (NICE) [N/y/?] n
nohup (NOHUP) [N/y/?] n
od (OD) [N/y/?] n
printenv (PRINTENV) [N/y/?] n
printf (PRINTF) [Y/n/?] y
pwd (PWD) [Y/n/?] y
readlink (READLINK) [Y/n/?] y
  Enable canonicalization by following all symlinks (-f) (FEATURE_READLINK_FOLLOW) [Y/n/?] y
realpath (REALPATH) [Y/n/?] y
rm (RM) [Y/n/?] y
rmdir (RMDIR) [Y/n/?] y
  Enable long options (FEATURE_RMDIR_LONG_OPTIONS) [N/y/?] n
seq (SEQ) [Y/n/?] y
sha1sum (SHA1SUM) [Y/n/?] y
sha256sum (SHA256SUM) [Y/n/?] y
sha512sum (SHA512SUM) [Y/n/?] y
sha3sum (SHA3SUM) [N/y/?] n
sleep (SLEEP) [Y/n/?] y
  Enable multiple arguments and s/m/h/d suffixes (FEATURE_FANCY_SLEEP) [Y/n/?] y
    Enable fractional arguments (FEATURE_FLOAT_SLEEP) [Y/n/?] y
sort (SORT) [Y/n/?] y
  Full SuSv3 compliant sort (support -ktcsbdfiozgM) (FEATURE_SORT_BIG) [Y/n/?] y
split (SPLIT) [N/y/?] n
stat (STAT) [N/y/?] n
stty (STTY) [N/y/?] n
sum (SUM) [N/y/?] n
sync (SYNC) [Y/n/?] y
tac (TAC) [N/y/?] n
tail (TAIL) [Y/n/?] y
  Enable extra tail options (-q, -s, -v, and -F) (FEATURE_FANCY_TAIL) [Y/n/?] y
tee (TEE) [N/y/?] n
true (TRUE) [Y/n/?] y
tty (TTY) [Y/n/?] y
uname (UNAME) [Y/n/?] y
unexpand (UNEXPAND) [N/y/?] n
uniq (UNIQ) [Y/n/?] y
usleep (USLEEP) [N/y/?] n
uudecode (UUDECODE) [N/y/?] n
uuencode (UUENCODE) [N/y/?] n
wc (WC) [Y/n/?] y
  Support very large files in wc (FEATURE_WC_LARGE) [N/y/?] n
whoami (WHOAMI) [N/y/?] n
yes (YES) [N/y/?] n
*
* Common options for cp and mv
*
Preserve hard links (FEATURE_PRESERVE_HARDLINKS) [Y/n/?] y
*
* Common options for ls, more and telnet
*
Calculate terminal & column widths (FEATURE_AUTOWIDTH) [Y/n/?] y
*
* Common options for df, du, ls
*
Support for human readable output (example 13k, 23M, 235G) (FEATURE_HUMAN_READABLE) [Y/n/?] y
*
* Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum
*
Enable -c, -s and -w options (FEATURE_MD5_SHA1_SUM_CHECK) [Y/n/?] y
*
* Console Utilities
*
chvt (CHVT) [N/y/?] n
fgconsole (FGCONSOLE) [N/y/?] n
clear (CLEAR) [N/y/?] n
deallocvt (DEALLOCVT) [N/y/?] n
dumpkmap (DUMPKMAP) [N/y/?] n
kbd_mode (KBD_MODE) [N/y/?] n
loadfont (LOADFONT) [N/y/?] n
loadkmap (LOADKMAP) [N/y/?] n
openvt (OPENVT) [N/y/?] n
reset (RESET) [N/y/?] n
resize (RESIZE) [N/y/?] n
setconsole (SETCONSOLE) [N/y/?] n
setfont (SETFONT) [N/y/?] n
setkeycodes (SETKEYCODES) [N/y/?] n
setlogcons (SETLOGCONS) [N/y/?] n
showkey (SHOWKEY) [N/y/?] n
*
* Debian Utilities
*
mktemp (MKTEMP) [Y/n/?] y
pipe_progress (PIPE_PROGRESS) [N/y/?] n
run-parts (RUN_PARTS) [N/y/?] n
start-stop-daemon (START_STOP_DAEMON) [N/y/?] n
which (WHICH) [N/y/?] n
*
* Editors
*
awk (AWK) [N/y/?] n
cmp (CMP) [Y/n/?] y
diff (DIFF) [N/y/?] n
ed (ED) [N/y/?] n
patch (PATCH) [N/y/?] n
sed (SED) [Y/n/?] y
vi (VI) [N/y/?] n
*
* Finding Utilities
*
find (FIND) [Y/n/?] y
  Enable -print0: NUL-terminated output (FEATURE_FIND_PRINT0) [Y/n/?] y
  Enable -mtime: modified time matching (FEATURE_FIND_MTIME) [Y/n/?] y
  Enable -mmin: modified time matching by minutes (FEATURE_FIND_MMIN) [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 -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 -exec: execute commands (FEATURE_FIND_EXEC) [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 -delete: delete files/dirs (FEATURE_FIND_DELETE) [N/y/?] n
  Enable -path: match pathname with shell pattern (FEATURE_FIND_PATH) [Y/n/?] y
  Enable -regex: match pathname with regex (FEATURE_FIND_REGEX) [N/y/?] n
  Enable -links: link count matching (FEATURE_FIND_LINKS) [Y/n/?] y
grep (GREP) [Y/n/?] y
  Enable extended regular expressions (egrep & grep -E) (FEATURE_GREP_EGREP_ALIAS) [Y/n/?] y
  Alias fgrep to grep -F (FEATURE_GREP_FGREP_ALIAS) [N/y/?] n
  Enable before and after context flags (-A, -B and -C) (FEATURE_GREP_CONTEXT) [N/y/?] n
xargs (XARGS) [N/y/?] n
*
* Init Utilities
*
bootchartd (BOOTCHARTD) [N/y/?] n
poweroff, halt, and reboot (HALT) [Y/n/?] y
init (INIT) [Y/n/?] y
  Support reading an inittab file (FEATURE_USE_INITTAB) [Y/n/?] y
    Support killing processes that have been removed from inittab (FEATURE_KILL_REMOVED) [Y/n/?] y
      How long to wait between TERM and KILL (0 - send TERM only) (FEATURE_KILL_DELAY) [0] 0
  Run commands with leading dash with controlling tty (FEATURE_INIT_SCTTY) [Y/n/?] y
  Enable init to write to syslog (FEATURE_INIT_SYSLOG) [Y/n] y
  Be _extra_ quiet on boot (FEATURE_EXTRA_QUIET) [Y/n/?] y
  Support dumping core for child processes (debugging only) (FEATURE_INIT_COREDUMPS) [N/y/?] n
  Support running init from within an initrd (not initramfs) (FEATURE_INITRD) [N/y/?] n
  Initial terminal type (INIT_TERMINAL_TYPE) [linux] linux
mesg (MESG) [N/y/?] n
*
* Login/Password Management Utilities
*
add-shell (ADD_SHELL) [N/y/?] n
remove-shell (REMOVE_SHELL) [N/y/?] n
Support for shadow passwords (FEATURE_SHADOWPASSWDS) [N/y/?] n
Use internal password and group functions rather than system functions (USE_BB_PWD_GRP) [Y/n/?] y
Use internal crypt functions (USE_BB_CRYPT) [Y/n/?] y
  Enable SHA256/512 crypt functions (USE_BB_CRYPT_SHA) [N/y/?] n
adduser (ADDUSER) [N/y/?] n
addgroup (ADDGROUP) [N/y/?] n
deluser (DELUSER) [N/y/?] n
delgroup (DELGROUP) [N/y/?] n
getty (GETTY) [N/y/?] n
login (LOGIN) [N/y/?] n
passwd (PASSWD) [N/y/?] n
cryptpw (CRYPTPW) [N/y/?] n
chpasswd (CHPASSWD) [N/y/?] n
su (SU) [N/y/?] n
sulogin (SULOGIN) [N/y/?] n
vlock (VLOCK) [N/y/?] n
*
* Linux Ext2 FS Progs
*
chattr (CHATTR) [N/y/?] n
fsck (FSCK) [N/y/?] n
lsattr (LSATTR) [N/y/?] n
tune2fs (TUNE2FS) [N/y/?] n
*
* Linux Module Utilities
*
modinfo (MODINFO) [Y/n/?] y
Simplified modutils (MODPROBE_SMALL) [N/y/?] n
  insmod (INSMOD) [Y/n/?] y
  rmmod (RMMOD) [Y/n/?] y
  lsmod (LSMOD) [Y/n/?] y
    Pretty output (FEATURE_LSMOD_PRETTY_2_6_OUTPUT) [Y/n/?] y
  modprobe (MODPROBE) [Y/n/?] y
    Blacklist support (FEATURE_MODPROBE_BLACKLIST) [Y/n/?] y
  depmod (DEPMOD) [Y/n/?] y
*
* Options common to multiple modutils
*
Support version 2.2/2.4 Linux kernels (FEATURE_2_4_MODULES) [N/y/?] n
Try to load module from a mmap'ed area (FEATURE_INSMOD_TRY_MMAP) [N/y/?] n
Support tainted module checking with new kernels (FEATURE_CHECK_TAINTED_MODULE) [N/y/?] n
Support for module.aliases file (FEATURE_MODUTILS_ALIAS) [Y/n/?] y
Support for 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
*
blockdev (BLOCKDEV) [Y/n/?] y
fstrim (FSTRIM) [Y/n/?] y
mdev (MDEV) [N/y/?] n
rev (REV) [N/y/?] n
acpid (ACPID) [N/y/?] n
blkid (BLKID) [N/y/?] n
dmesg (DMESG) [Y/n/?] y
  Pretty dmesg output (FEATURE_DMESG_PRETTY) [Y/n/?] y
fbset (FBSET) [N/y/?] n
fdflush (FDFLUSH) [N/y/?] n
fdformat (FDFORMAT) [N/y/?] n
fdisk (FDISK) [N/y/?] n
findfs (FINDFS) [N/y/?] n
flock (FLOCK) [N/y/?] n
freeramdisk (FREERAMDISK) [Y/n/?] y
fsck_minix (FSCK_MINIX) [N/y/?] n
mkfs_ext2 (MKFS_EXT2) [N/y/?] n
mkfs_minix (MKFS_MINIX) [N/y/?] n
mkfs_reiser (MKFS_REISER) [N/y/?] n
mkfs_vfat (MKFS_VFAT) [N/y/?] n
getopt (GETOPT) [Y/n/?] y
  Support option -l (FEATURE_GETOPT_LONG) [Y/n/?] y
hexdump (HEXDUMP) [N/y/?] n
hwclock (HWCLOCK) [Y/n/?] y
  Support long options (--hctosys,...) (FEATURE_HWCLOCK_LONG_OPTIONS) [N/y/?] n
  Use FHS /var/lib/hwclock/adjtime (FEATURE_HWCLOCK_ADJTIME_FHS) [N/y/?] n
ipcrm (IPCRM) [N/y/?] n
ipcs (IPCS) [N/y/?] n
losetup (LOSETUP) [N/y/?] n
lspci (LSPCI) [N/y/?] n
lsusb (LSUSB) [N/y/?] n
mkswap (MKSWAP) [Y/n/?] y
  UUID support (FEATURE_MKSWAP_UUID) [Y/n/?] y
more (MORE) [Y/n/?] y
mount (MOUNT) [Y/n/?] y
  Support option -f (FEATURE_MOUNT_FAKE) [Y/n/?] y
  Support option -v (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) [Y/n/?] y
  Support mounting CIFS/SMB file systems (FEATURE_MOUNT_CIFS) [N/y/?] n
  Support lots of -o flags in mount (FEATURE_MOUNT_FLAGS) [Y/n/?] y
  Support /etc/fstab and -a (FEATURE_MOUNT_FSTAB) [Y/n/?] y
pivot_root (PIVOT_ROOT) [Y/n/?] y
rdate (RDATE) [N/y/?] n
rdev (RDEV) [N/y/?] n
readprofile (READPROFILE) [N/y/?] n
rtcwake (RTCWAKE) [N/y/?] n
script (SCRIPT) [N/y/?] n
scriptreplay (SCRIPTREPLAY) [N/y/?] n
setarch (SETARCH) [N/y/?] n
swaponoff (SWAPONOFF) [Y/n/?] y
  Support priority option -p (FEATURE_SWAPON_PRI) [N/y/?] n
switch_root (SWITCH_ROOT) [Y/n/?] y
umount (UMOUNT) [Y/n/?] y
  Support option -a (FEATURE_UMOUNT_ALL) [Y/n/?] y
  *
  * 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 for the old /etc/mtab file (FEATURE_MTAB_SUPPORT) [N/y/?] n
*
* Miscellaneous Utilities
*
conspy (CONSPY) [N/y/?] n
less (LESS) [N/y/?] n
nandwrite (NANDWRITE) [N/y/?] n
nanddump (NANDDUMP) [N/y/?] n
rfkill (RFKILL) [N/y/?] n
setserial (SETSERIAL) [N/y/?] n
ubiattach (UBIATTACH) [N/y/?] n
ubidetach (UBIDETACH) [N/y/?] n
ubimkvol (UBIMKVOL) [N/y/?] n
ubirmvol (UBIRMVOL) [N/y/?] n
ubirsvol (UBIRSVOL) [N/y/?] n
ubiupdatevol (UBIUPDATEVOL) [N/y/?] n
adjtimex (ADJTIMEX) [N/y/?] n
bbconfig (BBCONFIG) [N/y/?] n
beep (BEEP) [N/y/?] n
chat (CHAT) [N/y/?] n
chrt (CHRT) [N/y/?] n
crond (CROND) [N/y/?] n
crontab (CRONTAB) [N/y/?] n
dc (DC) [N/y/?] n
devfsd (obsolete) (DEVFSD) [N/y/?] n
Use devfs names for all devices (obsolete) (FEATURE_DEVFS) [N/y/?] n
devmem (DEVMEM) [N/y/?] n
eject (EJECT) [N/y/?] n
fbsplash (FBSPLASH) [N/y/?] n
flashcp (FLASHCP) [N/y/?] n
flash_lock (FLASH_LOCK) [N/y/?] n
flash_unlock (FLASH_UNLOCK) [N/y/?] n
flash_eraseall (FLASH_ERASEALL) [N/y/?] n
ionice (IONICE) [N/y/?] n
inotifyd (INOTIFYD) [N/y/?] n
hdparm (HDPARM) [N/y/?] n
makedevs (MAKEDEVS) [N/y/?] n
man (MAN) [N/y/?] n
microcom (MICROCOM) [N/y/?] n
mountpoint (MOUNTPOINT) [N/y/?] n
mt (MT) [N/y/?] n
raidautorun (RAIDAUTORUN) [N/y/?] n
readahead (READAHEAD) [N/y/?] n
rx (RX) [N/y/?] n
setsid (SETSID) [N/y/?] n
strings (STRINGS) [N/y/?] n
taskset (TASKSET) [N/y/?] n
time (TIME) [N/y/?] n
timeout (TIMEOUT) [N/y/?] n
ttysize (TTYSIZE) [N/y/?] n
volname (VOLNAME) [N/y/?] n
watchdog (WATCHDOG) [N/y/?] n
*
* Networking Utilities
*
nameif (NAMEIF) [N/y/?] n
nbd-client (NBDCLIENT) [N/y/?] n
nc (NC) [Y/n/?] y
  Netcat server options (-l) (NC_SERVER) [Y/n/?] y
  Netcat extensions (-eiw and -f FILE) (NC_EXTRA) [Y/n/?] y
  Netcat 1.10 compatibility (+2.5k) (NC_110_COMPAT) [N/y/?] n
ping (PING) [Y/n/?] y
  ping6 (PING6) [Y/n/?] y
  Enable fancy ping output (FEATURE_FANCY_PING) [Y/n/?] y
whois (WHOIS) [N/y/?] n
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
arp (ARP) [N/y/?] n
arping (ARPING) [Y/n/?] y
brctl (BRCTL) [N/y/?] n
dnsd (DNSD) [N/y/?] n
ether-wake (ETHER_WAKE) [N/y/?] n
fakeidentd (FAKEIDENTD) [N/y/?] n
ftpd (FTPD) [N/y/?] n
ftpget (FTPGET) [N/y/?] n
ftpput (FTPPUT) [N/y/?] n
hostname (HOSTNAME) [Y/n/?] y
httpd (HTTPD) [N/y/?] n
ifconfig (IFCONFIG) [N/y/?] n
ifenslave (IFENSLAVE) [N/y/?] n
ifplugd (IFPLUGD) [N/y/?] n
ifupdown (IFUPDOWN) [N/y/?] n
inetd (INETD) [N/y/?] n
ip (IP) [Y/n/?] y
  ip address (FEATURE_IP_ADDRESS) [Y/n/?] y
  ip link (FEATURE_IP_LINK) [Y/n/?] y
  ip route (FEATURE_IP_ROUTE) [Y/n/?] y
  ip tunnel (FEATURE_IP_TUNNEL) [N/y/?] n
  ip rule (FEATURE_IP_RULE) [N/y/?] n
  Support short forms of ip commands (FEATURE_IP_SHORT_FORMS) [N/y/?] n
  Support displaying rarely used link types (FEATURE_IP_RARE_PROTOCOLS) [N/y/?] n
ipcalc (IPCALC) [N/y/?] n
netstat (NETSTAT) [N/y/?] n
nslookup (NSLOOKUP) [N/y/?] n
ntpd (NTPD) [N/y/?] n
pscan (PSCAN) [N/y/?] n
route (ROUTE) [Y/n/?] y
slattach (SLATTACH) [N/y/?] n
tcpsvd (TCPSVD) [N/y/?] n
telnet (TELNET) [N/y/?] n
telnetd (TELNETD) [N/y/?] n
tftp (TFTP) [Y/n/?] y
tftpd (TFTPD) [N/y/?] n
  *
  * Common options for tftp/tftpd
  *
  Enable 'tftp get' and/or tftpd upload code (FEATURE_TFTP_GET) [Y/n/?] y
  Enable 'tftp put' and/or tftpd download code (FEATURE_TFTP_PUT) [Y/n/?] y
  Enable 'blksize' and 'tsize' protocol options (FEATURE_TFTP_BLOCKSIZE) [N/y/?] n
  Enable debug (TFTP_DEBUG) [N/y/?] n
traceroute (TRACEROUTE) [N/y/?] n
tunctl (TUNCTL) [N/y/?] n
udhcp client for DHCPv6 (udhcpc6) (UDHCPC6) [N/y/?] n
udhcp server (udhcpd) (UDHCPD) [N/y/?] n
udhcp client (udhcpc) (UDHCPC) [Y/n/?] y
  Verify that the offered address is free, using ARP ping (FEATURE_UDHCPC_ARPING) [Y/n/?] y
  Enable '-P port' option for udhcpd and udhcpc (FEATURE_UDHCP_PORT) [N/y/?] n
  Maximum verbosity level for udhcp applets (0..9) (UDHCP_DEBUG) [0] 0
  Support for RFC3397 domain search (experimental) (FEATURE_UDHCP_RFC3397) [Y/n/?] y
  Support for 802.1Q VLAN parameters (FEATURE_UDHCP_8021Q) [Y/n/?] y
  Absolute path to config script (UDHCPC_DEFAULT_SCRIPT) [/etc/udhcpc/default.script] /etc/udhcpc/default.script
  DHCP options slack buffer size (UDHCPC_SLACK_FOR_BUGGY_SERVERS) [80] 80
udpsvd (UDPSVD) [N/y/?] n
vconfig (VCONFIG) [Y/n/?] y
wget (WGET) [Y/n/?] y
  Enable a nifty process meter (+2k) (FEATURE_WGET_STATUSBAR) [Y/n/?] y
  Enable HTTP authentication (FEATURE_WGET_AUTHENTICATION) [Y/n/?] y
  Enable long options (FEATURE_WGET_LONG_OPTIONS) [N/y/?] n
  Enable timeout option -T SEC (FEATURE_WGET_TIMEOUT) [N/y/?] n
zcip (ZCIP) [N/y/?] n
*
* Print Utilities
*
lpd (LPD) [N/y/?] n
lpr (LPR) [N/y/?] n
lpq (LPQ) [N/y/?] n
*
* Mail Utilities
*
makemime (MAKEMIME) [N/y/?] n
popmaildir (POPMAILDIR) [N/y/?] n
reformime (REFORMIME) [N/y/?] n
sendmail (SENDMAIL) [N/y/?] n
*
* Process Utilities
*
iostat (IOSTAT) [N/y/?] n
lsof (LSOF) [N/y/?] n
mpstat (MPSTAT) [N/y/?] n
nmeter (NMETER) [N/y/?] n
pmap (PMAP) [N/y/?] n
powertop (POWERTOP) [N/y/?] n
pstree (PSTREE) [N/y/?] n
pwdx (PWDX) [N/y/?] n
smemcap (SMEMCAP) [N/y/?] n
top (TOP) [N/y/?] n
uptime (UPTIME) [N/y/?] n
free (FREE) [Y/n/?] y
fuser (FUSER) [N/y/?] n
kill (KILL) [Y/n/?] y
  killall (KILLALL) [N/y/?] n
  killall5 (KILLALL5) [N/y] n
pgrep (PGREP) [N/y/?] n
pidof (PIDOF) [Y/n/?] y
  Enable argument for single shot (-s) (FEATURE_PIDOF_SINGLE) [N/y/?] n
  Enable argument for omitting pids (-o) (FEATURE_PIDOF_OMIT) [N/y/?] n
pkill (PKILL) [N/y/?] n
ps (PS) [Y/n/?] y
  Enable wide output option (-w) (FEATURE_PS_WIDE) [Y/n/?] y
  Enable long output option (-l) (FEATURE_PS_LONG) [Y/n/?] y
renice (RENICE) [N/y/?] n
sysctl (BB_SYSCTL) [N/y/?] n
Support for showing threads in ps/pstree/top (FEATURE_SHOW_THREADS) [Y/n/?] y
watch (WATCH) [N/y/?] n
*
* Runit Utilities
*
runsv (RUNSV) [N/y/?] n
runsvdir (RUNSVDIR) [N/y/?] n
sv (SV) [N/y/?] n
svlogd (SVLOGD) [N/y/?] n
chpst (CHPST) [N/y/?] n
setuidgid (SETUIDGID) [N/y/?] n
envuidgid (ENVUIDGID) [N/y/?] n
envdir (ENVDIR) [N/y/?] n
softlimit (SOFTLIMIT) [N/y/?] n
*
* Shells
*
ash (ASH) [Y/n/?] y
  bash-compatible extensions (ASH_BASH_COMPAT) [N/y/?] n
  Idle timeout variable (ASH_IDLE_TIMEOUT) [N/y/?] n
  Job control (ASH_JOB_CONTROL) [Y/n/?] y
  Alias support (ASH_ALIAS) [N/y/?] n
  Builtin getopt to parse positional parameters (ASH_GETOPTS) [Y/n/?] y
  Builtin version of 'echo' (ASH_BUILTIN_ECHO) [Y/n/?] y
  Builtin version of 'printf' (ASH_BUILTIN_PRINTF) [Y/n/?] y
  Builtin version of 'test' (ASH_BUILTIN_TEST) [Y/n/?] y
  'command' command to override shell builtins (ASH_CMDCMD) [Y/n/?] y
  Check for new mail on interactive shells (ASH_MAIL) [N/y/?] n
  Optimize for size instead of speed (ASH_OPTIMIZE_FOR_SIZE) [Y/n/?] y
  Pseudorandom generator and $RANDOM variable (ASH_RANDOM_SUPPORT) [N/y/?] n
  Expand prompt string (ASH_EXPAND_PRMT) [N/y/?] n
cttyhack (CTTYHACK) [N/y/?] n
hush (HUSH) [N/y/?] n
msh (deprecated: aliased to hush) (MSH) [N/y/?] n
Choose which shell is aliased to 'sh' name
> 1. ash (FEATURE_SH_IS_ASH)
  2. none (FEATURE_SH_IS_NONE)
choice[1-2?]: 1
Choose which shell is aliased to 'bash' name
  1. ash (FEATURE_BASH_IS_ASH)
> 2. none (FEATURE_BASH_IS_NONE)
choice[1-2?]: 2
POSIX math support (SH_MATH_SUPPORT) [Y/n/?] y
  Extend POSIX math support to 64 bit (SH_MATH_SUPPORT_64) [Y/n/?] y
Hide message on interactive shell startup (FEATURE_SH_EXTRA_QUIET) [N/y/?] n
Use $HISTFILESIZE (FEATURE_SH_HISTFILESIZE) [Y/n/?] y
*
* System Logging Utilities
*
syslogd (SYSLOGD) [Y/n/?] y
  Rotate message files (FEATURE_ROTATE_LOGFILE) [N/y/?] n
  Remote Log support (FEATURE_REMOTE_LOG) [Y/n/?] y
  Support -D (drop dups) option (FEATURE_SYSLOGD_DUP) [N/y/?] n
  Support syslog.conf (FEATURE_SYSLOGD_CFG) [N/y/?] n
  Read buffer size in bytes (FEATURE_SYSLOGD_READ_BUFFER_SIZE) [1024] 1024
  Circular Buffer support (FEATURE_IPC_SYSLOG) [N/y/?] n
  Linux kernel printk buffer support (FEATURE_KMSG_SYSLOG) [N/y/?] n
klogd (KLOGD) [Y/n/?] y
  Use the klogctl() interface (FEATURE_KLOGD_KLOGCTL) [Y/n/?] y
logger (LOGGER) [Y/n/?] y
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -o Config.in
#
# using defaults found in .config
#
*
* Busybox Configuration
*
*
* Busybox Settings
*
*
* General Configuration
*
Enable options for full-blown desktop systems (DESKTOP) [Y/n/?] y
Provide compatible behavior for rare corner cases (bigger code) (EXTRA_COMPAT) [Y/n/?] y
Enable obsolete features removed before SUSv3 (INCLUDE_SUSv2) [Y/n/?] y
Avoid using GCC-specific code constructs (USE_PORTABLE_CODE) [N/y/?] n
Enable Linux-specific applets and features (PLATFORM_LINUX) [Y/?] 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
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) [Y/n/?] y
Support --install [-s] to install applet links at runtime (FEATURE_INSTALLER) [Y/n/?] y
Don't use /usr (INSTALL_NO_USR) [N/y/?] n
Enable locale support (system needs locale for this to work) (LOCALE_SUPPORT) [N/y/?] n
Support Unicode (UNICODE_SUPPORT) [Y/n/?] y
  Check $LC_ALL, $LC_CTYPE and $LANG environment variables (FEATURE_CHECK_UNICODE_IN_ENV) [Y/n/?] y
  Character code to substitute unprintable characters with (SUBST_WCHAR) [63] 63
  Range of supported Unicode characters (LAST_SUPPORTED_WCHAR) [767] 767
  Allow zero-width Unicode characters on output (UNICODE_COMBINING_WCHARS) [Y/n/?] y
  Allow wide Unicode characters on output (UNICODE_WIDE_WCHARS) [Y/n/?] y
  Bidirectional character-aware line input (UNICODE_BIDI_SUPPORT) [N/y/?] n
  Make it possible to enter sequences of chars which are not Unicode (UNICODE_PRESERVE_BROKEN) [N/y/?] n
Support for --long-options (LONG_OPTS) [Y/n/?] y
Use the devpts filesystem for Unix98 PTYs (FEATURE_DEVPTS) [Y/n/?] y
Clean up all memory before exiting (usually not needed) (FEATURE_CLEAN_UP) [N/y/?] n
Support utmp file (FEATURE_UTMP) [Y/n/?] y
  Support wtmp file (FEATURE_WTMP) [Y/n/?] y
Support writing pidfiles (FEATURE_PIDFILE) [Y/n/?] y
  Path to directory for pidfile (PID_FILE_PATH) [/var/run] /var/run
Support for SUID/SGID handling (FEATURE_SUID) [Y/n/?] y
  Runtime SUID/SGID configuration via /etc/busybox.conf (FEATURE_SUID_CONFIG) [Y/n/?] y
    Suppress warning message if /etc/busybox.conf is not readable (FEATURE_SUID_CONFIG_QUIET) [Y/n/?] y
Support NSA Security Enhanced Linux (SELINUX) [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
*
* Build Options
*
Build BusyBox as a static binary (no shared libs) (STATIC) [N/y/?] n
  Build BusyBox as a position independent executable (PIE) [N/y/?] n
Force NOMMU build (NOMMU) [N/y/?] n
Build shared libbusybox (BUILD_LIBBUSYBOX) [N/y/?] n
Build with Large File Support (for accessing files > 2 GB) (LFS) [Y/n/?] y
Cross Compiler prefix (CROSS_COMPILER_PREFIX) [] 
Path to sysroot (SYSROOT) [] 
Additional CFLAGS (EXTRA_CFLAGS) [] 
Additional LDFLAGS (EXTRA_LDFLAGS) [] 
Additional LDLIBS (EXTRA_LDLIBS) [] 
*
* Debugging Options
*
Build BusyBox with extra Debugging symbols (DEBUG) [N/y/?] n
Abort compilation on any warning (WERROR) [N/y/?] n
Additional debugging library
> 1. None (NO_DEBUG_LIB)
  2. Dmalloc (DMALLOC)
  3. Electric-fence (EFENCE)
choice[1-3?]: 1
*
* 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?]: 4
BusyBox installation prefix (PREFIX) [./_install] ./_install
*
* Busybox Library Tuning
*
Enable systemd support (FEATURE_SYSTEMD) [N/y/?] n
Support RTMIN[+n] and RTMAX[-n] signal names (FEATURE_RTMINMAX) [N/y/?] n
Minimum password length (PASSWORD_MINLEN) [6] 6
MD5: Trade bytes for speed (0:fast, 3:slow) (MD5_SMALL) [1] 1
SHA3: Trade bytes for speed (0:fast, 1:slow) (SHA3_SMALL) [1] 1
Faster /proc scanning code (+100 bytes) (FEATURE_FAST_TOP) [N/y/?] n
Support for /etc/networks (FEATURE_ETC_NETWORKS) [N/y/?] n
Use termios to manipulate the screen (FEATURE_USE_TERMIOS) [Y/n/?] y
Command line editing (FEATURE_EDITING) [Y/n/?] y
  Maximum length of input (FEATURE_EDITING_MAX_LEN) [1024] 1024
  vi-style line editing commands (FEATURE_EDITING_VI) [N/y/?] n
  History size (FEATURE_EDITING_HISTORY) [15] 15
  History saving (FEATURE_EDITING_SAVEHISTORY) [N/y/?] n
  Tab completion (FEATURE_TAB_COMPLETION) [Y/n/?] y
    Username completion (FEATURE_USERNAME_COMPLETION) [Y/n/?] y
  Fancy shell prompts (FEATURE_EDITING_FANCY_PROMPT) [Y/n/?] y
  Query cursor position from terminal (FEATURE_EDITING_ASK_TERMINAL) [Y/n/?] y
Non-POSIX, but safer, copying to special nodes (FEATURE_NON_POSIX_CP) [N/y/?] n
Give more precise messages when copy fails (cp, mv etc) (FEATURE_VERBOSE_CP_MESSAGE) [Y/n/?] y
Copy buffer size, in kilobytes (FEATURE_COPYBUF_KB) [64] 64
Skip rootfs in mount table (FEATURE_SKIP_ROOTFS) [Y/n/?] y
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
Support infiniband HW (FEATURE_HWIB) [Y/n/?] y
*
* Applets
*
*
* Archival Utilities
*
Make tar, rpm, modprobe etc understand .xz data (FEATURE_SEAMLESS_XZ) [Y/n/?] y
Make tar, rpm, modprobe etc understand .lzma data (FEATURE_SEAMLESS_LZMA) [Y/n/?] y
Make tar, rpm, modprobe etc understand .bz2 data (FEATURE_SEAMLESS_BZ2) [Y/n/?] y
Make tar, rpm, modprobe etc understand .gz data (FEATURE_SEAMLESS_GZ) [Y/n/?] y
tar, rpm, modprobe etc understand .Z data (FEATURE_SEAMLESS_Z) [Y/n/?] y
ar (AR) [Y/n/?] y
  Support for long filenames (not needed for debs) (FEATURE_AR_LONG_FILENAMES) [Y/n/?] y
  Support archive creation (FEATURE_AR_CREATE) [N/y/?] n
uncompress (UNCOMPRESS) [Y/n/?] y
gunzip (GUNZIP) [Y/n/?] y
bunzip2 (BUNZIP2) [Y/n/?] y
unlzma (UNLZMA) [Y/n/?] y
  Optimize unlzma for speed (FEATURE_LZMA_FAST) [Y/n/?] y
  Provide lzma alias which supports only unpacking (LZMA) [Y/n/?] y
unxz (UNXZ) [Y/n/?] y
  Provide xz alias which supports only unpacking (XZ) [Y/n/?] y
bzip2 (BZIP2) [Y/n/?] y
cpio (CPIO) [Y/n/?] y
  Support for archive creation (FEATURE_CPIO_O) [Y/n/?] y
    Support for passthrough mode (FEATURE_CPIO_P) [N/y/?] n
dpkg (DPKG) [N/y/?] n
dpkg_deb (DPKG_DEB) [N/y/?] n
gzip (GZIP) [Y/n/?] y
  Enable long options (FEATURE_GZIP_LONG_OPTIONS) [Y/n/?] y
  Trade memory for gzip speed (0:small,slow - 2:fast,big) (GZIP_FAST) [2] 2
lzop (LZOP) [Y/n/?] y
  lzop compression levels 7,8,9 (not very useful) (LZOP_COMPR_HIGH) [N/y/?] n
rpm (RPM) [Y/n/?] y
rpm2cpio (RPM2CPIO) [Y/n/?] y
tar (TAR) [Y/n/?] y
  Enable archive creation (FEATURE_TAR_CREATE) [Y/n/?] y
  Autodetect compressed tarballs (FEATURE_TAR_AUTODETECT) [N/y/?] n
  Enable -X (exclude from) and -T (include from) options) (FEATURE_TAR_FROM) [N/y/?] n
  Support for old tar header format (FEATURE_TAR_OLDGNU_COMPATIBILITY) [N/y/?] n
  Enable untarring of tarballs with checksums produced by buggy Sun tar (FEATURE_TAR_OLDSUN_COMPATIBILITY) [N/y/?] n
  Support for GNU tar extensions (long filenames) (FEATURE_TAR_GNU_EXTENSIONS) [Y/n/?] y
  Enable long options (FEATURE_TAR_LONG_OPTIONS) [Y/n/?] y
    Support for writing to an external program (FEATURE_TAR_TO_COMMAND) [Y/n/?] y
  Enable use of user and group names (FEATURE_TAR_UNAME_GNAME) [Y/n/?] y
  Enable -m (do not preserve time) option (FEATURE_TAR_NOPRESERVE_TIME) [Y/n/?] y
unzip (UNZIP) [Y/n/?] y
*
* Coreutils
*
basename (BASENAME) [Y/n/?] y
cat (CAT) [Y/n/?] y
date (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
hostid (HOSTID) [Y/n/?] y
id (ID) [Y/n/?] y
groups (GROUPS) [Y/n/?] y
test (TEST) [Y/n/?] y
  Extend test to 64 bit (FEATURE_TEST_64) [Y/n/?] y
touch (TOUCH) [Y/n/?] y
  Add support for -h (FEATURE_TOUCH_NODEREF) [Y/n/?] y
  Add support for SUSV3 features (-d -t -r) (FEATURE_TOUCH_SUSV3) [Y/n/?] y
tr (TR) [Y/n/?] y
  Enable character classes (such as [:upper:]) (FEATURE_TR_CLASSES) [N/y/?] n
  Enable equivalence classes (FEATURE_TR_EQUIV) [N/y/?] n
base64 (BASE64) [N/y/?] n
who (WHO) [Y/n/?] y
users (USERS) [N/y/?] n
cal (CAL) [Y/n/?] y
catv (CATV) [N/y/?] n
chgrp (CHGRP) [Y/n/?] y
chmod (CHMOD) [Y/n/?] y
chown (CHOWN) [Y/n/?] y
  Enable long options (FEATURE_CHOWN_LONG_OPTIONS) [Y/n/?] y
chroot (CHROOT) [Y/n/?] y
cksum (CKSUM) [N/y/?] n
comm (COMM) [N/y/?] n
cp (CP) [Y/n/?] y
  Enable long options for cp (FEATURE_CP_LONG_OPTIONS) [Y/n/?] y
cut (CUT) [Y/n/?] y
dd (DD) [Y/n/?] y
  Enable DD signal handling for status reporting (FEATURE_DD_SIGNAL_HANDLING) [Y/n/?] y
    Enable the third status line upon signal (FEATURE_DD_THIRD_STATUS_LINE) [N/y/?] n
  Enable ibs, obs and conv options (FEATURE_DD_IBS_OBS) [Y/n/?] y
df (DF) [Y/n/?] y
  Enable -a, -i, -B (FEATURE_DF_FANCY) [Y/n/?] y
dirname (DIRNAME) [Y/n/?] y
dos2unix/unix2dos (DOS2UNIX) [Y/n/?] y
du (default blocksize of 512 bytes) (DU) [Y/n/?] y
  Use a default blocksize of 1024 bytes (1K) (FEATURE_DU_DEFAULT_BLOCKSIZE_1K) [Y/n/?] y
echo (basic SuSv3 version taking no options) (ECHO) [Y/n/?] y
  Enable echo options (-n and -e) (FEATURE_FANCY_ECHO) [Y/n/?] y
env (ENV) [Y/n/?] y
  Enable long options (FEATURE_ENV_LONG_OPTIONS) [Y/n/?] y
expand (EXPAND) [Y/n/?] y
  Enable long options (FEATURE_EXPAND_LONG_OPTIONS) [Y/n/?] y
expr (EXPR) [Y/n/?] y
  Extend Posix numbers support to 64 bit (EXPR_MATH_SUPPORT_64) [Y/n/?] y
false (FALSE) [Y/n/?] y
fold (FOLD) [Y/n/?] y
fsync (FSYNC) [N/y/?] n
head (HEAD) [Y/n/?] y
  Enable head options (-c, -q, and -v) (FEATURE_FANCY_HEAD) [Y/n/?] y
install (INSTALL) [N/y/?] n
ln (LN) [Y/n/?] y
logname (LOGNAME) [Y/n/?] y
ls (LS) [Y/n/?] y
  Enable filetyping options (-p and -F) (FEATURE_LS_FILETYPES) [Y/n/?] y
  Enable symlinks dereferencing (-L) (FEATURE_LS_FOLLOWLINKS) [Y/n/?] y
  Enable recursion (-R) (FEATURE_LS_RECURSIVE) [Y/n/?] y
  Sort the file names (FEATURE_LS_SORTFILES) [Y/n/?] y
  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) [Y/n/?] y
    Produce colored ls output by default (FEATURE_LS_COLOR_IS_DEFAULT) [N/y/?] n
md5sum (MD5SUM) [Y/n/?] y
mkdir (MKDIR) [Y/n/?] y
  Enable long options (FEATURE_MKDIR_LONG_OPTIONS) [Y/n/?] y
mkfifo (MKFIFO) [Y/n/?] y
mknod (MKNOD) [Y/n/?] y
mv (MV) [Y/n/?] y
  Enable long options (FEATURE_MV_LONG_OPTIONS) [Y/n/?] y
nice (NICE) [N/y/?] n
nohup (NOHUP) [N/y/?] n
od (OD) [Y/n/?] y
printenv (PRINTENV) [N/y/?] n
printf (PRINTF) [Y/n/?] y
pwd (PWD) [Y/n/?] y
readlink (READLINK) [Y/n/?] y
  Enable canonicalization by following all symlinks (-f) (FEATURE_READLINK_FOLLOW) [Y/n/?] y
realpath (REALPATH) [Y/n/?] y
rm (RM) [Y/n/?] y
rmdir (RMDIR) [Y/n/?] y
  Enable long options (FEATURE_RMDIR_LONG_OPTIONS) [Y/n/?] y
seq (SEQ) [Y/n/?] y
sha1sum (SHA1SUM) [Y/n/?] y
sha256sum (SHA256SUM) [Y/n/?] y
sha512sum (SHA512SUM) [Y/n/?] y
sha3sum (SHA3SUM) [N/y/?] n
sleep (SLEEP) [Y/n/?] y
  Enable multiple arguments and s/m/h/d suffixes (FEATURE_FANCY_SLEEP) [Y/n/?] y
    Enable fractional arguments (FEATURE_FLOAT_SLEEP) [Y/n/?] y
sort (SORT) [Y/n/?] y
  Full SuSv3 compliant sort (support -ktcsbdfiozgM) (FEATURE_SORT_BIG) [Y/n/?] y
split (SPLIT) [N/y/?] n
stat (STAT) [Y/n/?] y
  Enable custom formats (-c) (FEATURE_STAT_FORMAT) [Y/n/?] y
stty (STTY) [Y/n/?] y
sum (SUM) [N/y/?] n
sync (SYNC) [Y/n/?] y
tac (TAC) [Y/n/?] y
tail (TAIL) [Y/n/?] y
  Enable extra tail options (-q, -s, -v, and -F) (FEATURE_FANCY_TAIL) [Y/n/?] y
tee (TEE) [Y/n/?] y
  Enable block I/O (larger/faster) instead of byte I/O (FEATURE_TEE_USE_BLOCK_IO) [Y/n/?] y
true (TRUE) [Y/n/?] y
tty (TTY) [Y/n/?] y
uname (UNAME) [Y/n/?] y
unexpand (UNEXPAND) [Y/n/?] y
  Enable long options (FEATURE_UNEXPAND_LONG_OPTIONS) [Y/n/?] y
uniq (UNIQ) [Y/n/?] y
usleep (USLEEP) [Y/n/?] y
uudecode (UUDECODE) [Y/n/?] y
uuencode (UUENCODE) [Y/n/?] y
wc (WC) [Y/n/?] y
  Support very large files in wc (FEATURE_WC_LARGE) [N/y/?] n
whoami (WHOAMI) [Y/n/?] y
yes (YES) [Y/n/?] y
*
* Common options for cp and mv
*
Preserve hard links (FEATURE_PRESERVE_HARDLINKS) [Y/n/?] y
*
* Common options for ls, more and telnet
*
Calculate terminal & column widths (FEATURE_AUTOWIDTH) [Y/n/?] y
*
* Common options for df, du, ls
*
Support for human readable output (example 13k, 23M, 235G) (FEATURE_HUMAN_READABLE) [Y/n/?] y
*
* Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum
*
Enable -c, -s and -w options (FEATURE_MD5_SHA1_SUM_CHECK) [Y/n/?] y
*
* Console Utilities
*
chvt (CHVT) [Y/n/?] y
fgconsole (FGCONSOLE) [N/y/?] n
clear (CLEAR) [Y/n/?] y
deallocvt (DEALLOCVT) [Y/n/?] y
dumpkmap (DUMPKMAP) [Y/n/?] y
kbd_mode (KBD_MODE) [N/y/?] n
loadfont (LOADFONT) [Y/n/?] y
loadkmap (LOADKMAP) [Y/n/?] y
openvt (OPENVT) [Y/n/?] y
reset (RESET) [Y/n/?] y
resize (RESIZE) [N/y/?] n
setconsole (SETCONSOLE) [N/y/?] n
setfont (SETFONT) [N/y/?] n
setkeycodes (SETKEYCODES) [Y/n/?] y
setlogcons (SETLOGCONS) [N/y/?] n
showkey (SHOWKEY) [N/y/?] n
*
* Common options for loadfont and setfont
*
Support for PSF2 console fonts (FEATURE_LOADFONT_PSF2) [N/y/?] n
Support for old (raw) console fonts (FEATURE_LOADFONT_RAW) [N/y/?] n
*
* Debian Utilities
*
mktemp (MKTEMP) [Y/n/?] y
pipe_progress (PIPE_PROGRESS) [N/y/?] n
run-parts (RUN_PARTS) [Y/n/?] y
  Enable long options (FEATURE_RUN_PARTS_LONG_OPTIONS) [Y/n/?] y
  Support additional arguments (FEATURE_RUN_PARTS_FANCY) [N/y/?] n
start-stop-daemon (START_STOP_DAEMON) [Y/n/?] y
  Support additional arguments (FEATURE_START_STOP_DAEMON_FANCY) [Y/n/?] y
  Enable long options (FEATURE_START_STOP_DAEMON_LONG_OPTIONS) [Y/n/?] y
which (WHICH) [Y/n/?] y
*
* Editors
*
awk (AWK) [Y/n/?] y
  Enable math functions (requires libm) (FEATURE_AWK_LIBM) [N/y/?] n
  Enable a few GNU extensions (FEATURE_AWK_GNU_EXTENSIONS) [Y/n/?] y
cmp (CMP) [Y/n/?] y
diff (DIFF) [Y/n/?] y
  Enable long options (FEATURE_DIFF_LONG_OPTIONS) [Y/n/?] y
  Enable directory support (FEATURE_DIFF_DIR) [Y/n/?] y
ed (ED) [N/y/?] n
patch (PATCH) [Y/n/?] y
sed (SED) [Y/n/?] y
vi (VI) [Y/n/?] y
  Maximum screen width in vi (FEATURE_VI_MAX_LEN) [1024] 1024
  Allow vi to display 8-bit chars (otherwise shows dots) (FEATURE_VI_8BIT) [Y/n/?] y
  Enable ":" colon commands (no "ex" mode) (FEATURE_VI_COLON) [Y/n/?] y
  Enable yank/put commands and mark cmds (FEATURE_VI_YANKMARK) [Y/n/?] y
  Enable search and replace cmds (FEATURE_VI_SEARCH) [Y/n/?] y
    Enable regex in search and replace (FEATURE_VI_REGEX_SEARCH) [Y/n/?] y
  Catch signals (FEATURE_VI_USE_SIGNALS) [Y/n/?] y
  Remember previous cmd and "." cmd (FEATURE_VI_DOT_CMD) [Y/n/?] y
  Enable -R option and "view" mode (FEATURE_VI_READONLY) [Y/n/?] y
  Enable set-able options, ai ic showmatch (FEATURE_VI_SETOPTS) [Y/n/?] y
  Support for :set (FEATURE_VI_SET) [Y/n/?] y
  Handle window resize (FEATURE_VI_WIN_RESIZE) [Y/n/?] y
  Use 'tell me cursor position' ESC sequence to measure window (FEATURE_VI_ASK_TERMINAL) [Y/n/?] y
  Allow vi and awk to execute shell commands (FEATURE_ALLOW_EXEC) [Y/n/?] y
*
* Finding Utilities
*
find (FIND) [Y/n/?] y
  Enable -print0: NUL-terminated output (FEATURE_FIND_PRINT0) [Y/n/?] y
  Enable -mtime: modified time matching (FEATURE_FIND_MTIME) [Y/n/?] y
  Enable -mmin: modified time matching by minutes (FEATURE_FIND_MMIN) [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 -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 -exec: execute commands (FEATURE_FIND_EXEC) [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 -delete: delete files/dirs (FEATURE_FIND_DELETE) [N/y/?] n
  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 (GREP) [Y/n/?] y
  Enable extended regular expressions (egrep & grep -E) (FEATURE_GREP_EGREP_ALIAS) [Y/n/?] y
  Alias fgrep to grep -F (FEATURE_GREP_FGREP_ALIAS) [Y/n/?] y
  Enable before and after context flags (-A, -B and -C) (FEATURE_GREP_CONTEXT) [Y/n/?] y
xargs (XARGS) [Y/n/?] y
  Enable -p: prompt and confirmation (FEATURE_XARGS_SUPPORT_CONFIRMATION) [Y/n/?] y
  Enable single and double quotes and backslash (FEATURE_XARGS_SUPPORT_QUOTES) [Y/n/?] y
  Enable -x: exit if -s or -n is exceeded (FEATURE_XARGS_SUPPORT_TERMOPT) [Y/n/?] y
  Enable -0: NUL-terminated input (FEATURE_XARGS_SUPPORT_ZERO_TERM) [Y/n/?] y
*
* Init Utilities
*
bootchartd (BOOTCHARTD) [N/y/?] n
poweroff, halt, and reboot (HALT) [Y/n/?] y
init (INIT) [Y/n/?] y
  Support reading an inittab file (FEATURE_USE_INITTAB) [Y/n/?] y
    Support killing processes that have been removed from inittab (FEATURE_KILL_REMOVED) [Y/n/?] y
      How long to wait between TERM and KILL (0 - send TERM only) (FEATURE_KILL_DELAY) [0] 0
  Run commands with leading dash with controlling tty (FEATURE_INIT_SCTTY) [Y/n/?] y
  Enable init to write to syslog (FEATURE_INIT_SYSLOG) [Y/n] y
  Be _extra_ quiet on boot (FEATURE_EXTRA_QUIET) [Y/n/?] y
  Support dumping core for child processes (debugging only) (FEATURE_INIT_COREDUMPS) [Y/n/?] y
  Support running init from within an initrd (not initramfs) (FEATURE_INITRD) [N/y/?] n
  Initial terminal type (INIT_TERMINAL_TYPE) [linux] linux
mesg (MESG) [N/y/?] n
*
* Login/Password Management Utilities
*
add-shell (ADD_SHELL) [N/y/?] n
remove-shell (REMOVE_SHELL) [N/y/?] n
Support for shadow passwords (FEATURE_SHADOWPASSWDS) [Y/n/?] y
Use internal password and group functions rather than system functions (USE_BB_PWD_GRP) [N/y/?] n
Use internal crypt functions (USE_BB_CRYPT) [Y/n/?] y
  Enable SHA256/512 crypt functions (USE_BB_CRYPT_SHA) [Y/n/?] y
adduser (ADDUSER) [N/y/?] n
addgroup (ADDGROUP) [N/y/?] n
deluser (DELUSER) [N/y/?] n
delgroup (DELGROUP) [N/y/?] n
getty (GETTY) [Y/n/?] y
login (LOGIN) [Y/n/?] y
  Run logged in session in a child process (LOGIN_SESSION_AS_CHILD) [Y/n/?] y
  Support for PAM (Pluggable Authentication Modules) (PAM) [N/y/?] n
  Support for login scripts (LOGIN_SCRIPTS) [N/y/?] n
  Support for /etc/nologin (FEATURE_NOLOGIN) [Y/n/?] y
  Support for /etc/securetty (FEATURE_SECURETTY) [Y/n/?] y
passwd (PASSWD) [N/y/?] n
cryptpw (CRYPTPW) [N/y/?] n
chpasswd (CHPASSWD) [N/y/?] n
su (SU) [N/y/?] n
sulogin (SULOGIN) [N/y/?] n
vlock (VLOCK) [N/y/?] n
*
* Linux Ext2 FS Progs
*
chattr (CHATTR) [N/y/?] n
fsck (FSCK) [N/y/?] n
lsattr (LSATTR) [N/y/?] n
tune2fs (TUNE2FS) [N/y/?] n
*
* Linux Module Utilities
*
modinfo (MODINFO) [Y/n/?] y
Simplified modutils (MODPROBE_SMALL) [N/y/?] n
  insmod (INSMOD) [Y/n/?] y
  rmmod (RMMOD) [Y/n/?] y
  lsmod (LSMOD) [Y/n/?] y
    Pretty output (FEATURE_LSMOD_PRETTY_2_6_OUTPUT) [Y/n/?] y
  modprobe (MODPROBE) [Y/n/?] y
    Blacklist support (FEATURE_MODPROBE_BLACKLIST) [Y/n/?] y
  depmod (DEPMOD) [Y/n/?] y
*
* Options common to multiple modutils
*
Support version 2.2/2.4 Linux kernels (FEATURE_2_4_MODULES) [N/y/?] n
Try to load module from a mmap'ed area (FEATURE_INSMOD_TRY_MMAP) [N/y/?] n
Support tainted module checking with new kernels (FEATURE_CHECK_TAINTED_MODULE) [Y/n/?] y
Support for module.aliases file (FEATURE_MODUTILS_ALIAS) [Y/n/?] y
Support for 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
*
blockdev (BLOCKDEV) [Y/n/?] y
fstrim (FSTRIM) [Y/n/?] y
mdev (MDEV) [Y/n/?] y
  Support /etc/mdev.conf (FEATURE_MDEV_CONF) [Y/n/?] y
    Support subdirs/symlinks (FEATURE_MDEV_RENAME) [Y/n/?] y
      Support regular expressions substitutions when renaming device (FEATURE_MDEV_RENAME_REGEXP) [Y/n/?] y
    Support command execution at device addition/removal (FEATURE_MDEV_EXEC) [Y/n/?] y
  Support loading of firmwares (FEATURE_MDEV_LOAD_FIRMWARE) [Y/n/?] y
rev (REV) [Y/n/?] y
acpid (ACPID) [Y/n/?] y
  Accept and ignore redundant options (FEATURE_ACPID_COMPAT) [Y/n/?] y
blkid (BLKID) [N/y/?] n
dmesg (DMESG) [Y/n/?] y
  Pretty dmesg output (FEATURE_DMESG_PRETTY) [Y/n/?] y
fbset (FBSET) [N/y/?] n
fdflush (FDFLUSH) [N/y/?] n
fdformat (FDFORMAT) [N/y/?] n
fdisk (FDISK) [N/y/?] n
findfs (FINDFS) [N/y/?] n
flock (FLOCK) [N/y/?] n
freeramdisk (FREERAMDISK) [Y/n/?] y
fsck_minix (FSCK_MINIX) [N/y/?] n
mkfs_ext2 (MKFS_EXT2) [N/y/?] n
mkfs_minix (MKFS_MINIX) [N/y/?] n
mkfs_reiser (MKFS_REISER) [N/y/?] n
mkfs_vfat (MKFS_VFAT) [N/y/?] n
getopt (GETOPT) [Y/n/?] y
  Support option -l (FEATURE_GETOPT_LONG) [Y/n/?] y
hexdump (HEXDUMP) [Y/n/?] y
  Support -R, reverse of 'hexdump -Cv' (FEATURE_HEXDUMP_REVERSE) [N/y/?] n
  hd (HD) [N/y/?] n
hwclock (HWCLOCK) [Y/n/?] y
  Support long options (--hctosys,...) (FEATURE_HWCLOCK_LONG_OPTIONS) [Y/n/?] y
  Use FHS /var/lib/hwclock/adjtime (FEATURE_HWCLOCK_ADJTIME_FHS) [N/y/?] n
ipcrm (IPCRM) [N/y/?] n
ipcs (IPCS) [N/y/?] n
losetup (LOSETUP) [Y/n/?] y
lspci (LSPCI) [N/y/?] n
lsusb (LSUSB) [N/y/?] n
mkswap (MKSWAP) [Y/n/?] y
  UUID support (FEATURE_MKSWAP_UUID) [Y/n/?] y
more (MORE) [Y/n/?] y
mount (MOUNT) [Y/n/?] y
  Support option -f (FEATURE_MOUNT_FAKE) [Y/n/?] y
  Support option -v (FEATURE_MOUNT_VERBOSE) [N/y/?] n
  Support mount helpers (FEATURE_MOUNT_HELPERS) [Y/n/?] y
  Support specifying devices by label or UUID (FEATURE_MOUNT_LABEL) [Y/n/?] y
  Support mounting NFS file systems on Linux < 2.6.23 (FEATURE_MOUNT_NFS) [Y/n/?] y
  Support mounting CIFS/SMB file systems (FEATURE_MOUNT_CIFS) [N/y/?] n
  Support lots of -o flags in mount (FEATURE_MOUNT_FLAGS) [Y/n/?] y
  Support /etc/fstab and -a (FEATURE_MOUNT_FSTAB) [Y/n/?] y
pivot_root (PIVOT_ROOT) [Y/n/?] y
rdate (RDATE) [Y/n/?] y
rdev (RDEV) [N/y/?] n
readprofile (READPROFILE) [N/y/?] n
rtcwake (RTCWAKE) [N/y/?] n
script (SCRIPT) [N/y/?] n
scriptreplay (SCRIPTREPLAY) [N/y/?] n
setarch (SETARCH) [N/y/?] n
swaponoff (SWAPONOFF) [Y/n/?] y
  Support priority option -p (FEATURE_SWAPON_PRI) [N/y/?] n
switch_root (SWITCH_ROOT) [Y/n/?] y
umount (UMOUNT) [Y/n/?] y
  Support option -a (FEATURE_UMOUNT_ALL) [Y/n/?] y
  *
  * 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 for the old /etc/mtab file (FEATURE_MTAB_SUPPORT) [N/y/?] n
*
* Filesystem/Volume identification
*
btrfs filesystem (FEATURE_VOLUMEID_BTRFS) [Y/n/?] y
cramfs filesystem (FEATURE_VOLUMEID_CRAMFS) [Y/n/?] y
exFAT filesystem (FEATURE_VOLUMEID_EXFAT) [Y/n/?] y
Ext filesystem (FEATURE_VOLUMEID_EXT) [Y/n/?] y
f2fs filesystem (FEATURE_VOLUMEID_F2FS) [Y/n/?] y
fat filesystem (FEATURE_VOLUMEID_FAT) [Y/n/?] y
hfs filesystem (FEATURE_VOLUMEID_HFS) [Y/n/?] y
iso9660 filesystem (FEATURE_VOLUMEID_ISO9660) [Y/n/?] y
jfs filesystem (FEATURE_VOLUMEID_JFS) [Y/n/?] y
linuxraid (FEATURE_VOLUMEID_LINUXRAID) [Y/n/?] y
linux swap filesystem (FEATURE_VOLUMEID_LINUXSWAP) [Y/n/?] y
luks filesystem (FEATURE_VOLUMEID_LUKS) [Y/n/?] y
nilfs filesystem (FEATURE_VOLUMEID_NILFS) [Y/n/?] y
ntfs filesystem (FEATURE_VOLUMEID_NTFS) [Y/n/?] y
ocfs2 filesystem (FEATURE_VOLUMEID_OCFS2) [Y/n/?] y
Reiser filesystem (FEATURE_VOLUMEID_REISERFS) [Y/n/?] y
romfs filesystem (FEATURE_VOLUMEID_ROMFS) [Y/n/?] y
sysv filesystem (FEATURE_VOLUMEID_SYSV) [Y/n/?] y
udf filesystem (FEATURE_VOLUMEID_UDF) [Y/n/?] y
xfs filesystem (FEATURE_VOLUMEID_XFS) [Y/n/?] y
*
* Miscellaneous Utilities
*
conspy (CONSPY) [N/y/?] n
less (LESS) [Y/n/?] y
  Max number of input lines less will try to eat (FEATURE_LESS_MAXLINES) [9999999] 9999999
  Enable bracket searching (FEATURE_LESS_BRACKETS) [Y/n/?] y
  Enable -m/-M (FEATURE_LESS_FLAGS) [Y/n/?] y
  Enable marks (FEATURE_LESS_MARKS) [Y/n/?] y
  Enable regular expressions (FEATURE_LESS_REGEXP) [Y/n/?] y
  Enable automatic resizing on window size changes (FEATURE_LESS_WINCH) [Y/n/?] y
    Use 'tell me cursor position' ESC sequence to measure window (FEATURE_LESS_ASK_TERMINAL) [Y/n/?] y
  Enable flag changes ('-' command) (FEATURE_LESS_DASHCMD) [Y/n/?] y
    Enable dynamic switching of line numbers (FEATURE_LESS_LINENUMS) [Y/n/?] y
nandwrite (NANDWRITE) [N/y/?] n
nanddump (NANDDUMP) [N/y/?] n
rfkill (RFKILL) [N/y/?] n
setserial (SETSERIAL) [N/y/?] n
ubiattach (UBIATTACH) [N/y/?] n
ubidetach (UBIDETACH) [N/y/?] n
ubimkvol (UBIMKVOL) [N/y/?] n
ubirmvol (UBIRMVOL) [N/y/?] n
ubirsvol (UBIRSVOL) [N/y/?] n
ubiupdatevol (UBIUPDATEVOL) [N/y/?] n
wall (WALL) [N/y/?] n
adjtimex (ADJTIMEX) [Y/n/?] y
bbconfig (BBCONFIG) [N/y/?] n
beep (BEEP) [N/y/?] n
chat (CHAT) [N/y/?] n
chrt (CHRT) [N/y/?] n
crond (CROND) [N/y/?] n
crontab (CRONTAB) [N/y/?] n
dc (DC) [Y/n/?] y
  Enable power and exp functions (requires libm) (FEATURE_DC_LIBM) [N/y/?] n
devfsd (obsolete) (DEVFSD) [N/y/?] n
Use devfs names for all devices (obsolete) (FEATURE_DEVFS) [N/y/?] n
devmem (DEVMEM) [Y/n/?] y
eject (EJECT) [N/y/?] n
fbsplash (FBSPLASH) [N/y/?] n
flashcp (FLASHCP) [N/y/?] n
flash_lock (FLASH_LOCK) [N/y/?] n
flash_unlock (FLASH_UNLOCK) [N/y/?] n
flash_eraseall (FLASH_ERASEALL) [N/y/?] n
ionice (IONICE) [Y/n/?] y
inotifyd (INOTIFYD) [N/y/?] n
last (LAST) [Y/n/?] y
  Choose last implementation
  > 1. small (FEATURE_LAST_SMALL)
    2. huge (FEATURE_LAST_FANCY)
  choice[1-2]: 1
hdparm (HDPARM) [N/y/?] n
makedevs (MAKEDEVS) [N/y/?] n
man (MAN) [N/y/?] n
microcom (MICROCOM) [Y/n/?] y
mountpoint (MOUNTPOINT) [N/y/?] n
mt (MT) [Y/n/?] y
raidautorun (RAIDAUTORUN) [N/y/?] n
readahead (READAHEAD) [N/y/?] n
runlevel (RUNLEVEL) [N/y/?] n
rx (RX) [N/y/?] n
setsid (SETSID) [Y/n/?] y
strings (STRINGS) [Y/n/?] y
taskset (TASKSET) [Y/n/?] y
  Fancy output (FEATURE_TASKSET_FANCY) [Y/n/?] y
time (TIME) [Y/n/?] y
timeout (TIMEOUT) [Y/n/?] y
ttysize (TTYSIZE) [N/y/?] n
volname (VOLNAME) [N/y/?] n
watchdog (WATCHDOG) [Y/n/?] y
*
* Networking Utilities
*
nameif (NAMEIF) [Y/n/?] y
  Extended nameif (FEATURE_NAMEIF_EXTENDED) [N/y/?] n
nbd-client (NBDCLIENT) [N/y/?] n
nc (NC) [Y/n/?] y
  Netcat server options (-l) (NC_SERVER) [Y/n/?] y
  Netcat extensions (-eiw and -f FILE) (NC_EXTRA) [Y/n/?] y
  Netcat 1.10 compatibility (+2.5k) (NC_110_COMPAT) [N/y/?] n
ping (PING) [Y/n/?] y
  ping6 (PING6) [Y/n/?] y
  Enable fancy ping output (FEATURE_FANCY_PING) [Y/n/?] y
whois (WHOIS) [N/y/?] n
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
arp (ARP) [Y/n/?] y
arping (ARPING) [Y/n/?] y
brctl (BRCTL) [Y/n/?] y
  Fancy options (FEATURE_BRCTL_FANCY) [N/y/?] n
dnsd (DNSD) [N/y/?] n
ether-wake (ETHER_WAKE) [N/y/?] n
fakeidentd (FAKEIDENTD) [N/y/?] n
ftpd (FTPD) [N/y/?] n
ftpget (FTPGET) [Y/n/?] y
ftpput (FTPPUT) [Y/n/?] y
  Enable long options in ftpget/ftpput (FEATURE_FTPGETPUT_LONG_OPTIONS) [Y/n/?] y
hostname (HOSTNAME) [Y/n/?] y
httpd (HTTPD) [Y/n/?] y
  Support 'Ranges:' header (FEATURE_HTTPD_RANGES) [Y/n/?] y
  Use sendfile system call (FEATURE_HTTPD_USE_SENDFILE) [Y/n/?] y
  Enable -u <user> option (FEATURE_HTTPD_SETUID) [Y/n/?] y
  Enable Basic http Authentication (FEATURE_HTTPD_BASIC_AUTH) [Y/n/?] y
    Support MD5 crypted passwords for http Authentication (FEATURE_HTTPD_AUTH_MD5) [Y/n/?] y
  Support Common Gateway Interface (CGI) (FEATURE_HTTPD_CGI) [Y/n/?] y
    Support for running scripts through an interpreter (FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR) [Y/n/?] y
    Set REMOTE_PORT environment variable for CGI (FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV) [Y/n/?] y
  Enable -e option (useful for CGIs written as shell scripts) (FEATURE_HTTPD_ENCODE_URL_STR) [Y/n/?] y
  Support for custom error pages (FEATURE_HTTPD_ERROR_PAGES) [Y/n/?] y
  Support for reverse proxy (FEATURE_HTTPD_PROXY) [N/y/?] n
  Support for GZIP content encoding (FEATURE_HTTPD_GZIP) [Y/n/?] y
ifconfig (IFCONFIG) [Y/n/?] y
  Enable status reporting output (+7k) (FEATURE_IFCONFIG_STATUS) [Y/n/?] y
  Enable slip-specific options "keepalive" and "outfill" (FEATURE_IFCONFIG_SLIP) [Y/n/?] y
  Enable options "mem_start", "io_addr", and "irq" (FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ) [Y/n/?] y
  Enable option "hw" (ether only) (FEATURE_IFCONFIG_HW) [Y/n/?] y
  Set the broadcast automatically (FEATURE_IFCONFIG_BROADCAST_PLUS) [Y/n/?] y
ifenslave (IFENSLAVE) [N/y/?] n
ifplugd (IFPLUGD) [N/y/?] n
ifupdown (IFUPDOWN) [N/y/?] n
inetd (INETD) [N/y/?] n
ip (IP) [Y/n/?] y
  ip address (FEATURE_IP_ADDRESS) [Y/n/?] y
  ip link (FEATURE_IP_LINK) [Y/n/?] y
  ip route (FEATURE_IP_ROUTE) [Y/n/?] y
  ip tunnel (FEATURE_IP_TUNNEL) [Y/n/?] y
  ip rule (FEATURE_IP_RULE) [Y/n/?] y
  Support short forms of ip commands (FEATURE_IP_SHORT_FORMS) [N/y/?] n
  Support displaying rarely used link types (FEATURE_IP_RARE_PROTOCOLS) [N/y/?] n
ipcalc (IPCALC) [Y/n/?] y
  Fancy IPCALC, more options, adds 1 kbyte (FEATURE_IPCALC_FANCY) [Y/n/?] y
  Enable long options (FEATURE_IPCALC_LONG_OPTIONS) [Y/n/?] y
netstat (NETSTAT) [Y/n/?] y
  Enable wide netstat output (FEATURE_NETSTAT_WIDE) [N/y/?] n
  Enable PID/Program name output (FEATURE_NETSTAT_PRG) [N/y/?] n
nslookup (NSLOOKUP) [Y/n/?] y
ntpd (NTPD) [N/y/?] n
pscan (PSCAN) [N/y/?] n
route (ROUTE) [Y/n/?] y
slattach (SLATTACH) [N/y/?] n
tcpsvd (TCPSVD) [N/y/?] n
telnet (TELNET) [Y/n/?] y
  Pass TERM type to remote host (FEATURE_TELNET_TTYPE) [Y/n/?] y
  Pass USER type to remote host (FEATURE_TELNET_AUTOLOGIN) [Y/n/?] y
telnetd (TELNETD) [N/y/?] n
tftp (TFTP) [Y/n/?] y
tftpd (TFTPD) [N/y/?] n
  *
  * Common options for tftp/tftpd
  *
  Enable 'tftp get' and/or tftpd upload code (FEATURE_TFTP_GET) [Y/n/?] y
  Enable 'tftp put' and/or tftpd download code (FEATURE_TFTP_PUT) [Y/n/?] y
  Enable 'blksize' and 'tsize' protocol options (FEATURE_TFTP_BLOCKSIZE) [Y/n/?] y
    Enable tftp progress meter (FEATURE_TFTP_PROGRESS_BAR) [Y/n/?] y
  Enable debug (TFTP_DEBUG) [N/y/?] n
traceroute (TRACEROUTE) [Y/n/?] y
  traceroute6 (TRACEROUTE6) [Y/n/?] y
  Enable verbose output (FEATURE_TRACEROUTE_VERBOSE) [Y/n/?] y
  Enable loose source route (FEATURE_TRACEROUTE_SOURCE_ROUTE) [N/y/?] n
  Use ICMP instead of UDP (FEATURE_TRACEROUTE_USE_ICMP) [N/y/?] n
tunctl (TUNCTL) [N/y/?] n
udhcp client for DHCPv6 (udhcpc6) (UDHCPC6) [N/y/?] n
udhcp server (udhcpd) (UDHCPD) [Y/n/?] y
  dhcprelay (DHCPRELAY) [N/y/?] n
  Lease display utility (dumpleases) (DUMPLEASES) [Y/n/?] y
  Rewrite the lease file at every new acknowledge (FEATURE_UDHCPD_WRITE_LEASES_EARLY) [N/y/?] n
  Select IP address based on client MAC (FEATURE_UDHCPD_BASE_IP_ON_MAC) [Y/n/?] y
  Absolute path to lease file (DHCPD_LEASES_FILE) [/var/lib/misc/udhcpd.leases] /var/lib/misc/udhcpd.leases
udhcp client (udhcpc) (UDHCPC) [Y/n/?] y
  Verify that the offered address is free, using ARP ping (FEATURE_UDHCPC_ARPING) [Y/n/?] y
  Enable '-P port' option for udhcpd and udhcpc (FEATURE_UDHCP_PORT) [N/y/?] n
  Maximum verbosity level for udhcp applets (0..9) (UDHCP_DEBUG) [0] 0
  Support for RFC3397 domain search (experimental) (FEATURE_UDHCP_RFC3397) [Y/n/?] y
  Support for 802.1Q VLAN parameters (FEATURE_UDHCP_8021Q) [Y/n/?] y
  Absolute path to config script (UDHCPC_DEFAULT_SCRIPT) [/etc/udhcpc/default.script] /etc/udhcpc/default.script
  DHCP options slack buffer size (UDHCPC_SLACK_FOR_BUGGY_SERVERS) [80] 80
udpsvd (UDPSVD) [N/y/?] n
vconfig (VCONFIG) [Y/n/?] y
wget (WGET) [Y/n/?] y
  Enable a nifty process meter (+2k) (FEATURE_WGET_STATUSBAR) [Y/n/?] y
  Enable HTTP authentication (FEATURE_WGET_AUTHENTICATION) [Y/n/?] y
  Enable long options (FEATURE_WGET_LONG_OPTIONS) [Y/n/?] y
  Enable timeout option -T SEC (FEATURE_WGET_TIMEOUT) [N/y/?] n
zcip (ZCIP) [N/y/?] n
*
* Print Utilities
*
lpd (LPD) [N/y/?] n
lpr (LPR) [N/y/?] n
lpq (LPQ) [N/y/?] n
*
* Mail Utilities
*
makemime (MAKEMIME) [N/y/?] n
popmaildir (POPMAILDIR) [N/y/?] n
reformime (REFORMIME) [N/y/?] n
sendmail (SENDMAIL) [N/y/?] n
*
* Process Utilities
*
iostat (IOSTAT) [N/y/?] n
lsof (LSOF) [N/y/?] n
mpstat (MPSTAT) [N/y/?] n
nmeter (NMETER) [N/y/?] n
pmap (PMAP) [N/y/?] n
powertop (POWERTOP) [N/y/?] n
pstree (PSTREE) [N/y/?] n
pwdx (PWDX) [N/y/?] n
smemcap (SMEMCAP) [N/y/?] n
top (TOP) [Y/n/?] y
  Show CPU per-process usage percentage (FEATURE_TOP_CPU_USAGE_PERCENTAGE) [Y/n/?] y
    Show CPU global usage percentage (FEATURE_TOP_CPU_GLOBAL_PERCENTS) [Y/n/?] y
      SMP CPU usage display ('c' key) (FEATURE_TOP_SMP_CPU) [N/y/?] n
    Show 1/10th of a percent in CPU/mem statistics (FEATURE_TOP_DECIMALS) [N/y/?] n
  Show CPU process runs on ('j' field) (FEATURE_TOP_SMP_PROCESS) [N/y/?] n
  Topmem command ('s' key) (FEATURE_TOPMEM) [N/y/?] n
uptime (UPTIME) [Y/n/?] y
  Support for showing the number of users (FEATURE_UPTIME_UTMP_SUPPORT) [Y/n/?] y
free (FREE) [Y/n/?] y
fuser (FUSER) [N/y/?] n
kill (KILL) [Y/n/?] y
  killall (KILLALL) [Y/n/?] y
  killall5 (KILLALL5) [N/y] n
pgrep (PGREP) [N/y/?] n
pidof (PIDOF) [Y/n/?] y
  Enable argument for single shot (-s) (FEATURE_PIDOF_SINGLE) [N/y/?] n
  Enable argument for omitting pids (-o) (FEATURE_PIDOF_OMIT) [N/y/?] n
pkill (PKILL) [N/y/?] n
ps (PS) [Y/n/?] y
  Enable time and elapsed time output (FEATURE_PS_TIME) [N/y/?] n
  Enable additional ps columns (FEATURE_PS_ADDITIONAL_COLUMNS) [Y/n/?] y
renice (RENICE) [Y/n/?] y
sysctl (BB_SYSCTL) [Y/n/?] y
Support for showing threads in ps/pstree/top (FEATURE_SHOW_THREADS) [Y/n/?] y
watch (WATCH) [Y/n/?] y
*
* Runit Utilities
*
runsv (RUNSV) [N/y/?] n
runsvdir (RUNSVDIR) [N/y/?] n
sv (SV) [N/y/?] n
svlogd (SVLOGD) [N/y/?] n
chpst (CHPST) [N/y/?] n
setuidgid (SETUIDGID) [N/y/?] n
envuidgid (ENVUIDGID) [N/y/?] n
envdir (ENVDIR) [N/y/?] n
softlimit (SOFTLIMIT) [N/y/?] n
*
* Shells
*
ash (ASH) [Y/n/?] y
  bash-compatible extensions (ASH_BASH_COMPAT) [Y/n/?] y
  Idle timeout variable (ASH_IDLE_TIMEOUT) [N/y/?] n
  Job control (ASH_JOB_CONTROL) [Y/n/?] y
  Alias support (ASH_ALIAS) [Y/n/?] y
  Builtin getopt to parse positional parameters (ASH_GETOPTS) [Y/n/?] y
  Builtin version of 'echo' (ASH_BUILTIN_ECHO) [Y/n/?] y
  Builtin version of 'printf' (ASH_BUILTIN_PRINTF) [Y/n/?] y
  Builtin version of 'test' (ASH_BUILTIN_TEST) [Y/n/?] y
  'command' command to override shell builtins (ASH_CMDCMD) [Y/n/?] y
  Check for new mail on interactive shells (ASH_MAIL) [Y/n/?] y
  Optimize for size instead of speed (ASH_OPTIMIZE_FOR_SIZE) [Y/n/?] y
  Pseudorandom generator and $RANDOM variable (ASH_RANDOM_SUPPORT) [Y/n/?] y
  Expand prompt string (ASH_EXPAND_PRMT) [Y/n/?] y
cttyhack (CTTYHACK) [Y/n/?] y
hush (HUSH) [N/y/?] n
msh (deprecated: aliased to hush) (MSH) [N/y/?] n
Choose which shell is aliased to 'sh' name
> 1. ash (FEATURE_SH_IS_ASH)
  2. none (FEATURE_SH_IS_NONE)
choice[1-2?]: 1
Choose which shell is aliased to 'bash' name
  1. ash (FEATURE_BASH_IS_ASH)
> 2. none (FEATURE_BASH_IS_NONE)
choice[1-2?]: 2
POSIX math support (SH_MATH_SUPPORT) [Y/n/?] y
  Extend POSIX math support to 64 bit (SH_MATH_SUPPORT_64) [Y/n/?] y
Hide message on interactive shell startup (FEATURE_SH_EXTRA_QUIET) [N/y/?] n
Use $HISTFILESIZE (FEATURE_SH_HISTFILESIZE) [Y/n/?] y
*
* System Logging Utilities
*
syslogd (SYSLOGD) [Y/n/?] y
  Rotate message files (FEATURE_ROTATE_LOGFILE) [N/y/?] n
  Remote Log support (FEATURE_REMOTE_LOG) [Y/n/?] y
  Support -D (drop dups) option (FEATURE_SYSLOGD_DUP) [N/y/?] n
  Support syslog.conf (FEATURE_SYSLOGD_CFG) [N/y/?] n
  Read buffer size in bytes (FEATURE_SYSLOGD_READ_BUFFER_SIZE) [1024] 1024
  Circular Buffer support (FEATURE_IPC_SYSLOG) [Y/n/?] y
    Circular buffer size in Kbytes (minimum 4KB) (FEATURE_IPC_SYSLOG_BUFFER_SIZE) [64] 64
    logread (LOGREAD) [Y/n/?] y
      Double buffering (FEATURE_LOGREAD_REDUCED_LOCKING) [N/y/?] n
  Linux kernel printk buffer support (FEATURE_KMSG_SYSLOG) [N/y/?] n
klogd (KLOGD) [Y/n/?] y
  Use the klogctl() interface (FEATURE_KLOGD_KLOGCTL) [Y/n/?] y
logger (LOGGER) [Y/n/?] y
dh_testdir
/usr/bin/make -C build/static install docs/busybox.1 \
  SKIP_STRIP=y \
  BB_EXTRA_VERSION="Raspbian 1:1.22.0-19+deb9u2" \
  CONFIG_EXTRA_CFLAGS='-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Wdate-time -D_FORTIFY_SOURCE=2' \
  CONFIG_EXTRA_LDFLAGS='-Wl,-z,relro'
make[1]: Entering directory '/<<PKGBUILDDIR>>/build/static'
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build/udeb'
ln -s .config build/udeb/.stamp-setup
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build/deb'
ln -s .config build/deb/.stamp-setup
dh_testdir
/usr/bin/make -C build/udeb install docs/busybox.1 \
  SKIP_STRIP=y \
  BB_EXTRA_VERSION="Raspbian 1:1.22.0-19+deb9u2" \
  CONFIG_EXTRA_CFLAGS='-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Wdate-time -D_FORTIFY_SOURCE=2' \
  CONFIG_EXTRA_LDFLAGS='-Wl,-z,relro'
make[1]: Entering directory '/<<PKGBUILDDIR>>/build/udeb'
  SPLIT   include/autoconf.h -> include/config/*
  HOSTCC  applets/usage
  HOSTCC  applets/applet_tables
  SPLIT   include/autoconf.h -> include/config/*
  GEN     include/bbconfigopts.h
  HOSTCC  applets/usage
  GEN     include/bbconfigopts.h
  GEN     include/applet_tables.h
  GEN     include/usage_compressed.h
  HOSTCC  applets/applet_tables
  HOSTCC  applets/usage_pod
  CC      applets/applets.o
  GEN     include/usage_compressed.h
  LD      applets/built-in.o
  GEN     include/applet_tables.h
  CC      applets/applets.o
  HOSTCC  applets/usage_pod
  DOC     busybox.pod
  DOC     busybox.1
  LD      applets/built-in.o
  DOC     busybox.pod
  LD      archival/built-in.o
  LD      archival/libarchive/built-in.o
  CC      archival/libarchive/data_align.o
  CC      archival/ar.o
  LD      console-tools/built-in.o
  CC      console-tools/chvt.o
  CC      archival/libarchive/data_extract_all.o
  CC      console-tools/clear.o
archival/libarchive/data_extract_all.c: In function ‘data_extract_all’:
archival/libarchive/data_extract_all.c:201:4: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result]
    chown(file_header->name, uid, gid);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      archival/bbunzip.o
  DOC     busybox.1
  CC      archival/libarchive/data_extract_to_command.o
  CC      archival/bzip2.o
  CC      console-tools/deallocvt.o
  LD      archival/built-in.o
  CC      archival/ar.o
  CC      console-tools/dumpkmap.o
  CC      archival/libarchive/data_extract_to_stdout.o
  CC      archival/bbunzip.o
console-tools/dumpkmap.c: In function ‘dumpkmap_main’:
console-tools/dumpkmap.c:69:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  write(STDOUT_FILENO, flags, 7 + MAX_NR_KEYMAPS);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console-tools/dumpkmap.c:82:6: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
      write(STDOUT_FILENO, &ke.kb_value, 2);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      archival/libarchive/data_skip.o
  CC      console-tools/loadfont.o
  CC      archival/tar.o
  CC      archival/libarchive/decompress_bunzip2.o
  CC      console-tools/loadkmap.o
  CC      console-tools/openvt.o
  CC      archival/libarchive/decompress_gunzip.o
  AR      archival/lib.a
  LD      archival/libarchive/built-in.o
  CC      archival/libarchive/data_align.o
  CC      archival/cpio.o
  CC      console-tools/reset.o
  CC      archival/libarchive/data_extract_all.o
archival/libarchive/data_extract_all.c: In function ‘data_extract_all’:
archival/libarchive/data_extract_all.c:201:4: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result]
    chown(file_header->name, uid, gid);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      console-tools/setkeycodes.o
  CC      archival/dpkg.o
  CC      archival/libarchive/data_extract_to_stdout.o
  AR      console-tools/lib.a
  CC      archival/dpkg_deb.o
  CC      archival/libarchive/data_skip.o
  CC      archival/libarchive/decompress_uncompress.o
  LD      coreutils/built-in.o
  CC      coreutils/basename.o
  CC      archival/libarchive/decompress_bunzip2.o
  CC      archival/libarchive/decompress_unlzma.o
  CC      coreutils/cal.o
  CC      archival/libarchive/decompress_gunzip.o
  CC      coreutils/cat.o
  CC      archival/libarchive/decompress_unxz.o
  CC      coreutils/chgrp.o
  CC      archival/gzip.o
  CC      coreutils/chmod.o
  CC      coreutils/chown.o
  CC      archival/libarchive/decompress_unlzma.o
  CC      coreutils/chroot.o
  CC      archival/libarchive/decompress_unxz.o
  CC      coreutils/cp.o
  CC      archival/libarchive/filter_accept_all.o
  CC      archival/lzop.o
  CC      archival/libarchive/filter_accept_list.o
  CC      coreutils/cut.o
  CC      archival/libarchive/filter_accept_list_reassign.o
  CC      coreutils/date.o
  CC      archival/libarchive/filter_accept_reject_list.o
  CC      coreutils/dd.o
  CC      archival/rpm.o
  CC      archival/libarchive/find_list_entry.o
  CC      archival/libarchive/filter_accept_all.o
archival/rpm.c: In function ‘fileaction_setowngrp’:
archival/rpm.c:260:2: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result]
  chown(filename, uid, gid);
  ^~~~~~~~~~~~~~~~~~~~~~~~~
  CC      archival/libarchive/get_header_ar.o
  CC      archival/libarchive/filter_accept_list.o
  CC      coreutils/df.o
  CC      archival/rpm2cpio.o
  CC      archival/libarchive/filter_accept_reject_list.o
  CC      archival/libarchive/get_header_cpio.o
  CC      coreutils/dirname.o
  CC      archival/tar.o
  CC      archival/libarchive/find_list_entry.o
  CC      archival/libarchive/get_header_tar.o
  CC      coreutils/dos2unix.o
  CC      archival/libarchive/get_header_ar.o
  CC      coreutils/du.o
  CC      archival/unzip.o
  CC      archival/libarchive/get_header_tar.o
  CC      archival/libarchive/get_header_tar_bz2.o
  CC      coreutils/echo.o
  CC      archival/libarchive/get_header_tar_gz.o
  CC      archival/libarchive/header_list.o
  AR      archival/lib.a
  CC      archival/libarchive/header_skip.o
  CC      archival/libarchive/get_header_tar_lzma.o
  CC      coreutils/env.o
  CC      coreutils/expand.o
  CC      archival/libarchive/header_verbose_list.o
  CC      archival/libarchive/get_header_tar_xz.o
  CC      archival/libarchive/header_list.o
  CC      archival/libarchive/init_handle.o
  CC      archival/libarchive/open_transformer.o
  CC      coreutils/expr.o
  CC      archival/libarchive/header_skip.o
  CC      archival/libarchive/header_verbose_list.o
  CC      archival/libarchive/seek_by_jump.o
  CC      archival/libarchive/init_handle.o
  CC      archival/libarchive/seek_by_read.o
  CC      archival/libarchive/lzo1x_1.o
  CC      archival/libarchive/unpack_ar_archive.o
  CC      coreutils/false.o
  CC      archival/libarchive/lzo1x_1o.o
  CC      coreutils/fold.o
  CC      archival/libarchive/unsafe_symlink_target.o
  CC      coreutils/head.o
  AR      archival/libarchive/lib.a
  LD      console-tools/built-in.o
  AR      console-tools/lib.a
  CC      archival/libarchive/lzo1x_d.o
  LD      coreutils/built-in.o
  CC      coreutils/basename.o
  CC      coreutils/cat.o
  CC      coreutils/hostid.o
  CC      coreutils/id.o
  CC      coreutils/chmod.o
  CC      archival/libarchive/open_transformer.o
  CC      archival/libarchive/seek_by_jump.o
  CC      coreutils/chown.o
  CC      coreutils/ln.o
  CC      coreutils/chroot.o
  CC      archival/libarchive/seek_by_read.o
  CC      archival/libarchive/unpack_ar_archive.o
  CC      coreutils/cp.o
  CC      coreutils/cut.o
  CC      coreutils/logname.o
  CC      archival/libarchive/unsafe_symlink_target.o
  LD      coreutils/libcoreutils/built-in.o
  CC      coreutils/libcoreutils/cp_mv_stat.o
  CC      coreutils/ls.o
  CC      coreutils/date.o
  AR      archival/libarchive/lib.a
  CC      coreutils/dd.o
  CC      coreutils/libcoreutils/getopt_mk_fifo_nod.o
  AR      coreutils/libcoreutils/lib.a
  LD      coreutils/libcoreutils/built-in.o
  CC      coreutils/libcoreutils/cp_mv_stat.o
  LD      debianutils/built-in.o
  CC      debianutils/mktemp.o
  CC      coreutils/df.o
  CC      coreutils/libcoreutils/getopt_mk_fifo_nod.o
  CC      debianutils/run_parts.o
  CC      coreutils/md5_sha1_sum.o
  CC      coreutils/dirname.o
  AR      coreutils/libcoreutils/lib.a
  LD      e2fsprogs/built-in.o
  AR      e2fsprogs/lib.a
  LD      debianutils/built-in.o
  CC      debianutils/mktemp.o
  CC      debianutils/start_stop_daemon.o
  CC      coreutils/mkdir.o
  CC      coreutils/echo.o
  AR      debianutils/lib.a
  LD      editors/built-in.o
  CC      editors/awk.o
  CC      coreutils/mkfifo.o
  CC      coreutils/env.o
  CC      debianutils/which.o
  CC      coreutils/mknod.o
  CC      coreutils/expr.o
  AR      debianutils/lib.a
  CC      coreutils/mv.o
  LD      findutils/built-in.o
  CC      findutils/find.o
  CC      coreutils/od.o
  CC      coreutils/false.o
  CC      coreutils/head.o
  CC      findutils/grep.o
  CC      coreutils/id.o
  CC      coreutils/printf.o
editors/awk.c: In function ‘awk_sub’:
editors/awk.c:1689:9: warning: ‘resbufsize’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  if (!b || n >= *size) {
      ~~~^~~~~~~~~~~~~
editors/awk.c:2154:32: note: ‘resbufsize’ was declared here
  int match_no, residx, replen, resbufsize;
                                ^~~~~~~~~~
editors/awk.c: In function ‘awk_printf’:
editors/awk.c:1689:9: warning: ‘bsize’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  if (!b || n >= *size) {
      ~~~^~~~~~~~~~~~~
editors/awk.c:2091:18: note: ‘bsize’ was declared here
  int i, j, incr, bsize;
                  ^~~~~
  CC      coreutils/ln.o
  CC      findutils/xargs.o
  CC      coreutils/ls.o
  CC      coreutils/pwd.o
  CC      editors/cmp.o
  CC      coreutils/readlink.o
  AR      findutils/lib.a
  CC      coreutils/realpath.o
  CC      editors/diff.o
  CC      editors/ed.o
  CC      coreutils/rm.o
  CC      coreutils/md5_sha1_sum.o
editors/ed.c: In function ‘printLines’:
editors/ed.c:834:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
    write(STDOUT_FILENO, lp->data, lp->len);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      coreutils/rmdir.o
  CC      coreutils/mkdir.o
  CC      coreutils/seq.o
  CC      coreutils/mknod.o
  CC      coreutils/sleep.o
  CC      coreutils/sort.o
  CC      coreutils/mv.o
  CC      editors/patch.o
  CC      coreutils/stat.o
  CC      coreutils/printf.o
  CC      editors/sed.o
  CC      coreutils/stty.o
  CC      coreutils/sync.o
editors/sed.c: In function ‘sed_main’:
editors/sed.c:1531:4: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result [-Wunused-result]
    fchown(nonstdoutfd, statbuf.st_uid, statbuf.st_gid);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      coreutils/pwd.o
  CC      editors/vi.o
  CC      coreutils/readlink.o
editors/vi.c: In function ‘file_write’:
editors/vi.c:2560:2: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result]
  ftruncate(fd, charcnt);
  ^~~~~~~~~~~~~~~~~~~~~~
  CC      coreutils/realpath.o
  CC      coreutils/tac.o
  CC      coreutils/rm.o
  CC      coreutils/tail.o
  CC      coreutils/rmdir.o
  LD      init/built-in.o
  CC      init/halt.o
  CC      coreutils/seq.o
  CC      init/init.o
  CC      coreutils/tee.o
  CC      coreutils/test.o
  CC      coreutils/sleep.o
  CC      coreutils/sort.o
  AR      init/lib.a
  CC      coreutils/test_ptr_hack.o
  CC      coreutils/sync.o
  CC      coreutils/touch.o
  LD      libbb/built-in.o
  CC      libbb/appletlib.o
  CC      coreutils/tr.o
  CC      coreutils/tail.o
  AR      editors/lib.a
  CC      libbb/ask_confirmation.o
  CC      coreutils/true.o
  CC      coreutils/tty.o
  CC      coreutils/test.o
  LD      libpwdgrp/built-in.o
  CC      libpwdgrp/pwd_grp.o
  CC      libbb/bb_askpass.o
  CC      coreutils/uname.o
  CC      libbb/bb_bswap_64.o
  CC      coreutils/test_ptr_hack.o
  CC      coreutils/uniq.o
  CC      coreutils/touch.o
  CC      libpwdgrp/uidgid_get.o
  CC      libbb/bb_do_delay.o
  CC      coreutils/usleep.o
  CC      coreutils/tr.o
  CC      libbb/bb_pwd.o
  AR      libpwdgrp/lib.a
  CC      coreutils/uudecode.o
  LD      loginutils/built-in.o
  CC      loginutils/getty.o
  CC      coreutils/true.o
  CC      libbb/bb_qsort.o
loginutils/getty.c: In function ‘open_tty’:
loginutils/getty.c:203:3: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result [-Wunused-result]
   fchown(0, 0, 0);        /* 0:0 */
   ^~~~~~~~~~~~~~~
  CC      coreutils/uuencode.o
  CC      coreutils/tty.o
  CC      libbb/bb_strtonum.o
  CC      loginutils/login.o
  CC      coreutils/wc.o
  CC      coreutils/uname.o
loginutils/login.c: In function ‘login_main’:
loginutils/login.c:468:2: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result [-Wunused-result]
  fchown(0, pw->pw_uid, pw->pw_gid);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      libbb/change_identity.o
  CC      coreutils/who.o
  CC      coreutils/uniq.o
  CC      loginutils/passwd.o
  CC      libbb/chomp.o
  CC      coreutils/whoami.o
  CC      coreutils/wc.o
  CC      libbb/compare_string_array.o
  CC      loginutils/su.o
  CC      coreutils/yes.o
  AR      coreutils/lib.a
  CC      libbb/concat_path_file.o
  LD      e2fsprogs/built-in.o
  CC      loginutils/sulogin.o
  AR      e2fsprogs/lib.a
  LD      editors/built-in.o
  CC      editors/cmp.o
  AR      coreutils/lib.a
  LD      findutils/built-in.o
  CC      findutils/find.o
loginutils/sulogin.c: In function ‘sulogin_main’:
loginutils/sulogin.c:34:3: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result [-Wunused-result]
   dup(xopen(argv[0], O_RDWR));
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
loginutils/sulogin.c:36:3: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result [-Wunused-result]
   dup(0);
   ^~~~~~
  CC      libbb/concat_subpath_file.o
  AR      loginutils/lib.a
  CC      findutils/grep.o
  CC      editors/sed.o
  CC      libbb/copy_file.o
editors/sed.c: In function ‘sed_main’:
editors/sed.c:1531:4: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result [-Wunused-result]
    fchown(nonstdoutfd, statbuf.st_uid, statbuf.st_gid);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  LD      mailutils/built-in.o
  AR      mailutils/lib.a
  CC      libbb/copyfd.o
  AR      findutils/lib.a
  CC      libbb/correct_password.o
  LD      init/built-in.o
  CC      init/halt.o
  CC      init/init.o
  LD      libbb/built-in.o
  CC      libbb/crc32.o
  CC      libbb/appletlib.o
libbb/appletlib.c: In function ‘busybox_main’:
libbb/appletlib.c:691:7: warning: variable ‘use_symbolic_links’ set but not used [-Wunused-but-set-variable]
   int use_symbolic_links;
       ^~~~~~~~~~~~~~~~~~
  CC      libbb/default_error_retval.o
  CC      libbb/ask_confirmation.o
  AR      editors/lib.a
  CC      libbb/device_open.o
  LD      libpwdgrp/built-in.o
  CC      libpwdgrp/pwd_grp.o
  AR      init/lib.a
  CC      libbb/dump.o
  CC      libbb/bb_askpass.o
  LD      loginutils/built-in.o
  AR      loginutils/lib.a
  CC      libbb/endofname.o
  CC      libbb/bb_bswap_64.o
  LD      mailutils/built-in.o
  AR      mailutils/lib.a
  CC      libbb/execable.o
  CC      libpwdgrp/uidgid_get.o
  CC      libbb/bb_do_delay.o
  LD      miscutils/built-in.o
  AR      miscutils/lib.a
  CC      libbb/fclose_nonstdin.o
  AR      libpwdgrp/lib.a
  CC      libbb/fflush_stdout_and_exit.o
  CC      libbb/bb_pwd.o
  CC      libbb/bb_qsort.o
  CC      libbb/bb_strtonum.o
  CC      libbb/fgets_str.o
  CC      libbb/find_mount_point.o
  CC      libbb/find_pid_by_name.o
  CC      libbb/change_identity.o
  CC      libbb/find_root_device.o
  LD      modutils/built-in.o
  CC      modutils/depmod.o
  LD      networking/built-in.o
  CC      networking/arping.o
  CC      libbb/chomp.o
  CC      libbb/full_write.o
  CC      libbb/compare_string_array.o
  CC      libbb/get_console.o
  CC      modutils/insmod.o
  CC      libbb/concat_path_file.o
  CC      networking/hostname.o
  CC      modutils/lsmod.o
  CC      libbb/get_last_path_component.o
  CC      libbb/concat_subpath_file.o
  CC      modutils/modinfo.o
  CC      networking/ip.o
  CC      libbb/get_line_from_file.o
  CC      libbb/copy_file.o
  CC      libbb/get_shell_name.o
  CC      networking/nc.o
  CC      modutils/modprobe.o
  CC      libbb/get_volsize.o
  CC      libbb/copyfd.o
  CC      networking/ping.o
  CC      libbb/getopt32.o
  CC      libbb/crc32.o
  CC      modutils/modutils.o
  CC      libbb/default_error_retval.o
  CC      libbb/getpty.o
  CC      modutils/rmmod.o
  CC      libbb/device_open.o
  CC      networking/route.o
  CC      libbb/hash_md5_sha.o
  AR      modutils/lib.a
  CC      libbb/herror_msg.o
  CC      libbb/dump.o
  LD      networking/libiproute/built-in.o
  CC      networking/libiproute/ip_parse_common_args.o
  CC      networking/tftp.o
  CC      networking/libiproute/ipaddress.o
  CC      libbb/human_readable.o
  CC      networking/vconfig.o
  CC      libbb/endofname.o
  CC      libbb/in_ether.o
  CC      networking/wget.o
  CC      libbb/execable.o
networking/wget.c: In function ‘retrieve_file_data’:
networking/wget.c:619:4: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result]
    ftruncate(G.output_fd, pos);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      libbb/inet_cksum.o
  CC      networking/libiproute/iplink.o
  CC      libbb/fclose_nonstdin.o
  CC      libbb/inet_common.o
  CC      libbb/fflush_stdout_and_exit.o
  AR      networking/lib.a
  CC      networking/libiproute/iproute.o
  CC      libbb/info_msg.o
  LD      miscutils/built-in.o
  CC      miscutils/adjtimex.o
  CC      libbb/fgets_str.o
  CC      libbb/inode_hash.o
  CC      miscutils/crond.o
  CC      libbb/find_mount_point.o
miscutils/crond.c: In function ‘crondlog’:
miscutils/crond.c:149:4: warning: ignoring return value of ‘vasprintf’, declared with attribute warn_unused_result [-Wunused-result]
    vasprintf(&msg, ctl + 1, va);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      libbb/isdirectory.o
  CC      libbb/find_pid_by_name.o
  CC      libbb/kernel_version.o
  CC      networking/libiproute/libnetlink.o
  CC      libbb/find_root_device.o
  CC      miscutils/crontab.o
  CC      libbb/last_char_is.o
  CC      libbb/full_write.o
miscutils/crontab.c: In function ‘crontab_main’:
miscutils/crontab.c:147:3: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result [-Wunused-result]
   fchown(src_fd, pas->pw_uid, pas->pw_gid);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      libbb/lineedit.o
  CC      networking/libiproute/ll_addr.o
  CC      miscutils/dc.o
  CC      libbb/get_console.o
  CC      networking/libiproute/ll_map.o
  CC      libbb/get_last_path_component.o
  CC      libbb/get_line_from_file.o
  CC      networking/libiproute/ll_proto.o
  CC      miscutils/devmem.o
  CC      libbb/get_shell_name.o
  CC      networking/libiproute/ll_types.o
  CC      miscutils/ionice.o
  CC      libbb/get_volsize.o
  CC      miscutils/last.o
  CC      networking/libiproute/rt_names.o
  CC      libbb/lineedit_ptr_hack.o
  CC      libbb/getopt32.o
  CC      libbb/llist.o
  CC      miscutils/less.o
  CC      networking/libiproute/rtm_map.o
  CC      libbb/login.o
  CC      libbb/getpty.o
  CC      networking/libiproute/utils.o
  CC      libbb/loop.o
  CC      libbb/hash_md5_sha.o
  AR      networking/libiproute/lib.a
  LD      modutils/built-in.o
  CC      modutils/depmod.o
  CC      libbb/make_directory.o
  CC      miscutils/microcom.o
  CC      libbb/makedev.o
  CC      modutils/insmod.o
  CC      libbb/match_fstype.o
  CC      libbb/herror_msg.o
miscutils/microcom.c: In function ‘microcom_main’:
miscutils/microcom.c:152:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
    write(sfd, &c, 1);
    ^~~~~~~~~~~~~~~~~
  CC      modutils/lsmod.o
  CC      miscutils/mt.o
  CC      libbb/messages.o
  CC      libbb/human_readable.o
  CC      modutils/modinfo.o
  CC      miscutils/setsid.o
  CC      libbb/missing_syscalls.o
  CC      libbb/inet_cksum.o
  CC      miscutils/strings.o
  CC      libbb/mode_string.o
  CC      modutils/modprobe.o
  CC      libbb/inet_common.o
  CC      libbb/nuke_str.o
  CC      miscutils/taskset.o
  CC      libbb/obscure.o
  CC      libbb/info_msg.o
  CC      miscutils/time.o
  CC      modutils/modutils.o
  CC      libbb/inode_hash.o
  CC      libbb/parse_config.o
  CC      modutils/rmmod.o
  CC      libbb/isdirectory.o
  CC      miscutils/timeout.o
  CC      libbb/parse_mode.o
  CC      libbb/kernel_version.o
  AR      modutils/lib.a
  CC      libbb/percent_decode.o
  CC      miscutils/watchdog.o
  LD      networking/built-in.o
  CC      networking/arp.o
miscutils/watchdog.c: In function ‘watchdog_main’:
miscutils/watchdog.c:106:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
   write(3, "", 1); /* write zero byte */
   ^~~~~~~~~~~~~~~
miscutils/watchdog.c: In function ‘watchdog_shutdown’:
miscutils/watchdog.c:35:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  write(3, &V, 1);  /* Magic, see watchdog-api.txt in kernel */
  ^~~~~~~~~~~~~~~
  CC      libbb/last_char_is.o
  CC      libbb/perror_msg.o
  AR      miscutils/lib.a
  CC      libbb/perror_nomsg.o
  LD      networking/libiproute/built-in.o
  CC      networking/libiproute/ip_parse_common_args.o
In file included from networking/arp.c:34:0:
networking/arp.c: In function ‘arp_show’:
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
networking/arp.c:420:2: note: in expansion of macro ‘fgets’
  fgets(line, sizeof(line), fp);
  ^~~~~
  CC      libbb/lineedit.o
  CC      libbb/perror_nomsg_and_die.o
  CC      libbb/pidfile.o
  CC      networking/libiproute/ipaddress.o
  CC      networking/arping.o
  CC      libbb/platform.o
  CC      libbb/print_flags.o
  CC      networking/brctl.o
  CC      libbb/printable.o
  CC      networking/libiproute/iplink.o
  CC      networking/ftpgetput.o
  CC      libbb/printable_string.o
  CC      libbb/lineedit_ptr_hack.o
  CC      libbb/llist.o
  CC      libbb/process_escape_sequence.o
  CC      networking/hostname.o
  CC      networking/libiproute/iproute.o
  CC      libbb/login.o
  CC      libbb/procps.o
  CC      networking/httpd.o
  CC      libbb/loop.o
  CC      libbb/progress.o
  CC      libbb/make_directory.o
  CC      libbb/ptr_to_globals.o
  CC      networking/libiproute/iprule.o
  CC      libbb/pw_encrypt.o
  CC      libbb/makedev.o
  CC      libbb/match_fstype.o
  CC      networking/libiproute/iptunnel.o
  CC      libbb/messages.o
  CC      networking/ifconfig.o
In file included from networking/libiproute/ip_common.h:5:0,
                 from networking/libiproute/iptunnel.c:65:
networking/libiproute/iptunnel.c: In function ‘do_tunnels_list’:
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
networking/libiproute/iptunnel.c:481:2: note: in expansion of macro ‘fgets’
  fgets(buf, sizeof(buf), fp);
  ^~~~~
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
networking/libiproute/iptunnel.c:482:2: note: in expansion of macro ‘fgets’
  fgets(buf, sizeof(buf), fp);
  ^~~~~
  CC      libbb/missing_syscalls.o
  CC      libbb/mode_string.o
  CC      libbb/read.o
  CC      networking/ifupdown.o
  CC      networking/libiproute/libnetlink.o
  CC      libbb/nuke_str.o
  CC      libbb/read_key.o
  CC      libbb/parse_config.o
  CC      networking/libiproute/ll_addr.o
  CC      libbb/read_printf.o
  CC      libbb/parse_mode.o
  CC      networking/libiproute/ll_map.o
  CC      libbb/recursive_action.o
  CC      libbb/percent_decode.o
  CC      networking/interface.o
  CC      libbb/remove_file.o
  CC      networking/libiproute/ll_proto.o
In file included from networking/interface.c:34:0:
networking/interface.c: In function ‘if_readlist_proc’:
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
networking/interface.c:572:2: note: in expansion of macro ‘fgets’
  fgets(buf, sizeof buf, fh); /* eat line */
  ^~~~~
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
networking/interface.c:573:2: note: in expansion of macro ‘fgets’
  fgets(buf, sizeof buf, fh);
  ^~~~~
  CC      libbb/perror_msg.o
  CC      libbb/rtc.o
  CC      networking/libiproute/ll_types.o
  CC      libbb/perror_nomsg.o
  CC      libbb/perror_nomsg_and_die.o
  CC      libbb/pidfile.o
  CC      networking/libiproute/rt_names.o
  CC      networking/ip.o
  CC      libbb/run_shell.o
  CC      libbb/platform.o
  CC      libbb/safe_gethostname.o
  CC      networking/ipcalc.o
  CC      networking/libiproute/rtm_map.o
  CC      libbb/print_flags.o
  CC      libbb/safe_poll.o
  CC      networking/nameif.o
  CC      networking/libiproute/utils.o
  CC      libbb/printable.o
  CC      libbb/safe_strncpy.o
  CC      networking/nc.o
  CC      libbb/printable_string.o
  CC      libbb/safe_write.o
  AR      networking/libiproute/lib.a
  CC      libbb/process_escape_sequence.o
  LD      networking/udhcp/built-in.o
  CC      networking/udhcp/arpping.o
  CC      libbb/setup_environment.o
  CC      networking/netstat.o
  CC      libbb/procps.o
  CC      libbb/signals.o
  CC      networking/udhcp/common.o
  CC      networking/nslookup.o
  CC      libbb/simplify_path.o
  CC      libbb/progress.o
  CC      networking/udhcp/dhcpc.o
  CC      networking/ping.o
  CC      libbb/single_argv.o
  CC      libbb/ptr_to_globals.o
  CC      libbb/read.o
  CC      libbb/skip_whitespace.o
  CC      libbb/read_key.o
  CC      libbb/speed_table.o
  CC      networking/route.o
  CC      libbb/read_printf.o
  CC      libbb/str_tolower.o
  CC      networking/udhcp/dhcpd.o
  CC      libbb/strrstr.o
  CC      libbb/recursive_action.o
  CC      networking/telnet.o
  CC      libbb/time.o
  CC      libbb/remove_file.o
  CC      networking/udhcp/domain_codec.o
  CC      libbb/rtc.o
  CC      libbb/trim.o
  CC      networking/telnetd.o
  CC      networking/udhcp/dumpleases.o
  CC      libbb/u_signal_names.o
  CC      libbb/run_shell.o
  CC      networking/udhcp/files.o
  CC      libbb/safe_gethostname.o
  CC      libbb/udp_io.o
  CC      libbb/safe_poll.o
  CC      networking/tftp.o
  CC      libbb/unicode.o
  CC      networking/udhcp/leases.o
  CC      libbb/safe_strncpy.o
  CC      libbb/safe_write.o
  CC      networking/traceroute.o
  CC      networking/udhcp/packet.o
  CC      libbb/update_passwd.o
  CC      libbb/setup_environment.o
libbb/update_passwd.c: In function ‘update_passwd’:
libbb/update_passwd.c:138:3: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result [-Wunused-result]
   fchown(new_fd, sb.st_uid, sb.st_gid);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      networking/udhcp/signalpipe.o
  CC      libbb/utmp.o
  CC      libbb/signals.o
  CC      networking/udhcp/socket.o
  CC      libbb/uuencode.o
  CC      networking/tunctl.o
  CC      libbb/simplify_path.o
  CC      networking/udhcp/static_leases.o
  CC      networking/vconfig.o
  CC      libbb/vdprintf.o
  CC      libbb/single_argv.o
  AR      networking/udhcp/lib.a
  LD      networking/udhcp/built-in.o
  CC      networking/udhcp/arpping.o
  CC      libbb/verror_msg.o
  CC      networking/wget.o
  CC      libbb/skip_whitespace.o
networking/wget.c: In function ‘retrieve_file_data’:
networking/wget.c:619:4: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result]
    ftruncate(G.output_fd, pos);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      networking/udhcp/common.o
  CC      libbb/vfork_daemon_rexec.o
  CC      libbb/speed_table.o
  CC      libbb/str_tolower.o
  CC      libbb/warn_ignoring_args.o
  CC      networking/udhcp/dhcpc.o
  CC      libbb/strrstr.o
  AR      networking/lib.a
  CC      libbb/wfopen.o
  CC      networking/udhcp/domain_codec.o
  CC      libbb/time.o
  CC      libbb/wfopen_input.o
  LD      printutils/built-in.o
  AR      printutils/lib.a
  CC      networking/udhcp/packet.o
  CC      libbb/write.o
  CC      libbb/trim.o
  CC      libbb/xatonum.o
  LD      procps/built-in.o
  CC      procps/free.o
  CC      libbb/u_signal_names.o
  CC      networking/udhcp/signalpipe.o
  CC      procps/kill.o
  CC      libbb/udp_io.o
  CC      libbb/xconnect.o
  CC      networking/udhcp/socket.o
  CC      libbb/unicode.o
  CC      procps/pidof.o
  AR      networking/udhcp/lib.a
  CC      procps/ps.o
  CC      libbb/xfunc_die.o
  LD      runit/built-in.o
  AR      runit/lib.a
  CC      procps/renice.o
  CC      libbb/uuencode.o
  CC      libbb/xfuncs.o
  CC      procps/sysctl.o
  LD      selinux/built-in.o
  AR      selinux/lib.a
  CC      procps/top.o
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:188:28: note: in expansion of macro ‘G’
  char BUG_G_too_big[sizeof(G) <= COMMON_BUFSIZE ? 1 : -1];
                            ^
procps/top.c: In function ‘mult_lvl_cmp’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:257:15: note: in expansion of macro ‘sort_function’
   cmp_val = (*sort_function[i])(a, b);
               ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:194:27: note: in expansion of macro ‘G’
 #define inverted         (G.inverted          )
                           ^
procps/top.c:261:9: note: in expansion of macro ‘inverted’
  return inverted ? -cmp_val : cmp_val;
         ^~~~~~~~
In file included from procps/top.c:107:0:
procps/top.c: In function ‘read_cpu_jiffy’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
include/libbb.h:171:45: note: in definition of macro ‘fgets’
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                                             ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:273:13: note: in expansion of macro ‘line_buf’
  if (!fgets(line_buf, LINE_BUF_SIZE, fp) || line_buf[0] != 'c' /* not "cpu" */)
             ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:273:45: note: in expansion of macro ‘line_buf’
  if (!fgets(line_buf, LINE_BUF_SIZE, fp) || line_buf[0] != 'c' /* not "cpu" */)
                                             ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:275:15: note: in expansion of macro ‘line_buf’
  ret = sscanf(line_buf, fmt,
               ^~~~~~~~
procps/top.c: In function ‘get_jiffy_counts’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:201:27: note: in expansion of macro ‘G’
 #define prev_jif         (G.prev_jif          )
                           ^
procps/top.c:295:2: note: in expansion of macro ‘prev_jif’
  prev_jif = cur_jif;
  ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:200:27: note: in expansion of macro ‘G’
 #define cur_jif          (G.cur_jif           )
                           ^
procps/top.c:295:13: note: in expansion of macro ‘cur_jif’
  prev_jif = cur_jif;
             ^~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:200:27: note: in expansion of macro ‘G’
 #define cur_jif          (G.cur_jif           )
                           ^
procps/top.c:296:26: note: in expansion of macro ‘cur_jif’
  if (read_cpu_jiffy(fp, &cur_jif) < 4)
                          ^~~~~~~
procps/top.c: In function ‘do_stats’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:205:27: note: in expansion of macro ‘G’
 #define total_pcpu       (G.total_pcpu        )
                           ^
procps/top.c:350:2: note: in expansion of macro ‘total_pcpu’
  total_pcpu = 0;
  ^~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:352:43: note: in expansion of macro ‘ntop’
  new_hist = xmalloc(sizeof(new_hist[0]) * ntop);
                                           ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:358:18: note: in expansion of macro ‘ntop’
  for (n = 0; n < ntop; n++) {
                  ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:359:9: note: in expansion of macro ‘top’
   cur = top + n;
         ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:199:27: note: in expansion of macro ‘G’
 #define prev_hist_count  (G.prev_hist_count   )
                           ^
procps/top.c:374:7: note: in expansion of macro ‘prev_hist_count’
   if (prev_hist_count) do {
       ^~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:198:27: note: in expansion of macro ‘G’
 #define prev_hist        (G.prev_hist         )
                           ^
procps/top.c:375:8: note: in expansion of macro ‘prev_hist’
    if (prev_hist[i].pid == pid) {
        ^~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:198:27: note: in expansion of macro ‘G’
 #define prev_hist        (G.prev_hist         )
                           ^
procps/top.c:376:30: note: in expansion of macro ‘prev_hist’
     cur->pcpu = cur->ticks - prev_hist[i].ticks;
                              ^~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:205:27: note: in expansion of macro ‘G’
 #define total_pcpu       (G.total_pcpu        )
                           ^
procps/top.c:377:5: note: in expansion of macro ‘total_pcpu’
     total_pcpu += cur->pcpu;
     ^~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:199:27: note: in expansion of macro ‘G’
 #define prev_hist_count  (G.prev_hist_count   )
                           ^
procps/top.c:380:16: note: in expansion of macro ‘prev_hist_count’
    i = (i+1) % prev_hist_count;
                ^~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:198:27: note: in expansion of macro ‘G’
 #define prev_hist        (G.prev_hist         )
                           ^
procps/top.c:389:7: note: in expansion of macro ‘prev_hist’
  free(prev_hist);
       ^~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:198:27: note: in expansion of macro ‘G’
 #define prev_hist        (G.prev_hist         )
                           ^
procps/top.c:390:2: note: in expansion of macro ‘prev_hist’
  prev_hist = new_hist;
  ^~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:199:27: note: in expansion of macro ‘G’
 #define prev_hist_count  (G.prev_hist_count   )
                           ^
procps/top.c:391:2: note: in expansion of macro ‘prev_hist_count’
  prev_hist_count = ntop;
  ^~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:391:20: note: in expansion of macro ‘ntop’
  prev_hist_count = ntop;
                    ^~~~
procps/top.c: In function ‘display_cpus’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:200:27: note: in expansion of macro ‘G’
 #define cur_jif          (G.cur_jif           )
                           ^
procps/top.c:453:12: note: in expansion of macro ‘cur_jif’
   p_jif = &cur_jif;
            ^~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:201:27: note: in expansion of macro ‘G’
 #define prev_jif         (G.prev_jif          )
                           ^
procps/top.c:454:17: note: in expansion of macro ‘prev_jif’
   p_prev_jif = &prev_jif;
                 ^~~~~~~~
procps/top.c: In function ‘display_process_list’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:200:27: note: in expansion of macro ‘G’
 #define cur_jif          (G.cur_jif           )
                           ^
procps/top.c:632:14: note: in expansion of macro ‘cur_jif’
  busy_jifs = cur_jif.busy - prev_jif.busy;
              ^~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:201:27: note: in expansion of macro ‘G’
 #define prev_jif         (G.prev_jif          )
                           ^
procps/top.c:632:29: note: in expansion of macro ‘prev_jif’
  busy_jifs = cur_jif.busy - prev_jif.busy;
                             ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:205:27: note: in expansion of macro ‘G’
 #define total_pcpu       (G.total_pcpu        )
                           ^
procps/top.c:635:6: note: in expansion of macro ‘total_pcpu’
  if (total_pcpu < busy_jifs) total_pcpu = busy_jifs;
      ^~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:205:27: note: in expansion of macro ‘G’
 #define total_pcpu       (G.total_pcpu        )
                           ^
procps/top.c:635:30: note: in expansion of macro ‘total_pcpu’
  if (total_pcpu < busy_jifs) total_pcpu = busy_jifs;
                              ^~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:200:27: note: in expansion of macro ‘G’
 #define cur_jif          (G.cur_jif           )
                           ^
procps/top.c:653:28: note: in expansion of macro ‘cur_jif’
  tmp_unsigned = (uint16_t)(cur_jif.total - prev_jif.total) * total_pcpu;
                            ^~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:201:27: note: in expansion of macro ‘G’
 #define prev_jif         (G.prev_jif          )
                           ^
procps/top.c:653:44: note: in expansion of macro ‘prev_jif’
  tmp_unsigned = (uint16_t)(cur_jif.total - prev_jif.total) * total_pcpu;
                                            ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:205:27: note: in expansion of macro ‘G’
 #define total_pcpu       (G.total_pcpu        )
                           ^
procps/top.c:653:62: note: in expansion of macro ‘total_pcpu’
  tmp_unsigned = (uint16_t)(cur_jif.total - prev_jif.total) * total_pcpu;
                                                              ^~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:667:18: note: in expansion of macro ‘ntop’
  if (lines_rem > ntop - G_scroll_ofs)
                  ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:667:25: note: in expansion of macro ‘G_scroll_ofs’
  if (lines_rem > ntop - G_scroll_ofs)
                         ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:668:15: note: in expansion of macro ‘ntop’
   lines_rem = ntop - G_scroll_ofs;
               ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:668:22: note: in expansion of macro ‘G_scroll_ofs’
   lines_rem = ntop - G_scroll_ofs;
                      ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:669:6: note: in expansion of macro ‘top’
  s = top + G_scroll_ofs;
      ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:669:12: note: in expansion of macro ‘G_scroll_ofs’
  s = top + G_scroll_ofs;
            ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:682:18: note: in expansion of macro ‘line_buf’
   col = snprintf(line_buf, scr_width,
                  ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:694:17: note: in expansion of macro ‘line_buf’
    read_cmdline(line_buf + col, scr_width - col, s->pid, s->comm);
                 ^~~~~~~~
In file included from procps/top.c:107:0:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
include/libbb.h:173:42: note: in definition of macro ‘fputs’
 # define fputs(s, stream) fputs_unlocked(s, stream)
                                          ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:695:9: note: in expansion of macro ‘line_buf’
   fputs(line_buf, stdout);
         ^~~~~~~~
procps/top.c: In function ‘clearmems’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:712:7: note: in expansion of macro ‘top’
  free(top);
       ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:713:2: note: in expansion of macro ‘top’
  top = NULL;
  ^~~
procps/top.c: In function ‘reset_term’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:196:27: note: in expansion of macro ‘G’
 #define initial_settings (G.initial_settings  )
                           ^
procps/top.c:721:28: note: in expansion of macro ‘initial_settings’
   tcsetattr_stdin_TCSANOW(&initial_settings);
                            ^~~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:198:27: note: in expansion of macro ‘G’
 #define prev_hist        (G.prev_hist         )
                           ^
procps/top.c:725:8: note: in expansion of macro ‘prev_hist’
   free(prev_hist);
        ^~~~~~~~~
procps/top.c: In function ‘handle_input’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:934:30: note: in expansion of macro ‘G’
   c = read_key(STDIN_FILENO, G.kbd_input, interval * 1000);
                              ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:196:27: note: in expansion of macro ‘G’
 #define initial_settings (G.initial_settings  )
                           ^
procps/top.c:942:12: note: in expansion of macro ‘initial_settings’
   if (c == initial_settings.c_cc[VINTR])
            ^~~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:196:27: note: in expansion of macro ‘G’
 #define initial_settings (G.initial_settings  )
                           ^
procps/top.c:944:12: note: in expansion of macro ‘initial_settings’
   if (c == initial_settings.c_cc[VEOF])
            ^~~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:948:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs--;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:952:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs++;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:956:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs = 0;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:960:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs = ntop - G.lines / 2;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:960:19: note: in expansion of macro ‘ntop’
    G_scroll_ofs = ntop - G.lines / 2;
                   ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:960:26: note: in expansion of macro ‘G’
    G_scroll_ofs = ntop - G.lines / 2;
                          ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:964:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs -= G.lines / 2;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:964:20: note: in expansion of macro ‘G’
    G_scroll_ofs -= G.lines / 2;
                    ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:968:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs += G.lines / 2;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:968:20: note: in expansion of macro ‘G’
    G_scroll_ofs += G.lines / 2;
                    ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:970:8: note: in expansion of macro ‘G_scroll_ofs’
    if (G_scroll_ofs >= ntop)
        ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:970:24: note: in expansion of macro ‘ntop’
    if (G_scroll_ofs >= ntop)
                        ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:971:5: note: in expansion of macro ‘G_scroll_ofs’
     G_scroll_ofs = ntop - 1;
     ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:971:20: note: in expansion of macro ‘ntop’
     G_scroll_ofs = ntop - 1;
                    ^~~~
  CC      libbb/vdprintf.o
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:972:8: note: in expansion of macro ‘G_scroll_ofs’
    if (G_scroll_ofs < 0)
        ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:973:5: note: in expansion of macro ‘G_scroll_ofs’
     G_scroll_ofs = 0;
     ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:983:4: note: in expansion of macro ‘sort_function’
    sort_function[0] = pid_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:988:4: note: in expansion of macro ‘sort_function’
    sort_function[0] = mem_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:990:4: note: in expansion of macro ‘sort_function’
    sort_function[1] = pcpu_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:991:4: note: in expansion of macro ‘sort_function’
    sort_function[2] = time_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1006:4: note: in expansion of macro ‘sort_function’
    sort_function[0] = pcpu_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1007:4: note: in expansion of macro ‘sort_function’
    sort_function[1] = mem_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1008:4: note: in expansion of macro ‘sort_function’
    sort_function[2] = time_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1013:4: note: in expansion of macro ‘sort_function’
    sort_function[0] = time_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1014:4: note: in expansion of macro ‘sort_function’
    sort_function[1] = mem_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1015:4: note: in expansion of macro ‘sort_function’
    sort_function[2] = pcpu_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:194:27: note: in expansion of macro ‘G’
 #define inverted         (G.inverted          )
                           ^
procps/top.c:1029:4: note: in expansion of macro ‘inverted’
    inverted ^= 1;
    ^~~~~~~~
procps/top.c:920:16: warning: variable ‘pfd’ set but not used [-Wunused-but-set-variable]
  struct pollfd pfd[1];
                ^~~
procps/top.c: In function ‘top_main’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1156:2: note: in expansion of macro ‘sort_function’
  sort_function[0] = pcpu_sort;
  ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1157:2: note: in expansion of macro ‘sort_function’
  sort_function[1] = mem_sort;
  ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1158:2: note: in expansion of macro ‘sort_function’
  sort_function[2] = time_sort;
  ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:196:27: note: in expansion of macro ‘G’
 #define initial_settings (G.initial_settings  )
                           ^
procps/top.c:1168:26: note: in expansion of macro ‘initial_settings’
   tcgetattr(0, (void *) &initial_settings);
                          ^~~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:196:27: note: in expansion of macro ‘G’
 #define initial_settings (G.initial_settings  )
                           ^
procps/top.c:1169:26: note: in expansion of macro ‘initial_settings’
   memcpy(&new_settings, &initial_settings, sizeof(new_settings));
                          ^~~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:1185:4: note: in expansion of macro ‘G’
    G.lines = INT_MAX;
    ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:1188:4: note: in expansion of macro ‘G’
    G.lines = 24; /* default */
    ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:1192:52: note: in expansion of macro ‘G’
    get_terminal_width_height(STDOUT_FILENO, &col, &G.lines);
                                                    ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:1193:8: note: in expansion of macro ‘G’
    if (G.lines < 5 || col < 10) {
        ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:1203:3: note: in expansion of macro ‘ntop’
   ntop = 0;
   ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:1210:9: note: in expansion of macro ‘ntop’
     n = ntop;
         ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1211:5: note: in expansion of macro ‘top’
     top = xrealloc_vector(top, 6, ntop++);
     ^~~
In file included from procps/top.c:107:0:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
include/libbb.h:706:26: note: in definition of macro ‘xrealloc_vector’
  xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx))
                          ^~~~~~
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1211:27: note: in expansion of macro ‘top’
     top = xrealloc_vector(top, 6, ntop++);
                           ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
include/libbb.h:706:44: note: in definition of macro ‘xrealloc_vector’
  xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx))
                                            ^~~~~~
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1211:27: note: in expansion of macro ‘top’
     top = xrealloc_vector(top, 6, ntop++);
                           ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
include/libbb.h:706:74: note: in definition of macro ‘xrealloc_vector’
  xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx))
                                                                          ^~~
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:1211:35: note: in expansion of macro ‘ntop’
     top = xrealloc_vector(top, 6, ntop++);
                                   ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1212:5: note: in expansion of macro ‘top’
     top[n].pid = p->pid;
     ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1213:5: note: in expansion of macro ‘top’
     top[n].ppid = p->ppid;
     ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1214:5: note: in expansion of macro ‘top’
     top[n].vsz = p->vsz;
     ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1216:5: note: in expansion of macro ‘top’
     top[n].ticks = p->stime + p->utime;
     ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1218:5: note: in expansion of macro ‘top’
     top[n].uid = p->uid;
     ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1219:12: note: in expansion of macro ‘top’
     strcpy(top[n].state, p->state);
            ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1220:12: note: in expansion of macro ‘top’
     strcpy(top[n].comm, p->comm);
            ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:1244:7: note: in expansion of macro ‘ntop’
   if (ntop == 0) {
       ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:199:27: note: in expansion of macro ‘G’
 #define prev_hist_count  (G.prev_hist_count   )
                           ^
procps/top.c:1251:9: note: in expansion of macro ‘prev_hist_count’
    if (!prev_hist_count) {
         ^~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1259:10: note: in expansion of macro ‘top’
    qsort(top, ntop, sizeof(top_status_t), (void*)mult_lvl_cmp);
          ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:1259:15: note: in expansion of macro ‘ntop’
    qsort(top, ntop, sizeof(top_status_t), (void*)mult_lvl_cmp);
               ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:1270:25: note: in expansion of macro ‘G’
    display_process_list(G.lines, col);
                         ^
In file included from procps/top.c:107:0:
procps/top.c: In function ‘display_header’:
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
procps/top.c:523:3: note: in expansion of macro ‘fgets’
   fgets(buf, sizeof(buf), fp);    /* skip first line */
   ^~~~~
procps/top.c:525:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
   fscanf(fp, "Mem: %lu %lu %lu %lu %lu %lu",
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    &total, &used, &mfree, &shared, &buffers, &cached);
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
procps/top.c:540:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
   fscanf(fp, "MemFree: %lu %s\n", &mfree, buf);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
procps/top.c:549:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
   fscanf(fp, "Buffers: %lu %s\n", &buffers, buf);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
procps/top.c:550:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
   fscanf(fp, "Cached: %lu %s\n", &cached, buf);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      libbb/xfuncs_printf.o
  LD      shell/built-in.o
  CC      shell/ash.o
  CC      libbb/verror_msg.o
libbb/xfuncs_printf.c: In function ‘generate_uuid’:
libbb/xfuncs_printf.c:618:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
   read(i, buf, 16);
   ^~~~~~~~~~~~~~~~
  CC      libbb/vfork_daemon_rexec.o
  CC      procps/uptime.o
  CC      libbb/xgetcwd.o
shell/ash.c: In function ‘evaltree’:
shell/ash.c:8438:19: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
   if (!exitstatus == is_or)
                   ^~
  CC      libbb/warn_ignoring_args.o
  CC      procps/watch.o
  CC      libbb/xgethostbyname.o
  CC      libbb/wfopen.o
procps/watch.c: In function ‘watch_main’:
procps/watch.c:96:3: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
   system(cmd);
   ^~~~~~~~~~~
  CC      libbb/xreadlink.o
  AR      procps/lib.a
  CC      shell/ash_ptr_hack.o
  LD      sysklogd/built-in.o
  CC      sysklogd/klogd.o
  CC      libbb/wfopen_input.o
  CC      libbb/xrealloc_vector.o
  CC      sysklogd/logread.o
  CC      libbb/write.o
  CC      libbb/xregcomp.o
  CC      libbb/xatonum.o
  CC      sysklogd/syslogd_and_logger.o
  AR      libbb/lib.a
  CC      shell/cttyhack.o
  CC      libbb/xconnect.o
  LD      util-linux/built-in.o
  CC      util-linux/acpid.o
  AR      sysklogd/lib.a
  CC      shell/math.o
  CC      libbb/xfunc_die.o
  CC      util-linux/blockdev.o
  LD      util-linux/volume_id/built-in.o
  CC      util-linux/volume_id/btrfs.o
  CC      libbb/xfuncs.o
  CC      util-linux/dmesg.o
  CC      util-linux/volume_id/cramfs.o
  CC      util-linux/fdisk.o
  CC      libbb/xfuncs_printf.o
  CC      util-linux/volume_id/exfat.o
In file included from util-linux/fdisk.c:651:0:
util-linux/fdisk_aix.c: In function ‘check_aix_label’:
util-linux/fdisk_aix.c:57:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  if (aixlabel->magic != AIX_LABEL_MAGIC
  ^~
util-linux/fdisk_aix.c:58:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   && aixlabel->magic != AIX_LABEL_MAGIC_SWAPPED
   ^~
util-linux/fdisk_aix.c:64:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  aix_other_endian = (aixlabel->magic == AIX_LABEL_MAGIC_SWAPPED);
  ^~~~~~~~~~~~~~~~
In file included from util-linux/fdisk.c:684:0:
util-linux/fdisk_osf.c: In function ‘bsd_select’:
util-linux/fdisk_osf.c:369:4: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
    if (xbsd_readlabel(xbsd_part) == 0)
    ^~
util-linux/fdisk_osf.c:372:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’
     break;
     ^~~~~
In file included from util-linux/fdisk.c:723:0:
util-linux/fdisk_sgi.c: In function ‘sgi_get_nsect’:
util-linux/fdisk_sgi.c:203:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  return SGI_SSWAP16(sgilabel->devparam.nsect);
  ^~~~~~
util-linux/fdisk_sgi.c:203:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c: In function ‘sgi_get_ntrks’:
util-linux/fdisk_sgi.c:209:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  return SGI_SSWAP16(sgilabel->devparam.ntrks);
  ^~~~~~
util-linux/fdisk_sgi.c:209:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c: In function ‘check_sgi_label’:
util-linux/fdisk_sgi.c:235:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  if (sgilabel->magic != SGI_LABEL_MAGIC
  ^~
util-linux/fdisk_sgi.c:236:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   && sgilabel->magic != SGI_LABEL_MAGIC_SWAPPED
   ^~
util-linux/fdisk_sgi.c:242:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgi_other_endian = (sgilabel->magic == SGI_LABEL_MAGIC_SWAPPED);
  ^~~~~~~~~~~~~~~~
util-linux/fdisk_sgi.c:247:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     sizeof(*sgilabel))) {
     ^~~~~~
util-linux/fdisk_sgi.c: In function ‘sgi_get_start_sector’:
util-linux/fdisk_sgi.c:260:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  return SGI_SSWAP32(sgilabel->partitions[i].start_sector);
  ^~~~~~
util-linux/fdisk_sgi.c:260:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c: In function ‘sgi_get_num_sectors’:
util-linux/fdisk_sgi.c:266:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  return SGI_SSWAP32(sgilabel->partitions[i].num_sectors);
  ^~~~~~
util-linux/fdisk_sgi.c:266:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c: In function ‘sgi_get_sysid’:
util-linux/fdisk_sgi.c:272:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  return SGI_SSWAP32(sgilabel->partitions[i].id);
  ^~~~~~
util-linux/fdisk_sgi.c:272:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c: In function ‘sgi_get_bootpartition’:
util-linux/fdisk_sgi.c:278:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  return SGI_SSWAP16(sgilabel->boot_part);
  ^~~~~~
util-linux/fdisk_sgi.c:278:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c: In function ‘sgi_get_swappartition’:
util-linux/fdisk_sgi.c:284:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  return SGI_SSWAP16(sgilabel->swap_part);
  ^~~~~~
util-linux/fdisk_sgi.c:284:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c: In function ‘sgi_list_table’:
util-linux/fdisk_sgi.c:300:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    SGI_SSWAP16(sgiparam.pcylcount),
    ^~~~~~~~~~~
util-linux/fdisk_sgi.c:300:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:301:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    SGI_SSWAP16(sgiparam.sparecyl),
    ^~~~~~~~~~~
util-linux/fdisk_sgi.c:301:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:302:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    SGI_SSWAP16(sgiparam.ilfact),
    ^~~~~~~~~~~
util-linux/fdisk_sgi.c:302:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:341:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   sgilabel->boot_file);
   ^~~~~~~~
util-linux/fdisk_sgi.c:343:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   if (sgilabel->directory[i].vol_file_size) {
   ^~
util-linux/fdisk_sgi.c:344:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    uint32_t start = SGI_SSWAP32(sgilabel->directory[i].vol_file_start);
    ^~~~~~~~
util-linux/fdisk_sgi.c:344:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:345:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    uint32_t len = SGI_SSWAP32(sgilabel->directory[i].vol_file_size);
    ^~~~~~~~
util-linux/fdisk_sgi.c:345:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:346:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    unsigned char *name = sgilabel->directory[i].vol_file_name;
    ^~~~~~~~
util-linux/fdisk_sgi.c: In function ‘sgi_set_bootpartition’:
util-linux/fdisk_sgi.c:357:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->boot_part = SGI_SSWAP16(((short)i));
  ^~~~~~~~
util-linux/fdisk_sgi.c: In function ‘sgi_set_swappartition’:
util-linux/fdisk_sgi.c:369:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->swap_part = SGI_SSWAP16(((short)i));
  ^~~~~~~~
util-linux/fdisk_sgi.c: In function ‘sgi_check_bootfile’:
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  if (strncmp(aFile, (char*)sgilabel->boot_file, 16)) {
  ^~
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
libbb/xfuncs_printf.c: In function ‘generate_uuid’:
libbb/xfuncs_printf.c:618:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
   read(i, buf, 16);
   ^~~~~~~~~~~~~~~~
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:389:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c: In function ‘sgi_get_bootfile’:
util-linux/fdisk_sgi.c:401:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  return (char*)sgilabel->boot_file;
  ^~~~~~
util-linux/fdisk_sgi.c: In function ‘sgi_set_bootfile’:
util-linux/fdisk_sgi.c:413:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     sgilabel->boot_file[i] = aFile[i];
     ^~~~~~~~
util-linux/fdisk_sgi.c:415:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     sgilabel->boot_file[i] = 0;
     ^~~~~~~~
util-linux/fdisk_sgi.c:418:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   printf("\n\tBootfile is changed to \"%s\"\n", sgilabel->boot_file);
   ^~~~~~
util-linux/fdisk_sgi.c: In function ‘create_sgiinfo’:
util-linux/fdisk_sgi.c:426:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->directory[0].vol_file_start = SGI_SSWAP32(2);
  ^~~~~~~~
util-linux/fdisk_sgi.c:427:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->directory[0].vol_file_size = SGI_SSWAP32(sizeof(sgiinfo));
  ^~~~~~~~
util-linux/fdisk_sgi.c:428:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  strncpy((char*)sgilabel->directory[0].vol_file_name, "sgilabel", 8);
  ^~~~~~~
util-linux/fdisk_sgi.c: In function ‘sgi_write_table’:
util-linux/fdisk_sgi.c:436:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->csum = 0;
  ^~~~~~~~
util-linux/fdisk_sgi.c:437:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->csum = SGI_SSWAP32(two_s_complement_32bit_sum(
  ^~~~~~~~
util-linux/fdisk_sgi.c:437:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:437:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  if (!strncmp((char*)sgilabel->directory[0].vol_file_name, "sgilabel", 8)) {
  ^~
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:443:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c:449:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   int infostartblock = SGI_SSWAP32(sgilabel->directory[0].vol_file_start);
   ^~~
util-linux/fdisk_sgi.c:449:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
util-linux/fdisk_sgi.c: In function ‘verify_sgi’:
util-linux/fdisk_sgi.c:512:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (SGI_DEBUG)      /* I do not understand how some disks fulfil it */
   ^~
util-linux/fdisk_sgi.c:517:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’
    lastblock = sgi_get_num_sectors(Index[0]);
    ^~~~~~~~~
util-linux/fdisk_sgi.c: In function ‘sgi_change_sysid’:
util-linux/fdisk_sgi.c:627:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->partitions[i].id = SGI_SSWAP32(sys);
  ^~~~~~~~
util-linux/fdisk_sgi.c: In function ‘sgi_set_partition’:
util-linux/fdisk_sgi.c:645:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->partitions[i].id = SGI_SSWAP32(sys);
  ^~~~~~~~
util-linux/fdisk_sgi.c:646:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->partitions[i].num_sectors = SGI_SSWAP32(length);
  ^~~~~~~~
util-linux/fdisk_sgi.c:647:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->partitions[i].start_sector = SGI_SSWAP32(start);
  ^~~~~~~~
util-linux/fdisk_sgi.c: In function ‘sgi_set_volhdr’:
util-linux/fdisk_sgi.c:679:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   if (g_heads * g_sectors * 5 < sgi_get_lastblock())
   ^~
util-linux/fdisk_sgi.c:681:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’
    break;
    ^~~~~
util-linux/fdisk_sgi.c: In function ‘create_sgilabel’:
util-linux/fdisk_sgi.c:813:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->magic = SGI_SSWAP32(SGI_LABEL_MAGIC);
  ^~~~~~~~
util-linux/fdisk_sgi.c:815:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->swap_part = SGI_SSWAP16(1);
  ^~~~~~~~
util-linux/fdisk_sgi.c:818:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  strcpy((char*)sgilabel->boot_file, "/unix"); /* sizeof(sgilabel->boot_file) == 16 > 6 */
  ^~~~~~
util-linux/fdisk_sgi.c:824:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->devparam.pcylcount                = SGI_SSWAP16(geometry.cylinders);
  ^~~~~~~~
util-linux/fdisk_sgi.c:827:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->devparam.ntrks                    = SGI_SSWAP16(geometry.heads);
  ^~~~~~~~
util-linux/fdisk_sgi.c:832:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->devparam.nsect                    = SGI_SSWAP16(geometry.sectors);
  ^~~~~~~~
util-linux/fdisk_sgi.c:833:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->devparam.bytes                    = SGI_SSWAP16(512);
  ^~~~~~~~
util-linux/fdisk_sgi.c:834:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->devparam.ilfact                   = SGI_SSWAP16(1);
  ^~~~~~~~
util-linux/fdisk_sgi.c:835:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->devparam.flags                    = SGI_SSWAP32(TRACK_FWD|
  ^~~~~~~~
util-linux/fdisk_sgi.c:838:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  sgilabel->devparam.retries_on_error         = SGI_SSWAP32(1);
  ^~~~~~~~
  CC      util-linux/volume_id/ext.o
  CC      libbb/xgetcwd.o
  CC      util-linux/volume_id/f2fs.o
  CC      libbb/xgethostbyname.o
  CC      util-linux/volume_id/fat.o
  CC      libbb/xreadlink.o
  CC      util-linux/volume_id/get_devname.o
  CC      libbb/xrealloc_vector.o
  CC      util-linux/volume_id/hfs.o
  CC      libbb/xregcomp.o
  AR      libbb/lib.a
  CC      util-linux/volume_id/iso9660.o
  LD      printutils/built-in.o
  AR      printutils/lib.a
  LD      procps/built-in.o
  CC      procps/free.o
  CC      util-linux/volume_id/jfs.o
  CC      procps/kill.o
  CC      util-linux/volume_id/linux_raid.o
  CC      procps/pidof.o
  CC      util-linux/volume_id/linux_swap.o
  CC      procps/ps.o
  CC      util-linux/volume_id/luks.o
  AR      procps/lib.a
  LD      runit/built-in.o
  AR      runit/lib.a
  CC      util-linux/volume_id/nilfs.o
  LD      selinux/built-in.o
  AR      selinux/lib.a
  LD      shell/built-in.o
  CC      shell/ash.o
  CC      util-linux/volume_id/ntfs.o
  CC      shell/random.o
  CC      util-linux/volume_id/ocfs2.o
shell/ash.c: In function ‘evaltree’:
shell/ash.c:8438:19: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
   if (!exitstatus == is_or)
                   ^~
  CC      shell/shell_common.o
  CC      util-linux/volume_id/reiserfs.o
  CC      util-linux/freeramdisk.o
  CC      util-linux/volume_id/romfs.o
  AR      shell/lib.a
  CC      shell/ash_ptr_hack.o
  CC      util-linux/volume_id/sysv.o
  CC      util-linux/fstrim.o
  LD      sysklogd/built-in.o
  CC      sysklogd/klogd.o
  CC      util-linux/volume_id/udf.o
  CC      util-linux/getopt.o
  CC      sysklogd/syslogd_and_logger.o
  CC      util-linux/volume_id/util.o
  CC      util-linux/hexdump.o
  AR      sysklogd/lib.a
  CC      util-linux/volume_id/volume_id.o
  CC      util-linux/hwclock.o
  CC      util-linux/volume_id/xfs.o
  LD      util-linux/built-in.o
  CC      util-linux/blockdev.o
  CC      util-linux/losetup.o
  AR      util-linux/volume_id/lib.a
  CC      util-linux/dmesg.o
  CC      util-linux/mdev.o
  CC      util-linux/freeramdisk.o
  CC      util-linux/mkswap.o
util-linux/mdev.c: In function ‘make_device’:
util-linux/mdev.c:764:5: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result]
     chown(node_name, rule->ugid.uid, rule->ugid.gid);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
util-linux/mdev.c:767:5: warning: ignoring return value of ‘symlink’, declared with attribute warn_unused_result [-Wunused-result]
     symlink(node_name, "root");
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
util-linux/mdev.c:774:6: warning: ignoring return value of ‘symlink’, declared with attribute warn_unused_result [-Wunused-result]
      symlink(node_name, device_name);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      util-linux/fstrim.o
  CC      util-linux/getopt.o
  CC      util-linux/more.o
  CC      util-linux/hwclock.o
  CC      util-linux/mkswap.o
  CC      util-linux/mount.o
  CC      util-linux/pivot_root.o
  CC      util-linux/more.o
  LD      util-linux/volume_id/built-in.o
  AR      util-linux/volume_id/lib.a
  CC      util-linux/rdate.o
  CC      util-linux/mount.o
  CC      util-linux/pivot_root.o
  CC      util-linux/rev.o
  CC      shell/math.o
  CC      util-linux/swaponoff.o
  CC      util-linux/switch_root.o
  CC      util-linux/swaponoff.o
  CC      util-linux/switch_root.o
  CC      util-linux/umount.o
  CC      util-linux/xmount.o
  CC      util-linux/umount.o
  CC      util-linux/xmount.o
  AR      util-linux/lib.a
  LINK    busybox_unstripped
  CC      shell/shell_common.o
  AR      util-linux/lib.a
Trying libraries: crypt m
  AR      shell/lib.a
  LINK    busybox_unstripped
Trying libraries: crypt m
 Library crypt is not needed, excluding it
 Library m is not needed, excluding it
Final link with: <none>
 Library crypt is not needed, excluding it
  ./_install//bin/ash -> busybox
  ./_install//bin/cat -> busybox
  ./_install//bin/chmod -> busybox
  ./_install//bin/chown -> busybox
  ./_install//bin/cp -> busybox
  ./_install//bin/date -> busybox
  ./_install//bin/dd -> busybox
  ./_install//bin/df -> busybox
  ./_install//bin/dmesg -> busybox
  ./_install//bin/dnsdomainname -> busybox
  ./_install//bin/echo -> busybox
  ./_install//bin/egrep -> busybox
  ./_install//bin/false -> busybox
  ./_install//bin/getopt -> busybox
  ./_install//bin/grep -> busybox
  ./_install//bin/gunzip -> busybox
  ./_install//bin/hostname -> busybox
  ./_install//bin/kill -> busybox
  ./_install//bin/ln -> busybox
  ./_install//bin/ls -> busybox
  ./_install//bin/mkdir -> busybox
  ./_install//bin/mknod -> busybox
  ./_install//bin/mktemp -> busybox
  ./_install//bin/more -> busybox
  ./_install//bin/mount -> busybox
  ./_install//bin/mv -> busybox
  ./_install//bin/pidof -> busybox
  ./_install//bin/ping -> busybox
  ./_install//bin/ping6 -> busybox
  ./_install//bin/ps -> busybox
  ./_install//bin/pwd -> busybox
  ./_install//bin/rm -> busybox
  ./_install//bin/rmdir -> busybox
  ./_install//bin/sed -> busybox
  ./_install//bin/sh -> busybox
  ./_install//bin/sleep -> busybox
  ./_install//bin/sync -> busybox
  ./_install//bin/tar -> busybox
  ./_install//bin/touch -> busybox
  ./_install//bin/true -> busybox
  ./_install//bin/umount -> busybox
  ./_install//bin/uname -> busybox
  ./_install//bin/zcat -> busybox
  ./_install//sbin/blockdev -> ../bin/busybox
  ./_install//sbin/depmod -> ../bin/busybox
  ./_install//sbin/freeramdisk -> ../bin/busybox
  ./_install//sbin/fstrim -> ../bin/busybox
  ./_install//sbin/halt -> ../bin/busybox
  ./_install//sbin/hwclock -> ../bin/busybox
  ./_install//sbin/init -> ../bin/busybox
  ./_install//sbin/insmod -> ../bin/busybox
  ./_install//sbin/ip -> ../bin/busybox
  ./_install//sbin/klogd -> ../bin/busybox
  ./_install//sbin/lsmod -> ../bin/busybox
  ./_install//sbin/mkswap -> ../bin/busybox
  ./_install//sbin/modinfo -> ../bin/busybox
  ./_install//sbin/modprobe -> ../bin/busybox
  ./_install//sbin/pivot_root -> ../bin/busybox
  ./_install//sbin/poweroff -> ../bin/busybox
  ./_install//sbin/reboot -> ../bin/busybox
  ./_install//sbin/rmmod -> ../bin/busybox
  ./_install//sbin/route -> ../bin/busybox
  ./_install//sbin/swapoff -> ../bin/busybox
  ./_install//sbin/swapon -> ../bin/busybox
  ./_install//sbin/switch_root -> ../bin/busybox
  ./_install//sbin/syslogd -> ../bin/busybox
  ./_install//sbin/udhcpc -> ../bin/busybox
  ./_install//sbin/vconfig -> ../bin/busybox
  ./_install//usr/bin/[ -> ../../bin/busybox
  ./_install//usr/bin/[[ -> ../../bin/busybox
  ./_install//usr/bin/ar -> ../../bin/busybox
  ./_install//usr/bin/basename -> ../../bin/busybox
  ./_install//usr/bin/cmp -> ../../bin/busybox
  ./_install//usr/bin/cut -> ../../bin/busybox
  ./_install//usr/bin/dirname -> ../../bin/busybox
  ./_install//usr/bin/env -> ../../bin/busybox
  ./_install//usr/bin/expr -> ../../bin/busybox
  ./_install//usr/bin/find -> ../../bin/busybox
  ./_install//usr/bin/free -> ../../bin/busybox
  ./_install//usr/bin/groups -> ../../bin/busybox
  ./_install//usr/bin/head -> ../../bin/busybox
  ./_install//usr/bin/id -> ../../bin/busybox
  ./_install//usr/bin/logger -> ../../bin/busybox
  ./_install//usr/bin/md5sum -> ../../bin/busybox
  ./_install//usr/bin/nc -> ../../bin/busybox
  ./_install//usr/bin/printf -> ../../bin/busybox
  ./_install//usr/bin/readlink -> ../../bin/busybox
  ./_install//usr/bin/realpath -> ../../bin/busybox
  ./_install//usr/bin/seq -> ../../bin/busybox
  ./_install//usr/bin/sha1sum -> ../../bin/busybox
  ./_install//usr/bin/sha256sum -> ../../bin/busybox
  ./_install//usr/bin/sha512sum -> ../../bin/busybox
  ./_install//usr/bin/sort -> ../../bin/busybox
  ./_install//usr/bin/tail -> ../../bin/busybox
  ./_install//usr/bin/test -> ../../bin/busybox
  ./_install//usr/bin/tftp -> ../../bin/busybox
  ./_install//usr/bin/tr -> ../../bin/busybox
  ./_install//usr/bin/tty -> ../../bin/busybox
  ./_install//usr/bin/uniq -> ../../bin/busybox
  ./_install//usr/bin/unxz -> ../../bin/busybox
  ./_install//usr/bin/wc -> ../../bin/busybox
  ./_install//usr/bin/wget -> ../../bin/busybox
  ./_install//usr/bin/xzcat -> ../../bin/busybox
  ./_install//usr/sbin/arping -> ../../bin/busybox
  ./_install//usr/sbin/chroot -> ../../bin/busybox


--------------------------------------------------
You will probably need to make your busybox binary
setuid root to ensure all configured applets will
work properly.
--------------------------------------------------

make[1]: Leaving directory '/<<PKGBUILDDIR>>/build/udeb'
ln -sf busybox build/udeb/.stamp-build
 Library m is not needed, excluding it
Final link with: <none>
dh_testdir
/usr/bin/make -C build/deb install docs/busybox.1 \
  SKIP_STRIP=y \
  BB_EXTRA_VERSION="Raspbian 1:1.22.0-19+deb9u2" \
  CONFIG_EXTRA_CFLAGS='-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Wdate-time -D_FORTIFY_SOURCE=2' \
  CONFIG_EXTRA_LDFLAGS='-Wl,-z,relro'
make[1]: Entering directory '/<<PKGBUILDDIR>>/build/deb'


--------------------------------------------------
You will probably need to make your busybox binary
setuid root to ensure all configured applets will
work properly.
--------------------------------------------------

make[1]: Leaving directory '/<<PKGBUILDDIR>>/build/static'
ln -sf busybox build/static/.stamp-build
  SPLIT   include/autoconf.h -> include/config/*
  HOSTCC  applets/usage
  HOSTCC  applets/applet_tables
  GEN     include/bbconfigopts.h
  GEN     include/usage_compressed.h
  GEN     include/applet_tables.h
  HOSTCC  applets/usage_pod
  CC      applets/applets.o
  LD      applets/built-in.o
  DOC     busybox.pod
  DOC     busybox.1
  LD      archival/built-in.o
  CC      archival/ar.o
  LD      archival/libarchive/built-in.o
  CC      archival/libarchive/data_align.o
  LD      console-tools/built-in.o
  CC      console-tools/chvt.o
  CC      archival/libarchive/data_extract_all.o
archival/libarchive/data_extract_all.c: In function ‘data_extract_all’:
archival/libarchive/data_extract_all.c:201:4: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result]
    chown(file_header->name, uid, gid);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      console-tools/clear.o
  CC      archival/bbunzip.o
  LD      coreutils/built-in.o
  CC      coreutils/basename.o
  CC      archival/libarchive/data_extract_to_command.o
  CC      console-tools/deallocvt.o
  CC      coreutils/cal.o
  CC      archival/libarchive/data_extract_to_stdout.o
  CC      archival/bzip2.o
  CC      console-tools/dumpkmap.o
  CC      archival/libarchive/data_skip.o
console-tools/dumpkmap.c: In function ‘dumpkmap_main’:
console-tools/dumpkmap.c:69:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  write(STDOUT_FILENO, flags, 7 + MAX_NR_KEYMAPS);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
console-tools/dumpkmap.c:82:6: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
      write(STDOUT_FILENO, &ke.kb_value, 2);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      console-tools/loadfont.o
  CC      coreutils/cat.o
  CC      archival/libarchive/decompress_bunzip2.o
  CC      coreutils/chgrp.o
  CC      console-tools/loadkmap.o
  CC      coreutils/chmod.o
  CC      console-tools/openvt.o
  CC      archival/libarchive/decompress_gunzip.o
  CC      coreutils/chown.o
  CC      console-tools/reset.o
  CC      coreutils/chroot.o
  CC      console-tools/setkeycodes.o
  CC      coreutils/cp.o
  AR      console-tools/lib.a
  CC      archival/libarchive/decompress_uncompress.o
  CC      archival/cpio.o
  LD      coreutils/libcoreutils/built-in.o
  CC      coreutils/libcoreutils/cp_mv_stat.o
  CC      coreutils/cut.o
  CC      archival/libarchive/decompress_unlzma.o
  CC      coreutils/libcoreutils/getopt_mk_fifo_nod.o
  CC      archival/gzip.o
  CC      coreutils/date.o
  AR      coreutils/libcoreutils/lib.a
  CC      archival/lzop.o
  CC      coreutils/dd.o
  CC      archival/libarchive/decompress_unxz.o
  CC      coreutils/df.o
  CC      archival/libarchive/filter_accept_all.o
  CC      archival/rpm.o
  CC      coreutils/dirname.o
archival/rpm.c: In function ‘fileaction_setowngrp’:
archival/rpm.c:260:2: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result]
  chown(filename, uid, gid);
  ^~~~~~~~~~~~~~~~~~~~~~~~~
  CC      archival/rpm2cpio.o
  CC      coreutils/dos2unix.o
  CC      archival/libarchive/filter_accept_list.o
  CC      archival/tar.o
  CC      coreutils/du.o
  CC      coreutils/echo.o
  CC      archival/libarchive/filter_accept_reject_list.o
  CC      archival/unzip.o
  CC      archival/libarchive/find_list_entry.o
  CC      coreutils/env.o
  CC      coreutils/expand.o
  CC      archival/libarchive/get_header_ar.o
  CC      archival/libarchive/get_header_cpio.o
  AR      archival/lib.a
  CC      archival/libarchive/get_header_tar.o
  CC      coreutils/expr.o
  CC      coreutils/false.o
  LD      debianutils/built-in.o
  CC      debianutils/mktemp.o
  LD      e2fsprogs/built-in.o
  AR      e2fsprogs/lib.a
  CC      archival/libarchive/header_list.o
  LD      editors/built-in.o
  CC      debianutils/run_parts.o
  CC      editors/awk.o
  CC      coreutils/fold.o
  CC      archival/libarchive/header_skip.o
  CC      archival/libarchive/header_verbose_list.o
  CC      debianutils/start_stop_daemon.o
  CC      coreutils/head.o
  CC      archival/libarchive/init_handle.o
  CC      coreutils/hostid.o
  CC      archival/libarchive/lzo1x_1.o
  CC      debianutils/which.o
  CC      coreutils/id.o
  AR      debianutils/lib.a
  CC      archival/libarchive/lzo1x_1o.o
  LD      findutils/built-in.o
  CC      findutils/find.o
  CC      coreutils/ln.o
  CC      archival/libarchive/lzo1x_d.o
  CC      coreutils/logname.o
  CC      archival/libarchive/open_transformer.o
editors/awk.c: In function ‘awk_sub’:
editors/awk.c:1689:9: warning: ‘resbufsize’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  if (!b || n >= *size) {
      ~~~^~~~~~~~~~~~~
editors/awk.c:2154:32: note: ‘resbufsize’ was declared here
  int match_no, residx, replen, resbufsize;
                                ^~~~~~~~~~
  CC      coreutils/ls.o
  CC      findutils/grep.o
editors/awk.c: In function ‘awk_printf’:
editors/awk.c:1689:9: warning: ‘bsize’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  if (!b || n >= *size) {
      ~~~^~~~~~~~~~~~~
editors/awk.c:2091:18: note: ‘bsize’ was declared here
  int i, j, incr, bsize;
                  ^~~~~
  CC      archival/libarchive/seek_by_jump.o
  CC      archival/libarchive/seek_by_read.o
  CC      editors/cmp.o
  CC      findutils/xargs.o
  CC      archival/libarchive/unpack_ar_archive.o
  CC      coreutils/md5_sha1_sum.o
  CC      editors/diff.o
  CC      archival/libarchive/unsafe_symlink_target.o
  CC      coreutils/mkdir.o
  AR      findutils/lib.a
  CC      editors/patch.o
  AR      archival/libarchive/lib.a
  CC      editors/sed.o
  CC      coreutils/mkfifo.o
editors/sed.c: In function ‘sed_main’:
editors/sed.c:1531:4: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result [-Wunused-result]
    fchown(nonstdoutfd, statbuf.st_uid, statbuf.st_gid);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      coreutils/mknod.o
  LD      init/built-in.o
  CC      init/halt.o
  CC      coreutils/mv.o
  LD      libbb/built-in.o
  CC      libbb/appletlib.o
  CC      init/init.o
  CC      coreutils/od.o
  CC      editors/vi.o
  AR      init/lib.a
  CC      coreutils/printf.o
  CC      libbb/ask_confirmation.o
editors/vi.c: In function ‘file_write’:
editors/vi.c:2560:2: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result]
  ftruncate(fd, charcnt);
  ^~~~~~~~~~~~~~~~~~~~~~
  CC      libbb/bb_askpass.o
  LD      libpwdgrp/built-in.o
  CC      libpwdgrp/uidgid_get.o
  CC      coreutils/pwd.o
  CC      libbb/bb_bswap_64.o
  CC      coreutils/readlink.o
  AR      libpwdgrp/lib.a
  CC      libbb/bb_do_delay.o
  LD      loginutils/built-in.o
  CC      loginutils/getty.o
  CC      coreutils/realpath.o
  CC      libbb/bb_pwd.o
loginutils/getty.c: In function ‘open_tty’:
loginutils/getty.c:203:3: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result [-Wunused-result]
   fchown(0, 0, 0);        /* 0:0 */
   ^~~~~~~~~~~~~~~
  CC      coreutils/rm.o
  CC      libbb/bb_qsort.o
  CC      loginutils/login.o
  CC      coreutils/rmdir.o
loginutils/login.c: In function ‘login_main’:
loginutils/login.c:468:2: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result [-Wunused-result]
  fchown(0, pw->pw_uid, pw->pw_gid);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      libbb/bb_strtonum.o
  AR      loginutils/lib.a
  CC      coreutils/seq.o
  LD      mailutils/built-in.o
  AR      mailutils/lib.a
  CC      coreutils/sleep.o
  CC      libbb/change_identity.o
  LD      miscutils/built-in.o
  CC      miscutils/adjtimex.o
  CC      coreutils/sort.o
  CC      libbb/chomp.o
  CC      miscutils/dc.o
  CC      libbb/compare_string_array.o
  AR      editors/lib.a
  CC      coreutils/stat.o
  CC      libbb/concat_path_file.o
  LD      modutils/built-in.o
  CC      modutils/depmod.o
  CC      libbb/concat_subpath_file.o
  CC      miscutils/devmem.o
  CC      coreutils/stty.o
  CC      modutils/insmod.o
  CC      libbb/copy_file.o
  CC      miscutils/ionice.o
  CC      modutils/lsmod.o
  CC      libbb/copyfd.o
  CC      miscutils/last.o
  CC      modutils/modinfo.o
  CC      coreutils/sync.o
  CC      libbb/correct_password.o
  CC      miscutils/less.o
  CC      modutils/modprobe.o
  CC      coreutils/tac.o
  CC      libbb/crc32.o
  CC      coreutils/tail.o
  CC      libbb/default_error_retval.o
  CC      modutils/modutils.o
  CC      libbb/device_open.o
  CC      coreutils/tee.o
  CC      modutils/rmmod.o
  CC      libbb/dump.o
  CC      miscutils/microcom.o
  CC      coreutils/test.o
  AR      modutils/lib.a
  CC      miscutils/mt.o
miscutils/microcom.c: In function ‘microcom_main’:
miscutils/microcom.c:152:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
    write(sfd, &c, 1);
    ^~~~~~~~~~~~~~~~~
  LD      networking/built-in.o
  CC      networking/arp.o
  CC      miscutils/setsid.o
  CC      coreutils/test_ptr_hack.o
In file included from networking/arp.c:34:0:
networking/arp.c: In function ‘arp_show’:
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
networking/arp.c:420:2: note: in expansion of macro ‘fgets’
  fgets(line, sizeof(line), fp);
  ^~~~~
  CC      coreutils/touch.o
  CC      miscutils/strings.o
  CC      libbb/endofname.o
  CC      coreutils/tr.o
  CC      networking/arping.o
  CC      miscutils/taskset.o
  CC      libbb/execable.o
  CC      coreutils/true.o
  CC      miscutils/time.o
  CC      libbb/fclose_nonstdin.o
  CC      coreutils/tty.o
  CC      networking/brctl.o
  CC      libbb/fflush_stdout_and_exit.o
  CC      miscutils/timeout.o
  CC      coreutils/uname.o
  CC      networking/ftpgetput.o
  CC      libbb/fgets_str.o
  CC      miscutils/watchdog.o
  CC      coreutils/uniq.o
  CC      libbb/find_mount_point.o
miscutils/watchdog.c: In function ‘watchdog_main’:
miscutils/watchdog.c:106:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
   write(3, "", 1); /* write zero byte */
   ^~~~~~~~~~~~~~~
  CC      networking/hostname.o
miscutils/watchdog.c: In function ‘watchdog_shutdown’:
miscutils/watchdog.c:35:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  write(3, &V, 1);  /* Magic, see watchdog-api.txt in kernel */
  ^~~~~~~~~~~~~~~
  AR      miscutils/lib.a
  CC      coreutils/usleep.o
  LD      networking/libiproute/built-in.o
  CC      networking/libiproute/ip_parse_common_args.o
  CC      libbb/find_pid_by_name.o
  CC      networking/httpd.o
  CC      coreutils/uudecode.o
  CC      networking/libiproute/ipaddress.o
  CC      libbb/find_root_device.o
  CC      coreutils/uuencode.o
  CC      libbb/full_write.o
  CC      coreutils/wc.o
  CC      libbb/get_console.o
  CC      networking/libiproute/iplink.o
  CC      coreutils/who.o
  CC      libbb/get_last_path_component.o
  CC      coreutils/whoami.o
  CC      libbb/get_line_from_file.o
  CC      networking/ifconfig.o
  CC      networking/libiproute/iproute.o
  CC      coreutils/yes.o
  CC      libbb/get_shell_name.o
  CC      networking/interface.o
  AR      coreutils/lib.a
  CC      libbb/get_volsize.o
  CC      networking/ip.o
In file included from networking/interface.c:34:0:
networking/interface.c: In function ‘if_readlist_proc’:
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
networking/interface.c:572:2: note: in expansion of macro ‘fgets’
  fgets(buf, sizeof buf, fh); /* eat line */
  ^~~~~
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
networking/interface.c:573:2: note: in expansion of macro ‘fgets’
  fgets(buf, sizeof buf, fh);
  ^~~~~
  CC      libbb/getopt32.o
  LD      networking/udhcp/built-in.o
  CC      networking/udhcp/arpping.o
  CC      networking/libiproute/iprule.o
  CC      networking/udhcp/common.o
  CC      networking/ipcalc.o
  CC      libbb/getpty.o
  CC      libbb/hash_md5_sha.o
  CC      networking/nameif.o
  CC      networking/libiproute/iptunnel.o
  CC      networking/udhcp/dhcpc.o
In file included from networking/libiproute/ip_common.h:5:0,
                 from networking/libiproute/iptunnel.c:65:
networking/libiproute/iptunnel.c: In function ‘do_tunnels_list’:
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
networking/libiproute/iptunnel.c:481:2: note: in expansion of macro ‘fgets’
  fgets(buf, sizeof(buf), fp);
  ^~~~~
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
networking/libiproute/iptunnel.c:482:2: note: in expansion of macro ‘fgets’
  fgets(buf, sizeof(buf), fp);
  ^~~~~
  CC      networking/nc.o
  CC      networking/libiproute/libnetlink.o
  CC      networking/netstat.o
  CC      libbb/herror_msg.o
  CC      libbb/human_readable.o
  CC      networking/udhcp/dhcpd.o
  CC      networking/nslookup.o
  CC      networking/libiproute/ll_addr.o
  CC      libbb/in_ether.o
  CC      networking/ping.o
  CC      networking/libiproute/ll_map.o
  CC      libbb/inet_cksum.o
  CC      networking/udhcp/domain_codec.o
  CC      networking/libiproute/ll_proto.o
  CC      libbb/inet_common.o
  CC      networking/udhcp/dumpleases.o
  CC      networking/libiproute/ll_types.o
  CC      networking/route.o
  CC      libbb/info_msg.o
  CC      networking/udhcp/files.o
  CC      networking/libiproute/rt_names.o
  CC      libbb/inode_hash.o
  CC      networking/udhcp/leases.o
  CC      networking/telnet.o
  CC      networking/libiproute/rtm_map.o
  CC      libbb/isdirectory.o
  CC      libbb/kernel_version.o
  CC      networking/libiproute/utils.o
  CC      networking/udhcp/packet.o
  CC      libbb/last_char_is.o
  CC      networking/tftp.o
  AR      networking/libiproute/lib.a
  CC      networking/udhcp/signalpipe.o
  CC      networking/traceroute.o
  CC      libbb/lineedit.o
  CC      networking/udhcp/socket.o
  CC      libbb/lineedit_ptr_hack.o
  CC      networking/vconfig.o
  CC      networking/udhcp/static_leases.o
  CC      libbb/llist.o
  CC      networking/wget.o
  AR      networking/udhcp/lib.a
  CC      libbb/login.o
networking/wget.c: In function ‘retrieve_file_data’:
networking/wget.c:619:4: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result]
    ftruncate(G.output_fd, pos);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  LD      printutils/built-in.o
  AR      printutils/lib.a
  CC      libbb/loop.o
  LD      procps/built-in.o
  CC      procps/free.o
  LD      runit/built-in.o
  CC      libbb/make_directory.o
  AR      runit/lib.a
  CC      libbb/makedev.o
  CC      procps/kill.o
  LD      selinux/built-in.o
  AR      selinux/lib.a
  CC      libbb/match_fstype.o
  AR      networking/lib.a
  CC      libbb/messages.o
  LD      shell/built-in.o
  CC      shell/ash.o
  CC      procps/pidof.o
  LD      sysklogd/built-in.o
  CC      sysklogd/klogd.o
  CC      libbb/missing_syscalls.o
  CC      libbb/mode_string.o
  CC      procps/ps.o
  CC      sysklogd/logread.o
shell/ash.c: In function ‘evaltree’:
shell/ash.c:8438:19: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
   if (!exitstatus == is_or)
                   ^~
  CC      libbb/nuke_str.o
  CC      sysklogd/syslogd_and_logger.o
  CC      libbb/parse_config.o
  CC      procps/renice.o
  CC      procps/sysctl.o
  CC      libbb/parse_mode.o
  AR      sysklogd/lib.a
  CC      libbb/percent_decode.o
  CC      shell/ash_ptr_hack.o
  CC      procps/top.o
  CC      procps/uptime.o
  CC      libbb/perror_msg.o
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:188:28: note: in expansion of macro ‘G’
  char BUG_G_too_big[sizeof(G) <= COMMON_BUFSIZE ? 1 : -1];
                            ^
procps/top.c: In function ‘mult_lvl_cmp’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:257:15: note: in expansion of macro ‘sort_function’
   cmp_val = (*sort_function[i])(a, b);
               ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:194:27: note: in expansion of macro ‘G’
 #define inverted         (G.inverted          )
                           ^
procps/top.c:261:9: note: in expansion of macro ‘inverted’
  return inverted ? -cmp_val : cmp_val;
         ^~~~~~~~
In file included from procps/top.c:107:0:
procps/top.c: In function ‘read_cpu_jiffy’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
include/libbb.h:171:45: note: in definition of macro ‘fgets’
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                                             ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:273:13: note: in expansion of macro ‘line_buf’
  if (!fgets(line_buf, LINE_BUF_SIZE, fp) || line_buf[0] != 'c' /* not "cpu" */)
             ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:273:45: note: in expansion of macro ‘line_buf’
  if (!fgets(line_buf, LINE_BUF_SIZE, fp) || line_buf[0] != 'c' /* not "cpu" */)
                                             ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:275:15: note: in expansion of macro ‘line_buf’
  ret = sscanf(line_buf, fmt,
               ^~~~~~~~
procps/top.c: In function ‘get_jiffy_counts’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:201:27: note: in expansion of macro ‘G’
 #define prev_jif         (G.prev_jif          )
                           ^
procps/top.c:295:2: note: in expansion of macro ‘prev_jif’
  prev_jif = cur_jif;
  ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:200:27: note: in expansion of macro ‘G’
 #define cur_jif          (G.cur_jif           )
                           ^
procps/top.c:295:13: note: in expansion of macro ‘cur_jif’
  prev_jif = cur_jif;
             ^~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:200:27: note: in expansion of macro ‘G’
 #define cur_jif          (G.cur_jif           )
                           ^
procps/top.c:296:26: note: in expansion of macro ‘cur_jif’
  if (read_cpu_jiffy(fp, &cur_jif) < 4)
                          ^~~~~~~
procps/top.c: In function ‘do_stats’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:205:27: note: in expansion of macro ‘G’
 #define total_pcpu       (G.total_pcpu        )
                           ^
procps/top.c:350:2: note: in expansion of macro ‘total_pcpu’
  total_pcpu = 0;
  ^~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:352:43: note: in expansion of macro ‘ntop’
  new_hist = xmalloc(sizeof(new_hist[0]) * ntop);
                                           ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:358:18: note: in expansion of macro ‘ntop’
  for (n = 0; n < ntop; n++) {
                  ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:359:9: note: in expansion of macro ‘top’
   cur = top + n;
         ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:199:27: note: in expansion of macro ‘G’
 #define prev_hist_count  (G.prev_hist_count   )
                           ^
procps/top.c:374:7: note: in expansion of macro ‘prev_hist_count’
   if (prev_hist_count) do {
       ^~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:198:27: note: in expansion of macro ‘G’
 #define prev_hist        (G.prev_hist         )
                           ^
procps/top.c:375:8: note: in expansion of macro ‘prev_hist’
    if (prev_hist[i].pid == pid) {
        ^~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:198:27: note: in expansion of macro ‘G’
 #define prev_hist        (G.prev_hist         )
                           ^
procps/top.c:376:30: note: in expansion of macro ‘prev_hist’
     cur->pcpu = cur->ticks - prev_hist[i].ticks;
                              ^~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:205:27: note: in expansion of macro ‘G’
 #define total_pcpu       (G.total_pcpu        )
                           ^
procps/top.c:377:5: note: in expansion of macro ‘total_pcpu’
     total_pcpu += cur->pcpu;
     ^~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:199:27: note: in expansion of macro ‘G’
 #define prev_hist_count  (G.prev_hist_count   )
                           ^
procps/top.c:380:16: note: in expansion of macro ‘prev_hist_count’
    i = (i+1) % prev_hist_count;
                ^~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:198:27: note: in expansion of macro ‘G’
 #define prev_hist        (G.prev_hist         )
                           ^
procps/top.c:389:7: note: in expansion of macro ‘prev_hist’
  free(prev_hist);
       ^~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:198:27: note: in expansion of macro ‘G’
 #define prev_hist        (G.prev_hist         )
                           ^
procps/top.c:390:2: note: in expansion of macro ‘prev_hist’
  prev_hist = new_hist;
  ^~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:199:27: note: in expansion of macro ‘G’
 #define prev_hist_count  (G.prev_hist_count   )
                           ^
procps/top.c:391:2: note: in expansion of macro ‘prev_hist_count’
  prev_hist_count = ntop;
  ^~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:391:20: note: in expansion of macro ‘ntop’
  prev_hist_count = ntop;
                    ^~~~
procps/top.c: In function ‘display_cpus’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:200:27: note: in expansion of macro ‘G’
 #define cur_jif          (G.cur_jif           )
                           ^
procps/top.c:453:12: note: in expansion of macro ‘cur_jif’
   p_jif = &cur_jif;
            ^~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:201:27: note: in expansion of macro ‘G’
 #define prev_jif         (G.prev_jif          )
                           ^
procps/top.c:454:17: note: in expansion of macro ‘prev_jif’
   p_prev_jif = &prev_jif;
                 ^~~~~~~~
procps/top.c: In function ‘display_process_list’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:200:27: note: in expansion of macro ‘G’
 #define cur_jif          (G.cur_jif           )
                           ^
procps/top.c:632:14: note: in expansion of macro ‘cur_jif’
  busy_jifs = cur_jif.busy - prev_jif.busy;
              ^~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:201:27: note: in expansion of macro ‘G’
 #define prev_jif         (G.prev_jif          )
                           ^
procps/top.c:632:29: note: in expansion of macro ‘prev_jif’
  busy_jifs = cur_jif.busy - prev_jif.busy;
                             ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:205:27: note: in expansion of macro ‘G’
 #define total_pcpu       (G.total_pcpu        )
                           ^
procps/top.c:635:6: note: in expansion of macro ‘total_pcpu’
  if (total_pcpu < busy_jifs) total_pcpu = busy_jifs;
      ^~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:205:27: note: in expansion of macro ‘G’
 #define total_pcpu       (G.total_pcpu        )
                           ^
procps/top.c:635:30: note: in expansion of macro ‘total_pcpu’
  if (total_pcpu < busy_jifs) total_pcpu = busy_jifs;
                              ^~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:200:27: note: in expansion of macro ‘G’
 #define cur_jif          (G.cur_jif           )
                           ^
procps/top.c:653:28: note: in expansion of macro ‘cur_jif’
  tmp_unsigned = (uint16_t)(cur_jif.total - prev_jif.total) * total_pcpu;
                            ^~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:201:27: note: in expansion of macro ‘G’
 #define prev_jif         (G.prev_jif          )
                           ^
procps/top.c:653:44: note: in expansion of macro ‘prev_jif’
  tmp_unsigned = (uint16_t)(cur_jif.total - prev_jif.total) * total_pcpu;
                                            ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:205:27: note: in expansion of macro ‘G’
 #define total_pcpu       (G.total_pcpu        )
                           ^
procps/top.c:653:62: note: in expansion of macro ‘total_pcpu’
  tmp_unsigned = (uint16_t)(cur_jif.total - prev_jif.total) * total_pcpu;
                                                              ^~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:667:18: note: in expansion of macro ‘ntop’
  if (lines_rem > ntop - G_scroll_ofs)
                  ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:667:25: note: in expansion of macro ‘G_scroll_ofs’
  if (lines_rem > ntop - G_scroll_ofs)
                         ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:668:15: note: in expansion of macro ‘ntop’
   lines_rem = ntop - G_scroll_ofs;
               ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:668:22: note: in expansion of macro ‘G_scroll_ofs’
   lines_rem = ntop - G_scroll_ofs;
                      ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:669:6: note: in expansion of macro ‘top’
  s = top + G_scroll_ofs;
      ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:669:12: note: in expansion of macro ‘G_scroll_ofs’
  s = top + G_scroll_ofs;
            ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:682:18: note: in expansion of macro ‘line_buf’
   col = snprintf(line_buf, scr_width,
                  ^~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:694:17: note: in expansion of macro ‘line_buf’
    read_cmdline(line_buf + col, scr_width - col, s->pid, s->comm);
                 ^~~~~~~~
In file included from procps/top.c:107:0:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
include/libbb.h:173:42: note: in definition of macro ‘fputs’
 # define fputs(s, stream) fputs_unlocked(s, stream)
                                          ^
procps/top.c:206:27: note: in expansion of macro ‘G’
 #define line_buf         (G.line_buf          )
                           ^
procps/top.c:695:9: note: in expansion of macro ‘line_buf’
   fputs(line_buf, stdout);
         ^~~~~~~~
procps/top.c: In function ‘clearmems’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:712:7: note: in expansion of macro ‘top’
  free(top);
       ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:713:2: note: in expansion of macro ‘top’
  top = NULL;
  ^~~
procps/top.c: In function ‘reset_term’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:196:27: note: in expansion of macro ‘G’
 #define initial_settings (G.initial_settings  )
                           ^
procps/top.c:721:28: note: in expansion of macro ‘initial_settings’
   tcsetattr_stdin_TCSANOW(&initial_settings);
                            ^~~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:198:27: note: in expansion of macro ‘G’
 #define prev_hist        (G.prev_hist         )
                           ^
procps/top.c:725:8: note: in expansion of macro ‘prev_hist’
   free(prev_hist);
        ^~~~~~~~~
procps/top.c: In function ‘handle_input’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:934:30: note: in expansion of macro ‘G’
   c = read_key(STDIN_FILENO, G.kbd_input, interval * 1000);
                              ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:196:27: note: in expansion of macro ‘G’
 #define initial_settings (G.initial_settings  )
                           ^
procps/top.c:942:12: note: in expansion of macro ‘initial_settings’
   if (c == initial_settings.c_cc[VINTR])
            ^~~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:196:27: note: in expansion of macro ‘G’
 #define initial_settings (G.initial_settings  )
                           ^
procps/top.c:944:12: note: in expansion of macro ‘initial_settings’
   if (c == initial_settings.c_cc[VEOF])
            ^~~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:948:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs--;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:952:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs++;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:956:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs = 0;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:960:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs = ntop - G.lines / 2;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:960:19: note: in expansion of macro ‘ntop’
    G_scroll_ofs = ntop - G.lines / 2;
                   ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:960:26: note: in expansion of macro ‘G’
    G_scroll_ofs = ntop - G.lines / 2;
                          ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:964:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs -= G.lines / 2;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:964:20: note: in expansion of macro ‘G’
    G_scroll_ofs -= G.lines / 2;
                    ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:968:4: note: in expansion of macro ‘G_scroll_ofs’
    G_scroll_ofs += G.lines / 2;
    ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:968:20: note: in expansion of macro ‘G’
    G_scroll_ofs += G.lines / 2;
                    ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:970:8: note: in expansion of macro ‘G_scroll_ofs’
    if (G_scroll_ofs >= ntop)
        ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:970:24: note: in expansion of macro ‘ntop’
    if (G_scroll_ofs >= ntop)
                        ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:971:5: note: in expansion of macro ‘G_scroll_ofs’
     G_scroll_ofs = ntop - 1;
     ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:971:20: note: in expansion of macro ‘ntop’
     G_scroll_ofs = ntop - 1;
                    ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:972:8: note: in expansion of macro ‘G_scroll_ofs’
    if (G_scroll_ofs < 0)
        ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:160:22: note: in expansion of macro ‘G’
 #define G_scroll_ofs G.scroll_ofs
                      ^
procps/top.c:973:5: note: in expansion of macro ‘G_scroll_ofs’
     G_scroll_ofs = 0;
     ^~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:983:4: note: in expansion of macro ‘sort_function’
    sort_function[0] = pid_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:988:4: note: in expansion of macro ‘sort_function’
    sort_function[0] = mem_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:990:4: note: in expansion of macro ‘sort_function’
    sort_function[1] = pcpu_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:991:4: note: in expansion of macro ‘sort_function’
    sort_function[2] = time_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1006:4: note: in expansion of macro ‘sort_function’
    sort_function[0] = pcpu_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1007:4: note: in expansion of macro ‘sort_function’
    sort_function[1] = mem_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1008:4: note: in expansion of macro ‘sort_function’
    sort_function[2] = time_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1013:4: note: in expansion of macro ‘sort_function’
    sort_function[0] = time_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1014:4: note: in expansion of macro ‘sort_function’
    sort_function[1] = mem_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1015:4: note: in expansion of macro ‘sort_function’
    sort_function[2] = pcpu_sort;
    ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:194:27: note: in expansion of macro ‘G’
 #define inverted         (G.inverted          )
                           ^
procps/top.c:1029:4: note: in expansion of macro ‘inverted’
    inverted ^= 1;
    ^~~~~~~~
procps/top.c:920:16: warning: variable ‘pfd’ set but not used [-Wunused-but-set-variable]
  struct pollfd pfd[1];
                ^~~
procps/top.c: In function ‘top_main’:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1156:2: note: in expansion of macro ‘sort_function’
  sort_function[0] = pcpu_sort;
  ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1157:2: note: in expansion of macro ‘sort_function’
  sort_function[1] = mem_sort;
  ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:197:27: note: in expansion of macro ‘G’
 #define sort_function    (G.sort_function     )
                           ^
procps/top.c:1158:2: note: in expansion of macro ‘sort_function’
  sort_function[2] = time_sort;
  ^~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:196:27: note: in expansion of macro ‘G’
 #define initial_settings (G.initial_settings  )
                           ^
procps/top.c:1168:26: note: in expansion of macro ‘initial_settings’
   tcgetattr(0, (void *) &initial_settings);
                          ^~~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:196:27: note: in expansion of macro ‘G’
 #define initial_settings (G.initial_settings  )
                           ^
procps/top.c:1169:26: note: in expansion of macro ‘initial_settings’
   memcpy(&new_settings, &initial_settings, sizeof(new_settings));
                          ^~~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:1185:4: note: in expansion of macro ‘G’
    G.lines = INT_MAX;
    ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:1188:4: note: in expansion of macro ‘G’
    G.lines = 24; /* default */
    ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:1192:52: note: in expansion of macro ‘G’
    get_terminal_width_height(STDOUT_FILENO, &col, &G.lines);
                                                    ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:1193:8: note: in expansion of macro ‘G’
    if (G.lines < 5 || col < 10) {
        ^
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:1203:3: note: in expansion of macro ‘ntop’
   ntop = 0;
   ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:1210:9: note: in expansion of macro ‘ntop’
     n = ntop;
         ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1211:5: note: in expansion of macro ‘top’
     top = xrealloc_vector(top, 6, ntop++);
     ^~~
In file included from procps/top.c:107:0:
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
include/libbb.h:706:26: note: in definition of macro ‘xrealloc_vector’
  xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx))
                          ^~~~~~
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1211:27: note: in expansion of macro ‘top’
     top = xrealloc_vector(top, 6, ntop++);
                           ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
include/libbb.h:706:44: note: in definition of macro ‘xrealloc_vector’
  xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx))
                                            ^~~~~~
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1211:27: note: in expansion of macro ‘top’
     top = xrealloc_vector(top, 6, ntop++);
                           ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
include/libbb.h:706:74: note: in definition of macro ‘xrealloc_vector’
  xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx))
                                                                          ^~~
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:1211:35: note: in expansion of macro ‘ntop’
     top = xrealloc_vector(top, 6, ntop++);
                                   ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1212:5: note: in expansion of macro ‘top’
     top[n].pid = p->pid;
     ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1213:5: note: in expansion of macro ‘top’
     top[n].ppid = p->ppid;
     ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1214:5: note: in expansion of macro ‘top’
     top[n].vsz = p->vsz;
     ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1216:5: note: in expansion of macro ‘top’
     top[n].ticks = p->stime + p->utime;
     ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1218:5: note: in expansion of macro ‘top’
     top[n].uid = p->uid;
     ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1219:12: note: in expansion of macro ‘top’
     strcpy(top[n].state, p->state);
            ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1220:12: note: in expansion of macro ‘top’
     strcpy(top[n].comm, p->comm);
            ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:1244:7: note: in expansion of macro ‘ntop’
   if (ntop == 0) {
       ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:199:27: note: in expansion of macro ‘G’
 #define prev_hist_count  (G.prev_hist_count   )
                           ^
procps/top.c:1251:9: note: in expansion of macro ‘prev_hist_count’
    if (!prev_hist_count) {
         ^~~~~~~~~~~~~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:191:27: note: in expansion of macro ‘G’
 #define top              (G.top               )
                           ^
procps/top.c:1259:10: note: in expansion of macro ‘top’
    qsort(top, ntop, sizeof(top_status_t), (void*)mult_lvl_cmp);
          ^~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:192:27: note: in expansion of macro ‘G’
 #define ntop             (G.ntop              )
                           ^
procps/top.c:1259:15: note: in expansion of macro ‘ntop’
    qsort(top, ntop, sizeof(top_status_t), (void*)mult_lvl_cmp);
               ^~~~
procps/top.c:186:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define G (*(struct globals*)&bb_common_bufsiz1)
                     ^
procps/top.c:1270:25: note: in expansion of macro ‘G’
    display_process_list(G.lines, col);
                         ^
In file included from procps/top.c:107:0:
procps/top.c: In function ‘display_header’:
include/libbb.h:171:30: warning: ignoring return value of ‘fgets_unlocked’, declared with attribute warn_unused_result [-Wunused-result]
 # define fgets(s, n, stream) fgets_unlocked(s, n, stream)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
procps/top.c:523:3: note: in expansion of macro ‘fgets’
   fgets(buf, sizeof(buf), fp);    /* skip first line */
   ^~~~~
procps/top.c:525:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
   fscanf(fp, "Mem: %lu %lu %lu %lu %lu %lu",
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    &total, &used, &mfree, &shared, &buffers, &cached);
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
procps/top.c:540:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
   fscanf(fp, "MemFree: %lu %s\n", &mfree, buf);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
procps/top.c:549:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
   fscanf(fp, "Buffers: %lu %s\n", &buffers, buf);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
procps/top.c:550:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result]
   fscanf(fp, "Cached: %lu %s\n", &cached, buf);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      libbb/perror_nomsg.o
  LD      util-linux/built-in.o
  CC      util-linux/acpid.o
  CC      libbb/perror_nomsg_and_die.o
  CC      libbb/pidfile.o
  CC      util-linux/blockdev.o
  CC      libbb/platform.o
  CC      procps/watch.o
  CC      libbb/print_flags.o
  CC      util-linux/dmesg.o
procps/watch.c: In function ‘watch_main’:
procps/watch.c:96:3: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
   system(cmd);
   ^~~~~~~~~~~
  AR      procps/lib.a
  CC      shell/cttyhack.o
  CC      libbb/printable.o
  CC      util-linux/freeramdisk.o
  CC      libbb/printable_string.o
  LD      util-linux/volume_id/built-in.o
  CC      util-linux/volume_id/btrfs.o
  CC      util-linux/fstrim.o
  CC      libbb/process_escape_sequence.o
  CC      util-linux/volume_id/cramfs.o
  CC      util-linux/getopt.o
  CC      libbb/procps.o
  CC      util-linux/volume_id/exfat.o
  CC      util-linux/hexdump.o
  CC      util-linux/volume_id/ext.o
  CC      libbb/progress.o
  CC      util-linux/hwclock.o
  CC      util-linux/volume_id/f2fs.o
  CC      libbb/ptr_to_globals.o
  CC      util-linux/losetup.o
  CC      util-linux/volume_id/fat.o
  CC      libbb/pw_encrypt.o
  CC      util-linux/mdev.o
  CC      util-linux/volume_id/get_devname.o
util-linux/mdev.c: In function ‘make_device’:
util-linux/mdev.c:764:5: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result]
     chown(node_name, rule->ugid.uid, rule->ugid.gid);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
util-linux/mdev.c:767:5: warning: ignoring return value of ‘symlink’, declared with attribute warn_unused_result [-Wunused-result]
     symlink(node_name, "root");
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
util-linux/mdev.c:774:6: warning: ignoring return value of ‘symlink’, declared with attribute warn_unused_result [-Wunused-result]
      symlink(node_name, device_name);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC      util-linux/volume_id/hfs.o
  CC      libbb/read.o
  CC      util-linux/volume_id/iso9660.o
  CC      util-linux/mkswap.o
  CC      libbb/read_key.o
  CC      util-linux/volume_id/jfs.o
  CC      util-linux/more.o
  CC      util-linux/volume_id/linux_raid.o
  CC      libbb/read_printf.o
  CC      util-linux/volume_id/linux_swap.o
  CC      util-linux/mount.o
  CC      libbb/recursive_action.o
  CC      util-linux/volume_id/luks.o
  CC      libbb/remove_file.o
  CC      util-linux/volume_id/nilfs.o
  CC      libbb/rtc.o
  CC      shell/math.o
  CC      util-linux/volume_id/ntfs.o
  CC      libbb/run_shell.o
  CC      util-linux/volume_id/ocfs2.o
  CC      util-linux/pivot_root.o
  CC      shell/random.o
  CC      libbb/safe_gethostname.o
  CC      util-linux/volume_id/reiserfs.o
  CC      util-linux/rdate.o
  CC      shell/shell_common.o
  CC      libbb/safe_poll.o
  CC      util-linux/volume_id/romfs.o
  CC      util-linux/rev.o
  CC      libbb/safe_strncpy.o
  CC      util-linux/volume_id/sysv.o
  CC      util-linux/swaponoff.o
  AR      shell/lib.a
  CC      libbb/safe_write.o
  CC      libbb/setup_environment.o
  CC      util-linux/volume_id/udf.o
  CC      util-linux/switch_root.o
  CC      libbb/signals.o
  CC      util-linux/volume_id/util.o
  CC      libbb/simplify_path.o
  CC      util-linux/umount.o
  CC      util-linux/volume_id/volume_id.o
  CC      libbb/single_argv.o
  CC      util-linux/volume_id/xfs.o
  CC      util-linux/xmount.o
  CC      libbb/skip_whitespace.o
  CC      libbb/speed_table.o
  AR      util-linux/volume_id/lib.a
  CC      libbb/str_tolower.o
  AR      util-linux/lib.a
  CC      libbb/strrstr.o
  CC      libbb/time.o
  CC      libbb/trim.o
  CC      libbb/u_signal_names.o
  CC      libbb/udp_io.o
  CC      libbb/unicode.o
  CC      libbb/utmp.o
  CC      libbb/uuencode.o
  CC      libbb/vdprintf.o
  CC      libbb/verror_msg.o
  CC      libbb/vfork_daemon_rexec.o
  CC      libbb/warn_ignoring_args.o
  CC      libbb/wfopen.o
  CC      libbb/wfopen_input.o
  CC      libbb/write.o
  CC      libbb/xconnect.o
  CC      libbb/xatonum.o
  CC      libbb/xfunc_die.o
  CC      libbb/xfuncs.o
  CC      libbb/xfuncs_printf.o
  CC      libbb/xgetcwd.o
  CC      libbb/xgethostbyname.o
  CC      libbb/xreadlink.o
libbb/xfuncs_printf.c: In function ‘generate_uuid’:
libbb/xfuncs_printf.c:618:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
   read(i, buf, 16);
   ^~~~~~~~~~~~~~~~
  CC      libbb/xrealloc_vector.o
  CC      libbb/xregcomp.o
  AR      libbb/lib.a
  LINK    busybox_unstripped
Trying libraries: crypt m
 Library crypt is not needed, excluding it
 Library m is not needed, excluding it
Final link with: <none>


--------------------------------------------------
You will probably need to make your busybox binary
setuid root to ensure all configured applets will
work properly.
--------------------------------------------------

make[1]: Leaving directory '/<<PKGBUILDDIR>>/build/deb'
ln -sf busybox build/deb/.stamp-build
touch build/stamp-build
 fakeroot debian/rules binary-arch
dh_testroot
dh_testdir
dh_prep
dh_installdocs -a
dh_installchangelogs -a
dh_install -a
dh_install -pbusybox build/deb/busybox /bin
dh_installman -pbusybox build/deb/docs/busybox.1
dh_installdocs -pbusybox docs/syslog.conf.txt docs/mdev.txt
dh_install -pbusybox debian/tree/busybox/* /
dh_install -pbusybox-static build/static/busybox /bin
dh_installman -pbusybox-static build/static/docs/busybox.1
dh_installdocs -pbusybox-static docs/syslog.conf.txt docs/mdev.txt
dh_installexamples -pbusybox-static examples/mdev* examples/udhcp
# Remove init link, but init support is still compiled in to be used.
rm -f build/udeb/_install/sbin/init
dh_install -pbusybox-udeb build/udeb/_install/* /
dh_installinit -pbusybox-syslogd 
dh_installinit -pbusybox-syslogd --name=busybox-klogd
dh_installinit -pudhcpd --onlyscripts
dh_strip -a
dh_link -a
dh_compress -a
dh_fixperms -a
dh_installdeb -a
dh_shlibdeps -a
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/busybox/bin/busybox was not linked against ld-linux-armhf.so.3 (it uses none of the library's symbols)
if [ -f debian/busybox.substvars ]; then \
  pkgs=$(sed -n -e's/([^)]*)//g' -e's/,//g' -e's/^shlibs:Depends=//p' debian/busybox.substvars); \
  srcs=; for p in $pkgs; do \
    srcs="$srcs $(dpkg-query -f '${source:Package} (= ${source:Version}),' -W $p)"; \
  done ; \
  echo "built-using=$srcs" >> debian/busybox-static.substvars ; \
fi
dh_gencontrol -a
dpkg-gencontrol: warning: Depends field of package busybox-static: unknown substitution variable ${shlibs:Depends}
dpkg-gencontrol: warning: Depends field of package busybox-static: unknown substitution variable ${shlibs:Depends}
dh_md5sums -a
dh_builddeb -a
dpkg-deb: building package 'busybox-static-dbgsym' in '../busybox-static-dbgsym_1.22.0-19+deb9u2_armhf.deb'.
dpkg-deb: building package 'busybox-dbgsym' in '../busybox-dbgsym_1.22.0-19+deb9u2_armhf.deb'.
dpkg-deb: building package 'udhcpc' in '../udhcpc_1.22.0-19+deb9u2_armhf.deb'.
dpkg-deb: building package 'busybox-udeb' in 'debian/.debhelper/scratch-space/build-busybox-udeb/busybox-udeb_1.22.0-19+deb9u2_armhf.deb'.
dpkg-deb: building package 'udhcpd' in '../udhcpd_1.22.0-19+deb9u2_armhf.deb'.
	Renaming busybox-udeb_1.22.0-19+deb9u2_armhf.deb to busybox-udeb_1.22.0-19+deb9u2_armhf.udeb
dpkg-deb: building package 'busybox' in '../busybox_1.22.0-19+deb9u2_armhf.deb'.
dpkg-deb: building package 'busybox-static' in '../busybox-static_1.22.0-19+deb9u2_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian pi4 based autobuilder <root@raspbian.org> >../busybox_1.22.0-19+deb9u2_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build busybox-1.22.0
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2021-04-01T22:27:42Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


busybox_1.22.0-19+deb9u2_armhf.changes:
---------------------------------------

Format: 1.8
Date: Thu, 01 Apr 2021 22:45:20 +0200
Source: busybox
Binary: busybox busybox-static busybox-udeb busybox-syslogd udhcpc udhcpd
Architecture: armhf
Version: 1:1.22.0-19+deb9u2
Distribution: stretch-staging
Urgency: high
Maintainer: Raspbian pi4 based autobuilder <root@raspbian.org>
Changed-By: Markus Koschany <apo@debian.org>
Description:
 busybox    - Tiny utilities for small and embedded systems
 busybox-static - Standalone rescue shell with tons of builtin utilities
 busybox-syslogd - Provides syslogd and klogd using busybox
 busybox-udeb - Tiny utilities for the debian-installer (udeb)
 udhcpc     - Provides the busybox DHCP client implementation
 udhcpd     - Provides the busybox DHCP server implementation
Changes:
 busybox (1:1.22.0-19+deb9u2) stretch-security; urgency=high
 .
   * Non-maintainer upload by the LTS team.
   * Fix CVE-2021-28831:
     decompress_gunzip.c in BusyBox mishandled the error bit on
     the huft_build result pointer, with a resultant invalid free or
     segmentation fault, via malformed gzip data.
Checksums-Sha1:
 3ef83e8a49e7d9c1259eb4aa37ec9d8807729d7f 1333882 busybox-dbgsym_1.22.0-19+deb9u2_armhf.deb
 1096923b354afca9124ba53a0ad624bcb168da45 1526136 busybox-static-dbgsym_1.22.0-19+deb9u2_armhf.deb
 a5983a91be1aeb38832b58cb9d5b076d59b47292 713456 busybox-static_1.22.0-19+deb9u2_armhf.deb
 8fa0b1119fd3f8ff79ca8e8f5af66008534e0a16 164224 busybox-udeb_1.22.0-19+deb9u2_armhf.udeb
 bae6bd3336fa87bd6d7d035748d9921ea84c90f2 6359 busybox_1.22.0-19+deb9u2_armhf.buildinfo
 3fb27ed15fbe1e55e0339b45c44492619f0e70fb 374856 busybox_1.22.0-19+deb9u2_armhf.deb
 a4a9d684fe957224bd4279ab6c43ba495dd6635e 23314 udhcpc_1.22.0-19+deb9u2_armhf.deb
 1384020c7e505974e19c3a6cb8e82c4e4151583f 26082 udhcpd_1.22.0-19+deb9u2_armhf.deb
Checksums-Sha256:
 1c848c57c30743bbba151c02e1886899693e839373921f62e5f8f0ca98767a33 1333882 busybox-dbgsym_1.22.0-19+deb9u2_armhf.deb
 a145c1c9515054c717deb412e53f6882c71364d69e61d32c0fc4241a8bcf9166 1526136 busybox-static-dbgsym_1.22.0-19+deb9u2_armhf.deb
 6e6b132337e20d315552947a7627765ee1487e87320d05dee8c1a1cfefbfa142 713456 busybox-static_1.22.0-19+deb9u2_armhf.deb
 c5f1a5d42e9bef3ba3115cf3c70d21ab38bb11ca9273f95e590290e55f6cda81 164224 busybox-udeb_1.22.0-19+deb9u2_armhf.udeb
 71e1f17dde99581f6c4a55944b972e1dd7fcecbc942b9e80ecdd13fc176796d5 6359 busybox_1.22.0-19+deb9u2_armhf.buildinfo
 2f59e389c72f93a4af9a665b82886403deb005fe4abd1ef8696d123ed531cc51 374856 busybox_1.22.0-19+deb9u2_armhf.deb
 085ba35f2596359e6a852841059b334c30502db13d3fb041a044381cf97fa03d 23314 udhcpc_1.22.0-19+deb9u2_armhf.deb
 7e2762cca1d59a8e64856ed3fca7dd407b587495335f7c721145e7de5e3657fd 26082 udhcpd_1.22.0-19+deb9u2_armhf.deb
Files:
 119abbc82b7edf8445b742b0d2dfd724 1333882 debug extra busybox-dbgsym_1.22.0-19+deb9u2_armhf.deb
 95bafbce3a44f92bb41af49648a6f106 1526136 debug extra busybox-static-dbgsym_1.22.0-19+deb9u2_armhf.deb
 3c2aa54a579b1a4f57379bdeb2f96b59 713456 shells extra busybox-static_1.22.0-19+deb9u2_armhf.deb
 3b7825dd4a6a1e8194c0c27dbfadce7d 164224 debian-installer extra busybox-udeb_1.22.0-19+deb9u2_armhf.udeb
 0fda4159e0d30a07a30ea1c85140ee0c 6359 utils optional busybox_1.22.0-19+deb9u2_armhf.buildinfo
 1fd8b8f0dbeef00a39daaf46f4823c93 374856 utils optional busybox_1.22.0-19+deb9u2_armhf.deb
 9853f8ad2e69081b286c7b3423b0571d 23314 net optional udhcpc_1.22.0-19+deb9u2_armhf.deb
 f8abce1540a45f0bba39c26c84323bc8 26082 net optional udhcpd_1.22.0-19+deb9u2_armhf.deb

+------------------------------------------------------------------------------+
| Buildinfo                                                                    |
+------------------------------------------------------------------------------+

Format: 1.0
Source: busybox
Binary: busybox busybox-static busybox-udeb busybox-syslogd udhcpc udhcpd
Architecture: armhf
Version: 1:1.22.0-19+deb9u2
Checksums-Md5:
 119abbc82b7edf8445b742b0d2dfd724 1333882 busybox-dbgsym_1.22.0-19+deb9u2_armhf.deb
 95bafbce3a44f92bb41af49648a6f106 1526136 busybox-static-dbgsym_1.22.0-19+deb9u2_armhf.deb
 3c2aa54a579b1a4f57379bdeb2f96b59 713456 busybox-static_1.22.0-19+deb9u2_armhf.deb
 3b7825dd4a6a1e8194c0c27dbfadce7d 164224 busybox-udeb_1.22.0-19+deb9u2_armhf.udeb
 1fd8b8f0dbeef00a39daaf46f4823c93 374856 busybox_1.22.0-19+deb9u2_armhf.deb
 9853f8ad2e69081b286c7b3423b0571d 23314 udhcpc_1.22.0-19+deb9u2_armhf.deb
 f8abce1540a45f0bba39c26c84323bc8 26082 udhcpd_1.22.0-19+deb9u2_armhf.deb
Checksums-Sha1:
 3ef83e8a49e7d9c1259eb4aa37ec9d8807729d7f 1333882 busybox-dbgsym_1.22.0-19+deb9u2_armhf.deb
 1096923b354afca9124ba53a0ad624bcb168da45 1526136 busybox-static-dbgsym_1.22.0-19+deb9u2_armhf.deb
 a5983a91be1aeb38832b58cb9d5b076d59b47292 713456 busybox-static_1.22.0-19+deb9u2_armhf.deb
 8fa0b1119fd3f8ff79ca8e8f5af66008534e0a16 164224 busybox-udeb_1.22.0-19+deb9u2_armhf.udeb
 3fb27ed15fbe1e55e0339b45c44492619f0e70fb 374856 busybox_1.22.0-19+deb9u2_armhf.deb
 a4a9d684fe957224bd4279ab6c43ba495dd6635e 23314 udhcpc_1.22.0-19+deb9u2_armhf.deb
 1384020c7e505974e19c3a6cb8e82c4e4151583f 26082 udhcpd_1.22.0-19+deb9u2_armhf.deb
Checksums-Sha256:
 1c848c57c30743bbba151c02e1886899693e839373921f62e5f8f0ca98767a33 1333882 busybox-dbgsym_1.22.0-19+deb9u2_armhf.deb
 a145c1c9515054c717deb412e53f6882c71364d69e61d32c0fc4241a8bcf9166 1526136 busybox-static-dbgsym_1.22.0-19+deb9u2_armhf.deb
 6e6b132337e20d315552947a7627765ee1487e87320d05dee8c1a1cfefbfa142 713456 busybox-static_1.22.0-19+deb9u2_armhf.deb
 c5f1a5d42e9bef3ba3115cf3c70d21ab38bb11ca9273f95e590290e55f6cda81 164224 busybox-udeb_1.22.0-19+deb9u2_armhf.udeb
 2f59e389c72f93a4af9a665b82886403deb005fe4abd1ef8696d123ed531cc51 374856 busybox_1.22.0-19+deb9u2_armhf.deb
 085ba35f2596359e6a852841059b334c30502db13d3fb041a044381cf97fa03d 23314 udhcpc_1.22.0-19+deb9u2_armhf.deb
 7e2762cca1d59a8e64856ed3fca7dd407b587495335f7c721145e7de5e3657fd 26082 udhcpd_1.22.0-19+deb9u2_armhf.deb
Build-Origin: Raspbian
Build-Architecture: armhf
Build-Date: Thu, 01 Apr 2021 22:27:41 +0000
Build-Path: /<<PKGBUILDDIR>>
Installed-Build-Depends:
 autoconf (= 2.69-10),
 automake (= 1:1.15-6),
 autopoint (= 0.19.8.1-2+deb9u1),
 autotools-dev (= 20161112.1),
 base-files (= 9.9+rpi1+deb9u13),
 base-passwd (= 3.5.43),
 bash (= 4.4-5),
 binutils (= 2.28-5),
 bsdmainutils (= 9.0.12+nmu1),
 bsdutils (= 1:2.29.2-1+deb9u1),
 build-essential (= 12.3),
 bzip2 (= 1.0.6-8.1),
 coreutils (= 8.26-3),
 cpp (= 4:6.3.0-4),
 cpp-6 (= 6.3.0-18+rpi1+deb9u1),
 dash (= 0.5.8-2.4),
 debconf (= 1.5.61),
 debhelper (= 10.2.5),
 debianutils (= 4.8.1.1),
 dh-autoreconf (= 14),
 dh-strip-nondeterminism (= 0.034-1),
 diffutils (= 1:3.5-3),
 dpkg (= 1.18.25),
 dpkg-dev (= 1.18.25),
 e2fslibs (= 1.43.4-2+deb9u2),
 e2fsprogs (= 1.43.4-2+deb9u2),
 file (= 1:5.30-1+deb9u3),
 findutils (= 4.6.0+git+20161106-2),
 g++ (= 4:6.3.0-4),
 g++-6 (= 6.3.0-18+rpi1+deb9u1),
 gcc (= 4:6.3.0-4),
 gcc-6 (= 6.3.0-18+rpi1+deb9u1),
 gcc-6-base (= 6.3.0-18+rpi1+deb9u1),
 gettext (= 0.19.8.1-2+deb9u1),
 gettext-base (= 0.19.8.1-2+deb9u1),
 grep (= 2.27-2),
 groff-base (= 1.22.3-9),
 gzip (= 1.6-5),
 hostname (= 3.18),
 init-system-helpers (= 1.48),
 intltool-debian (= 0.35.0+20060710.4),
 libacl1 (= 2.2.52-3),
 libarchive-zip-perl (= 1.59-1+deb9u1),
 libasan3 (= 6.3.0-18+rpi1+deb9u1),
 libatomic1 (= 6.3.0-18+rpi1+deb9u1),
 libattr1 (= 1:2.4.47-2),
 libaudit-common (= 1:2.6.7-2),
 libaudit1 (= 1:2.6.7-2),
 libblkid1 (= 2.29.2-1+deb9u1),
 libbsd0 (= 0.8.3-1+deb9u1),
 libbz2-1.0 (= 1.0.6-8.1),
 libc-bin (= 2.24-11+deb9u4),
 libc-dev-bin (= 2.24-11+deb9u4),
 libc6 (= 2.24-11+deb9u4),
 libc6-dev (= 2.24-11+deb9u4),
 libcap-ng0 (= 0.7.7-3),
 libcc1-0 (= 6.3.0-18+rpi1+deb9u1),
 libcomerr2 (= 1.43.4-2+deb9u2),
 libcroco3 (= 0.6.11-3),
 libdb5.3 (= 5.3.28-12+deb9u1),
 libdebconfclient0 (= 0.227),
 libdpkg-perl (= 1.18.25),
 libfdisk1 (= 2.29.2-1+deb9u1),
 libffi6 (= 3.2.1-6),
 libfile-stripnondeterminism-perl (= 0.034-1),
 libgcc-6-dev (= 6.3.0-18+rpi1+deb9u1),
 libgcc1 (= 1:6.3.0-18+rpi1+deb9u1),
 libgcrypt20 (= 1.7.6-2+deb9u3),
 libgdbm3 (= 1.8.3-14),
 libglib2.0-0 (= 2.50.3-2+deb9u2),
 libgmp10 (= 2:6.1.2+dfsg-1),
 libgomp1 (= 6.3.0-18+rpi1+deb9u1),
 libgpg-error0 (= 1.26-2),
 libicu57 (= 57.1-6+deb9u4),
 libisl15 (= 0.18-1),
 liblz4-1 (= 0.0~r131-2),
 liblzma5 (= 5.2.2-1.2),
 libmagic-mgc (= 1:5.30-1+deb9u3),
 libmagic1 (= 1:5.30-1+deb9u3),
 libmount1 (= 2.29.2-1+deb9u1),
 libmpc3 (= 1.0.3-1),
 libmpfr4 (= 3.1.5-1),
 libncurses5 (= 6.0+20161126-1+deb9u2),
 libncursesw5 (= 6.0+20161126-1+deb9u2),
 libpam-modules (= 1.1.8-3.6),
 libpam-modules-bin (= 1.1.8-3.6),
 libpam-runtime (= 1.1.8-3.6),
 libpam0g (= 1.1.8-3.6),
 libpcre3 (= 2:8.39-3),
 libperl5.24 (= 5.24.1-3+deb9u7),
 libpipeline1 (= 1.4.1-2),
 libselinux1 (= 2.6-3),
 libsemanage-common (= 2.6-2),
 libsemanage1 (= 2.6-2),
 libsepol1 (= 2.6-2),
 libsigsegv2 (= 2.10-5),
 libsmartcols1 (= 2.29.2-1+deb9u1),
 libss2 (= 1.43.4-2+deb9u2),
 libstdc++-6-dev (= 6.3.0-18+rpi1+deb9u1),
 libstdc++6 (= 6.3.0-18+rpi1+deb9u1),
 libsystemd0 (= 232-25+deb9u12),
 libtimedate-perl (= 2.3000-2+deb9u1),
 libtinfo5 (= 6.0+20161126-1+deb9u2),
 libtool (= 2.4.6-2),
 libubsan0 (= 6.3.0-18+rpi1+deb9u1),
 libudev1 (= 232-25+deb9u12),
 libunistring0 (= 0.9.6+really0.9.3-0.1),
 libustr-1.0-1 (= 1.0.4-6),
 libuuid1 (= 2.29.2-1+deb9u1),
 libxml2 (= 2.9.4+dfsg1-2.2+deb9u3),
 linux-libc-dev (= 4.9.82-1+deb9u3+rpi1),
 login (= 1:4.4-4.1),
 m4 (= 1.4.18-1),
 make (= 4.1-9.1),
 man-db (= 2.7.6.1-2),
 mawk (= 1.3.3-17),
 mount (= 2.29.2-1+deb9u1),
 multiarch-support (= 2.24-11+deb9u4),
 ncurses-base (= 6.0+20161126-1+deb9u2),
 ncurses-bin (= 6.0+20161126-1+deb9u2),
 passwd (= 1:4.4-4.1),
 patch (= 2.7.5-1+deb9u2),
 perl (= 5.24.1-3+deb9u7),
 perl-base (= 5.24.1-3+deb9u7),
 perl-modules-5.24 (= 5.24.1-3+deb9u7),
 po-debconf (= 1.0.20),
 sed (= 4.4-1),
 sensible-utils (= 0.0.9+deb9u1),
 sysvinit-utils (= 2.88dsf-59.9),
 tar (= 1.29b-1.1),
 util-linux (= 2.29.2-1+deb9u1),
 xz-utils (= 5.2.2-1.2),
 zip (= 3.0-11),
 zlib1g (= 1:1.2.8.dfsg-5)
Environment:
 DEB_BUILD_OPTIONS="parallel=4"
 LC_ALL="C.UTF-8"
 SOURCE_DATE_EPOCH="1617309920"


+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


busybox-dbgsym_1.22.0-19+deb9u2_armhf.deb
-----------------------------------------

 new debian package, version 2.0.
 size 1333882 bytes: control archive=477 bytes.
     408 bytes,    13 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: busybox-dbgsym
 Source: busybox
 Version: 1:1.22.0-19+deb9u2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
 Installed-Size: 1456
 Depends: busybox (= 1:1.22.0-19+deb9u2)
 Section: debug
 Priority: extra
 Homepage: http://www.busybox.net
 Description: Debug symbols for busybox
 Build-Ids: 94b500a931c5b441e1b32f7f1b6ec9696f1a73bb

drwxr-xr-x root/root         0 2021-04-01 20:45 ./
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/lib/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/lib/debug/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/lib/debug/.build-id/94/
-rw-r--r-- root/root   1479844 2021-04-01 20:45 ./usr/lib/debug/.build-id/94/b500a931c5b441e1b32f7f1b6ec9696f1a73bb.debug
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/share/doc/busybox-dbgsym -> busybox


busybox-static-dbgsym_1.22.0-19+deb9u2_armhf.deb
------------------------------------------------

 new debian package, version 2.0.
 size 1526136 bytes: control archive=508 bytes.
     467 bytes,    14 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: busybox-static-dbgsym
 Source: busybox
 Version: 1:1.22.0-19+deb9u2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
 Installed-Size: 1763
 Depends: busybox-static (= 1:1.22.0-19+deb9u2)
 Built-Using: glibc (= 2.24-11+deb9u4)
 Section: debug
 Priority: extra
 Homepage: http://www.busybox.net
 Description: Debug symbols for busybox-static
 Build-Ids: 7413d2493ad8e887f6cc54328684318ec7e2bde2

drwxr-xr-x root/root         0 2021-04-01 20:45 ./
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/lib/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/lib/debug/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/lib/debug/.build-id/74/
-rw-r--r-- root/root   1794536 2021-04-01 20:45 ./usr/lib/debug/.build-id/74/13d2493ad8e887f6cc54328684318ec7e2bde2.debug
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/share/doc/busybox-static-dbgsym -> busybox-static


busybox-static_1.22.0-19+deb9u2_armhf.deb
-----------------------------------------

 new debian package, version 2.0.
 size 713456 bytes: control archive=1484 bytes.
    1283 bytes,    28 lines      control              
    1494 bytes,    18 lines      md5sums              
 Package: busybox-static
 Source: busybox
 Version: 1:1.22.0-19+deb9u2
 Architecture: armhf
 Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
 Installed-Size: 1598
 Conflicts: busybox
 Replaces: busybox
 Provides: busybox
 Built-Using: glibc (= 2.24-11+deb9u4)
 Section: shells
 Priority: extra
 Homepage: http://www.busybox.net
 Description: Standalone rescue shell with tons of builtin utilities
  BusyBox combines tiny versions of many common UNIX utilities into a single
  small executable. It provides minimalist replacements for the most common
  utilities you would usually find on your desktop system (i.e., ls, cp, mv,
  mount, tar, etc.).  The utilities in BusyBox generally have fewer options than
  their full-featured GNU cousins; however, the options that are included
  provide the expected functionality and behave very much like their GNU
  counterparts.
  .
  busybox-static provides you with a statically linked simple stand alone shell
  that provides all the utilities available in BusyBox. This package is
  intended to be used as a rescue shell, in the event that you screw up your
  system. Invoke "busybox sh" and you have a standalone shell ready to save
  your system from certain destruction. Invoke "busybox", and it will list the
  available builtin commands.

drwxr-xr-x root/root         0 2021-04-01 20:45 ./
drwxr-xr-x root/root         0 2021-04-01 20:45 ./bin/
-rwxr-xr-x root/root   1546100 2021-04-01 20:45 ./bin/busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/busybox-static/
-rw-r--r-- root/root     20152 2021-04-01 20:45 ./usr/share/doc/busybox-static/changelog.Debian.gz
-rw-r--r-- root/root      1110 2021-04-01 20:45 ./usr/share/doc/busybox-static/copyright
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/busybox-static/examples/
-rw-r--r-- root/root       888 2013-12-31 23:45 ./usr/share/doc/busybox-static/examples/mdev.conf
-rwxr-xr-x root/root       623 2013-12-31 23:45 ./usr/share/doc/busybox-static/examples/mdev.conf.change_blockdev.sh
-rw-r--r-- root/root      1901 2013-12-31 23:45 ./usr/share/doc/busybox-static/examples/mdev_fat.conf.gz
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/busybox-static/examples/udhcp/
-rwxr-xr-x root/root       620 2013-12-31 23:45 ./usr/share/doc/busybox-static/examples/udhcp/sample.bound
-rwxr-xr-x root/root        77 2013-12-31 23:45 ./usr/share/doc/busybox-static/examples/udhcp/sample.deconfig
-rwxr-xr-x root/root        68 2013-12-31 23:45 ./usr/share/doc/busybox-static/examples/udhcp/sample.nak
-rwxr-xr-x root/root       620 2013-12-31 23:45 ./usr/share/doc/busybox-static/examples/udhcp/sample.renew
-rwxr-xr-x root/root       271 2013-12-31 23:45 ./usr/share/doc/busybox-static/examples/udhcp/sample.script
-rwxr-xr-x root/root      1285 2013-12-31 23:45 ./usr/share/doc/busybox-static/examples/udhcp/simple.script
-rw-r--r-- root/root      1807 2013-12-31 23:45 ./usr/share/doc/busybox-static/examples/udhcp/udhcpd.conf.gz
-rw-r--r-- root/root      2433 2013-12-31 23:45 ./usr/share/doc/busybox-static/mdev.txt.gz
-rw-r--r-- root/root      1384 2013-12-31 23:45 ./usr/share/doc/busybox-static/syslog.conf.txt
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/initramfs-tools/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/initramfs-tools/conf-hooks.d/
-rw-r--r-- root/root        16 2021-04-01 20:45 ./usr/share/initramfs-tools/conf-hooks.d/busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/initramfs-tools/hooks/
-rwxr-xr-x root/root      1015 2021-04-01 20:45 ./usr/share/initramfs-tools/hooks/zz-busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/man/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/man/man1/
-rw-r--r-- root/root     31962 2021-04-01 20:45 ./usr/share/man/man1/busybox.1.gz


busybox-udeb_1.22.0-19+deb9u2_armhf.udeb
----------------------------------------

 new debian package, version 2.0.
 size 164224 bytes: control archive=704 bytes.
     985 bytes,    21 lines      control              
 Package: busybox-udeb
 Source: busybox
 Version: 1:1.22.0-19+deb9u2
 Architecture: armhf
 Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
 Installed-Size: 466
 Depends: libc6-udeb (>= 2.24)
 Section: debian-installer
 Priority: extra
 Description: Tiny utilities for the debian-installer
  BusyBox combines tiny versions of many common UNIX utilities into a single
  small executable. It provides minimalist replacements for the most common
  utilities you would usually find on your desktop system (i.e., ls, cp, mv,
  mount, tar, etc.). The utilities in BusyBox generally have fewer options than
  their full-featured GNU cousins; however, the options that are included
  provide the expected functionality and behave very much like their GNU
  counterparts.
  .
  busybox-udeb is used by the debian-installer, so unless you are working on
  the debian-installer, this package is not for you. Installing this
  on your Debian system is a very, very bad idea. You have been warned.

drwxr-xr-x root/root         0 2021-04-01 20:45 ./
drwxr-xr-x root/root         0 2021-04-01 20:45 ./bin/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/ash -> busybox
-rwxr-xr-x root/root    359216 2021-04-01 20:45 ./bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/cat -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/chmod -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/chown -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/cp -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/date -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/dd -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/df -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/dmesg -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/dnsdomainname -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/echo -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/egrep -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/false -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/getopt -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/grep -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/gunzip -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/hostname -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/kill -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/ln -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/ls -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/mkdir -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/mknod -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/mktemp -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/more -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/mount -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/mv -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/pidof -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/ping -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/ping6 -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/ps -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/pwd -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/rm -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/rmdir -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/sed -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/sh -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/sleep -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/sync -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/tar -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/touch -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/true -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/umount -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/uname -> busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./bin/zcat -> busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./etc/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./etc/udhcpc/
-rwxr-xr-x root/root      1944 2021-04-01 20:45 ./etc/udhcpc/default.script
drwxr-xr-x root/root         0 2021-04-01 20:45 ./sbin/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/blockdev -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/depmod -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/freeramdisk -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/fstrim -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/halt -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/hwclock -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/insmod -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/ip -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/klogd -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/lsmod -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/mkswap -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/modinfo -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/modprobe -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/pivot_root -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/poweroff -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/reboot -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/rmmod -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/route -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/swapoff -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/swapon -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/switch_root -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/syslogd -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/udhcpc -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/vconfig -> /bin/busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/bin/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/[ -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/[[ -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/ar -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/basename -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/cmp -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/cut -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/dirname -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/env -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/expr -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/find -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/free -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/groups -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/head -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/id -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/logger -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/md5sum -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/nc -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/printf -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/readlink -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/realpath -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/seq -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/sha1sum -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/sha256sum -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/sha512sum -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/sort -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/tail -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/test -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/tftp -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/tr -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/tty -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/uniq -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/unxz -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/wc -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/wget -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/xzcat -> /bin/busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/sbin/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/sbin/arping -> /bin/busybox
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/sbin/chroot -> /bin/busybox


busybox_1.22.0-19+deb9u2_armhf.deb
----------------------------------

 new debian package, version 2.0.
 size 374856 bytes: control archive=1095 bytes.
    1097 bytes,    25 lines      control              
     552 bytes,     8 lines      md5sums              
 Package: busybox
 Version: 1:1.22.0-19+deb9u2
 Architecture: armhf
 Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
 Installed-Size: 747
 Depends: libc6 (>= 2.16)
 Conflicts: busybox-static
 Breaks: initramfs-tools (<< 0.99)
 Replaces: busybox-static
 Section: utils
 Priority: optional
 Homepage: http://www.busybox.net
 Description: Tiny utilities for small and embedded systems
  BusyBox combines tiny versions of many common UNIX utilities into a single
  small executable. It provides minimalist replacements for the most common
  utilities you would usually find on your desktop system (i.e., ls, cp, mv,
  mount, tar, etc.). The utilities in BusyBox generally have fewer options than
  their full-featured GNU cousins; however, the options that are included
  provide the expected functionality and behave very much like their GNU
  counterparts.
  .
  This package installs the BusyBox binary but does not install
  symlinks for any of the supported utilities. Some of the utilities
  can be used in the system by installing the busybox-syslogd,
  busybox-udhcpc or busybox-udhcpd packages.

drwxr-xr-x root/root         0 2021-04-01 20:45 ./
drwxr-xr-x root/root         0 2021-04-01 20:45 ./bin/
-rwxr-xr-x root/root    691408 2021-04-01 20:45 ./bin/busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/busybox/
-rw-r--r-- root/root     20152 2021-04-01 20:45 ./usr/share/doc/busybox/changelog.Debian.gz
-rw-r--r-- root/root      1110 2021-04-01 20:45 ./usr/share/doc/busybox/copyright
-rw-r--r-- root/root      2433 2013-12-31 23:45 ./usr/share/doc/busybox/mdev.txt.gz
-rw-r--r-- root/root      1384 2013-12-31 23:45 ./usr/share/doc/busybox/syslog.conf.txt
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/initramfs-tools/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/initramfs-tools/conf-hooks.d/
-rw-r--r-- root/root        16 2021-04-01 20:45 ./usr/share/initramfs-tools/conf-hooks.d/busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/initramfs-tools/hooks/
-rwxr-xr-x root/root      1015 2021-04-01 20:45 ./usr/share/initramfs-tools/hooks/zz-busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/man/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/man/man1/
-rw-r--r-- root/root     30516 2021-04-01 20:45 ./usr/share/man/man1/busybox.1.gz


udhcpc_1.22.0-19+deb9u2_armhf.deb
---------------------------------

 new debian package, version 2.0.
 size 23314 bytes: control archive=657 bytes.
      27 bytes,     1 lines      conffiles            
     611 bytes,    17 lines      control              
     140 bytes,     2 lines      md5sums              
 Package: udhcpc
 Source: busybox
 Version: 1:1.22.0-19+deb9u2
 Architecture: armhf
 Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
 Installed-Size: 38
 Depends: busybox (>> 1:1.22.0) | busybox-static (>> 1:1.22.0)
 Section: net
 Priority: optional
 Homepage: http://www.busybox.net
 Description: Provides the busybox DHCP client implementation
  Busybox contains a very small yet fully functional RFC compliant DHCP
  client formerly known as udhcpc.
  .
  This package contains the glue to use the busybox udhcpc as DHCP
  client in the system by providing the appropriate symbolic links and
  scripts.

drwxr-xr-x root/root         0 2021-04-01 20:45 ./
drwxr-xr-x root/root         0 2021-04-01 20:45 ./etc/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./etc/udhcpc/
-rwxr-xr-x root/root      1936 2021-04-01 20:45 ./etc/udhcpc/default.script
drwxr-xr-x root/root         0 2021-04-01 20:45 ./sbin/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./sbin/udhcpc -> /bin/busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/udhcpc/
-rw-r--r-- root/root     20152 2021-04-01 20:45 ./usr/share/doc/udhcpc/changelog.Debian.gz
-rw-r--r-- root/root      1110 2021-04-01 20:45 ./usr/share/doc/udhcpc/copyright
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/man/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/man/man8/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/share/man/man8/udhcpc.8.gz -> ../man1/busybox.1.gz


udhcpd_1.22.0-19+deb9u2_armhf.deb
---------------------------------

 new debian package, version 2.0.
 size 26082 bytes: control archive=1053 bytes.
      56 bytes,     3 lines      conffiles            
     625 bytes,    18 lines      control              
     210 bytes,     3 lines      md5sums              
     277 bytes,    10 lines   *  postinst             #!/bin/sh
     358 bytes,    14 lines   *  postrm               #!/bin/sh
     167 bytes,     7 lines   *  prerm                #!/bin/sh
 Package: udhcpd
 Source: busybox
 Version: 1:1.22.0-19+deb9u2
 Architecture: armhf
 Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
 Installed-Size: 53
 Depends: busybox (>> 1:1.22.0) | busybox-static (>> 1:1.22.0)
 Provides: dhcpd
 Section: net
 Priority: optional
 Homepage: http://www.busybox.net
 Description: Provides the busybox DHCP server implementation
  Busybox contains a very small yet fully function RFC compliant DHCP
  server formerly known as udhcpd.
  .
  This package contains the glue to use the busybox udhcpd as DHCP
  server in the system by providing the appropriate symbolic links and
  scripts.

drwxr-xr-x root/root         0 2021-04-01 20:45 ./
drwxr-xr-x root/root         0 2021-04-01 20:45 ./etc/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./etc/default/
-rw-r--r-- root/root       164 2021-04-01 20:45 ./etc/default/udhcpd
drwxr-xr-x root/root         0 2021-04-01 20:45 ./etc/init.d/
-rwxr-xr-x root/root      1416 2021-04-01 20:45 ./etc/init.d/udhcpd
-rw-r--r-- root/root      3054 2021-04-01 20:45 ./etc/udhcpd.conf
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/bin/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/bin/dumpleases -> /bin/busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/sbin/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/sbin/udhcpd -> /bin/busybox
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/doc/udhcpd/
-rw-r--r-- root/root     20152 2021-04-01 20:45 ./usr/share/doc/udhcpd/changelog.Debian.gz
-rw-r--r-- root/root      1110 2021-04-01 20:45 ./usr/share/doc/udhcpd/copyright
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/man/
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/man/man1/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/share/man/man1/dumpleases.1.gz -> busybox.1.gz
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/man/man5/
-rw-r--r-- root/root      1141 2021-04-01 20:45 ./usr/share/man/man5/udhcpd.conf.5.gz
drwxr-xr-x root/root         0 2021-04-01 20:45 ./usr/share/man/man8/
lrwxrwxrwx root/root         0 2021-04-01 20:45 ./usr/share/man/man8/udhcpd.8.gz -> ../man1/busybox.1.gz


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build Type: any
Build-Space: 153448
Build-Time: 424
Distribution: stretch-staging
Host Architecture: armhf
Install-Time: 70
Job: busybox_1:1.22.0-19+deb9u2
Machine Architecture: armhf
Package: busybox
Package-Time: 564
Source-Version: 1:1.22.0-19+deb9u2
Space: 153448
Status: successful
Version: 1:1.22.0-19+deb9u2
--------------------------------------------------------------------------------
Finished at 2021-04-01T22:27:42Z
Build needed 00:09:24, 153448k disk space