<86>Jan 28 20:48:20 userdel[413062]: delete user 'rooter' <86>Jan 28 20:48:20 userdel[413062]: removed group 'rooter' owned by 'rooter' <86>Jan 28 20:48:20 groupadd[413106]: group added to /etc/group: name=rooter, GID=1805 <86>Jan 28 20:48:20 groupadd[413106]: group added to /etc/gshadow: name=rooter <86>Jan 28 20:48:20 groupadd[413106]: new group: name=rooter, GID=1805 <86>Jan 28 20:48:20 useradd[413136]: new user: name=rooter, UID=1805, GID=1805, home=/root, shell=/bin/bash, from=none <86>Jan 28 20:48:20 userdel[413162]: delete user 'builder' <86>Jan 28 20:48:20 userdel[413162]: removed group 'builder' owned by 'builder' <86>Jan 28 20:48:20 userdel[413162]: removed shadow group 'builder' owned by 'builder' <86>Jan 28 20:48:20 groupadd[413186]: group added to /etc/group: name=builder, GID=1806 <86>Jan 28 20:48:20 groupadd[413186]: group added to /etc/gshadow: name=builder <86>Jan 28 20:48:20 groupadd[413186]: new group: name=builder, GID=1806 <86>Jan 28 20:48:20 useradd[413205]: new user: name=builder, UID=1806, GID=1806, home=/usr/src, shell=/bin/bash, from=none <13>Jan 28 20:48:25 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Jan 28 20:48:25 rpmi: libcom_err-1.47.1.0.10.ad56-alt2 sisyphus+363497.200.3.1 1732729908 installed <13>Jan 28 20:48:25 rpmi: libcom_err-devel-1.47.1.0.10.ad56-alt2 sisyphus+363497.200.3.1 1732729908 installed <13>Jan 28 20:48:25 rpmi: libverto-devel-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Jan 28 20:48:25 rpmi: openldap-common-2.6.9-alt2 sisyphus+367501.300.4.1 1735841751 installed <13>Jan 28 20:48:25 rpmi: liblmdb-0.9.33-alt1 sisyphus+360625.100.1.1 1729819640 installed <13>Jan 28 20:48:25 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Jan 28 20:48:25 rpmi: libjson-c5-0.18-alt1 sisyphus+358387.100.1.1 1727298142 installed <13>Jan 28 20:48:25 rpmi: libdevmapper-1.02.202-alt1 sisyphus+361775.200.5.1 1730990757 installed <13>Jan 28 20:48:25 rpmi: mount-2.39.2-alt2 sisyphus+368471.140.2.1 1737124262 installed <13>Jan 28 20:48:25 rpmi: losetup-2.39.2-alt2 sisyphus+368471.140.2.1 1737124262 installed <13>Jan 28 20:48:25 rpmi: openssl-config-3.2.0-alt1 sisyphus+366659.140.4.1 1736956949 installed <13>Jan 28 20:48:25 rpmi: lsblk-2.39.2-alt2 sisyphus+368471.140.2.1 1737124262 installed <13>Jan 28 20:48:25 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Jan 28 20:48:25 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Jan 28 20:48:25 rpmi: rpm-macros-alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Jan 28 20:48:25 rpmi: alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Jan 28 20:48:25 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed <13>Jan 28 20:48:25 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Jan 28 20:48:25 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Jan 28 20:48:25 rpmi: libcrypto3-3.3.2-alt1 sisyphus+366659.40.4.1 1736956900 installed <13>Jan 28 20:48:25 rpmi: libkmod-32-alt1 sisyphus+357452.100.2.1 1727718007 installed <13>Jan 28 20:48:25 rpmi: libssl3-3.3.2-alt1 sisyphus+366659.40.4.1 1736956900 installed <86>Jan 28 20:48:25 groupadd[429942]: group added to /etc/group: name=_keytab, GID=999 <86>Jan 28 20:48:25 groupadd[429942]: group added to /etc/gshadow: name=_keytab <86>Jan 28 20:48:25 groupadd[429942]: new group: name=_keytab, GID=999 <13>Jan 28 20:48:25 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <86>Jan 28 20:48:25 groupadd[430237]: group added to /etc/group: name=sasl, GID=998 <86>Jan 28 20:48:25 groupadd[430237]: group added to /etc/gshadow: name=sasl <86>Jan 28 20:48:25 groupadd[430237]: new group: name=sasl, GID=998 <13>Jan 28 20:48:25 rpmi: libsasl2-3-2.1.28-alt2.1 sisyphus+367419.100.1.1 1735482560 installed <13>Jan 28 20:48:25 rpmi: libldap2-2.6.9-alt2 sisyphus+367501.300.4.1 1735841751 installed <13>Jan 28 20:48:25 rpmi: libkrb5-ldap-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <13>Jan 28 20:48:25 rpmi: libkrb5-devel-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <13>Jan 28 20:48:25 rpmi: libtirpc-1.3.6-alt1 sisyphus+360096.100.1.1 1729241806 installed <13>Jan 28 20:48:25 rpmi: kmod-32-alt1 sisyphus+357452.100.2.1 1727718007 installed <13>Jan 28 20:48:25 rpmi: dmsetup-1.02.202-alt1 sisyphus+361775.200.5.1 1730990757 installed <86>Jan 28 20:48:25 groupadd[430576]: group added to /etc/group: name=tape, GID=997 <86>Jan 28 20:48:25 groupadd[430576]: group added to /etc/gshadow: name=tape <86>Jan 28 20:48:25 groupadd[430576]: new group: name=tape, GID=997 <86>Jan 28 20:48:25 groupadd[430609]: group added to /etc/group: name=dialout, GID=996 <86>Jan 28 20:48:25 groupadd[430609]: group added to /etc/gshadow: name=dialout <86>Jan 28 20:48:25 groupadd[430609]: new group: name=dialout, GID=996 <86>Jan 28 20:48:25 groupadd[430646]: group added to /etc/group: name=input, GID=995 <86>Jan 28 20:48:25 groupadd[430646]: group added to /etc/gshadow: name=input <86>Jan 28 20:48:25 groupadd[430646]: new group: name=input, GID=995 <86>Jan 28 20:48:25 groupadd[430683]: group added to /etc/group: name=video, GID=994 <86>Jan 28 20:48:25 groupadd[430683]: group added to /etc/gshadow: name=video <86>Jan 28 20:48:25 groupadd[430683]: new group: name=video, GID=994 <86>Jan 28 20:48:25 groupadd[430717]: group added to /etc/group: name=render, GID=993 <86>Jan 28 20:48:25 groupadd[430717]: group added to /etc/gshadow: name=render <86>Jan 28 20:48:25 groupadd[430717]: new group: name=render, GID=993 <86>Jan 28 20:48:25 groupadd[430749]: group added to /etc/group: name=sgx, GID=992 <86>Jan 28 20:48:25 groupadd[430749]: group added to /etc/gshadow: name=sgx <86>Jan 28 20:48:25 groupadd[430749]: new group: name=sgx, GID=992 <13>Jan 28 20:48:25 rpmi: udev-1:255.16-alt1 sisyphus+368218.100.2.1 1736510055 installed <13>Jan 28 20:48:25 rpmi: libtirpc-devel-1.3.6-alt1 sisyphus+360096.100.1.1 1729241806 installed <13>Jan 28 20:48:25 rpmi: libkmod-devel-32-alt1 sisyphus+357452.100.2.1 1727718007 installed <13>Jan 28 20:48:25 rpmi: libjson-c-devel-0.18-alt1 sisyphus+358387.100.1.1 1727298142 installed <13>Jan 28 20:48:25 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Jan 28 20:48:25 rpmi: scdoc-1.11.2-alt1 sisyphus+295008.200.1.1 1644320242 installed <13>Jan 28 20:48:25 rpmi: libzstd-devel-1.5.5-alt2 sisyphus+327847.100.1.1 1692867219 installed <13>Jan 28 20:48:26 rpmi: liblzma-devel-5.4.5-alt1 sisyphus+338177.300.3.1 1707490235 installed <13>Jan 28 20:48:26 rpmi: libelf-devel-0.191-alt1 sisyphus+347509.100.1.1 1714859321 installed <13>Jan 28 20:48:26 rpmi: flex-2.6.4.0.88.9801-alt2 sisyphus+346193.200.3.2 1716466857 installed <13>Jan 28 20:48:26 rpmi: bzlib-devel-1:1.0.8-alt3 sisyphus+327286.5000.14.1 1711487039 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/make-initrd-2.51.0-alt1.nosrc.rpm (w1.gzdio) Installing make-initrd-2.51.0-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.69003 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf make-initrd-2.51.0 + echo 'Source #0 (make-initrd-2.51.0.tar):' Source #0 (make-initrd-2.51.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/make-initrd-2.51.0.tar + cd make-initrd-2.51.0 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.69003 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd make-initrd-2.51.0 + ./autogen.sh Checking build-system utilities: OK Generating build-system with: aclocal: version 1.16.5 autoconf: version 2.71 autoheader: version 2.71 RUN: aclocal RUN: autoconf RUN: autoheader Now type './configure' and 'make' to compile. + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + configure_runstatedir_flags= + grep -qF runstatedir=DIR ./configure + configure_runstatedir_flags=--runstatedir=/var/run + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext --libexecdir=/usr/libexec --with-bootdir=/boot --with-runtimedir=/usr/lib64/initrd '--with-imagename=initrd-$(KERNEL)$(IMAGE_SUFFIX).img' --with-busybox --with-libelf --with-zlib --with-bzip2 --with-lzma --with-zstd configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether make sets $(MAKE)... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking whether ln -s works... yes checking for a sed that does not truncate output... /usr/bin/sed checking for bison... bison -y checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking whether yytext is a pointer... yes checking for x86_64-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for vfork.h... no checking for sys/param.h... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for arpa/inet.h... yes checking for fcntl.h... yes checking for inttypes.h... (cached) yes checking for limits.h... yes checking for netinet/in.h... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/mount.h... yes checking for sys/param.h... (cached) yes checking for sys/socket.h... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for uid_t in sys/types.h... yes checking for inline... inline checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... (cached) yes checking for ssize_t... yes checking for struct stat.st_rdev... yes checking for uint16_t... yes checking for uint32_t... yes checking for error_at_line... yes checking for fork... yes checking for vfork... yes checking for getpagesize... yes checking for working fork... yes checking for working vfork... (cached) yes checking for sys/mkdev.h... no checking for sys/sysmacros.h... yes checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking for GNU libc compatible malloc... yes checking for working mmap... yes checking for GNU libc compatible realloc... yes checking for clock_gettime... yes checking for gettimeofday... yes checking for inet_ntoa... yes checking for localtime_r... yes checking for memset... yes checking for munmap... yes checking for regcomp... yes checking for setenv... yes checking for socket... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strncasecmp... yes checking for strndup... yes checking for strpbrk... yes checking for strrchr... yes checking for strstr... yes checking for strtol... yes checking for strtoul... yes checking for strtoull... yes checking for uname... yes checking for twalk_r... yes checking for tdestroy... yes checking for updwtmp... yes checking if in-tree build is required... no checking imagename format... initrd-$(KERNEL)$(IMAGE_SUFFIX).img checking if builtin busybox is required... yes checking if builtin libshell is required... no checking for udevd... /sbin/udevd checking for udevadm... /sbin/udevadm checking for scdoc... /usr/bin/scdoc checking for strip... /usr/bin/strip checking for zlib... yes checking for bzip2... yes checking for liblzma... yes checking for libzstd... yes checking for libelf... yes checking for json-c... yes checking for libkmod... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext + make make: Entering directory '/usr/src/RPM/BUILD/make-initrd-2.51.0' DEP runtime/src/libinitramfs/logging.c DEP runtime/src/libinitramfs/memory.c DEP runtime/src/libinitramfs/console.c DEP utils/depinfo/kmod-depinfo.c DEP utils/gen_init_cpio/gen_init_cpio.c DEP utils/initrd-extract/initrd-extract.c DEP utils/initrd-common.c DEP utils/initrd-cpio.c DEP utils/initrd-parse.c DEP utils/initrd-decompress.c DEP utils/initrd-decompress-gzip.c DEP utils/initrd-decompress-bzip2.c DEP utils/initrd-decompress-lzma.c DEP utils/initrd-decompress-zstd.c DEP utils/initrd-ls/initrd-ls.c DEP utils/initrd-ls/initrd-ls-format.c DEP utils/initrd-put/memory.c DEP utils/initrd-put/queue.c DEP utils/initrd-put/tree.c DEP utils/initrd-put/enqueue-library.c DEP utils/initrd-put/enqueue-shebang.c DEP utils/initrd-put/initrd-put.c DEP utils/initrd-put/elf_dlopen.c DEP utils/initrd-scanmod/initrd-scanmod.c DEP utils/initrd-scanmod/initrd-scanmod-common.c DEP utils/initrd-scanmod/initrd-scanmod-file.c DEP utils/initrd-scanmod/initrd-scanmod-rules.c DEP utils/initrd-scanmod/initrd-scanmod-walk.c YACC utils/udev-rules/udev-rules-parser.y DEP .build/gen/utils/udev-rules/udev-rules-parser.c LEX utils/udev-rules/udev-rules-scanner.l DEP .build/gen/utils/udev-rules/udev-rules-scanner.c DEP utils/udev-rules/list_sort.c DEP utils/udev-rules/udev-string.c DEP utils/udev-rules/udev-goto-label.c DEP utils/udev-rules/udev-rules.c DEP runtime/src/chrooted/chrooted.c DEP runtime/src/environ/environ.c DEP runtime/src/halt/halt.c DEP runtime/src/halt/hddown.c DEP runtime/src/halt/ifdown.c DEP runtime/src/halt/utmp.c DEP runtime/src/nfsmount/dummypmap.c DEP runtime/src/nfsmount/main.c DEP runtime/src/nfsmount/mount.c DEP runtime/src/nfsmount/portmap.c DEP runtime/src/nfsmount/sunrpc.c DEP runtime/src/resume/resume.c DEP runtime/src/resume/resumelib.c DEP runtime/src/resume/getarg.c DEP runtime/src/resume/name_to_dev.c DEP runtime/src/runas/runas.c DEP runtime/src/timestamp/timestamp.c DEP runtime/src/ueventd-mounts/ueventd-mounts.c DEP runtime/src/ueventd/path.c DEP runtime/src/ueventd/process.c DEP runtime/src/ueventd/queue-processor.c DEP runtime/src/ueventd/ueventd.c DEP features/sshfsroot/src/ask-pass/ask-pass.c DEP .build/gen/utils/udev-rules/udev-rules-parser.c SLINK .build/dest/usr/share/make-initrd/guess SLINK .build/dest/usr/share/make-initrd/tools SLINK .build/dest/usr/share/make-initrd/features/README.md SLINK .build/dest/usr/share/make-initrd/features/add-modules SLINK .build/dest/usr/share/make-initrd/features/add-udev-rules SLINK .build/dest/usr/share/make-initrd/features/bcache SLINK .build/dest/usr/share/make-initrd/features/bootconfig SLINK .build/dest/usr/share/make-initrd/features/btrfs SLINK .build/dest/usr/share/make-initrd/features/cleanup SLINK .build/dest/usr/share/make-initrd/features/compress SLINK .build/dest/usr/share/make-initrd/features/debug-tools SLINK .build/dest/usr/share/make-initrd/features/depmod-image SLINK .build/dest/usr/share/make-initrd/features/devmapper SLINK .build/dest/usr/share/make-initrd/features/dialog SLINK .build/dest/usr/share/make-initrd/features/dropbear SLINK .build/dest/usr/share/make-initrd/features/fsck SLINK .build/dest/usr/share/make-initrd/features/gpg SLINK .build/dest/usr/share/make-initrd/features/gpu-drm SLINK .build/dest/usr/share/make-initrd/features/guestfs SLINK .build/dest/usr/share/make-initrd/features/iscsi SLINK .build/dest/usr/share/make-initrd/features/kickstart SLINK .build/dest/usr/share/make-initrd/features/lazy-cleanup SLINK .build/dest/usr/share/make-initrd/features/lkrg SLINK .build/dest/usr/share/make-initrd/features/locales SLINK .build/dest/usr/share/make-initrd/features/luks SLINK .build/dest/usr/share/make-initrd/features/luks-unl0kr SLINK .build/dest/usr/share/make-initrd/features/lvm SLINK .build/dest/usr/share/make-initrd/features/mdadm SLINK .build/dest/usr/share/make-initrd/features/modules-blockdev SLINK .build/dest/usr/share/make-initrd/features/modules-crypto-user-api SLINK .build/dest/usr/share/make-initrd/features/modules-filesystem SLINK .build/dest/usr/share/make-initrd/features/modules-multiple-devices SLINK .build/dest/usr/share/make-initrd/features/modules-network SLINK .build/dest/usr/share/make-initrd/features/modules-nfs SLINK .build/dest/usr/share/make-initrd/features/modules-sbc SLINK .build/dest/usr/share/make-initrd/features/modules-virtio SLINK .build/dest/usr/share/make-initrd/features/multipath SLINK .build/dest/usr/share/make-initrd/features/network SLINK .build/dest/usr/share/make-initrd/features/nfsroot SLINK .build/dest/usr/share/make-initrd/features/overlayfs SLINK .build/dest/usr/share/make-initrd/features/pipeline SLINK .build/dest/usr/share/make-initrd/features/plymouth SLINK .build/dest/usr/share/make-initrd/features/qemu SLINK .build/dest/usr/share/make-initrd/features/rdshell SLINK .build/dest/usr/share/make-initrd/features/rootfs SLINK .build/dest/usr/share/make-initrd/features/scsi-mode SLINK .build/dest/usr/share/make-initrd/features/smart-card SLINK .build/dest/usr/share/make-initrd/features/sshfsroot SLINK .build/dest/usr/share/make-initrd/features/sysfs-dma SLINK .build/dest/usr/share/make-initrd/features/sysfs-virtio-pci SLINK .build/dest/usr/share/make-initrd/features/syslog SLINK .build/dest/usr/share/make-initrd/features/system-glibc SLINK .build/dest/usr/share/make-initrd/features/telnetd SLINK .build/dest/usr/share/make-initrd/features/ucode SLINK .build/dest/usr/share/make-initrd/features/uki SLINK .build/dest/usr/share/make-initrd/features/usb SLINK .build/dest/usr/share/make-initrd/features/usb-storage SLINK .build/dest/usr/share/make-initrd/features/zfs SLINK .build/dest/usr/share/make-initrd/data CC runtime/src/libinitramfs/logging.c CC runtime/src/libinitramfs/memory.c CC runtime/src/libinitramfs/console.c LD .build/dest/usr/lib64/initrd//lib64/libinitramfs.so STRIP .build/dest/usr/lib64/initrd//lib64/libinitramfs.so CC utils/depinfo/kmod-depinfo.c CCLD .build/dest/usr/sbin/depinfo CC utils/gen_init_cpio/gen_init_cpio.c utils/gen_init_cpio/gen_init_cpio.c: In function 'push_string': utils/gen_init_cpio/gen_init_cpio.c:39:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 39 | unsigned int name_len = strlen(name) + 1; | ^~~~~~ utils/gen_init_cpio/gen_init_cpio.c: In function 'push_rest': utils/gen_init_cpio/gen_init_cpio.c:56:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 56 | unsigned int name_len = strlen(name) + 1; | ^~~~~~ utils/gen_init_cpio/gen_init_cpio.c: In function 'cpio_mkfile_csum': utils/gen_init_cpio/gen_init_cpio.c:307:49: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 307 | if (this_read <= 0 || this_read > this_size) | ^ utils/gen_init_cpio/gen_init_cpio.c:310:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 310 | for (i = 0; i < this_read; i++) | ^ utils/gen_init_cpio/gen_init_cpio.c: In function 'cpio_mkfile': utils/gen_init_cpio/gen_init_cpio.c:375:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 375 | namesize = strlen(name) + 1; | ^~~~~~ utils/gen_init_cpio/gen_init_cpio.c:402:57: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 402 | if (this_read <= 0 || this_read > this_size) { | ^ utils/gen_init_cpio/gen_init_cpio.c:411:35: warning: conversion from 'ssize_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 411 | offset += this_read; | ^~~~~~~~~ utils/gen_init_cpio/gen_init_cpio.c: In function 'cpio_mkfile_line': utils/gen_init_cpio/gen_init_cpio.c:472:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 472 | dname_len = strlen(name) + 1; | ^~~~~~ utils/gen_init_cpio/gen_init_cpio.c:480:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 480 | len = strlen(name) + 1; | ^~~~~~ CCLD .build/dest/usr/bin/gen_init_cpio CC utils/initrd-extract/initrd-extract.c CC utils/initrd-common.c CC utils/initrd-cpio.c CC utils/initrd-parse.c CC utils/initrd-decompress.c CC utils/initrd-decompress-gzip.c CC utils/initrd-decompress-bzip2.c CC utils/initrd-decompress-lzma.c CC utils/initrd-decompress-zstd.c CCLD .build/dest/usr/sbin/initrd-extract CC utils/initrd-ls/initrd-ls.c CC utils/initrd-ls/initrd-ls-format.c CCLD .build/dest/usr/sbin/initrd-ls CC utils/initrd-put/memory.c CC utils/initrd-put/queue.c CC utils/initrd-put/tree.c CC utils/initrd-put/enqueue-library.c CC utils/initrd-put/enqueue-shebang.c CC utils/initrd-put/initrd-put.c CC utils/initrd-put/elf_dlopen.c CCLD .build/dest/usr/bin/initrd-put CC utils/initrd-scanmod/initrd-scanmod.c CC utils/initrd-scanmod/initrd-scanmod-common.c CC utils/initrd-scanmod/initrd-scanmod-file.c CC utils/initrd-scanmod/initrd-scanmod-rules.c CC utils/initrd-scanmod/initrd-scanmod-walk.c CCLD .build/dest/usr/sbin/initrd-scanmod CC .build/gen/utils/udev-rules/udev-rules-parser.c CC .build/gen/utils/udev-rules/udev-rules-scanner.c CC utils/udev-rules/list_sort.c CC utils/udev-rules/udev-string.c CC utils/udev-rules/udev-goto-label.c CC utils/udev-rules/udev-rules.c CCLD .build/dest/usr/sbin/udev-rules CC runtime/src/chrooted/chrooted.c CCLD .build/dest/usr/lib64/initrd/bin/chrooted CC runtime/src/environ/environ.c CCLD .build/dest/usr/lib64/initrd/bin/environ CC runtime/src/halt/halt.c CC runtime/src/halt/hddown.c CC runtime/src/halt/ifdown.c CC runtime/src/halt/utmp.c runtime/src/halt/utmp.c: In function 'write_wtmp': runtime/src/halt/utmp.c:62:37: warning: conversion from '__time_t' {aka 'long int'} to '__uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | utmp.ut_tv.tv_sec = ts.tv_sec; | ^~ CCLD .build/dest/usr/lib64/initrd/bin/halt CC runtime/src/nfsmount/dummypmap.c CC runtime/src/nfsmount/main.c CC runtime/src/nfsmount/mount.c CC runtime/src/nfsmount/portmap.c CC runtime/src/nfsmount/sunrpc.c CCLD .build/dest/usr/lib64/initrd/bin/nfsmount CC runtime/src/resume/resume.c CC runtime/src/resume/resumelib.c CC runtime/src/resume/getarg.c CC runtime/src/resume/name_to_dev.c CCLD .build/dest/usr/lib64/initrd/bin/resume CC runtime/src/runas/runas.c CCLD .build/dest/usr/lib64/initrd/bin/runas CC runtime/src/timestamp/timestamp.c CCLD .build/dest/usr/lib64/initrd/sbin/timestamp CC runtime/src/ueventd-mounts/ueventd-mounts.c CCLD .build/dest/usr/lib64/initrd/sbin/ueventd-mounts CC runtime/src/ueventd/path.c CC runtime/src/ueventd/process.c CC runtime/src/ueventd/queue-processor.c CC runtime/src/ueventd/ueventd.c CCLD .build/dest/usr/lib64/initrd/sbin/ueventd CC features/sshfsroot/src/ask-pass/ask-pass.c features/sshfsroot/src/ask-pass/ask-pass.c: In function 'get_password': features/sshfsroot/src/ask-pass/ask-pass.c:54:22: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-9' to '4294967287' [-Wsign-conversion] 54 | newt.c_lflag &= ~(ECHO); | ^~ CCLD .build/dest/usr/libexec/make-initrd/features/sshfsroot/bin/ask-pass SED .build/dest/usr/sbin/initrd-diff SED .build/dest/usr/sbin/make-initrd SED .build/dest/usr/sbin/mkinitrd-make-initrd SLINK .build/dest/usr/lib64/initrd/bin/showenv SLINK .build/dest/usr/lib64/initrd/bin/reboot SLINK .build/dest/usr/lib64/initrd/bin/poweroff SLINK .build/dest/usr/lib64/initrd//lib64/libinitramfs.so.2.51.0 SED .build/obj/external/busybox/.config make -C ".build/obj/external/busybox" \ -f "/usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/Makefile" \ KBUILD_SRC="/usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream" make[1]: Entering directory '/usr/src/RPM/BUILD/make-initrd-2.51.0/.build/obj/external/busybox' Using /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream as source for busybox GEN /usr/src/RPM/BUILD/make-initrd-2.51.0/.build/obj/external/busybox/Makefile GEN include/applets.h GEN include/usage.h GEN applets/Kbuild GEN archival/Kbuild GEN archival/Config.in GEN archival/libarchive/Kbuild GEN console-tools/Kbuild GEN console-tools/Config.in GEN coreutils/Kbuild GEN coreutils/Config.in GEN coreutils/libcoreutils/Kbuild GEN debianutils/Kbuild GEN debianutils/Config.in GEN e2fsprogs/Kbuild GEN e2fsprogs/Config.in GEN editors/Kbuild GEN editors/Config.in GEN findutils/Kbuild GEN findutils/Config.in GEN init/Kbuild GEN init/Config.in GEN klibc-utils/Kbuild GEN klibc-utils/Config.in GEN libbb/Kbuild GEN libbb/Config.in GEN libpwdgrp/Kbuild GEN loginutils/Kbuild GEN loginutils/Config.in GEN mailutils/Kbuild GEN mailutils/Config.in GEN miscutils/Kbuild GEN miscutils/Config.in GEN modutils/Kbuild GEN modutils/Config.in GEN networking/Kbuild GEN networking/Config.in GEN networking/libiproute/Kbuild GEN networking/udhcp/Kbuild GEN networking/udhcp/Config.in GEN printutils/Kbuild GEN printutils/Config.in GEN procps/Kbuild GEN procps/Config.in GEN runit/Kbuild GEN runit/Config.in GEN scripts/Kbuild GEN selinux/Kbuild GEN selinux/Config.in GEN shell/Kbuild GEN shell/Config.in GEN sysklogd/Kbuild GEN sysklogd/Config.in GEN util-linux/Kbuild GEN util-linux/Config.in GEN util-linux/volume_id/Kbuild GEN util-linux/volume_id/Config.in GEN /usr/src/RPM/BUILD/make-initrd-2.51.0/.build/obj/external/busybox/Makefile scripts/kconfig/conf -s Config.in # # using defaults found in .config # SPLIT include/autoconf.h -> include/config/* GEN include/bbconfigopts.h GEN include/common_bufsiz.h GEN include/embedded_scripts.h HOSTCC applets/usage /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/applets/usage.c: In function 'main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/applets/usage.c:52:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 52 | write(STDOUT_FILENO, usage_array[i].usage, strlen(usage_array[i].usage) + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GEN include/usage_compressed.h HOSTCC applets/applet_tables GEN include/applet_tables.h include/NUM_APPLETS.h GEN include/applet_tables.h include/NUM_APPLETS.h CC applets/applets.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/busybox.h:8, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/applets/applets.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LD applets/built-in.o HOSTCC applets/usage_pod LD archival/built-in.o CC archival/chksum_and_xwrite_tar_header.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/chksum_and_xwrite_tar_header.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/tar.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:119: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c: In function 'putOctal': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:253:32: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 253 | memcpy(cp, tempString, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c: In function 'writeLongname': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:271:27: warning: conversion from 'int' to 'char' may change value [-Wconversion] 271 | header.typeflag = type; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:283:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 283 | size = strlen(name) + 1 + dir; /* GNU tar uses strlen+1 */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:283:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 283 | size = strlen(name) + 1 + dir; /* GNU tar uses strlen+1 */ | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:293:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 293 | xwrite(fd, name, size - dir); | ~~~~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:294:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 294 | xwrite(fd, "/", dir); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:296:28: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 296 | memset(&header, 0, size); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:297:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 297 | xwrite(fd, &header, size); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c: In function 'writeTarHeader': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:371:35: warning: conversion to 'uoff_t' {aka 'long unsigned int'} from '__off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 371 | uoff_t filesize = statbuf->st_size; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:255:50: warning: conversion to 'off_t' {aka 'long int'} from 'uoff_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 255 | #define PUT_OCTAL(a, b) putOctal((a), sizeof(a), (b)) | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:375:25: note: in expansion of macro 'PUT_OCTAL' 375 | PUT_OCTAL(header.size, filesize); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c: In function 'writeTarFile': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:676:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 676 | if (!recursive_action(filelist->data, recurseFlags, | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c: In function 'tar_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:1088:38: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-5' to '4294967291' [-Wsign-conversion] 1088 | tar_handle->ah_flags &= ~ARCHIVE_UNLINK_OLD; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:1100:38: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-5' to '4294967291' [-Wsign-conversion] 1100 | tar_handle->ah_flags &= ~ARCHIVE_UNLINK_OLD; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/tar.c:1105:38: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-2' to '4294967294' [-Wsign-conversion] 1105 | tar_handle->ah_flags &= ~ARCHIVE_RESTORE_DATE; | ^~ AR archival/lib.a LD archival/libarchive/built-in.o CC archival/libarchive/common.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/common.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/data_align.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_align.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_align.c: In function 'data_align': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_align.c:10:32: warning: conversion from 'off_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 10 | unsigned skip_amount = (boundary - (archive_handle->offset % boundary)) % boundary; | ^ CC archival/libarchive/data_extract_all.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_extract_all.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_extract_all.c: In function 'data_extract_all': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_extract_all.c:149:36: warning: conversion to 'int' from 'mode_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 149 | file_header->mode | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_extract_all.c:235:25: warning: ignoring return value of 'chown' declared with attribute 'warn_unused_result' [-Wunused-result] 235 | chown(dst_name, uid, gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/data_extract_to_command.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_extract_to_command.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_extract_to_command.c: In function 'data_extract_to_command': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_extract_to_command.c:95:63: warning: conversion to 'long long unsigned int' from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 95 | dec2env(tar_env, TAR_SIZE, file_header->size); | ~~~~~~~~~~~^~~~~~ CC archival/libarchive/data_extract_to_stdout.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_extract_to_stdout.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/data_skip.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/data_skip.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/decompress_bunzip2.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:41: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c: In function 'get_bits': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:119:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 119 | int bit_count = bd->inbufBitCount; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:128:42: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 128 | bd->inbufCount = read(bd->in_fd, bd->inbuf, IOBUF_SIZE); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:149:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 149 | bd->inbufBitCount = bit_count; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:150:46: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 150 | bits |= (bd->inbufBits >> bit_count) & ((1 << bits_wanted) - 1); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c: In function 'get_next_block': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:179:13: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 179 | i = get_bits(bd, 24); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:180:13: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 180 | j = get_bits(bd, 24); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:209:65: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 209 | symToByte[symTotal++] = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:220:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 220 | groupCount = get_bits(bd, 3); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:229:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 229 | mtfSymbol[i] = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:230:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 230 | nSelectors = get_bits(bd, 15); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:273:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 273 | len_m1 = get_bits(bd, 5) - 1; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:283:44: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 283 | two_bits = get_bits(bd, 2); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:294:37: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 294 | length[i] = len_m1 + 1; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:330:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 330 | temp[i] = limit[i] = 0; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:346:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 346 | pp = t = 0; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:350:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 350 | pp += temp_i; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:350:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 350 | pp += temp_i; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:361:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 361 | base[++i] = pp - t; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:361:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 361 | base[++i] = pp - t; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:363:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 363 | limit[maxLen] = pp + temp[maxLen] - 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:363:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 363 | limit[maxLen] = pp + temp[maxLen] - 1; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:381:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 381 | runPos = dbufCount = selector = 0; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:416:61: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 416 | while ((new_cnt = bd->inbufBitCount - hufGroup->maxLen) < 0) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:416:43: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 416 | while ((new_cnt = bd->inbufBitCount - hufGroup->maxLen) < 0) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:419:51: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 419 | nextSym = get_bits(bd, hufGroup->maxLen); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:425:45: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 425 | bd->inbufBitCount = new_cnt; /* "bd->inbufBitCount -= hufGroup->maxLen;" */ | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:426:62: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 426 | nextSym = (bd->inbufBits >> new_cnt) & ((1 << hufGroup->maxLen) - 1); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:426:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 426 | nextSym = (bd->inbufBits >> new_cnt) & ((1 << hufGroup->maxLen) - 1); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:429:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 429 | nextSym = get_bits(bd, hufGroup->maxLen); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:438:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 438 | bd->inbufBitCount += j; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:489:45: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 489 | byteCount[tmp_byte] += runCnt; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:489:48: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 489 | byteCount[tmp_byte] += runCnt; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:545:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 545 | for (i = 0; i < dbufCount; i++) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:548:33: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 548 | dbuf[tmp_count] |= (i << 8); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:557:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 557 | if ((int)origPtr >= dbufCount) return RETVAL_DATA_ERROR; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:560:32: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 560 | bd->writePos = (tmp >> 8); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:563:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 563 | bd->writeCount = dbufCount; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c: In function 'read_bunzip': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:616:37: warning: conversion from 'int' to 'char' may change value [-Wconversion] 616 | *outbuf++ = current; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:617:71: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 617 | CRC = (CRC << 8) ^ bd->crc32Table[(CRC >> 24) ^ current]; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:634:31: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 634 | pos = dbuf[pos]; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:679:15: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-1' to '4294967295' [-Wsign-conversion] 679 | CRC = ~0; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c: In function 'start_bunzip': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:732:42: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 732 | memcpy(bd->inbuf, inbuf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c: In function 'unpack_bz2_stream': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:790:84: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 790 | i = start_bunzip(&jmpbuf, &bd, xstate->src_fd, outbuf + 2, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:800:76: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 800 | if (i != transformer_write(xstate, outbuf, i)) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:830:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 830 | len = bd->inbufCount - bd->inbufPos; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c: In function 'unpack_bz2_data': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_bunzip2.c:872:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 872 | outbuf = malloc_or_warn(unpacked_len); | ^~~~~~~~~~~~ CC archival/libarchive/decompress_gunzip.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:35: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c: In function 'fill_bitbuffer': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:129:29: warning: conversion from 'off_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 129 | #define to_read (S()to_read ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:265:38: note: in expansion of macro 'to_read' 265 | sz = to_read; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:268:43: warning: conversion from 'ssize_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 268 | bytebuffer_size = safe_read(gunzip_src_fd, &bytebuffer[4], sz); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c: In function 'huft_build': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:353:13: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 353 | k = j; /* minimum code length */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:356:13: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 356 | g = i; /* maximum code length */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:361:19: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 361 | y -= c[j]; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:361:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 361 | y -= c[j]; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:365:11: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 365 | y -= c[i]; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:365:14: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 365 | y -= c[i]; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:368:14: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 368 | c[i] += y; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:414:37: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 414 | z = g - w; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:416:37: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 416 | j = k - w; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:430:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 430 | j = (w + j > eob_len && w < eob_len) ? eob_len - w : j; /* make EOB code end at table */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:430:59: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 430 | j = (w + j > eob_len && w < eob_len) ? eob_len - w : j; /* make EOB code end at table */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:430:80: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 430 | j = (w + j > eob_len && w < eob_len) ? eob_len - w : j; /* make EOB code end at table */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:432:47: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 432 | ws[htl+1] = w + j; /* set bits decoded in stack */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:432:45: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 432 | ws[htl+1] = w + j; /* set bits decoded in stack */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:446:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 446 | j = (i & ((1 << w) - 1)) >> ws[htl - 1]; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:478:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 478 | while ((i & ((1 << w) - 1)) != x[htl]) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:485:14: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 485 | *m = ws[1]; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c: In function 'inflate_codes': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:139:29: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 139 | #define inflate_codes_k (S()inflate_codes_k ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:508:12: note: in expansion of macro 'inflate_codes_k' 508 | #define k inflate_codes_k | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:638:21: note: in expansion of macro 'k' 638 | gunzip_bk = k; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c: In function 'inflate_stored_setup': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:663:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 663 | inflate_stored_n = my_n; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:664:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 664 | inflate_stored_b = my_b; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:665:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 665 | inflate_stored_k = my_k; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c: In function 'inflate_stored': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:153:29: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 153 | #define inflate_stored_k (S()inflate_stored_k ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:691:21: note: in expansion of macro 'inflate_stored_k' 691 | gunzip_bk = inflate_stored_k; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c: In function 'inflate_block': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:730:21: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 730 | gunzip_bk = k; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:766:49: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 766 | inflate_stored_setup(PASS_STATE n, b_stored, k_stored); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:766:52: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 766 | inflate_stored_setup(PASS_STATE n, b_stored, k_stored); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:766:62: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 766 | inflate_stored_setup(PASS_STATE n, b_stored, k_stored); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:929:29: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 929 | gunzip_bk = k_dynamic; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c: In function 'inflate_get_next_window': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:977:34: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 977 | method = inflate_block(PASS_STATE &end_reached); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c: In function 'inflate_unzip_internal': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:1024:22: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-1' to '4294967295' [-Wsign-conversion] 1024 | gunzip_crc = ~0; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c: In function 'top_up': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:135:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 135 | #define bytebuffer_size (S()bytebuffer_size ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:1095:21: note: in expansion of macro 'bytebuffer_size' 1095 | int count = bytebuffer_size - bytebuffer_offset; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:1098:69: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1098 | memmove(bytebuffer, &bytebuffer[bytebuffer_offset], count); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:1100:95: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1100 | bytebuffer_size = full_read(gunzip_src_fd, &bytebuffer[count], bytebuffer_max - count); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:1100:35: warning: conversion from 'ssize_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1100 | bytebuffer_size = full_read(gunzip_src_fd, &bytebuffer[count], bytebuffer_max - count); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:1105:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1105 | bytebuffer_size += count; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c: In function 'check_header_gzip': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_gunzip.c:1197:51: warning: unsigned conversion from 'int' to 'uint8_t' {aka 'unsigned char'} changes the value of '-25' [-Wsign-conversion] 1197 | header.formatted.flags &= ~0x18; | ^ CC archival/libarchive/decompress_uncompress.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_uncompress.c:25: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_uncompress.c: In function 'unpack_Z_stream': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_uncompress.c:167:33: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 167 | rsize = safe_read(xstate->src_fd, inbuf + insize, IBUFSIZ); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_uncompress.c:64:33: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 64 | #define de_stack ((unsigned char *)&(htab[HSIZE-1])) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_uncompress.c:262:37: note: in expansion of macro 'de_stack' 262 | i = de_stack - stackp; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_uncompress.c:270:89: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 270 | memcpy(outbuf + outpos, stackp, i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_uncompress.c:275:92: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 275 | xtransformer_write(xstate, outbuf, outpos); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_uncompress.c:64:33: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 64 | #define de_stack ((unsigned char *)&(htab[HSIZE-1])) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_uncompress.c:280:53: note: in expansion of macro 'de_stack' 280 | i = de_stack - stackp; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_uncompress.c:283:73: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 283 | memcpy(outbuf + outpos, stackp, i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_uncompress.c:301:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 301 | xtransformer_write(xstate, outbuf, outpos); | ^~~~~~ CC archival/libarchive/decompress_unlzma.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c: In function 'rc_read': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:58:27: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 58 | int buffer_size = safe_read(rc->fd, RC_BUFFER, RC_BUFFER_SIZE); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c: In function 'rc_is_bit_1': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:113:23: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 113 | *p += ((1 << RC_MODEL_TOTAL_BITS) - *p) >> RC_MOVE_BITS; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c: In function 'unpack_lzma_stream': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:245:26: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 245 | pos_state_mask = (1 << pb) - 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:246:28: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 246 | literal_pos_mask = (1 << lp) - 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:257:23: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 257 | buffer_size = MIN(header.dst_size, header.dict_size); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:264:39: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 264 | p = xmalloc(num_probs * sizeof(*p)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:273:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 273 | int pos_state = (buffer_pos + global_pos) & pos_state_mask; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:292:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 292 | pos = buffer_pos - rep0; | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:427:40: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 427 | rep0 = pos_slot; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:436:76: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 436 | rep0 = (rep0 << 1) | rc_direct_bit(rc); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:447:62: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 447 | rep0 |= i2; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:478:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 478 | uint32_t pos = buffer_pos - rep0; | ^~~~~~~~~~ In file included from : /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:511:42: warning: conversion to 'long long unsigned int' from 'long long int' may change the sign of the result [-Wsign-conversion] 511 | IF_DESKTOP(total_written += buffer_pos;) | ^~ ./include/autoconf.h:24:26: note: in definition of macro 'IF_DESKTOP' 24 | # define IF_DESKTOP(...) __VA_ARGS__ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unlzma.c:511:45: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 511 | IF_DESKTOP(total_written += buffer_pos;) | ^~~~~~~~~~ ./include/autoconf.h:24:26: note: in definition of macro 'IF_DESKTOP' 24 | # define IF_DESKTOP(...) __VA_ARGS__ | ^~~~~~~~~~~ CC archival/libarchive/decompress_unxz.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unxz.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unxz.c: In function 'xz_crc32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unxz.c:27:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 27 | return ~crc32_block_endian0(~crc, buf, size, global_crc32_table); | ^~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_private.h:53, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_bcj.c:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unxz.c:41: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c: In function 'dict_repeat': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_config.h:37:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 37 | #define min(x, y) ((x) < (y) ? (x) : (y)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_config.h:38:27: note: in expansion of macro 'min' 38 | #define min_t(type, x, y) min(x, y) | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:356:16: note: in expansion of macro 'min_t' 356 | left = min_t(size_t, dict->limit - dict->pos, *len); | ^~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unxz.c:42: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c: In function 'dict_uncompressed': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:390:26: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 390 | *left -= copy_size; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c: In function 'dict_flush': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:432:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 432 | return copy_size; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c: In function 'rc_bit': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:508:26: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 508 | *prob += (RC_BIT_MODEL_TOTAL - *prob) >> RC_MOVE_BITS; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c: In function 'lzma_literal_probs': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:578:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 578 | uint32_t high = (s->dict.pos & s->lzma.literal_pos_mask) << s->lzma.lc; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c: In function 'lzma_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:740:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 740 | pos_state = s->dict.pos & s->lzma.pos_mask; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c: In function 'lzma_props': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:812:28: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 812 | s->lzma.pos_mask = (1 << s->lzma.pos_mask) - 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:825:36: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 825 | s->lzma.literal_pos_mask = (1 << s->lzma.literal_pos_mask) - 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c: In function 'lzma2_lzma': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:859:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 859 | tmp = in_avail; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:882:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 882 | s->lzma2.compressed -= s->rc.in_pos; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:885:41: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 885 | s->temp.size -= s->rc.in_pos; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:912:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 912 | s->lzma2.compressed -= in_avail; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:922:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 922 | s->temp.size = in_avail; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unxz.c: In function 'unpack_xz_stream': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unxz.c:75:34: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 75 | int rd = safe_read(xstate->src_fd, membuf, BUFSIZ); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unxz.c:83:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 83 | iobuf.in_size = rd; | ^~ In file included from : /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unxz.c:131:42: warning: conversion to 'long long unsigned int' from 'long long int' may change the sign of the result [-Wsign-conversion] 131 | IF_DESKTOP(total += iobuf.out_pos;) | ^~ ./include/autoconf.h:24:26: note: in definition of macro 'IF_DESKTOP' 24 | # define IF_DESKTOP(...) __VA_ARGS__ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unxz.c:131:45: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 131 | IF_DESKTOP(total += iobuf.out_pos;) | ^~~~~ ./include/autoconf.h:24:26: note: in definition of macro 'IF_DESKTOP' 24 | # define IF_DESKTOP(...) __VA_ARGS__ | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/decompress_unxz.c:43: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c: In function 'dec_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:582:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 582 | if (ret != XZ_OK) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:585:17: note: here 585 | case SEQ_BLOCK_START: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:606:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 606 | s->sequence = SEQ_BLOCK_HEADER; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:608:17: note: here 608 | case SEQ_BLOCK_HEADER: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:616:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 616 | s->sequence = SEQ_BLOCK_UNCOMPRESS; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:618:17: note: here 618 | case SEQ_BLOCK_UNCOMPRESS: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:643:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 643 | s->sequence = SEQ_BLOCK_CHECK; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:645:17: note: here 645 | case SEQ_BLOCK_CHECK: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:687:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 687 | s->sequence = SEQ_INDEX_CRC32; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:689:17: note: here 689 | case SEQ_INDEX_CRC32: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:695:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 695 | s->sequence = SEQ_STREAM_FOOTER; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_stream.c:697:17: note: here 697 | case SEQ_STREAM_FOOTER: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c: In function 'xz_dec_lzma2_run': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:1044:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 1044 | s->lzma2.sequence = SEQ_LZMA_PREPARE; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:1046:17: note: here 1046 | case SEQ_LZMA_PREPARE: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:1054:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 1054 | s->lzma2.sequence = SEQ_LZMA_RUN; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unxz/xz_dec_lzma2.c:1056:17: note: here 1056 | case SEQ_LZMA_RUN: | ^~~~ CC archival/libarchive/filter_accept_all.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/filter_accept_all.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/filter_accept_list.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/filter_accept_list.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/filter_accept_reject_list.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/filter_accept_reject_list.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/find_list_entry.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/find_list_entry.c:8: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/get_header_tar.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:14: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c: In function 'getOctal': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:33:32: warning: conversion to 'int8_t' {aka 'signed char'} from 'char' may change the sign of the result [-Wsign-conversion] 33 | int8_t first = str[0]; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:55:21: warning: conversion to 'long long unsigned int' from 'int8_t' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 55 | v = first; /* sign-extend 8 bits to 64 */ | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c: In function 'process_pax_hdr': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:75:38: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-512' to '4294966784' [-Wsign-conversion] 75 | unsigned blk_sz = (sz + 511) & (~511); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c: In function 'get_header_tar': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:190:13: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 190 | i = full_read(archive_handle->src_fd, &tar, 512); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:61:22: warning: conversion from 'long long unsigned int' to 'int' may change value [-Wconversion] 61 | #define GET_OCTAL(a) getOctal((a), sizeof(a)) | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:289:15: note: in expansion of macro 'GET_OCTAL' 289 | sum = GET_OCTAL(tar.chksum); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:61:22: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 61 | #define GET_OCTAL(a) getOctal((a), sizeof(a)) | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:301:34: note: in expansion of macro 'GET_OCTAL' 301 | unsigned minor = GET_OCTAL(tar.devminor); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:61:22: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 61 | #define GET_OCTAL(a) getOctal((a), sizeof(a)) | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:302:34: note: in expansion of macro 'GET_OCTAL' 302 | unsigned major = GET_OCTAL(tar.devmajor); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:61:22: warning: conversion to 'time_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 61 | #define GET_OCTAL(a) getOctal((a), sizeof(a)) | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:321:30: note: in expansion of macro 'GET_OCTAL' 321 | file_header->mtime = GET_OCTAL(tar.mtime); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:61:22: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 61 | #define GET_OCTAL(a) getOctal((a), sizeof(a)) | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:322:29: note: in expansion of macro 'GET_OCTAL' 322 | file_header->size = GET_OCTAL(tar.size); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:61:22: warning: conversion from 'long long unsigned int' to 'gid_t' {aka 'unsigned int'} may change value [-Wconversion] 61 | #define GET_OCTAL(a) getOctal((a), sizeof(a)) | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:323:28: note: in expansion of macro 'GET_OCTAL' 323 | file_header->gid = GET_OCTAL(tar.gid); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:61:22: warning: conversion from 'long long unsigned int' to 'uid_t' {aka 'unsigned int'} may change value [-Wconversion] 61 | #define GET_OCTAL(a) getOctal((a), sizeof(a)) | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:324:28: note: in expansion of macro 'GET_OCTAL' 324 | file_header->uid = GET_OCTAL(tar.uid); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:391:60: warning: conversion from 'off_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 391 | process_pax_hdr(archive_handle, file_header->size, (tar_typeflag == 'g')); | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:400:56: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 400 | p_longname = xzalloc(file_header->size + 1); | ~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:402:70: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 402 | xread(archive_handle->src_fd, p_longname, file_header->size); | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:411:56: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 411 | p_linkname = xzalloc(file_header->size + 1); | ~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/get_header_tar.c:412:70: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 412 | xread(archive_handle->src_fd, p_linkname, file_header->size); | ~~~~~~~~~~~^~~~~~ CC archival/libarchive/header_list.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/header_list.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/header_skip.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/header_skip.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/header_verbose_list.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/header_verbose_list.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/init_handle.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/init_handle.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/open_transformer.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/open_transformer.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/open_transformer.c: In function 'transformer_write': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/open_transformer.c:45:26: warning: conversion to 'ssize_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 45 | nwrote = bufsize; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/open_transformer.c: In function 'fork_transformer': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/open_transformer.c:122:52: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 122 | xstate.signature_skipped = signature_skipped; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/open_transformer.c: In function 'xmalloc_open_zipped_read_close': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/open_transformer.c:358:55: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'smallint' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 358 | xmemdup(&xstate->magic, xstate->signature_skipped), | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/open_transformer.c:359:31: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'smallint' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 359 | xstate->signature_skipped | ~~~~~~^~~~~~~~~~~~~~~~~~~ CC archival/libarchive/seek_by_jump.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/seek_by_jump.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/seek_by_read.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/seek_by_read.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/unsafe_prefix.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unsafe_prefix.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC archival/libarchive/unsafe_symlink_target.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/archival/libarchive/unsafe_symlink_target.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AR archival/libarchive/lib.a LD console-tools/built-in.o CC console-tools/clear.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/console-tools/clear.c:24: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC console-tools/reset.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/console-tools/reset.c:28: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AR console-tools/lib.a LD coreutils/built-in.o CC coreutils/basename.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/basename.c:46: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/cat.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cat.c:72: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cat.c: In function 'catv': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cat.c:141:31: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 141 | res = read(fd, read_buf, COMMON_BUFSIZE); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cat.c:154:49: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 154 | visible(c, buf, opts); | ^~~~ CC coreutils/chgrp.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/chgrp.c:49: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/chmod.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/chmod.c:49: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/chmod.c: In function 'fileAction': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/chmod.c:85:19: warning: conversion to 'mode_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 85 | newmode = bb_parse_mode((char *)state->userData, statbuf->st_mode); | ^~~~~~~~~~~~~ CC coreutils/chown.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/chown.c:57: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/chown.c: In function 'chown_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/chown.c:135:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 135 | opt = getopt32long(argv, "^" OPT_STR "\0" "-2", chown_longopts); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/chown.c:163:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 163 | flags, /* flags */ | ^~~~~ CC coreutils/chroot.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/chroot.c:35: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/chroot.c: In function 'chroot_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/chroot.c:38:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 38 | int chroot_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~~ CC coreutils/comm.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/comm.c:28: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/comm.c: In function 'writeline': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/comm.c:37:21: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 37 | int flags = option_mask32; | ^~~~~~~~~~~~~ CC coreutils/cp.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cp.c:108: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cp.c: In function 'cp_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cp.c:133:17: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 133 | flags = getopt32long(argv, "^" | ^~~~~~~~~~~~ CC coreutils/cut.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:52: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c: In function 'cut_file': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:102:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 102 | int linelen = strlen(line); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:103:49: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 103 | char *printed = xzalloc(linelen + 1); | ~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:158:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 158 | if (end == linelen || dcount > cut_lists[cl_pos].endpos) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:161:66: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 161 | start = dcount = uu = 0; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:161:57: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 161 | start = dcount = uu = 0; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:165:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 165 | if (uu == linelen) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:171:57: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 171 | start = linelen; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:172:47: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 172 | end = linelen; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:179:66: warning: conversion to 'unsigned int' from 'regoff_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 179 | end = uu + rr.rm_so; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:180:60: warning: conversion to 'unsigned int' from 'regoff_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 180 | uu += rr.rm_eo; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:182:62: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 182 | uu = linelen; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c: In function 'cut_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:436:80: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 436 | xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx)) | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:295:37: note: in expansion of macro 'xrealloc_vector' 295 | cut_lists = xrealloc_vector(cut_lists, 4, nlists); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/cut.c:211:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 211 | int cut_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~ CC coreutils/date.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/date.c:127: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/date.c: In function 'date_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/date.c:212:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 212 | int len = strspn(date_str, "0123456789"); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/date.c:229:67: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 229 | memcpy(buf, date_str + 8, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/date.c:231:63: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 231 | memcpy(date_str, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/date.c:314:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 314 | n = strftime(&fmt_dt2str[i], 8, "%z", &tm_time); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/date.c:348:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 348 | n = strspn(p, "0123456789"); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/date.c:359:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 359 | pres = xatoi_positive(p); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/date.c:362:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 362 | m = 9 - pres; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/date.c:367:29: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 367 | m = p - fmt_dt2str; | ^ CC coreutils/dd.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:104: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c: In function 'dd_output_status': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:192:46: warning: conversion from 'long long unsigned int' to 'double' may change value [-Wconversion] 192 | seconds = (now_us - G.begin_time_us) / 1000000.0; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:193:35: warning: conversion from 'long long unsigned int' to 'double' may change value [-Wconversion] 193 | bytes_sec = G.total_bytes / seconds; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:123:11: warning: conversion from 'double' to 'long long unsigned int' may change value [-Wfloat-conversion] 123 | #define G (*(struct globals*)bb_common_bufsiz1) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:193:21: note: in expansion of macro 'G' 193 | bytes_sec = G.total_bytes / seconds; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c: In function 'write_and_stats': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:254:31: warning: conversion to 'long long unsigned int' from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 254 | G.total_bytes += n; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c: In function 'dd_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:276:20: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 276 | # define XATOU_SFX xatoull_sfx | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:460:33: note: in expansion of macro 'XATOU_SFX' 460 | count = XATOU_SFX(val, cwbkMG_suffixes); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:276:20: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 276 | # define XATOU_SFX xatoull_sfx | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:464:32: note: in expansion of macro 'XATOU_SFX' 464 | seek = XATOU_SFX(val, cwbkMG_suffixes); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:276:20: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 276 | # define XATOU_SFX xatoull_sfx | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:468:32: note: in expansion of macro 'XATOU_SFX' 468 | skip = XATOU_SFX(val, cwbkMG_suffixes); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:542:49: warning: conversion to 'long unsigned int' from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 542 | if (ftruncate(ofd, seek * blocksz) < 0) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:542:49: warning: conversion to '__off64_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 542 | if (ftruncate(ofd, seek * blocksz) < 0) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:558:37: warning: conversion to 'long unsigned int' from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 558 | if (lseek(ifd, skip * blocksz, SEEK_CUR) < 0) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:558:37: warning: conversion to '__off64_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 558 | if (lseek(ifd, skip * blocksz, SEEK_CUR) < 0) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:570:37: warning: conversion to 'long unsigned int' from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 570 | if (lseek(ofd, seek * blocksz, SEEK_CUR) < 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:570:37: warning: conversion to '__off64_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 570 | if (lseek(ofd, seek * blocksz, SEEK_CUR) < 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:575:29: warning: conversion to 'ssize_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 575 | ssize_t n = ibs; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:580:67: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 580 | if ((G.flags & FLAG_COUNT_BYTES) && count < ibs) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:584:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 584 | n = dd_read(ibuf, n); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:593:37: warning: conversion to 'off_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 593 | xlseek(ifd, ibs, SEEK_CUR); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:625:57: warning: conversion to 'long unsigned int' from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 625 | memset(ibuf + n, 0, ibs - n); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:626:37: warning: conversion to 'ssize_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 626 | n = ibs; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:635:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 635 | d = n; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:637:35: warning: conversion to 'long unsigned int' from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 637 | n -= d; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:637:38: warning: conversion to 'ssize_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 637 | n -= d; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/dd.c:649:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 649 | if (write_and_stats(ibuf, n, obs, outfile)) | ^ CC coreutils/df.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/df.c:102: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/df.c: In function 'df_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/df.c:272:47: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 272 | blocks_percent_used = blocks_total; /* 0% if blocks_total == 0, else... */ | ^~~~~~~~~~~~ CC coreutils/du.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/du.c:75: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/du.c: In function 'du': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/du.c:164:15: warning: conversion to 'long long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 164 | sum = ((option_mask32 & OPT_b) ? statbuf.st_size : statbuf.st_blocks); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/du.c:173:31: warning: conversion to 'long long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 173 | sum = ((option_mask32 & OPT_b) ? statbuf.st_size : statbuf.st_blocks); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/du.c: In function 'du_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/du.c:223:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 223 | int du_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~ CC coreutils/echo.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/echo.c:63: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/echo.c: In function 'echo_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/echo.c:135:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 135 | buflen += strlen(arg) + 1; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/echo.c:174:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] 174 | *out++ = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/echo.c:189:53: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 189 | err = full_write(STDOUT_FILENO, buffer, out - buffer) != out - buffer; | ~~~~^~~~~~~~ CC coreutils/env.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/env.c:52: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/env.c: In function 'env_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/env.c:55:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 55 | int env_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~ CC coreutils/factor.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/factor.c:21: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/factor.c: In function 'unpack_wheel': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/factor.c:110:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 110 | for (i = 0; i < ARRAY_SIZE(packed_wheel); i++) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/factor.c: In function 'isqrt_odd': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/factor.c:139:20: warning: conversion from 'long unsigned int' to 'half_t' {aka 'unsigned int'} may change value [-Wconversion] 139 | half_t s = isqrt(N); | ^~~~~ CC coreutils/false.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/false.c:30: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/fold.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/fold.c:31: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/fold.c: In function 'adjust_column': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/fold.c:47:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 47 | return ++column; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/fold.c:50:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 50 | return column + 8 - column % 8; | ~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/fold.c:65:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 65 | return column; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/fold.c: In function 'fold_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/fold.c:123:48: warning: conversion from 'int' to 'char' may change value [-Wconversion] 123 | line_out[offset_out] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/fold.c:129:56: warning: conversion from 'int' to 'char' may change value [-Wconversion] 129 | column = adjust_column(column, c); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/fold.c:129:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 129 | column = adjust_column(column, c); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/fold.c:162:58: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 162 | column = adjust_column(column, line_out[i]); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/fold.c:75:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 75 | int fold_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~ CC coreutils/head.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/head.c:50: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/head.c: In function 'print_except_N_last_bytes': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/head.c:84:34: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 84 | circle[head++] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/head.c:96:32: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 96 | circle[head] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/head.c: In function 'head_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/head.c:253:71: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 253 | print_except_N_last_bytes(fp, count); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/head.c:255:71: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 255 | print_except_N_last_lines(fp, count); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/head.c:209:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 209 | count_bytes = 1; | ~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/head.c:212:17: note: here 212 | case 'n': | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/head.c:168:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 168 | int head_main(int argc, char **argv) | ^~~~~~~~~ CC coreutils/id.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/id.c:61: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/id.c: In function 'id_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/id.c:220:53: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 220 | groups = xrealloc(groups, n * sizeof(groups[0])); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/id.c:147:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 147 | int id_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~ CC coreutils/install.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/install.c:41: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/install.c: In function 'install_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/install.c:64:19: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 64 | # define GETOPT32 getopt32long | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/install.c:145:16: note: in expansion of macro 'GETOPT32' 145 | opts = GETOPT32(argv, "^" | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/install.c:183:24: warning: conversion to 'mode_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 183 | mode = bb_parse_mode(mode_str, mode); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/install.c:184:15: warning: conversion from 'long unsigned int' to 'uid_t' {aka 'unsigned int'} may change value [-Wconversion] 184 | uid = (opts & OPT_OWNER) ? get_ug_id(uid_str, xuname2uid) : getuid(); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/install.c:185:15: warning: conversion from 'long unsigned int' to 'gid_t' {aka 'unsigned int'} may change value [-Wconversion] 185 | gid = (opts & OPT_GROUP) ? get_ug_id(gid_str, xgroup2gid) : getgid(); | ^ CC coreutils/ln.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ln.c:40: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ln.c: In function 'ln_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ln.c:64:16: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 64 | opts = getopt32(argv, "^" "sfnbS:vT" "\0" "-1", &suffix); | ^~~~~~~~ CC coreutils/ls.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:166: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c: In function 'display_single': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:490:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 490 | opt = option_mask32; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:500:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 500 | column += printf("%7llu ", (long long) dn->dn_ino); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:505:78: warning: conversion to 'long long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 505 | make_human_readable_str((off_t)dn->dn_blocks << 9, 1, 0) | ~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:503:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 503 | column += printf("%"HUMAN_READABLE_MAX_WIDTH_STR"s ", | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:508:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 508 | column += printf("%6"OFF_FMT"u ", (off_t)(dn->dn_blocks >> 1)); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:514:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 514 | column += printf("%-10s ", bb_mode_string(modestr, dn->dn_mode)); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:516:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 516 | column += printf("%4lu ", (long) dn->dn_nlink); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:520:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 520 | column += printf("%-8u ", (int) dn->dn_gid); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:522:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 522 | column += printf("%-8u %-8u ", | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:529:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 529 | column += printf("%-8s ", | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:532:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 532 | column += printf("%-8s %-8s ", | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:548:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 548 | column += printf("%4u, %3u ", | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:555:67: warning: conversion to 'long long unsigned int' from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 555 | make_human_readable_str(dn->dn_size, 1, 0) | ~~^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:553:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 553 | column += printf("%"HUMAN_READABLE_MAX_WIDTH_STR"s ", | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:558:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 558 | column += printf("%9"OFF_FMT"u ", dn->dn_size); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:571:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 571 | column += printf("%s ", buf); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c: In function 'display_files': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:656:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 656 | int len = calc_name_len(dn[i]->name); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:657:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 657 | if (column_width < len) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:658:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 658 | column_width = len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:660:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 660 | column_width += 2 | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c: In function 'my_stat': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:756:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 756 | cur->dn_rdev_maj = major(statbuf.st_rdev); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:757:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 757 | cur->dn_rdev_min = minor(statbuf.st_rdev); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c: In function 'dnsort': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:910:19: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 910 | qsort(dn, size, sizeof(*dn), sortcmp); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c: In function 'sort_and_display_files': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:915:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 915 | dnsort(dn, nfiles); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c: In function 'calculate_blocks': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:1000:32: warning: conversion to 'long unsigned int' from 'blkcnt_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 1000 | blocks += (*dn)->dn_blocks; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:1008:23: warning: conversion to 'off_t' {aka 'long int'} from 'uoff_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 1008 | return blocks >> 1; | ~~~~~~~^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c: In function 'scan_and_display_dirs_recur': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:1030:90: warning: conversion to 'long long unsigned int' from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 1030 | make_human_readable_str(calculate_blocks(subdnp) * 1024, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:1051:53: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1051 | dnsort(dnd, dndirs); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c: In function 'ls_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:1107:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1107 | G_terminal_width = get_terminal_width(STDIN_FILENO); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:1185:31: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-16385' to '4294950911' [-Wsign-conversion] 1185 | option_mask32 &= ~OPT_R; /* no recurse if listing only dir */ | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/ls.c:1262:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1262 | dnsort(dnd, dndirs); | ^~~~~~ CC coreutils/md5_sha1_sum.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/md5_sha1_sum.c:127: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/md5_sha1_sum.c: In function 'hash_bin_to_hex': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/md5_sha1_sum.c:150:47: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 150 | bin2hex(hex_value, (char*)hash_value, hash_length); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/md5_sha1_sum.c: In function 'hash_file': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/md5_sha1_sum.c:232:33: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 232 | while ((count = safe_read(src_fd, in_buf, BUFSZ)) > 0) { | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/md5_sha1_sum.c:233:50: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 233 | update(&context, in_buf, count); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/md5_sha1_sum.c:240:62: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 240 | hash_value = hash_bin_to_hex(in_buf, hash_len); | ^~~~~~~~ CC coreutils/mkdir.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/mkdir.c:47: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/mkdir.c: In function 'mkdir_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/mkdir.c:75:32: warning: conversion to 'mode_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 75 | mode_t mmode = bb_parse_mode(smode, 0777); | ^~~~~~~~~~~~~ CC coreutils/mkfifo.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/mkfifo.c:32: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/mknod.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/mknod.c:43: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/mknod.c: In function 'mknod_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/mknod.c:77:31: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 77 | dev = makedev(xatoul_range(argv[2], 0, major(UINT_MAX)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1863:33: note: in definition of macro 'makedev' 1863 | #define makedev(a,b) bb_makedev(a,b) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/mknod.c:78:33: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 78 | xatoul_range(argv[3], 0, minor(UINT_MAX))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1863:35: note: in definition of macro 'makedev' 1863 | #define makedev(a,b) bb_makedev(a,b) | ^ CC coreutils/mktemp.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/mktemp.c:61: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/mv.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/mv.c:39: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/nice.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nice.c:25: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nice.c: In function 'nice_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nice.c:28:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 28 | int nice_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~ CC coreutils/nl.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nl.c:36: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nl.c: In function 'nl_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nl.c:71:50: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 71 | ns.empty_str = xasprintf("%*s", ns.width + (int)strlen(ns.sep), ""); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nl.c:39:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 39 | int nl_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~ CC coreutils/nohup.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nohup.c:31: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nohup.c: In function 'nohup_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nohup.c:53:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 53 | int nohup_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~ CC coreutils/nproc.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nproc.c:26: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nproc.c: In function 'nproc_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nproc.c:34:20: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 34 | int opts = getopt32long(argv, "\xfe:+", | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nproc.c:58:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 58 | for (i = 0; i < sz; i++) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nproc.c:60:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 60 | count += bb_popcnt_long(mask[i]); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/nproc.c:60:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 60 | count += bb_popcnt_long(mask[i]); | ^~~~~~~~~~~~~~ CC coreutils/od.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od.c:32: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od.c:35: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'print_named_ascii': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:438:34: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 438 | buf[3] = masked_c; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'print_ascii': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:462:34: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 462 | buf[3] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'decode_one_format': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:646:44: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 646 | pos = strchr(doux, c) - doux; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:646:31: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 646 | pos = strchr(doux, c) - doux; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:756:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 756 | tspec->field_width = field_width; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'decode_format_string': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:781:54: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 781 | G.spec = xrealloc_vector(G.spec, 4, G.n_specs); /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:436:81: note: in definition of macro 'xrealloc_vector' 436 | xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx)) | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'skip': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:837:44: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 837 | if (n_skip < n_bytes_to_read) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:838:59: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 838 | n_bytes_to_read = n_skip; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:840:40: warning: conversion to 'long unsigned int' from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 840 | n_skip -= n_bytes_read; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:840:43: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 840 | n_skip -= n_bytes_read; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'dump_hexl_mode_trailer': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:897:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 897 | putchar(c); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:227:42: note: in definition of macro 'putchar' 227 | # define putchar(c) putchar_unlocked(c) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'write_block': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:942:56: warning: conversion to 'unsigned int' from 'signed char' may change the sign of the result [-Wsign-conversion] 942 | unsigned datum_width = width_bytes[G.spec[i].size]; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:943:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 943 | unsigned blank_fields = (G.bytes_per_block - n_bytes) / datum_width; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:234:11: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 234 | #define G (*(struct globals*)bb_common_bufsiz1) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:944:56: note: in expansion of macro 'G' 944 | unsigned field_width = G.spec[i].field_width + 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'get_lcm': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:988:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 988 | l_c_m = lcm(l_c_m, width_bytes[(int) G.spec[i].size]); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:988:47: warning: conversion to 'unsigned int' from 'signed char' may change the sign of the result [-Wsign-conversion] 988 | l_c_m = lcm(l_c_m, width_bytes[(int) G.spec[i].size]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:988:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 988 | l_c_m = lcm(l_c_m, width_bytes[(int) G.spec[i].size]); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'dump': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1020:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 1020 | n_needed = MIN(end_offset - current_offset, (off_t) G.bytes_per_block); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1026:40: warning: conversion to 'long unsigned int' from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 1026 | current_offset += n_bytes_read; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1026:43: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1026 | current_offset += n_bytes_read; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1036:40: warning: conversion to 'long unsigned int' from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 1036 | current_offset += n_bytes_read; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1036:43: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1036 | current_offset += n_bytes_read; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1049:57: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1049 | bytes_to_write = l_c_m * ((n_bytes_read + l_c_m - 1) / l_c_m); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1049:70: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1049 | bytes_to_write = l_c_m * ((n_bytes_read + l_c_m - 1) / l_c_m); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1049:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1049 | bytes_to_write = l_c_m * ((n_bytes_read + l_c_m - 1) / l_c_m); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1054:32: warning: conversion to 'long unsigned int' from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 1054 | current_offset += n_bytes_read; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1054:35: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1054 | current_offset += n_bytes_read; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'dump_strings': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1121:36: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 1121 | buf[i++] = c; /* String continues; store it all. */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1129:42: warning: conversion to 'long unsigned int' from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 1129 | G.format_address(address - i - 1, ' '); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1129:46: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1129 | G.format_address(address - i - 1, ' '); | ~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'parse_old_offset': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:90:24: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 90 | # define xstrtooff_sfx xstrtoull_sfx | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1183:19: note: in expansion of macro 'xstrtooff_sfx' 1183 | *offset = xstrtooff_sfx(s, radix, Bb); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c: In function 'od_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1243:23: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 1243 | pos = p - doxn; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:90:24: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 90 | # define xstrtooff_sfx xstrtoull_sfx | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1249:39: note: in expansion of macro 'xstrtooff_sfx' 1249 | max_bytes_to_format = xstrtooff_sfx(str_N, 0, bkm_suffixes); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:90:24: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 90 | # define xstrtooff_sfx xstrtoull_sfx | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1268:44: note: in expansion of macro 'xstrtooff_sfx' 1268 | if (opt & OPT_j) n_bytes_to_skip = xstrtooff_sfx(str_j, 0, bkm_suffixes); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1382:61: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1382 | if (!G.bytes_per_block || G.bytes_per_block % l_c_m != 0) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1385:45: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1385 | G.bytes_per_block = l_c_m; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1388:37: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1388 | G.bytes_per_block = l_c_m; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/od_bloaty.c:1390:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1390 | G.bytes_per_block *= DEFAULT_BYTES_PER_BLOCK / l_c_m; | ^~ CC coreutils/paste.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/paste.c:33: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/paste.c: In function 'paste_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/paste.c:122:27: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 122 | del_cnt = strcpy_and_process_escape_sequences(delims, delims) - delims; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/paste.c:107:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 107 | int paste_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~ CC coreutils/printenv.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/printenv.c:26: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/printenv.c: In function 'printenv_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/printenv.c:31:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 31 | int printenv_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~~~~ CC coreutils/printf.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/printf.c:62: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/printf.c: In function 'conv_strtoull': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/printf.c:111:48: warning: conversion to 'long long unsigned int' from 'long long int' may change the sign of the result [-Wsign-conversion] 111 | *(unsigned long long*)result = bb_strtoll(arg, NULL, 0); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/printf.c: In function 'print_direc': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/printf.c:230:23: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 230 | llv = my_xstrtoull(skip_whitespace(argument)); | ^~~~~~~~~~~~ CC coreutils/pwd.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/pwd.c:28: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/readlink.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/readlink.c:39: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/realpath.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/realpath.c:28: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/realpath.c: In function 'realpath_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/realpath.c:31:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 31 | int realpath_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~~~~ CC coreutils/rm.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/rm.c:38: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/rmdir.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/rmdir.c:34: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/rmdir.c: In function 'rmdir_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/rmdir.c:50:17: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 50 | flags = getopt32long(argv, "pv", | ^~~~~~~~~~~~ CC coreutils/seq.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:28: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c: In function 'seq_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:105:25: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 105 | int w = (dot - *argv); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:106:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 106 | int f = strlen(dot); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:107:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 107 | if (width < w) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:108:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 108 | width = w; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:116:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 116 | if (frac_part < f) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:117:37: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 117 | frac_part = f; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:84:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 84 | errno |= *pp; /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:85:17: note: here 85 | case 2: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:87:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 87 | errno |= *pp; /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:88:17: note: here 88 | case 1: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:90:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 90 | if (!errno && *pp == '\0') | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/seq.c:92:17: note: here 92 | default: | ^~~~~~~ CC coreutils/shred.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/shred.c:40: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/shred.c: In function 'shred_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:294:23: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 294 | # define BB_STRTOOFF bb_strtoul | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/shred.c:89:40: note: in expansion of macro 'BB_STRTOOFF' 89 | size = BB_STRTOOFF(opt_s, NULL, 0); /* accepts oct/hex */ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/shred.c:104:25: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 104 | ftruncate(fd, 0); | ^~~~~~~~~~~~~~~~ CC coreutils/sleep.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sleep.c:62: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sleep.c: At top level: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sleep.c:64:5: warning: redundant redeclaration of 'sleep_main' [-Wredundant-decls] 64 | int sleep_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1533:5: note: previous declaration of 'sleep_main' with type 'int(int, char **)' 1533 | int sleep_main(int argc, char **argv) IF_SLEEP(MAIN_EXTERNALLY_VISIBLE); | ^~~~~~~~~~ CC coreutils/sort.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:92: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c: In function 'get_key': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:153:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 153 | && !(flags & (FLAG_b | FLAG_d | FLAG_f | FLAG_i | FLAG_bb)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:159:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 159 | len = strlen(str); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:168:57: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 168 | for (i = 1; i < key->range[2*j] + j; i++) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:200:19: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 200 | if (flags & FLAG_b) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:204:19: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 204 | if (flags & FLAG_bb) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:208:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 208 | end = key->range[3]; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:213:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 213 | start += key->range[1] - 1; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:213:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 213 | start += key->range[1] - 1; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:219:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 219 | str = xstrndup(str+start, end-start); | ~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:221:19: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 221 | if (flags & FLAG_d) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:228:19: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 228 | if (flags & FLAG_i) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:235:19: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 235 | if (flags & FLAG_f) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c: In function 'scale_suffix': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:270:13: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 270 | n = s - suffix; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c: In function 'compare_keys': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:280:21: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 280 | int flags = option_mask32, retval = 0; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:287:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 287 | flags = key->flags ? key->flags : option_mask32; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:299:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 299 | switch (flags & (FLAG_n | FLAG_g | FLAG_h | FLAG_M | FLAG_V)) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:334:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 334 | if (flags & FLAG_h) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:420:33: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 420 | flags = option_mask32; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:425:19: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 425 | if (flags & FLAG_r) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c: In function 'str2u': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:440:16: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 440 | return lu; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c: In function 'sort_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:550:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 550 | key->flags |= flag; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:643:32: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 643 | *p32 = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sort.c:650:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 650 | qsort(lines, linecount, sizeof(lines[0]), compare_keys); | ^~~~~~~~~ CC coreutils/split.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/split.c:43: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/split.c: In function 'split_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:292:22: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 292 | # define XATOOFF(a) xatoul_range((a), 0, LONG_MAX) | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/split.c:110:23: note: in expansion of macro 'XATOOFF' 110 | cnt = XATOOFF(count_p); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/split.c:112:23: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 112 | cnt = xatoull_sfx(count_p, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/split.c:164:63: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 164 | char *end = memchr(src, '\n', bytes_read); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/split.c:173:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 173 | xwrite(STDOUT_FILENO, src, to_write); | ^~~~~~~~ CC coreutils/stat.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stat.c:107: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stat.c: In function 'human_fstype': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stat.c:222:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 222 | for (i = 0; i < ARRAY_SIZE(fstype); ++i) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stat.c: In function 'strcatc': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stat.c:246:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 246 | int len = strlen(str); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stat.c: In function 'print_statfs': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stat.c:276:56: warning: conversion from '__fsword_t' {aka 'long int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 276 | printfs(pformat, human_fstype(statfsbuf->f_type)); | ~~~~~~~~~^~~~~~~~ CC coreutils/stty.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:37: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c: In function 'wrapf': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:841:9: warning: function 'wrapf' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] 841 | buflen = vsnprintf(buf, sizeof(buf), message, args); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:841:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 841 | buflen = vsnprintf(buf, sizeof(buf), message, args); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c: In function 'set_window_size': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:883:30: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 883 | win.ws_row = rows; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:885:30: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 885 | win.ws_col = cols; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c: In function 'recover_mode': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:969:25: warning: conversion from 'long unsigned int' to 'tcflag_t' {aka 'unsigned int'} may change value [-Wconversion] 969 | mode->c_iflag = iflag; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:970:25: warning: conversion from 'long unsigned int' to 'tcflag_t' {aka 'unsigned int'} may change value [-Wconversion] 970 | mode->c_oflag = oflag; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:971:25: warning: conversion from 'long unsigned int' to 'tcflag_t' {aka 'unsigned int'} may change value [-Wconversion] 971 | mode->c_cflag = cflag; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:972:25: warning: conversion from 'long unsigned int' to 'tcflag_t' {aka 'unsigned int'} may change value [-Wconversion] 972 | mode->c_lflag = lflag; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:977:33: warning: conversion from 'unsigned int' to 'cc_t' {aka 'unsigned char'} may change value [-Wconversion] 977 | mode->c_cc[i] = chr; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c: In function 'display_speed': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1014:42: warning: conversion from 'long unsigned int' to 'speed_t' {aka 'unsigned int'} may change value [-Wconversion] 1014 | wrapf(fmt_str, tty_baud_to_value(ispeed), tty_baud_to_value(ospeed)); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1014:69: warning: conversion from 'long unsigned int' to 'speed_t' {aka 'unsigned int'} may change value [-Wconversion] 1014 | wrapf(fmt_str, tty_baud_to_value(ispeed), tty_baud_to_value(ospeed)); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c: In function 'set_mode': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1134:56: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-257' to '4294967039' [-Wsign-conversion] 1134 | mode->c_cflag = (mode->c_cflag & ~PARENB & ~CSIZE) | CS8; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1134:66: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-49' to '4294967247' [-Wsign-conversion] 1134 | mode->c_cflag = (mode->c_cflag & ~PARENB & ~CSIZE) | CS8; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1136:56: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-513' to '4294966783' [-Wsign-conversion] 1136 | mode->c_cflag = (mode->c_cflag & ~PARODD & ~CSIZE) | PARENB | CS7; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1136:66: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-49' to '4294967247' [-Wsign-conversion] 1136 | mode->c_cflag = (mode->c_cflag & ~PARODD & ~CSIZE) | PARENB | CS7; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1139:56: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-257' to '4294967039' [-Wsign-conversion] 1139 | mode->c_cflag = (mode->c_cflag & ~PARENB & ~CSIZE) | CS8; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1139:66: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-49' to '4294967247' [-Wsign-conversion] 1139 | mode->c_cflag = (mode->c_cflag & ~PARENB & ~CSIZE) | CS8; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1141:56: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-49' to '4294967247' [-Wsign-conversion] 1141 | mode->c_cflag = (mode->c_cflag & ~CSIZE) | CS7 | PARODD | PARENB; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1144:65: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-65' to '4294967231' [-Wsign-conversion] 1144 | mode->c_iflag = (mode->c_iflag | ICRNL) & ~INLCR & ~IGNCR; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1144:74: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-129' to '4294967167' [-Wsign-conversion] 1144 | mode->c_iflag = (mode->c_iflag | ICRNL) & ~INLCR & ~IGNCR; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1145:65: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-9' to '4294967287' [-Wsign-conversion] 1145 | mode->c_oflag = (mode->c_oflag | ONLCR) & ~OCRNL & ~ONLRET; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1145:74: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-33' to '4294967263' [-Wsign-conversion] 1145 | mode->c_oflag = (mode->c_oflag | ONLCR) & ~OCRNL & ~ONLRET; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1147:55: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-257' to '4294967039' [-Wsign-conversion] 1147 | mode->c_iflag = mode->c_iflag & ~ICRNL; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1148:66: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-5' to '4294967291' [-Wsign-conversion] 1148 | if (ONLCR) mode->c_oflag = mode->c_oflag & ~ONLCR; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1159:39: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-3' to '4294967293' [-Wsign-conversion] 1159 | mode->c_lflag &= ~ICANON; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1162:56: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-49' to '4294967247' [-Wsign-conversion] 1162 | mode->c_cflag = (mode->c_cflag & ~CSIZE) | CS7 | PARENB; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1165:56: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-257' to '4294967039' [-Wsign-conversion] 1165 | mode->c_cflag = (mode->c_cflag & ~PARENB & ~CSIZE) | CS8; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1165:66: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-49' to '4294967247' [-Wsign-conversion] 1165 | mode->c_cflag = (mode->c_cflag & ~PARENB & ~CSIZE) | CS8; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1166:39: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-33' to '4294967263' [-Wsign-conversion] 1166 | mode->c_iflag &= ~ISTRIP; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1170:56: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-49' to '4294967247' [-Wsign-conversion] 1170 | mode->c_cflag = (mode->c_cflag & ~CSIZE) | CS7 | PARENB; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1174:56: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-257' to '4294967039' [-Wsign-conversion] 1174 | mode->c_cflag = (mode->c_cflag & ~PARENB & ~CSIZE) | CS8; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1174:66: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-49' to '4294967247' [-Wsign-conversion] 1174 | mode->c_cflag = (mode->c_cflag & ~PARENB & ~CSIZE) | CS8; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1175:39: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-33' to '4294967263' [-Wsign-conversion] 1175 | mode->c_iflag &= ~ISTRIP; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1176:39: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-2' to '4294967294' [-Wsign-conversion] 1176 | mode->c_oflag &= ~OPOST; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1195:39: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-2' to '4294967294' [-Wsign-conversion] 1195 | mode->c_oflag &= ~OPOST; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1196:39: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-8' to '4294967288' [-Wsign-conversion] 1196 | mode->c_lflag &= ~(ISIG | ICANON | XCASE); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1206:39: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-2049' to '4294965247' [-Wsign-conversion] 1206 | mode->c_iflag &= ~IXANY; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1212:56: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-6145' to '4294961151' [-Wsign-conversion] 1212 | mode->c_oflag = (mode->c_oflag & ~TABDLY) | TAB3; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1214:56: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-6145' to '4294961151' [-Wsign-conversion] 1214 | mode->c_oflag = (mode->c_oflag & ~TABDLY) | TAB0; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1228:39: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-5' to '4294967291' [-Wsign-conversion] 1228 | mode->c_lflag &= ~XCASE; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1229:39: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-513' to '4294966783' [-Wsign-conversion] 1229 | mode->c_iflag &= ~IUCLC; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1230:39: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-3' to '4294967293' [-Wsign-conversion] 1230 | mode->c_oflag &= ~OLCUC; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1245:42: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-2049' to '4294965247' [-Wsign-conversion] 1245 | if (IXANY) mode->c_iflag &= ~IXANY; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c: In function 'set_control_char_or_die': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1255:25: warning: conversion from 'long unsigned int' to 'unsigned char' may change value [-Wconversion] 1255 | value = xatoul_range_sfx(arg, 0, 0xff, stty_suffixes); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1265:25: warning: conversion from 'long unsigned int' to 'unsigned char' may change value [-Wconversion] 1265 | value = xatoul_range_sfx(arg, 0, 0xff, stty_suffixes); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c: In function 'stty_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1431:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1431 | G.max_col = get_terminal_width(STDOUT_FILENO); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1478:39: warning: conversion from 'long unsigned int' to 'cc_t' {aka 'unsigned char'} may change value [-Wconversion] 1478 | mode.c_line = xatoul_sfx(argnext, stty_suffixes); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1485:45: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 1485 | set_window_size(-1, xatoul_sfx(argnext, stty_suffixes)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/stty.c:1491:41: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 1491 | set_window_size(xatoul_sfx(argnext, stty_suffixes), -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/sum.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sum.c:32: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sum.c: In function 'sum_file': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sum.c:56:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 56 | size_t bytes_read = safe_read(fd, buf, COMMON_BUFSIZE); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sum.c:83:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 83 | r = (s & 0xffff) + ((s & 0xffffffff) >> 16); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sum.c:84:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 84 | s = (r & 0xffff) + (r >> 16); | ^ CC coreutils/sync.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sync.c:42: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sync.c: In function 'fsync_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/sync.c:136:20: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 136 | int opts = getopt32(argv, "^" "d" "\0" "-1"/*min 1 arg*/); | ^~~~~~~~ CC coreutils/tac.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tac.c:30: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tac.c: In function 'tac_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tac.c:87:72: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 87 | line = xrealloc(line, i + 0x7f + sizeof(int) + 1); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tac.c:88:50: warning: conversion from 'int' to 'char' may change value [-Wconversion] 88 | line->buf[i++] = ch; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tac.c:91:57: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 91 | line = xrealloc(line, i + sizeof(int)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tac.c:108:54: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 108 | xwrite(STDOUT_FILENO, line->buf, line->size); | ~~~~^~~~~~ CC coreutils/tail.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:71: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c: In function 'tail_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:144:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 144 | opt = getopt32(argv, IF_FEATURE_FANCY_TAIL("^") | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:167:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 167 | fds = xmalloc(sizeof(fds[0]) * (argc + 1)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:178:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 178 | nfiles = i = 0; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:266:64: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 266 | while ((nread = tail_read(fd, buf, tailbufsize - taillen)) > 0) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:266:33: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 266 | while ((nread = tail_read(fd, buf, tailbufsize - taillen)) > 0) { | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:272:56: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 272 | nwrite -= (count - seen); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:272:59: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 272 | nwrite -= (count - seen); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:273:54: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 273 | seen += nread; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:285:85: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 285 | xwrite(STDOUT_FILENO, buf + nread - nwrite, nwrite); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:291:59: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 291 | taillen = count; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:311:93: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 311 | k = newlines_seen + newlines_in_buf + extra - count; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:311:53: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 311 | k = newlines_seen + newlines_in_buf + extra - count; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:319:60: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 319 | taillen += nread - (s - tailbuf); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:320:69: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 320 | memmove(tailbuf, s, taillen); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:321:71: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 321 | newlines_seen = count - extra; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:321:65: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 321 | newlines_seen = count - extra; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:324:63: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 324 | tailbufsize = taillen + BUFSIZ; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:332:56: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 332 | xwrite(STDOUT_FILENO, tailbuf, taillen); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:334:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 334 | } while (++i < nfiles); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:397:41: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 397 | nread = tail_read(fd, tailbuf, BUFSIZ); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:411:64: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 411 | xwrite(STDOUT_FILENO, tailbuf, nread); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tail.c:413:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 413 | } while (++i < nfiles); | ^ CC coreutils/tee.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tee.c:55: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tee.c: In function 'tee_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tee.c:75:18: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'char' may change value [-Wconversion] 75 | retval = getopt32(argv, "ia"); /* 'a' must be 2nd */ | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tee.c:90:45: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 90 | fp = files = xzalloc(sizeof(FILE *) * (argc + 2)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tee.c:118:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 118 | fwrite(buf, 1, c, *fp); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tee.c:59:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 59 | int tee_main(int argc, char **argv) | ^~~~~~~~ CC coreutils/timeout.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/timeout.c:48: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/touch.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/touch.c:73: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/touch.c: In function 'touch_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/touch.c:114:16: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 114 | opts = getopt32long(argv, "^" | ^~~~~~~~~~~~ CC coreutils/tr.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:63: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c: In function 'expand': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:143:49: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 143 | buffer[pos++] = i++; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:180:37: warning: conversion from 'int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 180 | j = index_in_strings(classes, tmp) + 1; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:189:65: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 189 | buffer[pos++] = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:193:65: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 193 | buffer[pos++] = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:197:65: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 197 | buffer[pos++] = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:211:107: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 211 | if ((j == CLASS_punct && isprint_asciionly(i) && !isalnum(i) && !isspace(i)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:2484:37: note: in definition of macro 'isalnum' 2484 | #define isalnum(a) bb_ascii_isalnum(a) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:2480:51: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 2480 | #define isspace(a) ({ unsigned char bb__isspace = (a) - 9; bb__isspace == (' ' - 9) || bb__isspace <= (13 - 9); }) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:211:114: note: in expansion of macro 'isspace' 211 | if ((j == CLASS_punct && isprint_asciionly(i) && !isalnum(i) && !isspace(i)) | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:2476:51: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 2476 | #define iscntrl(a) ({ unsigned char bb__iscntrl = (a); bb__iscntrl < ' ' || bb__iscntrl == 0x7f; }) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:212:74: note: in expansion of macro 'iscntrl' 212 | || (j == CLASS_cntrl && iscntrl(i)) | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:214:73: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 214 | buffer[pos++] = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:220:67: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 220 | buffer[pos + 6] = i | 0x20; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:221:65: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 221 | buffer[pos++] = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c: In function 'complement': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:261:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 261 | if (memchr(buffer, ch, buffer_len) == NULL) | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:266:30: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 266 | memcpy(buffer, conv, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c: In function 'tr_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:292:29: warning: conversion from 'int' to 'char' may change value [-Wconversion] 292 | vector[i] = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:302:16: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 302 | opts = getopt32(argv, "^+" "Ccds" "\0" "-1:?2"); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:305:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 305 | str1_length = expand(*argv++, &str1); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:312:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 312 | str2_length = expand(*argv, &str2); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:313:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 313 | map(vector, str1, str1_length, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:314:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 314 | str2, str2_length); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tr.c:350:37: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 350 | str2[out_index++] = last = coded; | ^~~~ CC coreutils/true.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/true.c:30: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/truncate.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/truncate.c:29: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/truncate.c: In function 'truncate_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/truncate.c:32:20: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 32 | # define XATOU_SFX xatoull_sfx | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/truncate.c:62:16: note: in expansion of macro 'XATOU_SFX' 62 | size = XATOU_SFX(size_str, kMG_suffixes); | ^~~~~~~~~ CC coreutils/tty.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tty.c:35: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from : /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tty.c: In function 'tty_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tty.c:46:35: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 46 | IF_INCLUDE_SUSv2(silent = getopt32(argv, "s");) | ^~~~~~~~ ./include/autoconf.h:40:32: note: in definition of macro 'IF_INCLUDE_SUSv2' 40 | # define IF_INCLUDE_SUSv2(...) __VA_ARGS__ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/tty.c:38:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 38 | int tty_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~ CC coreutils/uname.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/uname.c:100: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/uname.c: In function 'uname_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/uname.c:126:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 126 | int uname_main(int argc UNUSED_PARAM, char **argv UNUSED_PARAM) | ^~~~~~~~~~ CC coreutils/uniq.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/uniq.c:41: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/uniq.c: In function 'uniq_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/uniq.c:44:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 44 | int uniq_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~ CC coreutils/unlink.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/unlink.c:24: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/wc.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/wc.c:56: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/wc.c: In function 'wc_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/wc.c:214:42: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 214 | counts[WC_WORDS] += in_word; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/wc.c:109:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 109 | int wc_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~ CC coreutils/who.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/who.c:87: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AR coreutils/lib.a LD coreutils/libcoreutils/built-in.o CC coreutils/libcoreutils/cp_mv_stat.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/libcoreutils/cp_mv_stat.c:21: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC coreutils/libcoreutils/getopt_mk_fifo_nod.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/libcoreutils/getopt_mk_fifo_nod.c:21: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/libcoreutils/getopt_mk_fifo_nod.c: In function 'getopt_mk_fifo_nod': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/libcoreutils/getopt_mk_fifo_nod.c:32:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 32 | opt = getopt32(argv, "m:" IF_SELINUX("Z:"), &smode IF_SELINUX(,&scontext)); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/coreutils/libcoreutils/getopt_mk_fifo_nod.c:34:24: warning: conversion to 'mode_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 34 | mode = bb_parse_mode(smode, mode); | ^~~~~~~~~~~~~ AR coreutils/libcoreutils/lib.a LD debianutils/built-in.o CC debianutils/pipe_progress.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/pipe_progress.c:22: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/pipe_progress.c: In function 'pipe_progress_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/pipe_progress.c:36:23: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 36 | while ((len = safe_read(STDIN_FILENO, buf, PIPE_PROGRESS_SIZE)) > 0) { | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/pipe_progress.c:42:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 42 | full_write(STDOUT_FILENO, buf, len); | ^~~ CC debianutils/start_stop_daemon.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/start_stop_daemon.c:157: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/start_stop_daemon.c: In function 'do_pidfile': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/start_stop_daemon.c:322:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 322 | check(pid); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/start_stop_daemon.c: In function 'do_procinit': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/start_stop_daemon.c:351:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 351 | pid = bb_strtou(entry->d_name, NULL, 10); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/start_stop_daemon.c: In function 'start_stop_daemon_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/start_stop_daemon.c:495:29: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 495 | signal_nr = get_signum(signame); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/start_stop_daemon.c:523:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 523 | G.execname_sizeof = strlen(execname) + 1; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/start_stop_daemon.c:531:27: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 531 | user_id = bb_strtou(userspec, NULL, 10); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/start_stop_daemon.c:533:35: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 533 | user_id = xuname2uid(userspec); | ^~~~~~~~~~ CC debianutils/which.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/debianutils/which.c:29: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AR debianutils/lib.a LD klibc-utils/built-in.o AR klibc-utils/lib.a LD e2fsprogs/built-in.o AR e2fsprogs/lib.a LD editors/built-in.o CC editors/cmp.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/cmp.c:32: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/cmp.c: In function 'cmp_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:292:22: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 292 | # define XATOOFF(a) xatoul_range((a), 0, LONG_MAX) | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/cmp.c:89:33: note: in expansion of macro 'XATOOFF' 89 | skip1 = XATOOFF(*argv); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:292:22: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 292 | # define XATOOFF(a) xatoul_range((a), 0, LONG_MAX) | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/cmp.c:91:41: note: in expansion of macro 'XATOOFF' 91 | skip2 = XATOOFF(*argv); | ^~~~~~~ CC editors/sed.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:85: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'parse_escapes': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:264:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 264 | len = strlen(string); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:270:50: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 270 | return d - dest; | ~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:280:34: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 280 | return d - dest; | ~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:284:18: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 284 | return d - dest; | ~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'copy_parsing_escapes': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:290:34: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 290 | char *dest = xmalloc(len + 1); | ~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:295:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 295 | len = parse_escapes(dest, string, len, s[1], s[0]); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:302:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 302 | len = parse_escapes(dest, string, len, delim, delim); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'parse_regex_delim': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:372:39: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 372 | return ((cmdstr_ptr - cmdstr) + idx); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'get_address': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:383:28: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 383 | *linenum = strtol(my_str, (char**)&pos, 10); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:410:20: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 410 | return pos - my_str; | ~~~~^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'parse_file_cmd': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:427:53: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 427 | *retval = xstrndup(start, eol-start + 1); | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:434:20: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 434 | return eol - filecmdstr; | ~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'parse_subst_cmd': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:469:39: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 469 | idx = pos - substr - 1; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:504:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 504 | idx += strlen(substr + idx); // same | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:504:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 504 | idx += strlen(substr + idx); // same | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'parse_cmd_args': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:569:15: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 569 | idx = strchrnul(cmd_letters, sed_cmd->cmd) - cmd_letters; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:592:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 592 | len = strlen(cmdstr); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:593:64: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 593 | sed_cmd->string = copy_parsing_escapes(cmdstr, len, 0); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:615:26: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 615 | length = strcspn(cmdstr, semicolon_whitespace); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:617:60: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 617 | sed_cmd->string = xstrndup(cmdstr, length); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:628:53: warning: conversion from 'int' to 'char' may change value [-Wconversion] 628 | parse_escapes(match, match, -1, i, i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:628:56: warning: conversion from 'int' to 'char' may change value [-Wconversion] 628 | parse_escapes(match, match, -1, i, i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:629:53: warning: conversion from 'int' to 'char' may change value [-Wconversion] 629 | parse_escapes(replace, replace, -1, i, i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:629:56: warning: conversion from 'int' to 'char' may change value [-Wconversion] 629 | parse_escapes(replace, replace, -1, i, i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'add_cmd': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:666:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 666 | n = len = strlen(cmdstr); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:723:39: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 723 | idx = strtol(cmdstr+1, &end, 10); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'pipe_putc': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:778:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 778 | G.pipeline.len + PIPE_GROW); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'process_files': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1393:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1393 | len = strlen(pattern_space); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1394:69: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1394 | pattern_space = xrealloc(pattern_space, len + strlen(next_line) + 2); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1442:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1442 | pattern_space_size += strlen(pattern_space); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1442:55: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1442 | pattern_space_size += strlen(pattern_space); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1444:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1444 | hold_space_size = strlen(G.hold_space); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1446:60: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1446 | pattern_space_size + hold_space_size); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1466:49: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1466 | hold_space_size += strlen(G.hold_space); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1466:52: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1466 | hold_space_size += strlen(G.hold_space); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1468:54: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1468 | pattern_space_size = strlen(pattern_space); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1470:57: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1470 | hold_space_size + pattern_space_size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'sed_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1648:25: warning: ignoring return value of 'fchown' declared with attribute 'warn_unused_result' [-Wunused-result] 1648 | fchown(nonstdoutfd, statbuf.st_uid, statbuf.st_gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c: In function 'process_files': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1263:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1263 | { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/sed.c:1276:17: note: here 1276 | case 'p': | ^~~~ CC editors/vi.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:196: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'place_cursor': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:658:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 658 | if (row >= rows) row = rows - 1; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:482:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 482 | #define rows (G.rows ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:658:32: note: in expansion of macro 'rows' 658 | if (row >= rows) row = rows - 1; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:660:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 660 | if (col >= columns) col = columns - 1; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:483:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 483 | #define columns (G.columns ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:660:35: note: in expansion of macro 'columns' 660 | if (col >= columns) col = columns - 1; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'go_bottom_and_clear_to_eol': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:674:27: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 674 | place_cursor(rows - 1, 0); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'begin_line': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:694:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 694 | p = memrchr(text, '\n', p - text); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'end_line': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:705:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 705 | p = memchr(p, '\n', end - p - 1); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'end_screen': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:746:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 746 | for (cnt = 0; cnt < rows - 2; cnt++) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'screen_erase': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:493:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 493 | #define screensize (G.screensize ) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:816:29: note: in expansion of macro 'screensize' 816 | memset(screen, ' ', screensize); // clear new screen | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'new_screen': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:493:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 493 | #define screensize (G.screensize ) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:825:30: note: in expansion of macro 'screensize' 825 | s = screen = xmalloc(screensize); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'sync_cursor': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:855:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 855 | if (cnt > (rows - 1) / 2) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:857:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 857 | for (cnt = 0; cnt < (rows - 1) / 2; cnt++) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:868:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 868 | if (cnt > (rows - 1) / 2) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:881:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 881 | for (ro = 0; ro < rows - 1; ro++) { // drive "ro" to correct row | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:916:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 916 | if (co >= columns + offset) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:916:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 916 | if (co >= columns + offset) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:917:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 917 | offset = co - columns + 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:917:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 917 | offset = co - columns + 1; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'format_line': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:940:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 940 | while (co < columns + tabstop) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:940:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 940 | while (co < columns + tabstop) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:969:55: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 969 | memmove(dest, dest + tabstop, co); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:983:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 983 | if (co < columns) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:984:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 984 | memset(&dest[co], ' ', columns - co); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'refresh': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1004:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1004 | full_screen |= (c - columns) | (r - rows); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1004:32: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1004 | full_screen |= (c - columns) | (r - rows); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1017:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1017 | for (li = 0; li < rows - 1; li++) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1025:56: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 1025 | char *t = memchr(tp, '\n', end - tp); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:483:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 483 | #define columns (G.columns ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1033:22: note: in expansion of macro 'columns' 1033 | ce = columns - 1; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1034:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1034 | sp = &screen[li * columns]; // start of screen line | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1065:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1065 | if (ce > columns - 1) ce = columns - 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:483:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 483 | #define columns (G.columns ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1065:44: note: in expansion of macro 'columns' 1065 | if (ce > columns - 1) ce = columns - 1; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:483:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 483 | #define columns (G.columns ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1066:45: note: in expansion of macro 'columns' 1066 | if (cs > ce) { cs = 0; ce = columns - 1; } | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1070:56: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1070 | memcpy(sp+cs, out_buf+cs, ce-cs+1); | ~~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1073:49: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1073 | fwrite(&sp[cs], ce - cs + 1, 1, stdout); | ~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'readit': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1132:13: warning: conversion from 'int64_t' {aka 'long int'} to 'int' may change value [-Wconversion] 1132 | c = safe_read_key(STDIN_FILENO, readbuffer, /*timeout:*/ -1); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'get_one_char': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1168:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1168 | if (lmc_len >= ARRAY_SIZE(last_modifying_cmd) - 2) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1174:49: warning: conversion from 'int' to 'char' may change value [-Wconversion] 1174 | last_modifying_cmd[lmc_len++] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'get_input_line': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1217:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1217 | i = strlen(buf); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1231:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] 1231 | buf[i] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'format_edit_status': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:483:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 483 | #define columns (G.columns ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1291:20: note: in expansion of macro 'columns' 1291 | trunc_at = columns < STATUS_BUFFER_LEN-1 ? | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1294:47: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1294 | ret = snprintf(status_buffer, trunc_at+1, | ~~~~~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'show_status_line': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1339:82: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1339 | if (((int)strlen(status_buffer) - (have_status_msg - 1)) > | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'status_line': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1357:9: warning: function 'status_line' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] 1357 | vsnprintf(status_buffer, STATUS_BUFFER_LEN, format, args); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'status_line_bold': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1371:9: warning: function 'status_line_bold' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] 1371 | ); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'text_yank': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1421:19: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 1421 | int cnt = q - p; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1428:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1428 | reg[dest] = xstrndup(p, cnt + 1); | ~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1429:25: warning: conversion from 'int' to 'char' may change value [-Wconversion] 1429 | regtype[dest] = buftype; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'text_hole_make': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:470:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 470 | #define end (G.end ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1505:30: note: in expansion of macro 'end' 1505 | text_size += end - (text + text_size) + 10240; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:469:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 469 | #define text_size (G.text_size ) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1506:43: note: in expansion of macro 'text_size' 1506 | new_text = xrealloc(text, text_size); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1507:24: warning: conversion to 'uintptr_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 1507 | bias = (new_text - text); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1515:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1515 | for (i = 0; i < ARRAY_SIZE(mark); i++) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1522:41: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 1522 | memmove(p + size, p, end - size - p); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1523:24: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1523 | memset(p, ' ', size); // clear new hole | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'text_hole_delete': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1545:21: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 1545 | hole_size = q - p + 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:470:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 470 | #define end (G.end ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1546:15: note: in expansion of macro 'end' 1546 | cnt = end - src; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1552:38: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1552 | undo_push(p, hole_size, UNDO_DEL); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1555:38: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1555 | undo_push(p, hole_size, UNDO_DEL_CHAIN); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1559:38: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1559 | undo_push(p, hole_size, UNDO_DEL_QUEUED); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1572:28: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1572 | memmove(dest, src, cnt); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'undo_queue_commit': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:538:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 538 | #define undo_q (G.undo_q ) | ~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1593:25: note: in expansion of macro 'undo_q' 1593 | undo_q, | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'undo_push': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1700:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1700 | undo_entry->length = length; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:540:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 540 | #define undo_queue_spos (G.undo_queue_spos ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1703:37: note: in expansion of macro 'undo_queue_spos' 1703 | undo_entry->start = undo_queue_spos - text; // use start position from queue | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1705:37: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 1705 | undo_entry->start = src - text; // use offset from start of text buffer | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1710:30: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 1710 | undo_entry->u_type = u_type; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'undo_push_insert': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1722:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1722 | undo_push(p, len, UNDO_INS); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1725:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1725 | undo_push(p, len, UNDO_INS_CHAIN); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1729:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1729 | undo_push(p, len, UNDO_INS_QUEUED); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'undo_pop': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1758:66: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1758 | memcpy(u_start, undo_entry->undo_text, undo_entry->length); | ~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'file_insert': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2011:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 2011 | cnt = full_read(fd, p, size); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2011:15: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 2011 | cnt = full_read(fd, p, size); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'find_pair': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2050:15: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 2050 | dir = strchr(braces, c) - braces; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'indent_len': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2111:18: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 2111 | return r - p; | ~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'char_insert': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2129:21: warning: conversion from 'int' to 'char' may change value [-Wconversion] 2129 | c = get_one_char(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2255:49: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2255 | memset(p, '\t', ntab); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2257:48: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2257 | memset(p, ' ', nspc); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'init_text_buffer': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:469:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 469 | #define text_size (G.text_size ) | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2314:50: note: in expansion of macro 'text_size' 2314 | screenbegin = dot = end = text = xzalloc(text_size); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'string_insert': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2347:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2347 | i = strlen(s); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2353:22: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2353 | memcpy(p, s, i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'file_write': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2372:15: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 2372 | cnt = last - first + 1; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2373:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 2373 | charcnt = full_write(fd, first, cnt); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2373:19: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 2373 | charcnt = full_write(fd, first, cnt); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'char_search': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2419:17: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 2419 | range = q - p; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'get_one_address': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2544:69: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 2544 | last_search_pattern = xstrndup(p, q - p); | ~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2554:39: warning: signed conversion from 'unsigned int' to 'int' changes value from '4294967295' to '-1' [-Wsign-conversion] 2554 | dir = ((unsigned)BACK << 1) | FULL; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'setops': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2667:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 2667 | t = bb_strtou(eq + 1, NULL, 10); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2675:30: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 2675 | vi_setops &= ~index; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2677:30: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 2677 | vi_setops |= index; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'regex_search': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2748:29: warning: conversion from 'long int' to 'regoff_t' {aka 'int'} may change value [-Wconversion] 2748 | regmatch[0].rm_eo = end_line(q) - q; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2753:18: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'regoff_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 2753 | *len_F = regmatch[0].rm_eo - regmatch[0].rm_so; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2767:47: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'regoff_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 2767 | len = cur_match->rm_eo - cur_match->rm_so; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'colon': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2943:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2943 | i = strlen(cmd); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2971:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 2971 | } else if (strncmp(cmd, "delete", i) == 0) { // delete lines | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2978:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 2978 | } else if (strncmp(cmd, "edit", i) == 0) { // Edit a file | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3021:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3021 | } else if (strncmp(cmd, "file", i) == 0) { // what File is this | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3036:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3036 | } else if (strncmp(cmd, "features", i) == 0) { // what features are available | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3043:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3043 | } else if (strncmp(cmd, "list", i) == 0) { // literal print line | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3073:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3073 | } else if (strncmp(cmd, "quit", i) == 0 // quit | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3074:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3074 | || strncmp(cmd, "next", i) == 0 // edit next file | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3075:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3075 | || strncmp(cmd, "prev", i) == 0 // edit previous file | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3110:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3110 | } else if (strncmp(cmd, "read", i) == 0) { // read file into text[] | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3136:41: warning: conversion to 'uintptr_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 3136 | uintptr_t ofs = q - text; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3152:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3152 | } else if (strncmp(cmd, "rewind", i) == 0) { // rewind cmd line args | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3161:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3161 | } else if (strncmp(cmd, "set", i) == 0) { // set or clear features | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3228:25: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 3228 | len_F = R - F; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3341:44: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3341 | } else if (strncmp(cmd, "version", i) == 0) { // show software version | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3343:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3343 | } else if (strncmp(cmd, "write", i) == 0 // write text to file | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3379:32: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 3379 | size = r - q + 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3422:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3422 | } else if (strncmp(cmd, "yank", i) == 0) { // yank lines | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'winch_handler': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:482:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 482 | #define rows (G.rows ) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3516:20: note: in expansion of macro 'rows' 3516 | new_screen(rows, columns); // get memory for virtual screen | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:483:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 483 | #define columns (G.columns ) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3516:26: note: in expansion of macro 'columns' 3516 | new_screen(rows, columns); // get memory for virtual screen | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'do_cmd': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3735:56: warning: conversion from 'int' to 'char' may change value [-Wconversion] 3735 | dot = char_insert(dot, c, ALLOW_UNDO_CHAIN); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3745:48: warning: conversion from 'int' to 'char' may change value [-Wconversion] 3745 | dot = char_insert(dot, c, ALLOW_UNDO_QUEUED); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3791:26: warning: conversion from 'int' to 'char' may change value [-Wconversion] 3791 | buf[0] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3799:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 3799 | dot_scroll(rows - 2, -1); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3802:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 3802 | dot_scroll((rows - 2) / 2, 1); | ~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3809:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 3809 | dot_scroll(rows - 2, 1); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3850:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 3850 | dot_scroll((rows - 2) / 2, -1); | ~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3874:33: warning: conversion from 'int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 3874 | YDreg = c1; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3943:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 3943 | cnt = i * strlen(p) - 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:3943:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3943 | cnt = i * strlen(p) - 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4010:35: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 4010 | last_search_cmd = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4035:26: warning: conversion from 'int' to 'char' may change value [-Wconversion] 4035 | buf[0] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4042:58: warning: conversion from 'int' to 'char' may change value [-Wconversion] 4042 | last_search_pattern[0] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4200:34: warning: conversion from 'int' to 'char' may change value [-Wconversion] 4200 | buf[1] = (c1 >= 0 ? c1 : '*'); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4219:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4219 | if (cmdcnt > (rows - 1)) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4220:34: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 4220 | cmdcnt = (rows - 1); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4262:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4262 | if (cmdcnt > (rows - 1)) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4263:34: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 4263 | cmdcnt = (rows - 1); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4273:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4273 | for (cnt = 0; cnt < (rows-1) / 2; cnt++) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4481:56: warning: conversion from 'int' to 'char' may change value [-Wconversion] 4481 | dot = char_insert(dot, c1, allow_undo); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4505:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 4505 | cnt = (rows - 2) / 2; // put dot at center | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:482:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 482 | #define rows (G.rows ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4507:31: note: in expansion of macro 'rows' 4507 | cnt = rows - 2; // put dot at bottom | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4570:31: warning: conversion from 'int' to 'char' may change value [-Wconversion] 4570 | check_context(c); // update the current context | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:471:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 471 | #define dot (G.dot ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4575:15: note: in expansion of macro 'dot' 4575 | cnt = dot - begin_line(dot); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'edit_file': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4822:21: warning: conversion to 'uint64_t' {aka 'long unsigned int'} from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 4822 | k = safe_read_key(STDIN_FILENO, readbuffer, /*timeout_ms:*/ 100); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4824:39: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 4824 | uint32_t rc = (k >> 32); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:482:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 482 | #define rows (G.rows ) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4834:20: note: in expansion of macro 'rows' 4834 | new_screen(rows, columns); // get memory for virtual screen | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:483:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 483 | #define columns (G.columns ) | ~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4834:26: note: in expansion of macro 'columns' 4834 | new_screen(rows, columns); // get memory for virtual screen | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4911:41: warning: conversion from 'int' to 'char' may change value [-Wconversion] 4911 | start_new_cmd_q(c); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'vi_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4982:16: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 4982 | opts = getopt32(argv, VI_OPTSTR IF_FEATURE_VI_COLON(, &initial_cmds)); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'undo_push': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1647:42: warning: this statement may fall through [-Wimplicit-fallthrough=] 1647 | undo_queue_state = UNDO_DEL; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:1648:17: note: here 1648 | case UNDO_DEL: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'file_write': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:2374:9: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 2374 | ftruncate(fd, charcnt); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c: In function 'do_cmd': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4159:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4159 | dot_end(); // go to e-o-l | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4161:9: note: here 4161 | case 'a': // a- append after current char | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4230:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 4230 | dot_skip_over_ws(); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/editors/vi.c:4232:9: note: here 4232 | case 'i': // i- insert before current char | ^~~~ AR editors/lib.a LD findutils/built-in.o CC findutils/find.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:420: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c: In function 'func_type': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:667:45: warning: comparison of integer expressions of different signedness: '__mode_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 667 | return ((statbuf->st_mode & S_IFMT) == ap->type_mask); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c: In function 'do_exec': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:805:79: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 805 | *pp++ = xmalloc_substitute_string(arg, ap->subst_count[i], "{}", fileName); | ~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c: In function 'func_exec': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:849:30: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 849 | ap->file_len += strlen(fileName) + sizeof(char*) + 1; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:849:33: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 849 | ap->file_len += strlen(fileName) + sizeof(char*) + 1; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:852:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 852 | if (ap->file_len >= G.max_argv_len) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c: In function 'func_links': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1005:46: warning: comparison of integer expressions of different signedness: '__nlink_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1005 | case '-' : return (statbuf->st_nlink < ap->links_count); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1006:46: warning: comparison of integer expressions of different signedness: '__nlink_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1006 | case '+' : return (statbuf->st_nlink > ap->links_count); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1007:46: warning: comparison of integer expressions of different signedness: '__nlink_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1007 | default: return (statbuf->st_nlink == ap->links_count); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c: In function 'fileAction': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1034:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1034 | if (state->depth < G.minmaxdepth[0]) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1039:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1039 | if (state->depth > G.minmaxdepth[1]) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1050:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1050 | if (state->depth == G.minmaxdepth[1]) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c: In function 'alloc_action': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1116:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1116 | action *ap = xzalloc(sizeof_struct); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c: In function 'parse_params': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1417:65: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1417 | ap->subst_count = xmalloc(ap->exec_argc * sizeof(int)); | ^ In file included from : /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1421:69: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1421 | IF_FEATURE_FIND_EXEC_PLUS(all_subst += ap->subst_count[i];) | ^~ ./include/autoconf.h:2592:41: note: in definition of macro 'IF_FEATURE_FIND_EXEC_PLUS' 2592 | # define IF_FEATURE_FIND_EXEC_PLUS(...) __VA_ARGS__ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1421:72: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1421 | IF_FEATURE_FIND_EXEC_PLUS(all_subst += ap->subst_count[i];) | ^~ ./include/autoconf.h:2592:41: note: in definition of macro 'IF_FEATURE_FIND_EXEC_PLUS' 2592 | # define IF_FEATURE_FIND_EXEC_PLUS(...) __VA_ARGS__ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1506:41: warning: conversion to 'mode_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1506 | ap->perm_mask = bb_parse_mode(arg1, ap->perm_mask); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1527:42: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1527 | ap->mtime_days = xatoul(plus_minus_num(arg1)); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1546:41: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1546 | ap->mmin_mins = xatoul(plus_minus_num(arg1)); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1589:43: warning: conversion from 'long int' to 'uid_t' {aka 'unsigned int'} may change value [-Wconversion] 1589 | ap->uid = xuname2uid(arg1); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1599:43: warning: conversion from 'long int' to 'gid_t' {aka 'unsigned int'} may change value [-Wconversion] 1599 | ap->gid = xgroup2gid(arg1); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1611:19: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 1611 | #define XATOU_SFX xatoull_sfx | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1627:36: note: in expansion of macro 'XATOU_SFX' 1627 | ap->size = XATOU_SFX(plus_minus_num(arg1), find_suffixes); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1647:43: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 1647 | ap->links_count = xatoul(plus_minus_num(arg1)); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c: In function 'find_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1696:13: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1696 | i = getopt32(argv, "+""HLP"); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1726:51: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1726 | G.xdev_dev = xzalloc(G.xdev_count * sizeof(G.xdev_dev[0])); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/find.c:1750:51: warning: conversion from 'int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 1750 | IF_FEATURE_FIND_EXEC_PLUS(G.exitstatus |= flush_exec_plus();) | ^~~~~~~~~~~~~~~ ./include/autoconf.h:2592:41: note: in definition of macro 'IF_FEATURE_FIND_EXEC_PLUS' 2592 | # define IF_FEATURE_FIND_EXEC_PLUS(...) __VA_ARGS__ | ^~~~~~~~~~~ CC findutils/grep.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c:56: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c: In function 'grep_file': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c:529:66: warning: conversion to 'unsigned int' from 'regoff_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 529 | unsigned start = gl->matched_range.rm_so; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c:530:64: warning: conversion to 'unsigned int' from 'regoff_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 530 | unsigned end = gl->matched_range.rm_eo; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c:546:73: warning: conversion to 'unsigned int' from 'regoff_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 546 | gl->matched_range.rm_so += end; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c:546:76: warning: conversion to 'regoff_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 546 | gl->matched_range.rm_so += end; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c:547:73: warning: conversion to 'unsigned int' from 'regoff_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 547 | gl->matched_range.rm_eo += end; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c:547:76: warning: conversion to 'regoff_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 547 | gl->matched_range.rm_eo += end; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c: In function 'grep_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c:724:16: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 724 | opts = getopt32long(argv, "^" | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c:744:31: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-3' to '4294967293' [-Wsign-conversion] 744 | option_mask32 &= ~OPT_n; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c:748:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 748 | if (lines_before > INT_MAX / sizeof(long long)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/grep.c:751:51: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 751 | before_buf = xzalloc(lines_before * sizeof(before_buf[0])); | ^ CC findutils/xargs.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:77: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c: In function 'xargs_exec': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:280:36: warning: conversion from 'int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 280 | G.xargs_exitcode = status; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c: In function 'store_param': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:296:61: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 296 | G.args = xrealloc(G.args, sizeof(G.args[0]) * (G.idx + 0x100)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c: In function 'process_stdin': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:289:54: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 289 | #define ISSPACE(a) ({ unsigned char xargs__isspace = (a) - 9; xargs__isspace == (' ' - 9) || xargs__isspace <= (13 - 9); }) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:343:29: note: in expansion of macro 'ISSPACE' 343 | if (ISSPACE(c)) { | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:354:45: warning: conversion from 'int' to 'char' may change value [-Wconversion] 354 | q = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:358:48: warning: conversion from 'int' to 'char' may change value [-Wconversion] 358 | *p++ = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c: In function 'process0_stdin': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:463:24: warning: conversion from 'int' to 'char' may change value [-Wconversion] 463 | *p++ = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c: In function 'process_stdin_with_replace': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:289:54: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 289 | #define ISSPACE(a) ({ unsigned char xargs__isspace = (a) - 9; xargs__isspace == (' ' - 9) || xargs__isspace <= (13 - 9); }) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:522:29: note: in expansion of macro 'ISSPACE' 522 | if (ISSPACE(c)) | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:528:24: warning: conversion from 'int' to 'char' may change value [-Wconversion] 528 | *p++ = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:533:45: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 533 | int count = count_strstr(arg, G.repl_str); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c: In function 'xargs_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:676:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 676 | n_max_chars = bb_arg_max(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:686:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 686 | n_max_chars = xatou_range(max_chars, 1, INT_MAX); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:694:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 694 | n_max_chars -= n_chars; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:694:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 694 | n_max_chars -= n_chars; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:701:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 701 | buf = xzalloc(n_max_chars + 1); | ~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/findutils/xargs.c:705:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 705 | n_max_arg = xatou_range(max_args, 1, INT_MAX); | ^~~~~~~~~~~ AR findutils/lib.a LD init/built-in.o AR init/lib.a LD libbb/built-in.o CC libbb/alloc_affinity.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/alloc_affinity.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/appletlib.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/busybox.h:8, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:33: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from : include/applets.h: At top level: include/applets.h:134:31: warning: redundant redeclaration of 'chown_main' [-Wredundant-decls] 134 | IF_CHOWN(APPLET_NOEXEC(chown, chown, BB_DIR_BIN, BB_SUID_DROP, chown)) | ^~~~~ ./include/autoconf.h:1096:24: note: in definition of macro 'IF_CHOWN' 1096 | # define IF_CHOWN(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:134:10: note: in expansion of macro 'APPLET_NOEXEC' 134 | IF_CHOWN(APPLET_NOEXEC(chown, chown, BB_DIR_BIN, BB_SUID_DROP, chown)) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1548:5: note: previous declaration of 'chown_main' with type 'int(int, char **)' 1548 | int chown_main(int argc, char **argv) IF_CHOWN(MAIN_EXTERNALLY_VISIBLE); | ^~~~~~~~~~ include/applets.h:148:29: warning: redundant redeclaration of 'echo_main' [-Wredundant-decls] 148 | IF_ECHO(APPLET_NOFORK(echo, echo, BB_DIR_BIN, BB_SUID_DROP, echo)) | ^~~~ ./include/autoconf.h:1300:23: note: in definition of macro 'IF_ECHO' 1300 | # define IF_ECHO(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:148:9: note: in expansion of macro 'APPLET_NOFORK' 148 | IF_ECHO(APPLET_NOFORK(echo, echo, BB_DIR_BIN, BB_SUID_DROP, echo)) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1532:5: note: previous declaration of 'echo_main' with type 'int(int, char **)' 1532 | int echo_main(int argc, char** argv) IF_ECHO(MAIN_EXTERNALLY_VISIBLE); | ^~~~~~~~~ include/applets.h:164:25: warning: redundant redeclaration of 'ls_main' [-Wredundant-decls] 164 | IF_LS(APPLET_NOEXEC(ls, ls, BB_DIR_BIN, BB_SUID_DROP, ls)) | ^~ ./include/autoconf.h:1428:21: note: in definition of macro 'IF_LS' 1428 | # define IF_LS(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:164:7: note: in expansion of macro 'APPLET_NOEXEC' 164 | IF_LS(APPLET_NOEXEC(ls, ls, BB_DIR_BIN, BB_SUID_DROP, ls)) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1550:5: note: previous declaration of 'ls_main' with type 'int(int, char **)' 1550 | int ls_main(int argc, char **argv) IF_LS(MAIN_EXTERNALLY_VISIBLE); | ^~~~~~~ include/applets.h:168:39: warning: redundant redeclaration of 'md5_sha1_sum_main' [-Wredundant-decls] 168 | IF_SHA256SUM(APPLET_NOEXEC(sha256sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha256sum)) | ^~~~~~~~~~~~ ./include/autoconf.h:1520:28: note: in definition of macro 'IF_SHA256SUM' 1520 | # define IF_SHA256SUM(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:168:14: note: in expansion of macro 'APPLET_NOEXEC' 168 | IF_SHA256SUM(APPLET_NOEXEC(sha256sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha256sum)) | ^~~~~~~~~~~~~ include/applets.h:166:35: note: previous declaration of 'md5_sha1_sum_main' with type 'int(int, char **)' 166 | IF_SHA1SUM(APPLET_NOEXEC(sha1sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha1sum)) | ^~~~~~~~~~~~ ./include/autoconf.h:1512:26: note: in definition of macro 'IF_SHA1SUM' 1512 | # define IF_SHA1SUM(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:166:12: note: in expansion of macro 'APPLET_NOEXEC' 166 | IF_SHA1SUM(APPLET_NOEXEC(sha1sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha1sum)) | ^~~~~~~~~~~~~ include/applets.h:169:39: warning: redundant redeclaration of 'md5_sha1_sum_main' [-Wredundant-decls] 169 | IF_SHA512SUM(APPLET_NOEXEC(sha512sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha512sum)) | ^~~~~~~~~~~~ ./include/autoconf.h:1528:28: note: in definition of macro 'IF_SHA512SUM' 1528 | # define IF_SHA512SUM(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:169:14: note: in expansion of macro 'APPLET_NOEXEC' 169 | IF_SHA512SUM(APPLET_NOEXEC(sha512sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha512sum)) | ^~~~~~~~~~~~~ include/applets.h:168:39: note: previous declaration of 'md5_sha1_sum_main' with type 'int(int, char **)' 168 | IF_SHA256SUM(APPLET_NOEXEC(sha256sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha256sum)) | ^~~~~~~~~~~~ ./include/autoconf.h:1520:28: note: in definition of macro 'IF_SHA256SUM' 1520 | # define IF_SHA256SUM(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:168:14: note: in expansion of macro 'APPLET_NOEXEC' 168 | IF_SHA256SUM(APPLET_NOEXEC(sha256sum, md5_sha1_sum, BB_DIR_USR_BIN, BB_SUID_DROP, sha256sum)) | ^~~~~~~~~~~~~ include/applets.h:182:33: warning: redundant redeclaration of 'printf_main' [-Wredundant-decls] 182 | IF_PRINTF(APPLET_NOFORK(printf, printf, BB_DIR_USR_BIN, BB_SUID_DROP, printf)) | ^~~~~~ ./include/autoconf.h:1648:25: note: in definition of macro 'IF_PRINTF' 1648 | # define IF_PRINTF(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:182:11: note: in expansion of macro 'APPLET_NOFORK' 182 | IF_PRINTF(APPLET_NOFORK(printf, printf, BB_DIR_USR_BIN, BB_SUID_DROP, printf)) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1536:5: note: previous declaration of 'printf_main' with type 'int(int, char **)' 1536 | int printf_main(int argc, char **argv) IF_PRINTF(MAIN_EXTERNALLY_VISIBLE); | ^~~~~~~~~~~ include/applets.h:191:17: warning: redundant redeclaration of 'sleep_main' [-Wredundant-decls] 191 | IF_SLEEP(APPLET(sleep, BB_DIR_BIN, BB_SUID_DROP)) | ^~~~~ ./include/autoconf.h:1724:24: note: in definition of macro 'IF_SLEEP' 1724 | # define IF_SLEEP(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:191:10: note: in expansion of macro 'APPLET' 191 | IF_SLEEP(APPLET(sleep, BB_DIR_BIN, BB_SUID_DROP)) | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1533:5: note: previous declaration of 'sleep_main' with type 'int(int, char **)' 1533 | int sleep_main(int argc, char **argv) IF_SLEEP(MAIN_EXTERNALLY_VISIBLE); | ^~~~~~~~~~ include/applets.h:213:33: warning: redundant redeclaration of 'uname_main' [-Wredundant-decls] 213 | IF_BB_ARCH(APPLET_NOFORK(arch, uname, BB_DIR_BIN, BB_SUID_DROP, arch)) | ^~~~~ ./include/autoconf.h:1980:26: note: in definition of macro 'IF_BB_ARCH' 1980 | # define IF_BB_ARCH(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:213:12: note: in expansion of macro 'APPLET_NOFORK' 213 | IF_BB_ARCH(APPLET_NOFORK(arch, uname, BB_DIR_BIN, BB_SUID_DROP, arch)) | ^~~~~~~~~~~~~ include/applets.h:212:33: note: previous declaration of 'uname_main' with type 'int(int, char **)' 212 | IF_UNAME(APPLET_NOFORK( uname, uname, BB_DIR_BIN, BB_SUID_DROP, uname)) | ^~~~~ ./include/autoconf.h:1964:24: note: in definition of macro 'IF_UNAME' 1964 | # define IF_UNAME(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:212:10: note: in expansion of macro 'APPLET_NOFORK' 212 | IF_UNAME(APPLET_NOFORK( uname, uname, BB_DIR_BIN, BB_SUID_DROP, uname)) | ^~~~~~~~~~~~~ include/applets.h:244:32: warning: redundant redeclaration of 'grep_main' [-Wredundant-decls] 244 | IF_EGREP(APPLET_ODDNAME(egrep, grep, BB_DIR_BIN, BB_SUID_DROP, egrep)) | ^~~~ ./include/autoconf.h:2724:24: note: in definition of macro 'IF_EGREP' 2724 | # define IF_EGREP(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:244:10: note: in expansion of macro 'APPLET_ODDNAME' 244 | IF_EGREP(APPLET_ODDNAME(egrep, grep, BB_DIR_BIN, BB_SUID_DROP, egrep)) | ^~~~~~~~~~~~~~ include/applets.h:243:16: note: previous declaration of 'grep_main' with type 'int(int, char **)' 243 | IF_GREP(APPLET(grep, BB_DIR_BIN, BB_SUID_DROP)) | ^~~~ ./include/autoconf.h:2716:23: note: in definition of macro 'IF_GREP' 2716 | # define IF_GREP(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:243:9: note: in expansion of macro 'APPLET' 243 | IF_GREP(APPLET(grep, BB_DIR_BIN, BB_SUID_DROP)) | ^~~~~~ include/applets.h:245:32: warning: redundant redeclaration of 'grep_main' [-Wredundant-decls] 245 | IF_FGREP(APPLET_ODDNAME(fgrep, grep, BB_DIR_BIN, BB_SUID_DROP, fgrep)) | ^~~~ ./include/autoconf.h:2732:24: note: in definition of macro 'IF_FGREP' 2732 | # define IF_FGREP(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:245:10: note: in expansion of macro 'APPLET_ODDNAME' 245 | IF_FGREP(APPLET_ODDNAME(fgrep, grep, BB_DIR_BIN, BB_SUID_DROP, fgrep)) | ^~~~~~~~~~~~~~ include/applets.h:244:32: note: previous declaration of 'grep_main' with type 'int(int, char **)' 244 | IF_EGREP(APPLET_ODDNAME(egrep, grep, BB_DIR_BIN, BB_SUID_DROP, egrep)) | ^~~~ ./include/autoconf.h:2724:24: note: in definition of macro 'IF_EGREP' 2724 | # define IF_EGREP(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:244:10: note: in expansion of macro 'APPLET_ODDNAME' 244 | IF_EGREP(APPLET_ODDNAME(egrep, grep, BB_DIR_BIN, BB_SUID_DROP, egrep)) | ^~~~~~~~~~~~~~ include/applets.h:358:47: warning: redundant redeclaration of 'hostname_main' [-Wredundant-decls] 358 | IF_HOSTNAME( APPLET_NOEXEC(hostname, hostname, BB_DIR_BIN, BB_SUID_DROP, hostname )) | ^~~~~~~~ ./include/autoconf.h:4524:27: note: in definition of macro 'IF_HOSTNAME' 4524 | # define IF_HOSTNAME(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:358:18: note: in expansion of macro 'APPLET_NOEXEC' 358 | IF_HOSTNAME( APPLET_NOEXEC(hostname, hostname, BB_DIR_BIN, BB_SUID_DROP, hostname )) | ^~~~~~~~~~~~~ include/applets.h:357:47: note: previous declaration of 'hostname_main' with type 'int(int, char **)' 357 | IF_DNSDOMAINNAME(APPLET_NOEXEC(dnsdomainname, hostname, BB_DIR_BIN, BB_SUID_DROP, dnsdomainname)) | ^~~~~~~~ ./include/autoconf.h:4532:32: note: in definition of macro 'IF_DNSDOMAINNAME' 4532 | # define IF_DNSDOMAINNAME(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:357:18: note: in expansion of macro 'APPLET_NOEXEC' 357 | IF_DNSDOMAINNAME(APPLET_NOEXEC(dnsdomainname, hostname, BB_DIR_BIN, BB_SUID_DROP, dnsdomainname)) | ^~~~~~~~~~~~~ include/applets.h:364:34: warning: redundant redeclaration of 'ifupdown_main' [-Wredundant-decls] 364 | IF_IFDOWN(APPLET_ODDNAME(ifdown, ifupdown, BB_DIR_SBIN, BB_SUID_DROP, ifdown)) | ^~~~~~~~ ./include/autoconf.h:4652:25: note: in definition of macro 'IF_IFDOWN' 4652 | # define IF_IFDOWN(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:364:11: note: in expansion of macro 'APPLET_ODDNAME' 364 | IF_IFDOWN(APPLET_ODDNAME(ifdown, ifupdown, BB_DIR_SBIN, BB_SUID_DROP, ifdown)) | ^~~~~~~~~~~~~~ include/applets.h:363:34: note: previous declaration of 'ifupdown_main' with type 'int(int, char **)' 363 | IF_IFUP( APPLET_ODDNAME(ifup, ifupdown, BB_DIR_SBIN, BB_SUID_DROP, ifup)) | ^~~~~~~~ ./include/autoconf.h:4644:23: note: in definition of macro 'IF_IFUP' 4644 | # define IF_IFUP(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:363:11: note: in expansion of macro 'APPLET_ODDNAME' 363 | IF_IFUP( APPLET_ODDNAME(ifup, ifupdown, BB_DIR_SBIN, BB_SUID_DROP, ifup)) | ^~~~~~~~~~~~~~ include/applets.h:410:37: warning: redundant redeclaration of 'kill_main' [-Wredundant-decls] 410 | IF_KILL( APPLET_NOFORK(kill, kill, BB_DIR_BIN, BB_SUID_DROP, kill)) | ^~~~ ./include/autoconf.h:5520:23: note: in definition of macro 'IF_KILL' 5520 | # define IF_KILL(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:410:13: note: in expansion of macro 'APPLET_NOFORK' 410 | IF_KILL( APPLET_NOFORK(kill, kill, BB_DIR_BIN, BB_SUID_DROP, kill)) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1542:5: note: previous declaration of 'kill_main' with type 'int(int, char **)' 1542 | int kill_main(int argc, char **argv) | ^~~~~~~~~ include/applets.h:411:37: warning: redundant redeclaration of 'kill_main' [-Wredundant-decls] 411 | IF_KILLALL( APPLET_NOFORK(killall, kill, BB_DIR_USR_BIN, BB_SUID_DROP, killall)) | ^~~~ ./include/autoconf.h:5528:26: note: in definition of macro 'IF_KILLALL' 5528 | # define IF_KILLALL(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:411:13: note: in expansion of macro 'APPLET_NOFORK' 411 | IF_KILLALL( APPLET_NOFORK(killall, kill, BB_DIR_USR_BIN, BB_SUID_DROP, killall)) | ^~~~~~~~~~~~~ include/applets.h:410:37: note: previous declaration of 'kill_main' with type 'int(int, char **)' 410 | IF_KILL( APPLET_NOFORK(kill, kill, BB_DIR_BIN, BB_SUID_DROP, kill)) | ^~~~ ./include/autoconf.h:5520:23: note: in definition of macro 'IF_KILL' 5520 | # define IF_KILL(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:410:13: note: in expansion of macro 'APPLET_NOFORK' 410 | IF_KILL( APPLET_NOFORK(kill, kill, BB_DIR_BIN, BB_SUID_DROP, kill)) | ^~~~~~~~~~~~~ include/applets.h:412:37: warning: redundant redeclaration of 'kill_main' [-Wredundant-decls] 412 | IF_KILLALL5(APPLET_NOFORK(killall5, kill, BB_DIR_USR_SBIN, BB_SUID_DROP, killall5)) | ^~~~ ./include/autoconf.h:5536:27: note: in definition of macro 'IF_KILLALL5' 5536 | # define IF_KILLALL5(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:412:13: note: in expansion of macro 'APPLET_NOFORK' 412 | IF_KILLALL5(APPLET_NOFORK(killall5, kill, BB_DIR_USR_SBIN, BB_SUID_DROP, killall5)) | ^~~~~~~~~~~~~ include/applets.h:411:37: note: previous declaration of 'kill_main' with type 'int(int, char **)' 411 | IF_KILLALL( APPLET_NOFORK(killall, kill, BB_DIR_USR_BIN, BB_SUID_DROP, killall)) | ^~~~ ./include/autoconf.h:5528:26: note: in definition of macro 'IF_KILLALL' 5528 | # define IF_KILLALL(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:411:13: note: in expansion of macro 'APPLET_NOFORK' 411 | IF_KILLALL( APPLET_NOFORK(killall, kill, BB_DIR_USR_BIN, BB_SUID_DROP, killall)) | ^~~~~~~~~~~~~ include/applets.h:486:25: warning: redundant redeclaration of 'hexdump_main' [-Wredundant-decls] 486 | IF_HD(APPLET_NOEXEC(hd, hexdump, BB_DIR_USR_BIN, BB_SUID_DROP, hd)) | ^~~~~~~ ./include/autoconf.h:3396:21: note: in definition of macro 'IF_HD' 3396 | # define IF_HD(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:486:7: note: in expansion of macro 'APPLET_NOEXEC' 486 | IF_HD(APPLET_NOEXEC(hd, hexdump, BB_DIR_USR_BIN, BB_SUID_DROP, hd)) | ^~~~~~~~~~~~~ include/applets.h:485:35: note: previous declaration of 'hexdump_main' with type 'int(int, char **)' 485 | IF_HEXDUMP(APPLET_NOEXEC(hexdump, hexdump, BB_DIR_USR_BIN, BB_SUID_DROP, hexdump)) | ^~~~~~~ ./include/autoconf.h:3388:26: note: in definition of macro 'IF_HEXDUMP' 3388 | # define IF_HEXDUMP(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:485:12: note: in expansion of macro 'APPLET_NOEXEC' 485 | IF_HEXDUMP(APPLET_NOEXEC(hexdump, hexdump, BB_DIR_USR_BIN, BB_SUID_DROP, hexdump)) | ^~~~~~~~~~~~~ include/applets.h:521:35: warning: redundant redeclaration of 'setarch_main' [-Wredundant-decls] 521 | IF_LINUX64(APPLET_NOEXEC(linux64, setarch, BB_DIR_BIN, BB_SUID_DROP, linux64)) | ^~~~~~~ ./include/autoconf.h:3668:26: note: in definition of macro 'IF_LINUX64' 3668 | # define IF_LINUX64(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:521:12: note: in expansion of macro 'APPLET_NOEXEC' 521 | IF_LINUX64(APPLET_NOEXEC(linux64, setarch, BB_DIR_BIN, BB_SUID_DROP, linux64)) | ^~~~~~~~~~~~~ include/applets.h:520:35: note: previous declaration of 'setarch_main' with type 'int(int, char **)' 520 | IF_LINUX32(APPLET_NOEXEC(linux32, setarch, BB_DIR_BIN, BB_SUID_DROP, linux32)) | ^~~~~~~ ./include/autoconf.h:3660:26: note: in definition of macro 'IF_LINUX32' 3660 | # define IF_LINUX32(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:520:12: note: in expansion of macro 'APPLET_NOEXEC' 520 | IF_LINUX32(APPLET_NOEXEC(linux32, setarch, BB_DIR_BIN, BB_SUID_DROP, linux32)) | ^~~~~~~~~~~~~ include/applets.h:525:36: warning: redundant redeclaration of 'swap_on_off_main' [-Wredundant-decls] 525 | IF_SWAPOFF(APPLET_ODDNAME(swapoff, swap_on_off, BB_DIR_SBIN, BB_SUID_DROP, swapoff)) | ^~~~~~~~~~~ ./include/autoconf.h:3732:26: note: in definition of macro 'IF_SWAPOFF' 3732 | # define IF_SWAPOFF(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:525:12: note: in expansion of macro 'APPLET_ODDNAME' 525 | IF_SWAPOFF(APPLET_ODDNAME(swapoff, swap_on_off, BB_DIR_SBIN, BB_SUID_DROP, swapoff)) | ^~~~~~~~~~~~~~ include/applets.h:524:36: note: previous declaration of 'swap_on_off_main' with type 'int(int, char **)' 524 | IF_SWAPON( APPLET_ODDNAME(swapon, swap_on_off, BB_DIR_SBIN, BB_SUID_DROP, swapon)) | ^~~~~~~~~~~ ./include/autoconf.h:3716:25: note: in definition of macro 'IF_SWAPON' 3716 | # define IF_SWAPON(...) __VA_ARGS__ | ^~~~~~~~~~~ include/applets.h:524:12: note: in expansion of macro 'APPLET_ODDNAME' 524 | IF_SWAPON( APPLET_ODDNAME(swapon, swap_on_off, BB_DIR_SBIN, BB_SUID_DROP, swapon)) | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c: In function 'string_array_len': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:101:21: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 101 | return argv - start; | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c: In function 'find_applet_by_name': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:226:40: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 226 | return i; /* yes */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c: In function 'parse_config_file': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:355:19: warning: conversion from 'unsigned int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 355 | section = lc = 0; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:476:56: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 476 | unsigned idx = q - (mode_chars + 4*i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c: In function 'check_suid': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:591:31: warning: unsigned conversion from 'int' to '__gid_t' {aka 'unsigned int'} changes value from '-1' to '4294967295' [-Wsign-conversion] 591 | if (setresgid(-1, rgid, rgid)) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:601:31: warning: unsigned conversion from 'int' to '__uid_t' {aka 'unsigned int'} changes value from '-1' to '4294967295' [-Wsign-conversion] 601 | if (setresuid(-1, uid, uid)) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c: In function 'busybox_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:777:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 777 | output_width = get_terminal_width(2); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:818:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 818 | int len2 = strlen(a) + 2; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c: In function 'run_applet_no_and_exit': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:968:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 968 | argc = string_array_len(argv); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:969:30: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 969 | xfunc_error_retval = applet_main[applet_no](argc, argv); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c: In function 'check_suid': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:637:17: warning: ignoring return value of 'setgid' declared with attribute 'warn_unused_result' [-Wunused-result] 637 | setgid(rgid); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/appletlib.c:638:17: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result] 638 | setuid(ruid); | ^~~~~~~~~~~~ CC libbb/ask_confirmation.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/ask_confirmation.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/ask_confirmation.c: In function 'bb_ask_y_confirmation_FILE': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:2475:51: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 2475 | #define isblank(a) ({ unsigned char bb__isblank = (a); bb__isblank == ' ' || bb__isblank == '\t'; }) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/ask_confirmation.c:21:36: note: in expansion of macro 'isblank' 21 | if (first == 0 && !isblank(c)) { | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/ask_confirmation.c:22:33: warning: conversion from 'int' to 'char' may change value [-Wconversion] 22 | first = c|0x20; | ^ CC libbb/auto_string.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/auto_string.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/bb_askpass.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_askpass.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_askpass.c: In function 'bb_ask_noecho': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_askpass.c:44:21: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-121' to '4294967175' [-Wsign-conversion] 44 | tio.c_lflag &= ~(ECHO|ECHOE|ECHOK|ECHONL); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_askpass.c:54:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 54 | alarm(timeout); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_askpass.c:65:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 65 | ret = xrealloc(ret, i + 2); | ~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_askpass.c:66:21: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 66 | r = read(fd, &ret[i], 1); | ^~~~ CC libbb/bb_bswap_64.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_bswap_64.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/bb_cat.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_cat.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/bb_do_delay.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_do_delay.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/bb_getgroups.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_getgroups.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_getgroups.c: In function 'bb_getgroups': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_getgroups.c:24:59: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 24 | group_array = xrealloc(group_array, (n+1) * sizeof(group_array[0])); | ^ CC libbb/bb_getsockname.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_getsockname.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/bb_pwd.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_pwd.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_pwd.c: In function 'get_ug_id': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_pwd.c:110:24: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 110 | return xname2id(s); | ^~~~~~~~~~~ CC libbb/bb_qsort.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_qsort.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/bb_strtonum.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c: In function 'bb_strtoll': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:85:37: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 85 | if (!isalnum(first)) return ret_ERANGE(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:88:13: warning: conversion to 'long long unsigned int' from 'long long int' may change the sign of the result [-Wsign-conversion] 88 | v = strtoll(arg, endp, base); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:89:16: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 89 | return handle_errors(v, endp); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c: In function 'bb_strtou': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:134:38: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 134 | if (!isalnum(arg[0])) return ret_ERANGE(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:137:34: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 137 | if (v > UINT_MAX) return ret_ERANGE(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:138:16: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 138 | return handle_errors(v, endp); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c: In function 'bb_strtoi': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:151:37: warning: conversion from 'long long unsigned int' to 'int' may change value [-Wconversion] 151 | if (!isalnum(first)) return ret_ERANGE(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:155:33: warning: conversion from 'long long unsigned int' to 'int' may change value [-Wconversion] 155 | if (v > INT_MAX) return ret_ERANGE(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:156:33: warning: conversion from 'long long unsigned int' to 'int' may change value [-Wconversion] 156 | if (v < INT_MIN) return ret_ERANGE(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:157:30: warning: conversion to 'long long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 157 | return handle_errors(v, endp); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/bb_strtonum.c:157:16: warning: conversion from 'long long unsigned int' to 'int' may change value [-Wconversion] 157 | return handle_errors(v, endp); | ^~~~~~~~~~~~~~~~~~~~~~ CC libbb/capability.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/capability.c:18: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/capability.c: In function 'getcaps': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/capability.c:103:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 103 | for (i = 0; i < ARRAY_SIZE(versions); i++) { | ^ CC libbb/change_identity.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/change_identity.c:30: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/chomp.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/chomp.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/common_bufsiz.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/common_bufsiz.c:45: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/compare_string_array.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/compare_string_array.c:5: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/compare_string_array.c: In function 'is_suffixed_with': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/compare_string_array.c:38:28: warning: conversion to 'ssize_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 38 | ssize_t len_diff = strlen(string) - key_len; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/compare_string_array.c: In function 'index_in_substrings': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/compare_string_array.c:104:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 104 | const int len = strlen(key); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/compare_string_array.c:109:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 109 | if (strncmp(strings, key, len) == 0) { | ^~~ CC libbb/concat_path_file.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/concat_path_file.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/concat_subpath_file.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/concat_subpath_file.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/const_hack.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/const_hack.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/copy_file.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copy_file.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copy_file.c: In function 'copy_file': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copy_file.c:228:31: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 228 | ovr = ask_and_unlink(dest, flags); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copy_file.c:244:31: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 244 | ovr = ask_and_unlink(dest, flags); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copy_file.c:279:47: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 279 | ovr = ask_and_unlink(dest, flags); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copy_file.c:313:31: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 313 | ovr = ask_and_unlink(dest, flags); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copy_file.c:319:79: warning: conversion to 'int' from 'mode_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 319 | dst_fd = open3_or_warn(dest, O_WRONLY|O_CREAT|O_EXCL, new_mode); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copy_file.c:351:34: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 351 | retval = ioctl(dst_fd, BTRFS_IOC_CLONE, src_fd); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copy_file.c:385:23: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 385 | ovr = ask_and_unlink(dest, flags); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copy_file.c:436:45: warning: unsigned conversion from 'int' to '__mode_t' {aka 'unsigned int'} changes value from '-3073' to '4294964223' [-Wsign-conversion] 436 | source_stat.st_mode &= ~(S_ISUID | S_ISGID); | ^~ CC libbb/copyfd.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copyfd.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copyfd.c: In function 'bb_full_fd_action': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copyfd.c:66:74: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 66 | size > sendfile_sz ? sendfile_sz : size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copyfd.c:88:58: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 88 | size > buffer_size ? buffer_size : size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/copyfd.c:100:65: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 100 | ssize_t wr = full_write(dst_fd, buffer, rd); | ^~ CC libbb/correct_password.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/correct_password.c:30: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/crc32.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/crc32.c:18: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/default_error_retval.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/default_error_retval.c:14: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/device_open.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/device_open.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/dump.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:13: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c: In function 'rewrite': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:263:31: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 263 | len = (p1 - fmtp) + 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:274:81: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 274 | pr->fmt = d = xrealloc(pr->fmt, len + (p3 - p2) + 1); | ~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c: In function 'get': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:389:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 389 | dumper->get__curp = xmalloc(blocksize); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:390:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 390 | dumper->get__savp = xzalloc(blocksize); /* need to be initialized */ | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:412:74: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 412 | && memcmp(dumper->get__curp, dumper->get__savp, nread) == 0 /* same data? */ | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:418:62: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 418 | memset(dumper->get__curp + nread, 0, need); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:423:70: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 423 | dumper->pub.dump_length == -1 ? need : MIN(dumper->pub.dump_length, need), stdin); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:422:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 422 | n = fread(dumper->get__curp + nread, sizeof(unsigned char), | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:439:74: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 439 | || memcmp(dumper->get__curp, dumper->get__savp, blocksize) != 0 /* not same data? */ | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c: In function 'display': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:597:65: warning: conversion to 'long long unsigned int' from 'long long int' may change the sign of the result [-Wsign-conversion] 597 | + dumper->pub.xxd_displayoff | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:240:48: warning: conversion to 'int16_t' {aka 'short int'} from 'bb__aliased_uint16_t' {aka 'short unsigned int'} may change the sign of the result [-Wsign-conversion] 240 | # define move_from_unaligned16(v, u16p) ((v) = *(bb__aliased_uint16_t*)(u16p)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:638:65: note: in expansion of macro 'move_from_unaligned16' 638 | move_from_unaligned16(u.ival16, bp); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:241:48: warning: conversion to 'int32_t' {aka 'int'} from 'bb__aliased_uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 241 | # define move_from_unaligned32(v, u32p) ((v) = *(bb__aliased_uint32_t*)(u32p)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:642:65: note: in expansion of macro 'move_from_unaligned32' 642 | move_from_unaligned32(u.ival32, bp); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:242:48: warning: conversion to 'int64_t' {aka 'long int'} from 'bb__aliased_uint64_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 242 | # define move_from_unaligned64(v, u64p) ((v) = *(bb__aliased_uint64_t*)(u64p)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:646:65: note: in expansion of macro 'move_from_unaligned64' 646 | move_from_unaligned64(u.ival64, bp); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:710:41: warning: conversion to 'long long unsigned int' from 'long long int' may change the sign of the result [-Wsign-conversion] 710 | + dumper->pub.xxd_displayoff | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c: In function 'bb_dump_add': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/dump.c:835:46: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 835 | tfu->fmt = xstrndup(savep, p - savep); | ~~^~~~~~~ CC libbb/duration.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/duration.c:22: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/duration.c: In function 'parse_duration_str': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/duration.c:50:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 50 | len = strspn(str, "0123456789."); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/duration.c:61:30: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 61 | duration = d * xatoul_sfx(str, duration_suffixes); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/duration.c:64:28: warning: conversion from 'long unsigned int' to 'duration_t' {aka 'double'} may change value [-Wconversion] 64 | duration = xatoul_sfx(str, duration_suffixes); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/duration.c: In function 'sleep_for_duration': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/duration.c:76:29: warning: conversion from 'duration_t' {aka 'double'} to '__time_t' {aka 'long int'} may change value [-Wfloat-conversion] 76 | ts.tv_sec = duration; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/duration.c:77:40: warning: conversion from '__time_t' {aka 'long int'} to 'duration_t' {aka 'double'} may change value [-Wconversion] 77 | ts.tv_nsec = (duration - ts.tv_sec) * 1000000000; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/duration.c:77:30: warning: conversion from 'duration_t' {aka 'double'} to '__syscall_slong_t' {aka 'long int'} may change value [-Wfloat-conversion] 77 | ts.tv_nsec = (duration - ts.tv_sec) * 1000000000; | ^ CC libbb/endofname.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/endofname.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/executable.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/executable.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/fclose_nonstdin.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fclose_nonstdin.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/fflush_stdout_and_exit.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fflush_stdout_and_exit.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fflush_stdout_and_exit.c: In function 'fflush_stdout_and_exit': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fflush_stdout_and_exit.c:18:30: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 18 | xfunc_error_retval = retval; | ^~~~~~ CC libbb/fgets_str.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fgets_str.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fgets_str.c: In function 'xmalloc_fgets_internal': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fgets_str.c:15:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 15 | const int term_length = strlen(terminating_string); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fgets_str.c:32:53: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 32 | linebuf = xrealloc(linebuf, linebufsz); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fgets_str.c:33:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 33 | if (idx >= maxsz) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fgets_str.c:34:48: warning: conversion from 'int' to 'char' may change value [-Wconversion] 34 | linebuf[idx] = ch; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fgets_str.c:40:32: warning: conversion from 'int' to 'char' may change value [-Wconversion] 40 | linebuf[idx] = ch; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fgets_str.c:46:77: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 46 | && memcmp(&linebuf[end_string_offset], terminating_string, term_length) == 0 | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fgets_str.c:54:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 54 | linebuf = xrealloc(linebuf, idx + 1); | ~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/fgets_str.c:57:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 57 | *maxsz_p = idx; | ^~~ CC libbb/find_mount_point.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/find_mount_point.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/find_pid_by_name.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/find_pid_by_name.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/find_pid_by_name.c: In function 'comm_match': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/find_pid_by_name.c:61:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 61 | argv1idx = strlen(p->argv0) + 1; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/find_pid_by_name.c: In function 'find_pid_by_name': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/find_pid_by_name.c:100:40: warning: conversion to 'pid_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 100 | pidList[i++] = p->pid; | ^ CC libbb/find_root_device.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/find_root_device.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/find_root_device.c: In function 'find_block_device_in_dir': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/find_root_device.c:31:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 31 | len = strlen(ap->devpath); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/find_root_device.c:43:64: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 43 | safe_strncpy(ap->devpath + len, entry->d_name, rem); | ^~~ CC libbb/full_write.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/full_write.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/full_write.c: In function 'full_write': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/full_write.c:38:21: warning: conversion to 'long unsigned int' from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 38 | len -= cc; | ^~ CC libbb/get_console.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/get_console.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/get_last_path_component.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/get_last_path_component.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/get_line_from_file.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/get_line_from_file.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/get_shell_name.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/get_shell_name.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/get_volsize.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/get_volsize.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/get_volsize.c: In function 'get_volume_size_in_bytes': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/get_volsize.c:24:38: warning: conversion to '__off64_t' {aka 'long int'} from 'uoff_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 24 | if (lseek(fd, result - 1, SEEK_SET) != (off_t)-1) { | ~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/get_volsize.c:33:26: warning: conversion to 'uoff_t' {aka 'long unsigned int'} from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 33 | result = xlseek(fd, 0, SEEK_END); | ^~~~~~ CC libbb/getopt32.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/getopt32.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/getopt32.c: In function 'vgetopt32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/getopt32.c:358:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 358 | len = strlen(applet_opts); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/getopt32.c:433:44: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 433 | on_off->opt_char = l_o->val; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/getopt32.c:530:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 530 | argc = 1 + string_array_len(argv + 1); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/getopt32.c:567:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 567 | *(unsigned*)(on_off->optarg) = xatoi_positive(optarg); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/getopt32.c:595:16: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-1' to '4294967295' [-Wsign-conversion] 595 | return (int32_t)-1; | ^ CC libbb/getopt_allopts.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/getopt_allopts.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/getpty.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/getpty.c:8: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/hash_md5_sha.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c: In function 'get_shaNI': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c:41:17: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 41 | shaNI = (int)ebx; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c: In function 'md5_hash': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c:472:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | remaining = len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c: In function 'sha256_process_block64': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c:14:21: warning: conversion from 'sha_K_int' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 14 | #define NEED_SHA512 (ENABLE_SHA512SUM || ENABLE_USE_BB_CRYPT_SHA) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c:1090:32: note: in expansion of macro 'NEED_SHA512' 1090 | uint32_t K_t = NEED_SHA512 ? (sha_K[t] >> 32) : sha_K[t]; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c: In function 'sha512_hash': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c:1286:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1286 | remaining = len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c: In function 'sha3_hash': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/hash_md5_sha.c:1832:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1832 | remaining = len; | ^~~ AS libbb/hash_sha1_hwaccel_x86-32.o AS libbb/hash_sha1_hwaccel_x86-64.o AS libbb/hash_sha1_x86-64.o AS libbb/hash_sha256_hwaccel_x86-32.o AS libbb/hash_sha256_hwaccel_x86-64.o CC libbb/herror_msg.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/herror_msg.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/human_readable.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/human_readable.c:25: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/human_readable.c: In function 'smart_ulltoa5': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/human_readable.c:97:13: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 97 | v = ul; // ullong divisions are expensive, avoid them | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/human_readable.c: In function 'smart_ulltoa4': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/human_readable.c:154:13: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 154 | v = ul; // ullong divisions are expensive, avoid them | ^~ CC libbb/in_ether.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/in_ether.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/inet_cksum.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/inet_cksum.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/inet_common.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/inet_common.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/inode_hash.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/inode_hash.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/inode_hash.c: In function 'add_to_ino_dev_hashtable': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/inode_hash.c:29:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 29 | #define hash_inode(i) ((unsigned)(i) % HASH_SIZE) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/inode_hash.c:75:13: note: in expansion of macro 'hash_inode' 75 | i = hash_inode(statbuf->st_ino); | ^~~~~~~~~~ CC libbb/isdirectory.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/isdirectory.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/isqrt.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/isqrt.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/iterate_on_dir.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/iterate_on_dir.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/kernel_version.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/kernel_version.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/last_char_is.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/last_char_is.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/lineedit.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/busybox.h:8, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:41: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'BB_isspace': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:2480:51: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 2480 | #define isspace(a) ({ unsigned char bb__isspace = (a) - 9; bb__isspace == (' ' - 9) || bb__isspace <= (13 - 9); }) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:86:38: note: in expansion of macro 'isspace' 86 | return ((unsigned)c < 256 && isspace(c)); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'load_string': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:284:67: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 284 | ssize_t len = mbstowcs(command_ps, src, S.maxsize - 1); | ^ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:43: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/unicode.h:93:21: warning: conversion to 'ssize_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 93 | # define mbstowcs bb_mbstowcs | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:284:31: note: in expansion of macro 'mbstowcs' 284 | ssize_t len = mbstowcs(command_ps, src, S.maxsize - 1); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:288:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 288 | return len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:291:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 291 | while (src[i] && i < S.maxsize - 1) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'save_string': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/unicode.h:94:21: warning: conversion to 'ssize_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 94 | # define wcstombs bb_wcstombs | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:303:31: note: in expansion of macro 'wcstombs' 303 | ssize_t len = wcstombs(dst, command_ps, maxsize - 1); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:307:24: warning: conversion from 'ssize_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 307 | return len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:202:26: warning: conversion from 'wchar_t' {aka 'int'} to 'char' may change value [-Wconversion] 202 | #define command_ps (S.command_ps ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:343:34: note: in expansion of macro 'command_ps' 343 | while ((dst[i] = command_ps[i]) != 0) | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'BB_PUTCHAR': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/unicode.h:95:21: warning: conversion to 'ssize_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 95 | # define wcrtomb bb_wcrtomb | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:354:31: note: in expansion of macro 'wcrtomb' 354 | ssize_t len = wcrtomb(buf, c, &mbst); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:361:35: warning: conversion from 'wchar_t' {aka 'int'} to 'char' may change value [-Wconversion] 361 | bb_putchar_stderr(c); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'adjust_width_and_validate_wc': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:379:29: warning: conversion to 'unsigned int' from 'wchar_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 379 | w = wcwidth(wc); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'put_cur_glyph_and_inc_cursor': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:197:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 197 | #define cmdedit_x (S.cmdedit_x ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:438:24: note: in expansion of macro 'cmdedit_x' 438 | ofs_to_right = cmdedit_x - cmdedit_termw; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'put_till_end_and_adv_cursor': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:482:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 482 | while (cursor < command_len) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'input_backward': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:531:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 531 | int n = num; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:534:78: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 534 | adjust_width_and_validate_wc(&num, command_ps[cursor + n]); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:369:57: note: in definition of macro 'adjust_width_and_validate_wc' 369 | ((*(width_adj))++, adjust_width_and_validate_wc(wc)) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:589:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 589 | lines_up = 1 + (num - 1) / cmdedit_termw; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:591:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 591 | cmdedit_y -= lines_up; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'draw_custom': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:611:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 611 | input_backward(back_cursor); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'input_delete': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:200:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 200 | #define cursor (S.cursor ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:632:17: note: in expansion of macro 'cursor' 632 | int j = cursor; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:651:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 651 | (command_len - j) * sizeof(command_ps[0])); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:656:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 656 | input_backward(cursor - j); /* back to old pos cursor */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'input_forward': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:690:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 690 | if (cursor < command_len) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'size_from_HISTFILESIZE': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1413:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1413 | return size; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'load_history': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1505:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1505 | for (idx = st_parm->cnt_history; idx > 0;) { | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1524:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1524 | if (idx == st_parm->max_history) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1533:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1533 | if (idx == st_parm->max_history) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1539:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1539 | for (i = 0; i < st_parm->max_history;) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1544:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1544 | if (idx == st_parm->max_history) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1546:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1546 | line_len = strlen(line); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1551:40: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1551 | st_parm->cnt_history = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'save_history': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1612:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1612 | len = strlen(str); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1614:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1614 | len2 = full_write(fd, str, len + 1); | ~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1614:16: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 1614 | len2 = full_write(fd, str, len + 1); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1622:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1622 | if (state->cnt_history_in_file > state->max_history * 4) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1645:62: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1645 | state->cnt_history_in_file = st_temp->cnt_history; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'parse_and_put_prompt': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:1944:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1944 | cmdedit_prmt_len = unicode_strwidth(prompt_last_line); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'cmdedit_setwidth': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2148:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2148 | cmdedit_termw = get_terminal_width(STDIN_FILENO); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2150:17: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 2150 | new_y = (cursor + cmdedit_prmt_len) / cmdedit_termw; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2152:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2152 | redraw((new_y >= cmdedit_y ? new_y : cmdedit_y), command_len - cursor); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:45: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2152:38: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 2152 | redraw((new_y >= cmdedit_y ? new_y : cmdedit_y), command_len - cursor); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:45: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2152:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2152 | redraw((new_y >= cmdedit_y ? new_y : cmdedit_y), command_len - cursor); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:45: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2152:70: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2152 | redraw((new_y >= cmdedit_y ? new_y : cmdedit_y), command_len - cursor); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:50: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2152:44: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 2152 | redraw((new_y >= cmdedit_y ? new_y : cmdedit_y), command_len - cursor); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:45: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2152:70: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 2152 | redraw((new_y >= cmdedit_y ? new_y : cmdedit_y), command_len - cursor); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:50: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'lineedit_read_key': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2260:54: warning: conversion from 'int64_t' {aka 'long int'} to 'char' may change value [-Wconversion] 2260 | unicode_buf[unicode_idx++] = ic; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2270:95: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2270 | read_key_ungets(read_key_buffer, unicode_buf + 1, unicode_idx - 1); | ~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2285:16: warning: conversion from 'int64_t' {aka 'long int'} to 'int' may change value [-Wconversion] 2285 | return ic; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'reverse_i_search': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2345:42: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2345 | unsigned match_buf_len = strlen(match_buf); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/unicode.h:95:21: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 95 | # define wcrtomb bb_wcrtomb | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2383:43: note: in expansion of macro 'wcrtomb' 2383 | int len = wcrtomb(buf, ic, &mbstate); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2386:59: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2386 | if (match_buf_len + len < sizeof(match_buf)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2392:60: warning: conversion from 'int32_t' {aka 'int'} to 'char' may change value [-Wconversion] 2392 | match_buf[match_buf_len] = ic; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2408:55: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2408 | command_len = load_string(matched_history_line); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2409:50: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 2409 | cursor = match - matched_history_line; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2415:60: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2415 | cmdedit_prmt_len = unicode_strwidth(prompt_last_line); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2428:47: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2428 | redraw(cmdedit_y, command_len - cursor); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:50: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:198:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 198 | #define cmdedit_y (S.cmdedit_y ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:45: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2428:24: note: in expansion of macro 'cmdedit_y' 2428 | redraw(cmdedit_y, command_len - cursor); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2428:47: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 2428 | redraw(cmdedit_y, command_len - cursor); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:50: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2433:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2433 | command_len = load_string(matched_history_line); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2438:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2438 | redraw(cmdedit_y, command_len - cursor); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:50: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:198:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 198 | #define cmdedit_y (S.cmdedit_y ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:45: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2438:16: note: in expansion of macro 'cmdedit_y' 2438 | redraw(cmdedit_y, command_len - cursor); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2438:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 2438 | redraw(cmdedit_y, command_len - cursor); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:50: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c: In function 'read_line_input': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2498:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2498 | len = strlen(command); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2532:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2532 | command_ps = xzalloc(maxsize * sizeof(command_ps[0])); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2548:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2548 | cmdedit_termw = get_terminal_width(STDIN_FILENO); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:200:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 200 | #define cursor (S.cursor ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2644:39: note: in expansion of macro 'cursor' 2644 | command_len = cursor; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2652:47: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2652 | draw_full(command_len - cursor); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:621:48: note: in definition of macro 'draw_full' 621 | #define draw_full(back_cursor) draw_custom(0, (back_cursor), 1) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2652:47: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 2652 | draw_full(command_len - cursor); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:621:48: note: in definition of macro 'draw_full' 621 | #define draw_full(back_cursor) draw_custom(0, (back_cursor), 1) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2674:45: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2674 | command_len -= cursor; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:200:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 200 | #define cursor (S.cursor ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2674:48: note: in expansion of macro 'cursor' 2674 | command_len -= cursor; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2676:59: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2676 | (command_len + 1) * sizeof(command_ps[0])); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:198:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 198 | #define cmdedit_y (S.cmdedit_y ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:45: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2677:40: note: in expansion of macro 'cmdedit_y' 2677 | redraw(cmdedit_y, command_len); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:200:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 200 | #define cursor (S.cursor ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2690:38: note: in expansion of macro 'cursor' 2690 | int nc, sc = cursor; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2692:37: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2692 | nc = cursor - sc; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:200:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 200 | #define cursor (S.cursor ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2692:30: note: in expansion of macro 'cursor' 2692 | nc = cursor - sc; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2693:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2693 | input_backward(nc); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:200:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 200 | #define cursor (S.cursor ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2700:34: note: in expansion of macro 'cursor' 2700 | int sc = cursor; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2702:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2702 | while (sc-- > cursor) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2863:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2863 | command_len = load_string(state->history[state->cur_history] ? | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:198:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 198 | #define cmdedit_y (S.cmdedit_y ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:616:45: note: in definition of macro 'redraw' 616 | #define redraw(y, back_cursor) draw_custom((y), (back_cursor), 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2866:32: note: in expansion of macro 'cmdedit_y' 2866 | redraw(cmdedit_y, (state->flags & VI_MODE) ? 9999 : 0); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:201:26: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 201 | #define command_len (S.command_len ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2909:53: note: in expansion of macro 'command_len' 2909 | break_out = command_len = -1; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2942:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2942 | if (cursor == (command_len - 1)) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:200:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 200 | #define cursor (S.cursor ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2951:42: note: in expansion of macro 'cursor' 2951 | int sc = cursor; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2954:60: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2954 | (command_len - sc) * sizeof(command_ps[0])); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2961:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2961 | input_backward(cursor - sc); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2997:60: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2997 | command_len = save_string(command, maxsize - 1); | ~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/lineedit.c:2997:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 2997 | command_len = save_string(command, maxsize - 1); | ^~~~~~~~~~~ CC libbb/lineedit_ptr_hack.o CC libbb/llist.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/llist.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/login.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/login.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/login.c: In function 'print_login_issue': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/login.c:38:26: warning: conversion from 'int' to 'char' may change value [-Wconversion] 38 | buf[0] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/login.c:120:42: warning: conversion from 'int' to 'char' may change value [-Wconversion] 120 | buf[0] = c; | ^ CC libbb/make_directory.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/make_directory.c:23: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/make_directory.c: In function 'bb_make_directory': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/make_directory.c:124:49: warning: conversion from 'long int' to '__mode_t' {aka 'unsigned int'} may change value [-Wconversion] 124 | if (chmod(path, mode) < 0) { | ^~~~ CC libbb/makedev.o CC libbb/messages.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/messages.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/missing_syscalls.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/missing_syscalls.c:8: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/mode_string.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/mode_string.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/mode_string.c: In function 'bb_mode_string': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/mode_string.c:93:34: warning: conversion to 'mode_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 93 | if (mode & m) { | ^ CC libbb/nuke_str.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/nuke_str.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/parse_config.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_config.c:33: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_config.c: In function 'get_line_with_continuation': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_config.c:111:24: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 111 | return len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_config.c:126:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] 126 | if (parser->line_alloc < len + nlen + 1) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_config.c:127:46: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 127 | parser->line_alloc = len + nlen + 1; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_config.c:130:51: warning: conversion to 'long unsigned int' from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 130 | memcpy(&line[len], parser->nline, nlen); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_config.c:135:16: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 135 | return len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_config.c: In function 'config_read': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_config.c:181:45: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 181 | memset(tokens, 0, sizeof(tokens[0]) * ntokens); | ^ CC libbb/parse_mode.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_mode.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_mode.c: In function 'bb_parse_mode': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_mode.c:51:24: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 51 | return tmp; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_mode.c:86:44: warning: unsigned conversion from 'int' to 'mode_t' {aka 'unsigned int'} changes value from '-4096' to '4294963200' [-Wsign-conversion] 86 | permlist = ~FILEMODEBITS; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/parse_mode.c:147:16: warning: conversion to 'int' from 'mode_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 147 | return new_mode; | ^~~~~~~~ CC libbb/percent_decode.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/percent_decode.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/percent_decode.c: In function 'hex_to_bin': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/percent_decode.c:21:16: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-1' to '4294967295' [-Wsign-conversion] 21 | return ~0; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/percent_decode.c: In function 'percent_decode_in_place': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/percent_decode.c:63:26: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 63 | *dst++ = v; | ^ CC libbb/perror_msg.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/perror_msg.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/perror_nomsg.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/perror_nomsg.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/perror_nomsg_and_die.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/perror_nomsg_and_die.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/pidfile.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pidfile.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pidfile.c: In function 'write_pidfile': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pidfile.c:35:35: warning: conversion to 'unsigned int' from '__pid_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 35 | end = utoa_to_buf(getpid(), buf, sizeof(buf)); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pidfile.c:37:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 37 | full_write(pid_fd, buf, end - buf + 1); | ~~~~~~~~~~^~~ CC libbb/platform.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/platform.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/popcnt.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/popcnt.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/print_flags.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/print_flags.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/print_numbered_lines.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/print_numbered_lines.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/printable.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/printable.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/printable.c: In function 'visible': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/printable.c:55:18: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 55 | *buf++ = ch; | ^~ CC libbb/printable_string.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/printable_string.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/printable_string.c: In function 'printable_string2': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/printable_string.c:23:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 23 | stats->byte_count = (s - str); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/printable_string.c:24:56: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 24 | stats->unicode_count = (s - str); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/printable_string.c:25:56: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 25 | stats->unicode_width = (s - str); | ^ CC libbb/process_escape_sequence.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/process_escape_sequence.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/procps.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c: In function 'read_to_buf': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:81:16: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 81 | return ret; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c: In function 'fast_strtol_10': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:151:24: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 151 | return fast_strtoul_10(endptr); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c: In function 'procps_scan': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:438:36: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 438 | sp->ppid = fast_strtoul_10(&cp); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:439:36: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 439 | sp->pgid = fast_strtoul_10(&cp); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:440:35: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 440 | sp->sid = fast_strtoul_10(&cp); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:441:31: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 441 | tty = fast_strtoul_10(&cp); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:461:48: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 461 | sp->last_seen_on_cpu = fast_strtoul_10(&cp); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:466:40: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 466 | sp->niceness = tasknice; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:486:43: warning: conversion to 'pid_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 486 | procps_read_smaps(pid, &sp->smaps, NULL, NULL); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:2058:27: note: in definition of macro 'procps_read_smaps' 2058 | procps_read_smaps(pid, total) | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:554:48: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 554 | sp->argv_len = n; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:555:60: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 555 | sp->argv0 = xmemdup(buf, n + 1); | ~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c: In function 'read_cmdline': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:575:49: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 575 | sz = open_read_close(filename, buf, col - 1); | ~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:575:14: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 575 | sz = open_read_close(filename, buf, col - 1); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:599:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 599 | comm_len = strlen(comm); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:606:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 606 | if (strncmp(base, comm, comm_len) != 0) { | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:609:66: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 609 | memmove(buf + comm_len, buf, col - comm_len); | ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:610:39: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 610 | snprintf(buf, col, "{%s}", comm); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/procps.c:617:31: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 617 | snprintf(buf, col, "[%s]", comm ? comm : "?"); | ^~~ CC libbb/progress.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/progress.c:40: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/progress.c: In function 'bb_progress_update': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/progress.c:136:39: warning: conversion from 'uoff_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 136 | beg_and_transferred = beg_size + transferred; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/progress.c:137:25: warning: conversion from 'uoff_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 137 | ratio = 100 * beg_and_transferred / totalsize; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/progress.c:152:50: warning: conversion from 'uoff_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 152 | unsigned stars = (unsigned)barlength * beg_and_transferred / totalsize; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/progress.c:154:50: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 154 | memset(buf, ' ', barlength); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/progress.c:186:25: warning: conversion from 'uoff_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 186 | bytes = totalsize - beg_size; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/progress.c:194:23: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 194 | eta = (unsigned long)bytes * elapsed / transferred - elapsed; | ^ CC libbb/ptr_to_globals.o CC libbb/pw_encrypt.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pw_encrypt.c:14: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pw_encrypt.c: In function 'crypt_make_salt': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pw_encrypt.c:37:31: warning: conversion to 'long long unsigned int' from '__pid_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 37 | unsigned x = getpid() + monotonic_us(); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pw_encrypt.c:37:22: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 37 | unsigned x = getpid() + monotonic_us(); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pw_encrypt.c:48:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 48 | *p++ = i64c(x >> 16); | ~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pw_encrypt.c:48:24: warning: conversion from 'int' to 'char' may change value [-Wconversion] 48 | *p++ = i64c(x >> 16); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pw_encrypt.c:49:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 49 | *p++ = i64c(x >> 22); | ~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pw_encrypt.c:49:24: warning: conversion from 'int' to 'char' may change value [-Wconversion] 49 | *p++ = i64c(x >> 22); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/pw_encrypt.c:52:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 52 | return x; | ^ CC libbb/read.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read.c: In function 'full_read': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read.c:58:21: warning: conversion to 'long unsigned int' from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 58 | len -= cc; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read.c: In function 'read_close': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read.c:67:16: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 67 | size = full_read(fd, buf, size); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read.c:71:16: warning: conversion to 'ssize_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 71 | return size; | ^~~~ CC libbb/read_key.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c: In function 'read_key': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:24:38: warning: unsigned conversion from 'int' to 'char' changes value from '-44' to '212' [-Wsign-conversion] 24 | '\x7f' |0x80,KEYCODE_ALT_BACKSPACE, | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:25:38: warning: unsigned conversion from 'int' to 'char' changes value from '-44' to '212' [-Wsign-conversion] 25 | '\b' |0x80,KEYCODE_ALT_BACKSPACE, | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:26:38: warning: unsigned conversion from 'int' to 'char' changes value from '-45' to '211' [-Wsign-conversion] 26 | 'd' |0x80,KEYCODE_ALT_D , | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:33:38: warning: unsigned conversion from 'int' to 'char' changes value from '-36' to '220' [-Wsign-conversion] 33 | 'f' |0x80,KEYCODE_ALT_RIGHT, | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:34:38: warning: unsigned conversion from 'int' to 'char' changes value from '-37' to '219' [-Wsign-conversion] 34 | 'b' |0x80,KEYCODE_ALT_LEFT, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:35:38: warning: unsigned conversion from 'int' to 'char' changes value from '-2' to '254' [-Wsign-conversion] 35 | 'O','A' |0x80,KEYCODE_UP , | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:36:38: warning: unsigned conversion from 'int' to 'char' changes value from '-3' to '253' [-Wsign-conversion] 36 | 'O','B' |0x80,KEYCODE_DOWN , | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:37:38: warning: unsigned conversion from 'int' to 'char' changes value from '-4' to '252' [-Wsign-conversion] 37 | 'O','C' |0x80,KEYCODE_RIGHT , | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:38:38: warning: unsigned conversion from 'int' to 'char' changes value from '-5' to '251' [-Wsign-conversion] 38 | 'O','D' |0x80,KEYCODE_LEFT , | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:39:38: warning: unsigned conversion from 'int' to 'char' changes value from '-6' to '250' [-Wsign-conversion] 39 | 'O','H' |0x80,KEYCODE_HOME , | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:40:38: warning: unsigned conversion from 'int' to 'char' changes value from '-7' to '249' [-Wsign-conversion] 40 | 'O','F' |0x80,KEYCODE_END , | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:53:38: warning: unsigned conversion from 'int' to 'char' changes value from '-2' to '254' [-Wsign-conversion] 53 | '[','A' |0x80,KEYCODE_UP , | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:54:38: warning: unsigned conversion from 'int' to 'char' changes value from '-3' to '253' [-Wsign-conversion] 54 | '[','B' |0x80,KEYCODE_DOWN , | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:55:38: warning: unsigned conversion from 'int' to 'char' changes value from '-4' to '252' [-Wsign-conversion] 55 | '[','C' |0x80,KEYCODE_RIGHT , | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:56:38: warning: unsigned conversion from 'int' to 'char' changes value from '-5' to '251' [-Wsign-conversion] 56 | '[','D' |0x80,KEYCODE_LEFT , | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:64:38: warning: unsigned conversion from 'int' to 'char' changes value from '-6' to '250' [-Wsign-conversion] 64 | '[','H' |0x80,KEYCODE_HOME , /* xterm */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:65:38: warning: unsigned conversion from 'int' to 'char' changes value from '-7' to '249' [-Wsign-conversion] 65 | '[','F' |0x80,KEYCODE_END , /* xterm */ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:68:38: warning: unsigned conversion from 'int' to 'char' changes value from '-6' to '250' [-Wsign-conversion] 68 | '[','1','~' |0x80,KEYCODE_HOME , /* vt100? linux vt? or what? */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:69:38: warning: unsigned conversion from 'int' to 'char' changes value from '-8' to '248' [-Wsign-conversion] 69 | '[','2','~' |0x80,KEYCODE_INSERT , | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:71:38: warning: unsigned conversion from 'int' to 'char' changes value from '-9' to '247' [-Wsign-conversion] 71 | '[','3','~' |0x80,KEYCODE_DELETE , | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:75:38: warning: unsigned conversion from 'int' to 'char' changes value from '-7' to '249' [-Wsign-conversion] 75 | '[','4','~' |0x80,KEYCODE_END , /* vt100? linux vt? or what? */ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:76:38: warning: unsigned conversion from 'int' to 'char' changes value from '-10' to '246' [-Wsign-conversion] 76 | '[','5','~' |0x80,KEYCODE_PAGEUP , | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:80:38: warning: unsigned conversion from 'int' to 'char' changes value from '-11' to '245' [-Wsign-conversion] 80 | '[','6','~' |0x80,KEYCODE_PAGEDOWN, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:81:38: warning: unsigned conversion from 'int' to 'char' changes value from '-6' to '250' [-Wsign-conversion] 81 | '[','7','~' |0x80,KEYCODE_HOME , /* vt100? linux vt? or what? */ | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:82:38: warning: unsigned conversion from 'int' to 'char' changes value from '-7' to '249' [-Wsign-conversion] 82 | '[','8','~' |0x80,KEYCODE_END , /* vt100? linux vt? or what? */ | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:105:43: warning: unsigned conversion from 'int' to 'char' changes value from '-68' to '188' [-Wsign-conversion] 105 | '[','1',';','5','C' |0x80,KEYCODE_CTRL_RIGHT, | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:106:43: warning: unsigned conversion from 'int' to 'char' changes value from '-69' to '187' [-Wsign-conversion] 106 | '[','1',';','5','D' |0x80,KEYCODE_CTRL_LEFT , | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:109:43: warning: unsigned conversion from 'int' to 'char' changes value from '-36' to '220' [-Wsign-conversion] 109 | '[','1',';','3','C' |0x80,KEYCODE_ALT_RIGHT, | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:110:43: warning: unsigned conversion from 'int' to 'char' changes value from '-37' to '219' [-Wsign-conversion] 110 | '[','1',';','3','D' |0x80,KEYCODE_ALT_LEFT , | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:144:21: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 144 | n = read(fd, buffer, 1); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:153:53: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 153 | memmove(buffer, buffer + 1, n); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:156:38: warning: conversion from 'int' to 'char' may change value [-Wconversion] 156 | buffer[-1] = n; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:277:30: warning: conversion from 'int' to 'char' may change value [-Wconversion] 277 | buffer[-1] = n; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c: In function 'read_key_ungets': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_key.c:306:22: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 306 | buffer[0] += len; | ^~~ CC libbb/read_printf.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_printf.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_printf.c: In function 'xmalloc_reads': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_printf.c:98:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 98 | *maxsz_p = p - buf; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_printf.c:100:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 100 | return xrealloc(buf, p - buf); | ~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_printf.c: In function 'xmalloc_read_with_initial_buf': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_printf.c:118:16: warning: conversion to 'size_t' {aka 'long unsigned int'} from '__off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 118 | size = (st.st_size | 0x3ff) + 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/read_printf.c:124:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 124 | rd_size = full_read(fd, buf + total, size); | ^~~~~~~~~ CC libbb/recursive_action.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/recursive_action.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/remove_file.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/remove_file.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/replace.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/replace.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/replace.c: In function 'count_strstr': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/replace.c:20:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 20 | return strlen(str) + 1; | ~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/replace.c: In function 'xmalloc_substitute_string': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/replace.c:37:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 37 | buf = dst = xmalloc(strlen(src) + count * ((int)repl_len - (int)sub_len) + 1); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/replace.c:40:45: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 40 | dst = mempcpy(dst, src, end - src); | ~~~~^~~~~ CC libbb/run_shell.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/run_shell.c:30: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/run_shell.c: In function 'exec_shell': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/run_shell.c:62:40: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 62 | args = xzalloc(sizeof(args[0]) * (2 + (args - additional_args))); | ^ CC libbb/safe_gethostname.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/safe_gethostname.c:25: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/safe_poll.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/safe_poll.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/safe_strncpy.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/safe_strncpy.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/safe_write.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/safe_write.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/securetty.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/securetty.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/setup_environment.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/setup_environment.c:30: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/signals.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/signals.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/signals.c: In function 'record_signo': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/signals.c:18:25: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 18 | bb_got_signal = signo; | ^~~~~ CC libbb/simplify_path.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/simplify_path.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/single_argv.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/single_argv.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/skip_whitespace.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/skip_whitespace.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/speed_table.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/speed_table.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/str_tolower.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/str_tolower.c:6: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/strrstr.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/strrstr.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/sysconf.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/sysconf.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/sysconf.c: In function 'bb_arg_max': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/sysconf.c:22:16: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 22 | return r; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/sysconf.c: In function 'bb_clk_tck': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/sysconf.c:29:16: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 29 | return sysconf(_SC_CLK_TCK); | ^~~~~~~~~~~~~~~~~~~~ CC libbb/time.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c: In function 'parse_datestr': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:173:37: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 173 | unsigned cur_year = ptm->tm_year; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:174:27: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 174 | int len = strchrnul(date_str, '.') - date_str; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:217:46: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 217 | ptm->tm_year += (cur_year / 100) * 100; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:217:49: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 217 | ptm->tm_year += (cur_year / 100) * 100; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:219:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 219 | if (ptm->tm_year < cur_year - 50) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:222:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 222 | if (ptm->tm_year > cur_year + 50) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c: In function 'monotonic_ns': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:315:26: warning: conversion to 'long long unsigned int' from '__time_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 315 | return ts.tv_sec * 1000000000ULL + ts.tv_nsec; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:315:42: warning: conversion to 'long long unsigned int' from '__syscall_slong_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 315 | return ts.tv_sec * 1000000000ULL + ts.tv_nsec; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c: In function 'monotonic_us': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:321:26: warning: conversion to 'long long unsigned int' from '__time_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 321 | return ts.tv_sec * 1000000ULL + ts.tv_nsec/1000; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:321:39: warning: conversion to 'long long unsigned int' from '__syscall_slong_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 321 | return ts.tv_sec * 1000000ULL + ts.tv_nsec/1000; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c: In function 'monotonic_ms': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:327:26: warning: conversion to 'long long unsigned int' from '__time_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 327 | return ts.tv_sec * 1000ULL + ts.tv_nsec/1000000; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:327:36: warning: conversion to 'long long unsigned int' from '__syscall_slong_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 327 | return ts.tv_sec * 1000ULL + ts.tv_nsec/1000000; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c: In function 'monotonic_sec': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/time.c:333:18: warning: conversion from '__time_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 333 | return ts.tv_sec; | ~~^~~~~~~ CC libbb/trim.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/trim.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/trim.c: In function 'trim': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/trim.c:25:29: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 25 | len -= (nws - s); | ^~ CC libbb/u_signal_names.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/u_signal_names.c:28: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/u_signal_names.c: In function 'get_signum': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/u_signal_names.c:162:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 162 | return i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/u_signal_names.c:167:32: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 167 | return i; | ^ CC libbb/ubi.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/ubi.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/ubi.c: In function 'ubi_get_volid_by_name': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/ubi.c:41:32: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 41 | return i; | ^ CC libbb/udp_io.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/udp_io.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/unicode.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c: In function 'wcrtomb_internal': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:91:22: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'wchar_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 91 | uint32_t v = wc; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:94:22: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'char' may change value [-Wconversion] 94 | *s = v; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:121:16: warning: conversion from 'int' to 'char' may change value [-Wconversion] 121 | s[0] = wc | (uint8_t)(0x3f00 >> n); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:122:16: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 122 | return n; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c: In function 'bb_wcrtomb': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:127:22: warning: conversion from 'wchar_t' {aka 'int'} to 'char' may change value [-Wconversion] 127 | *s = wc; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c: In function 'bb_wcstombs': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:140:35: warning: conversion from 'wchar_t' {aka 'int'} to 'char' may change value [-Wconversion] 140 | *dest++ = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c: In function 'mbstowc_internal': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:181:24: warning: conversion to 'wchar_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 181 | *res = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:223:16: warning: conversion to 'wchar_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 223 | *res = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c: In function 'bb_iswspace': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:2480:51: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 2480 | #define isspace(a) ({ unsigned char bb__isspace = (a) - 9; bb__isspace == (' ' - 9) || bb__isspace <= (13 - 9); }) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:260:40: note: in expansion of macro 'isspace' 260 | return (unsigned)wc <= 0x7f && isspace(wc); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c: In function 'bb_iswalnum': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:265:48: warning: conversion from 'bb_wint_t' {aka 'int'} to 'unsigned char' may change value [-Wconversion] 265 | return (unsigned)wc <= 0x7f && isalnum(wc); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:2484:37: note: in definition of macro 'isalnum' 2484 | #define isalnum(a) bb_ascii_isalnum(a) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c: In function 'bb_wcwidth': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:612:18: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-129' to '4294967167' [-Wsign-conversion] 612 | if ((ucs & ~0x80) < 0x20 || ucs == 0x7f) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c: In function 'unicode_conv_to_printable2': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:1044:45: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1044 | stats->byte_count = (d - dst); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:1045:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1045 | stats->unicode_count = (d - dst); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:1046:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1046 | stats->unicode_width = (d - dst); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:1092:29: warning: conversion to 'unsigned int' from 'wchar_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1092 | w = wcwidth(wc); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:1101:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1101 | width -= w; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:1106:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1106 | width += w; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:1111:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1111 | uni_width += w; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/unicode.c:1119:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1119 | dst_len += wcrtomb_internal(&dst[dst_len], wc); | ^~~~~~~~~~~~~~~~ CC libbb/utmp.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/utmp.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/utmp.c: In function 'write_new_utmp': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/utmp.c:25:25: warning: conversion from 'int' to 'short int' may change value [-Wconversion] 25 | utent.ut_type = new_type; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/utmp.c:32:30: warning: conversion from 'time_t' {aka 'long int'} to '__uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 32 | utent.ut_tv.tv_sec = time(NULL); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/utmp.c: In function 'update_utmp': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/utmp.c:113:25: warning: conversion from 'int' to 'short int' may change value [-Wconversion] 113 | utent.ut_type = new_type; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/utmp.c:120:30: warning: conversion from 'time_t' {aka 'long int'} to '__uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 120 | utent.ut_tv.tv_sec = time(NULL); | ^~~~ CC libbb/uuencode.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/uuencode.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/uuencode.c: In function 'read_base64': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/uuencode.c:246:43: warning: conversion from 'int' to 'char' may change value [-Wconversion] 246 | buf[in_count++] = ch; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/uuencode.c:262:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 262 | fwrite(buf, (out_tail - buf), 1, dst_stream); | ~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/uuencode.c:273:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 273 | in_count = strlen(in_tail); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/uuencode.c:274:39: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 274 | memmove(buf, in_tail, in_count); | ^~~~~~~~ CC libbb/verror_msg.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/verror_msg.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/verror_msg.c: In function 'bb_verror_msg': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/verror_msg.c:29:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 29 | applet_len = strlen(applet_name) + 2; /* "applet: " */ | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/verror_msg.c:30:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 30 | strerr_len = strerr ? strlen(strerr) : 0; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/verror_msg.c:31:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 31 | msgeol_len = strlen(msg_eol); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/verror_msg.c:42:81: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 42 | used = vsnprintf(stack_msg + applet_len, (int)sizeof(stack_msg) - applet_len, s, p2); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/verror_msg.c:42:17: warning: function 'bb_verror_msg' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] 42 | used = vsnprintf(stack_msg + applet_len, (int)sizeof(stack_msg) - applet_len, s, p2); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/verror_msg.c:50:9: warning: function 'bb_verror_msg' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] 50 | used = vasprintf(&msg, s, p); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/verror_msg.c:62:73: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 62 | msg1 = realloc(msg, applet_len + used + strerr_len + msgeol_len + 3); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/verror_msg.c:69:48: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 69 | memmove(msg + applet_len, msg, used); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/verror_msg.c:89:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 89 | full_write(STDERR_FILENO, msg, used); | ^~~~ CC libbb/vfork_daemon_rexec.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/busybox.h:8, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/vfork_daemon_rexec.c:17: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/warn_ignoring_args.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/warn_ignoring_args.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/wfopen.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/wfopen.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/wfopen.c: In function 'xfdopen_helper': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/wfopen.c:43:41: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 43 | FILE* fp = fdopen(fd_and_rw_bit >> 1, fd_and_rw_bit & 1 ? "w" : "r"); | ~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/wfopen.c: In function 'xfdopen_for_read': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/wfopen.c:50:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 50 | return xfdopen_helper(fd << 1); | ~~~^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/wfopen.c: In function 'xfdopen_for_write': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/wfopen.c:54:41: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 54 | return xfdopen_helper((fd << 1) + 1); | ~~~~~~~~~~^~~ CC libbb/wfopen_input.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/wfopen_input.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/write.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/write.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/xatonum.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum_template.c: In function 'xstrtoll_range_sfx': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum.c:12:23: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 12 | #define xstrtou(rest) xstrtoull##rest | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum_template.c:140:13: note: in expansion of macro 'xstrtou' 140 | r = xstrtou(_range_sfx)(p, base, 0, u, suffixes); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum.c: In function 'bb_strtoui': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum.c:44:16: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 44 | return v; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum_template.c: In function 'xstrtoi_range_sfx': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum.c:47:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 47 | #define xstrtou(rest) xstrtou##rest | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum_template.c:140:13: note: in expansion of macro 'xstrtou' 140 | r = xstrtou(_range_sfx)(p, base, 0, u, suffixes); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum.c: In function 'xatoi_positive': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum.c:63:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 63 | return xatou_range(numstr, 0, INT_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum.c: In function 'xatou16': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xatonum.c:68:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 68 | return xatou_range(numstr, 0, 0xffff); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/xconnect.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:17: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c: In function 'bb_lookup_port': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:129:46: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 129 | port_nr = ntohs(tserv->s_port); | ~~~~~^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:211:39: note: in definition of macro 'ntohs' 211 | # define ntohs(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c: In function 'set_nport': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:158:35: warning: conversion from 'unsigned int' to 'in_port_t' {aka 'short unsigned int'} may change value [-Wconversion] 158 | sin6->sin6_port = port; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:164:33: warning: conversion from 'unsigned int' to 'in_port_t' {aka 'short unsigned int'} may change value [-Wconversion] 164 | sin->sin_port = port; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c: In function 'str2sockaddr': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:223:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 223 | int sz = cp - host + 1; | ^~ In file included from /usr/include/stdlib.h:706, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:32: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:225:44: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 225 | host = safe_strncpy(alloca(sz), host, sz); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:225:55: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 225 | host = safe_strncpy(alloca(sz), host, sz); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:232:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 232 | port = bb_strtou(cp, NULL, 10); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:304:35: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 304 | set_nport(&r->u.sa, htons(port)); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c: In function 'xsocket_type': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:369:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 369 | lsa = xzalloc(LSA_LEN_SIZE + len); | ~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:370:20: warning: conversion to 'socklen_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | lsa->len = len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:371:31: warning: conversion from 'int' to 'sa_family_t' {aka 'short unsigned int'} may change value [-Wconversion] 371 | lsa->u.sa.sa_family = family; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c: In function 'create_and_bind_or_die': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:392:45: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 392 | set_nport(&lsa->u.sa, htons(port)); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c: In function 'create_and_bind_to_netlink': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:423:58: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 423 | setsockopt_SOL_SOCKET_int(fd, SO_RCVBUF, rcvbuf); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:425:63: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 425 | setsockopt_SOL_SOCKET_int(fd, SO_RCVBUFFORCE, rcvbuf); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:438:21: warning: conversion to '__u32' {aka 'unsigned int'} from '__pid_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 438 | sa.nl_pid = getpid(); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xconnect.c:439:24: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 439 | sa.nl_groups = grp; | ^~~ CC libbb/xfunc_die.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfunc_die.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/xfuncs.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c:23: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c: In function 'utoa_to_buf': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c:86:42: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 86 | *buf++ = '0' + res; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c: In function 'bb_putchar_stderr': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c:222:16: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 222 | return write(STDERR_FILENO, &ch, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c: In function 'get_terminal_width_height': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c:290:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 290 | *height = wh_helper(win.ws_row, 24, "LINES", &err); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c:292:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 292 | *width = wh_helper(win.ws_col, 80, "COLUMNS", &err); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c: In function 'get_terminal_width': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c:303:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 303 | return width; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c: In function 'get_termios_and_make_raw': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c:330:26: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-75' to '4294967221' [-Wsign-conversion] 330 | newterm->c_lflag &= ~(ICANON | ECHO | ECHONL); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c:333:34: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-2' to '4294967294' [-Wsign-conversion] 333 | newterm->c_lflag &= ~ISIG; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c:351:34: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-1281' to '4294966015' [-Wsign-conversion] 351 | newterm->c_iflag &= ~(IXON | ICRNL); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c:355:34: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-5' to '4294967291' [-Wsign-conversion] 355 | newterm->c_oflag &= ~(ONLCR); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs.c:380:34: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-16195' to '4294951101' [-Wsign-conversion] 380 | newterm->c_iflag &= ~(IXOFF|IXON|IXANY|BRKINT|INLCR|ICRNL|IUCLC|IMAXBEL); | ^~ CC libbb/xfuncs_printf.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs_printf.c:21: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs_printf.c: In function 'bb_unsetenv': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs_printf.c:374:31: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 374 | unsigned sz = tp - var; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs_printf.c: In function 'generate_uuid': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs_printf.c:671:15: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 671 | srand(monotonic_us()); /* pulls in printf */ | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs_printf.c:675:35: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 675 | buf[i] ^= rand() >> 5; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xfuncs_printf.c:678:23: warning: conversion to 'unsigned int' from 'pid_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 678 | srand(pid); | ^~~ CC libbb/xgetcwd.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xgetcwd.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/xgethostbyname.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xgethostbyname.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libbb/xreadlink.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c:8: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c: In function 'xmalloc_readlink': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c:29:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 29 | buf = xrealloc(buf, bufsize); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c:30:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 30 | readsize = readlink(path, buf, bufsize); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c:30:28: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 30 | readsize = readlink(path, buf, bufsize); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c: In function 'xmalloc_follow_symlinks': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c:80:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 80 | bufsize += strlen(linkpath); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c:80:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 80 | bufsize += strlen(linkpath); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c:81:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 81 | buf = xrealloc(buf, bufsize); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c:89:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 89 | bufsize = strlen(buf) + 1; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c: In function 'xmalloc_realpath_coreutils': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xreadlink.c:188:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 188 | unsigned len = strlen(buf); | ^~~~~~ CC libbb/xrealloc_vector.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xrealloc_vector.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xrealloc_vector.c: In function 'xrealloc_vector_helper': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xrealloc_vector.c:41:60: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 41 | vector = xrealloc(vector, sizeof_and_shift * (idx + mask + 1)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xrealloc_vector.c:42:58: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 42 | memset((char*)vector + (sizeof_and_shift * idx), 0, sizeof_and_shift * (mask + 1)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xrealloc_vector.c:42:86: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 42 | memset((char*)vector + (sizeof_and_shift * idx), 0, sizeof_and_shift * (mask + 1)); | ^ CC libbb/xregcomp.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xregcomp.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xregcomp.c: In function 'regcomp_or_errmsg': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xregcomp.c:17:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 17 | int errmsgsz = regerror(ret, preg, NULL, 0); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xregcomp.c:18:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 18 | char *errmsg = xmalloc(errmsgsz); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libbb/xregcomp.c:19:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 19 | regerror(ret, preg, errmsg, errmsgsz); | ^~~~~~~~ AR libbb/lib.a LD libpwdgrp/built-in.o CC libpwdgrp/uidgid_get.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libpwdgrp/uidgid_get.c:28: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libpwdgrp/uidgid_get.c: In function 'get_uidgid': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libpwdgrp/uidgid_get.c:41:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 41 | int sz = (++group) - ug; | ^ In file included from /usr/include/stdlib.h:706, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:32: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libpwdgrp/uidgid_get.c:42:31: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 42 | user = alloca(sz); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libpwdgrp/uidgid_get.c:44:40: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 44 | safe_strncpy(user, ug, sz); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libpwdgrp/uidgid_get.c: In function 'parse_chown_usergroup_or_die': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libpwdgrp/uidgid_get.c:100:26: warning: conversion from 'long unsigned int' to 'uid_t' {aka 'unsigned int'} may change value [-Wconversion] 100 | u->uid = get_ug_id(user_group, xuname2uid); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/libpwdgrp/uidgid_get.c:102:26: warning: conversion from 'long unsigned int' to 'gid_t' {aka 'unsigned int'} may change value [-Wconversion] 102 | u->gid = get_ug_id(group + 1, xgroup2gid); | ^~~~~~~~~ AR libpwdgrp/lib.a LD loginutils/built-in.o CC loginutils/getty.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:47: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c: In function 'bcode': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:151:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 151 | int value = bb_strtou(s, NULL, 10); /* yes, int is intended! */ | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:154:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 154 | return tty_value_to_baud(value); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:154:16: warning: conversion to 'int' from 'speed_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 154 | return tty_value_to_baud(value); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c: In function 'parse_args': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:182:17: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 182 | flags = getopt32(argv, "^" OPT_STR "\0" "-2"/* at least 2 args*/, | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c: In function 'init_tty_attrs': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:274:42: warning: conversion to 'speed_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 274 | cfsetspeed(&G.tty_attrs, speed); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c: In function 'auto_baud': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:438:17: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 438 | nread = safe_read(STDIN_FILENO, G.line_buf, sizeof(G.line_buf) - 1); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:447:66: warning: conversion to 'speed_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 447 | cfsetspeed(&G.tty_attrs, speed); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c: In function 'get_logname': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:524:67: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 524 | } else if ((int)(bp - G.line_buf) < sizeof(G.line_buf) - 1) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c: In function 'getty_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:721:58: warning: conversion to 'speed_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 721 | cfsetspeed(&G.tty_attrs, G.speeds[baud_index]); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c: In function 'open_tty': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:224:17: warning: ignoring return value of 'fchown' declared with attribute 'warn_unused_result' [-Wunused-result] 224 | fchown(0, 0, 0); /* 0:0 */ | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c: In function 'get_logname': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:518:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 518 | if (G.numspeed > 1) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:521:25: note: here 521 | default: | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c: In function 'getty_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/getty.c:550:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 550 | int getty_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~ CC loginutils/sulogin.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/sulogin.c:26: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/sulogin.c: In function 'sulogin_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/sulogin.c:55:17: warning: ignoring return value of 'dup' declared with attribute 'warn_unused_result' [-Wunused-result] 55 | dup(xopen(argv[0], O_RDWR)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/loginutils/sulogin.c:57:17: warning: ignoring return value of 'dup' declared with attribute 'warn_unused_result' [-Wunused-result] 57 | dup(0); | ^~~~~~ AR loginutils/lib.a LD mailutils/built-in.o AR mailutils/lib.a LD miscutils/built-in.o CC miscutils/bc.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:204: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'zbc_num_ulong_abs': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:1404:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1404 | result = result * 10 + n->num[--i]; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'bc_num_ulong2num': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:1447:26: warning: conversion from 'long unsigned int' to 'BcDig' {aka 'signed char'} may change value [-Wconversion] 1447 | *ptr++ = val % 10; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'bc_num_compare': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:1477:40: warning: conversion to 'ssize_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 1477 | return -i; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:1478:32: warning: conversion to 'ssize_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 1478 | return i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'zbc_num_k': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:1907:47: warning: conversion to 'unsigned int' from 'BcDig' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 1907 | unsigned in = c->num[i + j]; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'xc_read_line': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:2627:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 2627 | bc_vec_string(vec, n, line_buf); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:2653:53: warning: conversion from 'int' to 'char' may change value [-Wconversion] 2653 | bad_chars |= bad_input_byte(c); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'xc_num_strValid': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:2684:27: warning: conversion to 'BcDig' {aka 'signed char'} from 'char' may change the sign of the result [-Wsign-conversion] 2684 | BcDig c = *val++; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'bc_num_parseDecimal': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:2726:53: warning: conversion from 'unsigned int' to 'BcDig' {aka 'signed char'} may change value [-Wconversion] 2726 | n->num[1] = c/10; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:2729:45: warning: conversion from 'unsigned int' to 'BcDig' {aka 'signed char'} may change value [-Wconversion] 2729 | n->num[0] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:2737:50: warning: conversion to 'BcDig' {aka 'signed char'} from 'char' may change the sign of the result [-Wsign-conversion] 2737 | n->num[n->len] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'zbc_lex_identifier': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:3110:26: warning: conversion from 'unsigned int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 3110 | p->lex = BC_LEX_KEY_1st_keyword + i; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:3129:32: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3129 | unsigned len = strchrnul(buf, '\n') - buf; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'parse_lex_by_checking_eq_sign': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:3173:18: warning: conversion from 'unsigned int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 3173 | p->lex = (with_and_without & 0xff); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'bc_vec_pushIndex': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:3626:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'char' may change value [-Wconversion] 3626 | bc_vec_pushByte(v, idx); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:3639:52: warning: conversion from 'long unsigned int' to 'char' may change value [-Wconversion] 3639 | bc_vec_pushByte(v, (SMALL_INDEX_LIMIT - 1) + amt); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'zbc_parse_params': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:3892:17: warning: unsigned conversion from 'int' to 'uint8_t' {aka 'unsigned char'} changes the value of '-8' [-Wsign-conversion] 3892 | flags = (flags & ~(BC_PARSE_PRINT | BC_PARSE_REL)) | BC_PARSE_ARRAY; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'zbc_parse_name': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:3978:34: warning: unsigned conversion from 'int' to 'uint8_t' {aka 'unsigned char'} changes the value of '-4' [-Wsign-conversion] 3978 | flags &= ~(BC_PARSE_PRINT | BC_PARSE_REL); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'zbc_parse_builtin': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:4036:17: warning: unsigned conversion from 'int' to 'uint8_t' {aka 'unsigned char'} changes the value of '-8' [-Wsign-conversion] 4036 | flags = (flags & ~(BC_PARSE_PRINT | BC_PARSE_REL)) | BC_PARSE_ARRAY; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'zbc_parse_scale': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:4068:18: warning: unsigned conversion from 'int' to 'uint8_t' {aka 'unsigned char'} changes the value of '-4' [-Wsign-conversion] 4068 | flags &= ~(BC_PARSE_PRINT | BC_PARSE_REL); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'zbc_parse_expr': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:4910:57: warning: unsigned conversion from 'int' to 'uint8_t' {aka 'unsigned char'} changes the value of '-9' [-Wsign-conversion] 4910 | s = zbc_parse_name(&prev, flags & ~BC_PARSE_NOCALL); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:4006:45: note: in definition of macro 'zbc_parse_name' 4006 | #define zbc_parse_name(...) (zbc_parse_name(__VA_ARGS__) COMMA_SUCCESS) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'xc_program_index': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:5243:16: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 5243 | amt -= (SMALL_INDEX_LIMIT - 1); // amt is 1 or more here | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'zxc_program_num': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:5330:55: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 5330 | s = zxc_num_parse(&r->d.n, str, G.prog.ib_t); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:2855:43: note: in definition of macro 'zxc_num_parse' 2855 | #define zxc_num_parse(...) (zxc_num_parse(__VA_ARGS__) COMMA_SUCCESS) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'zxc_num_printBase': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:823:11: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 823 | #define G (*ptr_to_globals) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:5702:30: note: in expansion of macro 'G' 5702 | unsigned i = G.prog.ob_t - 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:5713:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 5713 | s = zxc_num_printNum(n, G.prog.ob_t, width, print); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:5682:49: note: in definition of macro 'zxc_num_printNum' 5682 | #define zxc_num_printNum(...) (zxc_num_printNum(__VA_ARGS__) COMMA_SUCCESS) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'xc_program_print': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:5780:39: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 5780 | G.prog.nchars += printf("%s", str); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c: In function 'zxc_program_exec': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:6688:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 6688 | if (IS_DC) { // end of '?' reached | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:6694:17: note: here 6694 | case BC_INST_RET0: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:6698:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 6698 | case BC_INST_JUMP_ZERO: { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/bc.c:6712:17: note: here 6712 | case BC_INST_JUMP: { | ^~~~ CC miscutils/hexedit.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:16: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c: In function 'sig_catcher': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:67:33: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 67 | bb_got_signal = sig; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c: In function 'redraw': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:138:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 138 | pos = format_line(buf, data, offset); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c: In function 'move_mapping_further': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:45:11: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 45 | #define G (*ptr_to_globals) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:210:15: note: in expansion of macro 'G' 210 | pos = G.current_byte - G.baseaddr; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c: In function 'move_mapping_lower': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:45:11: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 45 | #define G (*ptr_to_globals) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:234:15: note: in expansion of macro 'G' 234 | pos = G.current_byte - G.baseaddr; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c: In function 'hexedit_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:295:31: warning: conversion from 'int64_t' {aka 'long int'} to 'int32_t' {aka 'int'} may change value [-Wconversion] 295 | key = safe_read_key(STDIN_FILENO, G.read_key_buffer, -1); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:328:43: warning: conversion from 'int32_t' {aka 'int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 328 | *G.current_byte = byte + key; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:432:45: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 432 | t = bb_strtoull(buf, NULL, 0); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:438:58: warning: conversion from 'off_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 438 | cursor = t = 0; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:354:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 354 | cnt = G.height; | ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:355:17: note: here 355 | case KEYCODE_DOWN: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:401:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 401 | cnt = G.height; | ~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:402:17: note: here 402 | case KEYCODE_UP: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:425:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 425 | { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/hexedit.c:452:17: note: here 452 | case CTRL('X'): | ^~~~ CC miscutils/inotifyd.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/inotifyd.c:68: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/inotifyd.c: In function 'inotifyd_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/inotifyd.c:178:73: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 178 | ie = buf = (len <= COMMON_BUFSIZE) ? eventbuf : xmalloc(len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/inotifyd.c:179:46: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 179 | len = full_read(pfd.fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/inotifyd.c:179:23: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 179 | len = full_read(pfd.fd, buf, len); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/inotifyd.c:215:29: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 215 | i = sizeof(struct inotify_event) + ie->len; | ^~~~~~ CC miscutils/partprobe.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/partprobe.c:18: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC miscutils/seedrng.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/seedrng.c:42: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/seedrng.c: In function 'determine_optimal_seed_len': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/seedrng.c:91:13: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 91 | n = open_read_close("/proc/sys/kernel/random/poolsize", poolsize_str, sizeof(poolsize_str) - 1); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/seedrng.c: In function 'seed_from_file_if_exists': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/seedrng.c:168:44: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 168 | sha256_hash(hash, req.buf, seed_len); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/seedrng.c:170:32: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 170 | req.buf_size = seed_len; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/seedrng.c:172:37: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 172 | req.entropy_count = credit ? seed_len : 0; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/seedrng.c: In function 'seedrng_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/seedrng.c:238:52: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 238 | /*credit?*/ (opts ^ OPT_n) & i, /* 0, then 1 unless -n */ | ^ CC miscutils/setfattr.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/setfattr.c:19: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/setfattr.c: In function 'setfattr_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/miscutils/setfattr.c:42:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 42 | opt = getopt32(argv, "^" | ^~~~~~~~ AR miscutils/lib.a LD modutils/built-in.o AR modutils/lib.a LD networking/built-in.o CC networking/arp.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arp.c:43: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arp.c: In function 'arp_del': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arp.c:84:20: warning: conversion from 'int' to 'sa_family_t' {aka 'short unsigned int'} may change value [-Wconversion] 84 | #define hw (G.hw ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arp.c:125:40: note: in expansion of macro 'hw' 125 | req.arp_ha.sa_family = hw->type; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arp.c: In function 'arp_show': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:236:28: warning: ignoring return value of 'fgets_unlocked' declared with attribute 'warn_unused_result' [-Wunused-result] 236 | # define fgets(s,n,stream) fgets_unlocked(s,n,stream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arp.c:430:9: note: in expansion of macro 'fgets' 430 | fgets(line, sizeof(line), fp); | ^~~~~ CC networking/arping.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arping.c:40: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arping.c: In function 'send_pack': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arping.c:138:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 138 | err = sendto(sock_fd, buf, p - buf, 0, (struct sockaddr *) HE, sizeof(*HE)); | ~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arping.c:138:15: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 138 | err = sendto(sock_fd, buf, p - buf, 0, (struct sockaddr *) HE, sizeof(*HE)); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arping.c: In function 'recv_pack': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arping.c:218:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 218 | || (len < (int)(sizeof(*ah) + 2 * (4 + ah->ar_hln))) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arping.c: In function 'arping_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/arping.c:427:22: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 427 | cc = recvfrom(sock_fd, G.packet, sizeof(G.packet), 0, (struct sockaddr *) &from, &alen); | ^~~~~~~~ CC networking/brctl.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:69: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c: In function 'str_to_jiffies': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:104:16: warning: conversion from 'double' to 'unsigned int' may change value [-Wfloat-conversion] 104 | return dd; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c: In function 'read_file': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:113:17: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 113 | int n = open_read_close(name, filedata, COMMON_BUFSIZE - 1); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c: In function 'write_uint': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:197:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 197 | if (write(fd, filedata, n) < 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c: In function 'read_bridge_forward_db': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:436:80: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 436 | xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx)) | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:244:23: note: in expansion of macro 'xrealloc_vector' 244 | fdb = xrealloc_vector(fdb, 4, nentries); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c: In function 'show_bridge_timer': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:296:27: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 296 | unsigned tv_sec = centisec / 100; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:297:28: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 297 | unsigned tv_csec = centisec % 100; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c: In function 'show_bridge_state': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:312:48: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 312 | return nth_string(state_names, state); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c: In function 'brctl_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:618:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 618 | onoff = (unsigned)onoff / 4; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:619:52: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 619 | write_uint(br, "bridge/stp_state", onoff); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:643:51: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 643 | write_uint(br, "bridge/priority", xatoi_positive(*argv)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:664:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 664 | xatoi_positive(argv[1]) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/brctl.c:674:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 674 | ifr.ifr_ifindex = if_nametoindex(*argv); | ^~~~~~~~~~~~~~ CC networking/hostname.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/hostname.c:48: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC networking/ifupdown.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ifupdown.c:142: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ifupdown.c: In function 'next_word': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ifupdown.c:818:18: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 818 | length = strcspn(word, " \t\n"); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ifupdown.c: In function 'set_environ': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ifupdown.c:1128:47: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1128 | G.my_environ = xzalloc(sizeof(char *) * (iface->n_options + 7)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ifupdown.c: In function 'open_new_state_file': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ifupdown.c:1361:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1361 | msleep(cnt); | ^~~ CC networking/inetd.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:243: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c: In function 'xzalloc_lsa': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:471:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 471 | lsa = xzalloc(LSA_LEN_SIZE + sz); | ~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:472:20: warning: conversion to 'socklen_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 472 | lsa->len = sz; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:473:31: warning: conversion from 'int' to 'sa_family_t' {aka 'short unsigned int'} may change value [-Wconversion] 473 | lsa->u.sa.sa_family = family; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c: In function 'reread_config_file': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1062:38: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1062 | port = htons(n); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1074:40: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 1074 | port = sp->s_port; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1081:65: warning: conversion to 'sa_family_t' {aka 'short unsigned int'} from 'family_t' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 1081 | ntohs(port), sep->se_family); | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c: In function 'inetd_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1232:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1232 | opt = getopt32(argv, "R:+feq:+", &max_concurrency, &global_queuelen); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1468:37: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 1468 | r = recvfrom(ctrl, NULL, 0, MSG_PEEK|MSG_DONTWAIT, | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c: In function 'echo_stream': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1558:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 1558 | xwrite(s, line, sz); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c: In function 'echo_dg': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1581:14: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 1581 | sz = recvfrom(s, buf, BUFSIZE, MSG_DONTWAIT, &lsa->u.sa, &lsa->len); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1583:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1583 | sendto(s, buf, sz, 0, &lsa->u.sa, lsa->len); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c: In function 'init_ring': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1627:31: warning: conversion from 'int' to 'char' may change value [-Wconversion] 1627 | *end_ring++ = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c: In function 'chargen_stream': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:423:25: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 423 | #define end_ring (G.end_ring ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1646:23: note: in expansion of macro 'end_ring' 1646 | len = end_ring - rs; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1650:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1650 | memmove(text, rs, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1651:59: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1651 | memmove(text + len, ring, LINESIZ - len); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c: In function 'chargen_dg': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:423:25: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 423 | #define end_ring (G.end_ring ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1676:15: note: in expansion of macro 'end_ring' 1676 | len = end_ring - ring_pos; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1680:41: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1680 | memmove(text, ring_pos, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1681:51: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1681 | memmove(text + len, ring, LINESIZ - len); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c: In function 'inetd_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/inetd.c:1215:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 1215 | int inetd_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~ CC networking/interface.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c:33: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c: In function 'get_name': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c:418:57: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 418 | memcpy(name, namestart, nameend - namestart); | ~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c: In function 'if_readconf': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c:520:52: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 520 | ifc.ifc_len = sizeof(struct ifreq) * numreqs; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c:521:56: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 521 | ifc.ifc_buf = xrealloc(ifc.ifc_buf, ifc.ifc_len); | ~~~^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c:524:63: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 524 | if (ifc.ifc_len == (int)(sizeof(struct ifreq) * numreqs)) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c:533:40: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 533 | for (n = 0; n < ifc.ifc_len; n += sizeof(struct ifreq)) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c: In function 'if_fetch': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c:613:21: warning: conversion to 'short int' from 'sa_family_t' {aka 'short unsigned int'} may change the sign of the result [-Wsign-conversion] 613 | ife->type = ifr.ifr_hwaddr.sa_family; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c: In function 'ife_print6': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c:877:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 877 | switch (scope & IPV6_ADDR_SCOPE_MASK) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c: In function 'in_ib': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c:1113:26: warning: conversion from 'int' to 'sa_family_t' {aka 'short unsigned int'} may change value [-Wconversion] 1113 | sap->sa_family = ib_hwtype.type; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c: In function 'if_readlist_proc': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:236:28: warning: ignoring return value of 'fgets_unlocked' declared with attribute 'warn_unused_result' [-Wunused-result] 236 | # define fgets(s,n,stream) fgets_unlocked(s,n,stream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c:554:9: note: in expansion of macro 'fgets' 554 | fgets(buf, sizeof buf, fh); /* eat line */ | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:236:28: warning: ignoring return value of 'fgets_unlocked' declared with attribute 'warn_unused_result' [-Wunused-result] 236 | # define fgets(s,n,stream) fgets_unlocked(s,n,stream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/interface.c:555:9: note: in expansion of macro 'fgets' 555 | fgets(buf, sizeof buf, fh); | ^~~~~ CC networking/ip.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ip.c:372: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ip.c:374: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ CC networking/ipcalc.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ipcalc.c:52: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ipcalc.c: In function 'get_netmask': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ipcalc.c:62:24: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 62 | ipaddr = htonl(ipaddr); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:214:39: note: in definition of macro 'htonl' 214 | # define htonl(x) __builtin_bswap32(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ipcalc.c: In function 'ipcalc_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ipcalc.c:122:13: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-33' to '4294967263' [-Wsign-conversion] 122 | opt &= ~SILENT; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ipcalc.c:175:35: warning: conversion from 'long unsigned int' to 'in_addr_t' {aka 'unsigned int'} may change value [-Wconversion] 175 | netmask = get_netmask(ipaddr); | ^~~~~~~~~~~ CC networking/nameif.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nameif.c:74: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC networking/netstat.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c:42: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c: In function 'extract_socket_inode': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c:258:25: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 258 | inode = bb_strtoul(lname + sizeof("socket:[")-1, (char**)&lname, 0); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c:263:25: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 263 | inode = bb_strtoul(lname + sizeof("[0000]:")-1, NULL, 0); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c: In function 'dir_act': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c:312:13: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 312 | n = open_read_close(proc_pid_fname, cmdline_buf, sizeof(cmdline_buf) - 1); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c: In function 'get_sname': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c:389:27: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 389 | return itoa(ntohs(port)); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:211:39: note: in definition of macro 'ntohs' 211 | # define ntohs(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c: In function 'ip_port_str': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c:405:62: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 405 | host_port = xasprintf("%s:%s", host, get_sname(htons(port), proto, numeric)); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c: In function 'print_inet_line': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c:474:78: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 474 | printf("%."PROGNAME_WIDTH_STR"s", prg_cache_get(param->inode)); | ~~~~~^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c: In function 'unix_do_one': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c:648:65: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 648 | printf("%-"PROGNAME_WIDTH_STR"s", prg_cache_get(inode)); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c: In function 'netstat_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c:693:26: warning: unsigned conversion from 'int' to 'smalluint' {aka 'unsigned char'} changes the value of '-2' [-Wsign-conversion] 693 | flags &= ~NETSTAT_CONNECTED; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c:725:26: warning: unsigned conversion from 'int' to 'smalluint' {aka 'unsigned char'} changes the value of '-241' [-Wsign-conversion] 725 | flags &= ~NETSTAT_ALLPROTO; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/netstat.c:726:26: warning: conversion from 'unsigned int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 726 | flags |= opt; | ^~~ CC networking/nslookup.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:249: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c: In function 'parse_reply': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:732:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 732 | if (ns_initparse(msg, len, &handle) != 0) { | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:795:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 795 | n = ns_get16(ns_rr_rdata(rr)); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:813:68: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 813 | memcpy(dname, ns_rr_rdata(rr) + 1, n); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c: In function 'send_queries': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:921:25: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 921 | tstart = tcur = monotonic_ms(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:930:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 930 | for (qn = 0; qn < G.query_count; qn++) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:942:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 942 | servfail_retry = 2 * G.query_count; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:946:50: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 946 | if (poll(&pfd, 1, retry_interval - (tcur - tsent)) <= 0) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:949:27: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 949 | recvlen = read(pfd.fd, reply, sizeof(reply)); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:953:32: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 953 | tcur = monotonic_ms(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:980:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 980 | if (++qn >= G.query_count) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1007:24: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 1007 | tcur = monotonic_ms(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1017:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1017 | switch (parse_reply(reply, recvlen)) { | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1044:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1044 | if (n_replies >= G.query_count) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c: In function 'add_ns': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:436:80: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 436 | xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx)) | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1081:20: note: in expansion of macro 'xrealloc_vector' 1081 | G.server = xrealloc_vector(G.server, /*8=2^3:*/ 3, count); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1084:41: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1084 | ns->lsa = xhost2sockaddr(addr, G.default_port); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c: In function 'add_query': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:436:80: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 436 | xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx)) | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1160:19: note: in expansion of macro 'xrealloc_vector' 1160 | G.query = xrealloc_vector(G.query, /*4=2^2:*/ 2, count); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1171:23: warning: conversion from 'ssize_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1171 | new_q->qlen = qlen; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c: In function 'nslookup_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1352:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1352 | for (c = 0; c < ARRAY_SIZE(qtypes); c++) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1366:22: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1366 | id = tv.tv_sec + tv.tv_usec; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1367:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1367 | for (rc = 0; rc < G.query_count; rc++) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1368:48: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 1368 | G.query[rc].query[0] = id >> 8; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1369:48: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 1369 | G.query[rc].query[1] = id++; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1373:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1373 | for (rc = 0; rc < G.serv_count;) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1391:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1391 | if (rc >= G.serv_count) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:1416:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1416 | for (rc = 0; rc < G.query_count; rc++) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c: In function 'send_queries': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/nslookup.c:999:33: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 999 | write(pfd.fd, G.query[qn].query, G.query[qn].qlen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC networking/parse_pasv_epsv.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/parse_pasv_epsv.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/parse_pasv_epsv.c: In function 'parse_pasv_epsv': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/parse_pasv_epsv.c:48:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 48 | port = xatou_range(ptr + 1, 0, 255); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/parse_pasv_epsv.c:53:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 53 | port += xatou_range(ptr + 1, 0, 255) * 256; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/parse_pasv_epsv.c:53:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 53 | port += xatou_range(ptr + 1, 0, 255) * 256; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/parse_pasv_epsv.c:64:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 64 | port = xatou_range(ptr + 1, 0, 65535); | ^~~~~~~~~~~ CC networking/ping.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:130: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'print_stats_and_exit': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:460:22: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 460 | #define tsum (G.tsum ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:502:33: note: in expansion of macro 'tsum' 502 | unsigned tavg = tsum / (nrecv + G.nrepeats); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'sendping_tail': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:478:39: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 478 | #define CLR(bit) (BYTE(bit) &= (~MASK(bit))) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:522:9: note: in expansion of macro 'CLR' 522 | CLR((uint16_t)G.ntransmitted % MAX_DUP_CHK); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:524:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 524 | size_pkt += datalen; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:454:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 454 | #define datalen (G.datalen ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:524:21: note: in expansion of macro 'datalen' 524 | size_pkt += datalen; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:528:46: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 528 | sz = xsendto(pingsock, G.snd_packet, size_pkt, &pingaddr.sa, sizeof(pingaddr)); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:528:14: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 528 | sz = xsendto(pingsock, G.snd_packet, size_pkt, &pingaddr.sa, sizeof(pingaddr)); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'sendping4': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:568:32: warning: conversion from 'long unsigned int' to 'short unsigned int' may change value [-Wconversion] 568 | pkt->icmp_seq = htons(G.ntransmitted); /* don't ++ here, it can be a macro */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:576:57: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 576 | *(uint32_t*)&pkt->icmp_dun = G.cur_us = monotonic_us(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:578:51: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 578 | pkt->icmp_cksum = inet_cksum(pkt, datalen + ICMP_MINLEN); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'sendping6': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:591:33: warning: conversion from 'long unsigned int' to 'short unsigned int' may change value [-Wconversion] 591 | pkt->icmp6_seq = htons(G.ntransmitted); /* don't ++ here, it can be a macro */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:595:77: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 595 | *(bb__aliased_uint32_t*)(&pkt->icmp6_data8[4]) = G.cur_us = monotonic_us(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'unpack_tail': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:662:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 662 | triptime = (int32_t) ((uint32_t)monotonic_us() - *tp); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'unpack4': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:699:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 699 | if (sz < (datalen + ICMP_MINLEN)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:714:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 714 | if (sz >= ICMP_MINLEN + sizeof(uint32_t)) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'unpack6': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:735:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 735 | if (sz < (datalen + sizeof(struct icmp6_hdr))) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:746:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 746 | if (sz >= sizeof(struct icmp6_hdr) + sizeof(uint32_t)) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'ping4': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:780:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 780 | sockopt = (datalen * 2) + 7 * 1024; /* giving it a bit of extra room */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:456:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 456 | #define opt_ttl (G.opt_ttl ) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:784:62: note: in expansion of macro 'opt_ttl' 784 | setsockopt_int(pingsock, IPPROTO_IP, IP_TTL, opt_ttl); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:456:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 456 | #define opt_ttl (G.opt_ttl ) | ~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:786:72: note: in expansion of macro 'opt_ttl' 786 | setsockopt_int(pingsock, IPPROTO_IP, IP_MULTICAST_TTL, opt_ttl); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:801:21: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 801 | c = recvfrom(pingsock, G.rcv_packet, G.sizeof_rcv_packet, 0, | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'ping6': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:849:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 849 | sockopt = (datalen * 2) + 7 * 1024; /* giving it a bit of extra room */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:451:22: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 451 | #define if_index (G.if_index ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:860:47: note: in expansion of macro 'if_index' 860 | pingaddr.sin6.sin6_scope_id = if_index; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:883:21: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 883 | c = recvmsg(pingsock, &msg, 0); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'common_ping_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:948:13: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 948 | opt |= getopt32(argv, "^" | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:948:16: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 948 | opt |= getopt32(argv, "^" | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:957:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 957 | if_index = if_nametoindex(str_I); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:965:29: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 965 | G.pattern = xstrtou_range(str_p, 16, 0, 255); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:968:33: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 968 | G.deadline_us = 1 | ((d * 1000000) + monotonic_us()); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:973:25: warning: conversion from 'duration_t' {aka 'double'} to 'unsigned int' may change value [-Wfloat-conversion] 973 | G.interval_us = interval * 1000000; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'ping_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:1009:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 1009 | int ping_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c: In function 'ping6_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ping.c:1021:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 1021 | int ping6_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~ CC networking/ssl_client.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ssl_client.c:21: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ssl_client.c: In function 'ssl_client_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/ssl_client.c:33:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 33 | opt = getopt32(argv, "es:+r:+n:", &tls->ofd, &tls->ifd, &sni); | ^~~~~~~~ CC networking/telnet.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:74: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'iac_flush': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:156:46: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 156 | full_write(netfd, G.iacbuf, G.iaclen); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'handle_net_output': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:256:47: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 256 | full_write(netfd, outbuf, dst - outbuf); | ~~~~^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'handle_net_input': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:279:50: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 279 | full_write(STDOUT_FILENO, G.buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:350:50: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 350 | full_write(STDOUT_FILENO, G.buf, cstart); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'put_iac': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:360:28: warning: conversion from 'int' to 'char' may change value [-Wconversion] 360 | G.iacbuf[iaclen] = c; /* "... & 0xff" is implicit */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'put_iac2_msb_lsb': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:366:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 366 | put_iac(x_y >> 8); /* "... & 0xff" is implicit */ | ~~~~^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:367:17: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 367 | put_iac(x_y); /* "... & 0xff" is implicit */ | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'put_iac_subopt': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:379:85: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 379 | #define put_iac4_x_y_z_t(x,y,z,t) put_iac4_msb_lsb(((x)<<24) + ((y)<<16) + ((z)<<8) + (t)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:392:9: note: in expansion of macro 'put_iac4_x_y_z_t' 392 | put_iac4_x_y_z_t(IAC, SB, c, 0); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'put_iac_subopt_autologin': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:379:85: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-383232' to '4294584064' [-Wsign-conversion] 379 | #define put_iac4_x_y_z_t(x,y,z,t) put_iac4_msb_lsb(((x)<<24) + ((y)<<16) + ((z)<<8) + (t)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:406:9: note: in expansion of macro 'put_iac4_x_y_z_t' 406 | put_iac4_x_y_z_t(IAC, SB, TELOPT_NEW_ENVIRON, TELQUAL_IS); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'put_iac_naws': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:423:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 423 | put_iac4_msb_lsb((x << 16) + y); | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'do_linemode': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:462:23: warning: unsigned conversion from 'int' to 'byte' {aka 'unsigned char'} changes the value of '-4' [-Wsign-conversion] 462 | G.telflags &= ~(UF_ECHO | UF_SGA); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'telopt': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:571:34: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 571 | put_iac_naws(c, G.win_width, G.win_height); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:571:47: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 571 | put_iac_naws(c, G.win_width, G.win_height); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'telnet_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:652:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 652 | port = *argv ? bb_lookup_port(*argv++, "tcp", 23) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:687:31: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 687 | len = safe_read(STDIN_FILENO, G.buf, DATABUFSIZE); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:694:31: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 694 | len = safe_read(netfd, G.buf, DATABUFSIZE); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'handle_net_input': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:296:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 296 | if (c == '\0') | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:300:17: note: here 300 | case TS_COPY: /* Prev char was ordinary */ | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c: In function 'telnet_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnet.c:621:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 621 | int telnet_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~~ CC networking/telnetd.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:125: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c: In function 'safe_write_to_pty_decode_iac': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:187:14: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 187 | wr = MIN(BUFSIZE - ts->wridx1, ts->size1); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:209:30: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 209 | wr = found - buf; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:220:49: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 220 | rc = safe_write(ts->ptyfd, buf, rc); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:343:23: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 343 | ts->wridx1 += rc; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:346:22: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 346 | ts->size1 -= rc; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:360:14: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 360 | wr = ts->wridx1; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:361:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 361 | if (wr != 0 && wr < ts->rdidx1) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:366:58: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 366 | memmove(TS_BUF1(ts), TS_BUF1(ts) + wr, ts->size1); | ~~^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:367:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 367 | ts->rdidx1 -= wr; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:367:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 367 | ts->rdidx1 -= wr; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c: In function 'safe_write_double_iac': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:387:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 387 | rc = safe_write(fd, IACIAC, 2); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:400:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 400 | wr = IACptr - buf; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:401:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 401 | rc = safe_write(fd, buf, wr); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c: In function 'make_new_session': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:551:25: warning: unsigned conversion from 'int' to 'tcflag_t' {aka 'unsigned int'} changes value from '-4097' to '4294963199' [-Wsign-conversion] 551 | termbuf.c_iflag &= ~IXOFF; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c: In function 'telnetd_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:720:81: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 720 | master_fd = create_and_bind_stream_or_die(opt_bindaddr, portnbr); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:838:33: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 838 | count = safe_write_to_pty_decode_iac(ts); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:849:108: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 849 | count = safe_write_double_iac(ts->sockfd_write, (void*)(TS_BUF2(ts) + ts->wridx2), count); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:849:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 849 | count = safe_write_double_iac(ts->sockfd_write, (void*)(TS_BUF2(ts) + ts->wridx2), count); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:869:86: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 869 | count = safe_read(ts->sockfd_read, TS_BUF1(ts) + ts->rdidx1, count); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:869:33: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 869 | count = safe_read(ts->sockfd_read, TS_BUF1(ts) + ts->rdidx1, count); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:890:80: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 890 | count = safe_read(ts->ptyfd, TS_BUF2(ts) + ts->rdidx2, count); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/telnetd.c:890:33: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 890 | count = safe_read(ts->ptyfd, TS_BUF2(ts) + ts->rdidx2, count); | ^~~~~~~~~ CC networking/tls.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:23: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'get24be': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:280:42: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 280 | return 0x100*(0x100*p[0] + p[1]) + p[2]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'prf_hmac_sha256': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:565:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 565 | unsigned label_size = strlen(label); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'tls_get_outbuf': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:646:53: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 646 | tls->outbuf = xrealloc(tls->outbuf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'tls_get_zeroed_outbuf': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:654:27: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 654 | memset(record, 0, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'xwrite_encrypted_and_hmac_signed': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:671:22: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 671 | xhdr->type = type; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:675:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 675 | xhdr->len16_hi = size >> 8; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:727:34: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 727 | xhdr->len16_hi = size >> 8; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:808:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 808 | xhdr->len16_hi = size >> 8; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'xwrite_encrypted_aesgcm': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:843:22: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 843 | xhdr->type = type; /* do it here so that "type" param no longer used */ | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:845:18: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 845 | aad[8] = type; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:848:19: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 848 | aad[11] = size >> 8; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:887:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 887 | xhdr->len16_hi = size >> 8; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'xwrite_handshake_record': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:913:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 913 | xhdr->len16_hi = size >> 8; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'tls_aesgcm_decrypt': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1019:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1019 | remaining = size; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'tls_xread_record': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1052:72: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1052 | memmove(tls->inbuf, tls->inbuf + tls->ofs_to_buffered, total); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1088:62: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1088 | tls->inbuf = xrealloc(tls->inbuf, tls->inbuf_size); | ~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1090:62: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1090 | sz = safe_read(tls->ifd, tls->inbuf + total, rem); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1090:22: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 1090 | sz = safe_read(tls->ifd, tls->inbuf + total, rem); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1136:53: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1136 | p + AES_BLOCK_SIZE, sz, /* ciphertext */ | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1146:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1146 | sz -= tls->min_encrypted_len_on_read; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1146:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1146 | sz -= tls->min_encrypted_len_on_read; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1191:76: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1191 | hash_handshake(tls, "<< hash:%s", tls->inbuf + RECHDR_LEN, sz); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:368:38: note: in definition of macro 'hash_handshake' 368 | hash_handshake(tls, buffer, len) | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'binary_to_pstm': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1201:49: warning: conversion to 'int32' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1201 | pstm_read_unsigned_bin(pstm_n, bin_ptr, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'find_key_in_der_cert': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1458:53: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1458 | tls->hsd->server_rsa_pub_key.size = pstm_unsigned_bin_size(&tls->hsd->server_rsa_pub_key.N); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'fill_handshake_record_hdr': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1494:19: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 1494 | h->type = type; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1495:24: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 1495 | h->len24_hi = len >> 16; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1496:24: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 1496 | h->len24_mid = len >> 8; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'send_client_hello_and_alloc_hsd': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1637:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1637 | int sni_len = sni ? strnlen(sni, 127 - 5) : 0; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1640:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1640 | ext_len += sizeof(extensions); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1645:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1645 | len = sizeof(*record) + 2 + ext_len; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1648:67: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1648 | fill_handshake_record_hdr(record, HANDSHAKE_CLIENT_HELLO, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1660:18: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 1660 | *ptr++ = ext_len >> 8; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1661:18: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 1661 | *ptr++ = ext_len; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1666:26: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 1666 | ptr[3] = sni_len + 5; //list len | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1668:26: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 1668 | ptr[5] = sni_len + 3; //len of 1st SNI | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1671:26: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 1671 | ptr[8] = sni_len; //name len | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1672:45: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1672 | ptr = mempcpy(&ptr[9], sni, sni_len); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1688:47: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1688 | xwrite_and_update_handshake_hash(tls, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'get_server_hello': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1781:26: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 1781 | tls->cipher_id = 0x100 * cipherid[0] + cipherid1; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'get_server_cert': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1854:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1854 | len1 = get24be(certbuf + 1); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1857:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1857 | len1 = get24be(certbuf + 4); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1860:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1860 | len1 = get24be(certbuf + 7); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'process_server_key': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:1914:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1914 | len1 = get24be(keybuf + 1); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'send_client_key_exchange': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:2008:34: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 2008 | record->key[0] = len >> 8; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:2009:34: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 2009 | record->key[1] = len & 0xff; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:2038:34: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 2038 | record->key[0] = len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:2045:29: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 2045 | record->len24_mid = len >> 8; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:2046:29: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 2046 | record->len24_lo = len & 0xff; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:2050:47: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2050 | xwrite_and_update_handshake_hash(tls, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:2064:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2064 | premaster, premaster_size, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'tls_xwrite': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:2357:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2357 | xwrite_encrypted(tls, len, RECORD_TYPE_APPLICATION_DATA); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c: In function 'tls_run_copy_loop': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:2433:62: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 2433 | nread = safe_read(STDIN_FILENO, buf, inbuf_size); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:2433:33: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 2433 | nread = safe_read(STDIN_FILENO, buf, inbuf_size); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.c:2475:72: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 2475 | xwrite(STDOUT_FILENO, tls->inbuf + RECHDR_LEN, nread); | ^~~~~ CC networking/tls_aes.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c:41: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c: In function 'KeyExpansion': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c:144:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 144 | words_key = key_len / 4; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c:145:18: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 145 | rounds = 6 + (key_len / 4); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c:146:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 146 | words_RoundKey = 28 + key_len; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c: In function 'aes_setkey': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c:348:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 348 | aes->rounds = KeyExpansion(aes->key, key, key_len); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c: In function 'aes_encrypt_one_block': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c:363:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 363 | ct[i] = astate[i]; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c: In function 'aes_cbc_encrypt': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c:386:50: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 386 | iv2[i] = ct[i] = astate[i]; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c: In function 'aes_cbc_decrypt': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c:451:45: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 451 | ivnext[i] = astate[i] = ct[i]; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aes.c:454:41: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 454 | pt[i] = astate[i] ^ ivbuf[i]; | ^~~~~~ CC networking/tls_aesgcm.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_aesgcm.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC networking/tls_fe.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_fe.c:6: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_fe.c: In function 'lm_sub': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_fe.c:270:24: warning: conversion from 'word32' {aka 'unsigned int'} to 'byte' {aka 'unsigned char'} may change value [-Wconversion] 270 | r[i] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_fe.c: In function 'fe_mul__distinct': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_fe.c:315:24: warning: conversion from 'word32' {aka 'unsigned int'} to 'byte' {aka 'unsigned char'} may change value [-Wconversion] 315 | r[i] = c; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_fe.c: In function 'fe_mul_c': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_fe.c:339:24: warning: conversion from 'word32' {aka 'unsigned int'} to 'byte' {aka 'unsigned char'} may change value [-Wconversion] 339 | r[i] = c; | ^ CC networking/tls_pstm.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:6: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c: In function 'pstm_init_size': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:72:20: warning: conversion to 'int' from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 72 | a->alloc = size; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c: In function 'pstm_grow': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:142:59: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 142 | tmp = xrealloc(a->dp, sizeof (pstm_digit) * size);//bbox | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c: In function 'pstm_init_for_read_unsigned_bin': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:394:16: warning: conversion from 'long unsigned int' to 'int32' {aka 'int'} may change value [-Wconversion] 394 | size = (((len / sizeof(pstm_digit)) * (sizeof(pstm_digit) * CHAR_BIT)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:396:40: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 396 | return pstm_init_size(pool, a, size); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:84:58: note: in definition of macro 'pstm_init_size' 84 | #define pstm_init_size(pool, a, size) (pstm_init_size(a, size), PSTM_OKAY) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c: In function 'pstm_read_unsigned_bin': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:423:43: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 423 | uint32 excess = c - (PSTM_MAX_SIZE * sizeof(pstm_digit)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:423:41: warning: conversion from 'long unsigned int' to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 423 | uint32 excess = c - (PSTM_MAX_SIZE * sizeof(pstm_digit)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:424:27: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 424 | c -= excess; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:424:30: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 424 | c -= excess; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:427:31: warning: conversion to 'long unsigned int' from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 427 | a->used = ((c + sizeof(pstm_digit) - 1)/sizeof(pstm_digit)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:427:27: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 427 | a->used = ((c + sizeof(pstm_digit) - 1)/sizeof(pstm_digit)); | ^ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:103: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c: In function 'pstm_mul_2d': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.h:96:41: warning: conversion to 'pstm_digit' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 96 | #define DIGIT_BIT 32 | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:963:25: note: in expansion of macro 'DIGIT_BIT' 963 | shift = DIGIT_BIT - b; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c: In function 'pstm_init_copy': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1227:44: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1227 | if ((res = pstm_init_size(pool, a, x)) != PSTM_OKAY) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:84:58: note: in definition of macro 'pstm_init_size' 84 | #define pstm_init_size(pool, a, size) (pstm_init_size(a, size), PSTM_OKAY) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c: In function 'pstm_div': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1344:47: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1344 | if ((res = pstm_init_size(pool, &t1, a->alloc)) != PSTM_OKAY) { | ~^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:84:58: note: in definition of macro 'pstm_init_size' 84 | #define pstm_init_size(pool, a, size) (pstm_init_size(a, size), PSTM_OKAY) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1356:53: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1356 | if ((res = pstm_init_size(pool, &y, b->used * 3)) != PSTM_OKAY) { | ~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:84:58: note: in definition of macro 'pstm_init_size' 84 | #define pstm_init_size(pool, a, size) (pstm_init_size(a, size), PSTM_OKAY) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1385:51: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1385 | if ((res = pstm_init_size(pool, &q, n - t + 1)) != PSTM_OKAY) { | ~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:84:58: note: in definition of macro 'pstm_init_size' 84 | #define pstm_init_size(pool, a, size) (pstm_init_size(a, size), PSTM_OKAY) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c: In function 'pstm_mod': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1550:46: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1550 | if ((err = pstm_init_size(pool, &t, b->alloc)) != PSTM_OKAY) { | ~^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:84:58: note: in definition of macro 'pstm_init_size' 84 | #define pstm_init_size(pool, a, size) (pstm_init_size(a, size), PSTM_OKAY) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c: In function 'pstm_mulmod': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1586:47: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1586 | if ((res = pstm_init_size(pool, &tmp, size)) != PSTM_OKAY) { | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:84:58: note: in definition of macro 'pstm_init_size' 84 | #define pstm_init_size(pool, a, size) (pstm_init_size(a, size), PSTM_OKAY) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c: In function 'pstm_exptmod': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1627:61: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1627 | if ((err = pstm_init_size(pool, &res, (P->used * 2) + 1)) != PSTM_OKAY) { | ~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:84:58: note: in definition of macro 'pstm_init_size' 84 | #define pstm_init_size(pool, a, size) (pstm_init_size(a, size), PSTM_OKAY) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1643:51: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1643 | if ((err = pstm_init_size(pool, &M[1], res.used)) != PSTM_OKAY) { | ~~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:84:58: note: in definition of macro 'pstm_init_size' 84 | #define pstm_init_size(pool, a, size) (pstm_init_size(a, size), PSTM_OKAY) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1664:40: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1664 | paDlen = ((M[1].used + 3) * 2) * sizeof(pstm_digit); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1664:18: warning: conversion from 'long unsigned int' to 'uint32' {aka 'unsigned int'} may change value [-Wconversion] 1664 | paDlen = ((M[1].used + 3) * 2) * sizeof(pstm_digit); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1687:80: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1687 | if ((err = pstm_init_size(pool, &M[x], M[1<<(winsize-1)].alloc + 1)) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:84:58: note: in definition of macro 'pstm_init_size' 84 | #define pstm_init_size(pool, a, size) (pstm_init_size(a, size), PSTM_OKAY) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.c:1729:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1729 | y = (pstm_digit)(buf >> (DIGIT_BIT - 1)) & 1; | ^ CC networking/tls_pstm_montgomery_reduce.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_montgomery_reduce.c:6: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_montgomery_reduce.c: In function 'pstm_montgomery_reduce': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_montgomery_reduce.c:380:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 380 | if (paD && paDlen >= (uint32)2*pa+1) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_montgomery_reduce.c:384:33: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 384 | c = xzalloc(2*pa+1);//bbox | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_montgomery_reduce.c:444:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 444 | if (paDlen < (uint32)2*pa+1) { | ^ CC networking/tls_pstm_mul_comba.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_mul_comba.c:6: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_mul_comba.c: In function 'pstm_mul_comba_gen': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_mul_comba.c:252:50: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 252 | if (paDlen < (sizeof(pstm_digit) * pa)) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_mul_comba.c:254:58: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 254 | dst = xzalloc(sizeof(pstm_digit) * pa);//bbox | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_mul_comba.c:260:50: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 260 | dst = xzalloc(sizeof(pstm_digit) * pa);//bbox | ^ CC networking/tls_pstm_sqr_comba.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_sqr_comba.c:6: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_sqr_comba.c: In function 'pstm_sqr_comba_gen': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_sqr_comba.c:473:50: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 473 | if (paDlen < (sizeof(pstm_digit) * pa)) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_sqr_comba.c:475:58: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 475 | dst = xzalloc(sizeof(pstm_digit) * pa);//bbox | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm_sqr_comba.c:481:50: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 481 | dst = xzalloc(sizeof(pstm_digit) * pa);//bbox | ^ CC networking/tls_rsa.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c:6: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c: In function 'pkcs1Pad': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c:23:21: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 23 | randomLen = outlen - 3 - inlen; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c:56:16: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 56 | return outlen; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c: In function 'psRsaCrypt': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c:83:63: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 83 | if (pstm_read_unsigned_bin(&tmp, (unsigned char *)in, inlen) != PS_SUCCESS){ | ^~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:103: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c:94:63: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 94 | if (pstm_init_size(pool, &tmpa, key->p.alloc) != PS_SUCCESS) { | ~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.h:150:33: note: in definition of macro 'pstm_init_size' 150 | pstm_init_size( a, size) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c:98:63: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 98 | if (pstm_init_size(pool, &tmpb, key->q.alloc) != PS_SUCCESS) { | ~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.h:150:33: note: in definition of macro 'pstm_init_size' 150 | pstm_init_size( a, size) | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c:147:13: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 147 | x = pstm_unsigned_bin_size(&key->N); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c:164:52: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 164 | if (pstm_to_unsigned_bin(pool, &tmp, out+(x-pstm_unsigned_bin_size(&tmp))) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_pstm.h:241:39: note: in definition of macro 'pstm_to_unsigned_bin' 241 | pstm_to_unsigned_bin( a, b) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c: In function 'psRsaEncryptPub': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_rsa.c:212:16: warning: conversion to 'int32' {aka 'int'} from 'uint32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 212 | return size; | ^~~~ CC networking/tls_sp_c32.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:6: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c: In function 'sp_256_add_8': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:283:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 283 | return reg; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c: In function 'sp_256_sub_8': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:379:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 379 | return reg; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c: In function 'sp_256to512_mul_8': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:542:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 542 | i = k - 3; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:545:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 545 | j = k - i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:565:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 565 | } while (i != 4 && i <= k); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c: In function 'sp_256_div2_8': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:670:29: warning: conversion to 'uint64_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 670 | sp_256_rshift1_8(r, carry); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c: In function 'sp_256_mod_mul_norm_8': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:1154:16: warning: conversion to 'int64_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1154 | t[0] = 0 + A(0) + A(1) - A(3) - A(4) - A(5) - A(6); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:1156:16: warning: conversion to 'int64_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1156 | t[1] = 0 + A(1) + A(2) - A(4) - A(5) - A(6) - A(7); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:1158:16: warning: conversion to 'int64_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1158 | t[2] = 0 + A(2) + A(3) - A(5) - A(6) - A(7); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:1160:16: warning: conversion to 'int64_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1160 | t[3] = 0 - A(0) - A(1) + 2 * A(3) + 2 * A(4) + A(5) - A(7); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:1162:16: warning: conversion to 'int64_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1162 | t[4] = 0 - A(1) - A(2) + 2 * A(4) + 2 * A(5) + A(6); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:1164:16: warning: conversion to 'int64_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1164 | t[5] = 0 - A(2) - A(3) + 2 * A(5) + 2 * A(6) + A(7); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:1166:16: warning: conversion to 'int64_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1166 | t[6] = 0 - A(0) - A(1) + A(5) + 3 * A(6) + 2 * A(7); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:1168:16: warning: conversion to 'int64_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 1168 | t[7] = 0 + A(0) - A(2) - A(3) - A(4) - A(5) + 3 * A(7); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:1178:17: warning: conversion from 'int64_t' {aka 'long int'} to 'int32_t' {aka 'int'} may change value [-Wconversion] 1178 | o = t[7] >> 32; //t[7] &= 0xffffffff; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c: In function 'sp_256_ecc_mulmod_8': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/tls_sp_c32.c:1392:21: warning: conversion to 'int' from 'sp_digit' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1392 | y = (n >> 31); | ^ CC networking/traceroute.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:325: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c: In function 'wait_for_reply': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:475:28: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 475 | read_len = recv_from_to(rcvsock, | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:487:21: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 487 | t = monotonic_us(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:488:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 488 | *left_ms -= (t - *timestamp_us) / 1000; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:488:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 488 | *left_ms -= (t - *timestamp_us) / 1000; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c: In function 'send_probe': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:507:37: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 507 | pkt->seq6 = htonl(seq); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:214:39: note: in definition of macro 'htonl' 214 | # define htonl(x) __builtin_bswap32(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:513:32: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 513 | outdata->seq = seq; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:514:32: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 514 | outdata->ttl = ttl; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:525:39: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 525 | icp->icmp_seq = htons(seq); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:530:58: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 530 | ((char*)outip + packlen) - (char*)icp | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:578:55: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 578 | set_nport(&dest_lsa->u.sa, htons(port + seq)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:580:15: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 580 | len = ((char*)outip + packlen) - (char*)out; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:581:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 581 | res = xsendto(sndsock, out, len, &dest_lsa->u.sa, dest_lsa->len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:581:15: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 581 | res = xsendto(sndsock, out, len, &dest_lsa->u.sa, dest_lsa->len); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c: In function 'packet4_ok': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:681:36: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 681 | && icp->icmp_seq == htons(seq) | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:708:54: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 708 | && hicmp->icmp_seq == htons(seq) | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:721:52: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 721 | && up->dest == htons(port + seq) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c: In function 'packet6_ok': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:760:37: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 760 | && icp->icmp6_seq == htons(seq) | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:793:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 793 | && ntohl(pkt->seq6) == seq | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c: In function 'traceroute_init': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:902:12: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 902 | op |= getopt32(argv, "^" | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:902:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 902 | op |= getopt32(argv, "^" | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:911:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 911 | G.max_ttl = xatou_range(max_ttl_str, 1, 255); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:915:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 915 | G.nprobes = xatou_range(nprobes_str, 1, INT_MAX); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:917:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 917 | waittime = xatou_range(waittime_str, 1, 24 * 60 * 60); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:921:62: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 921 | G.first_ttl = xatou_range(first_ttl_str, 1, G.max_ttl); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:921:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 921 | G.first_ttl = xatou_range(first_ttl_str, 1, G.max_ttl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:426:21: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 426 | #define packlen (G.packlen ) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:961:49: note: in expansion of macro 'packlen' 961 | packlen = xatoul_range(argv[1], packlen, 32 * 1024); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:961:27: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 961 | packlen = xatoul_range(argv[1], packlen, 32 * 1024); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:1017:27: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1017 | int tos = xatou_range(tos_str, 0, 255); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:426:21: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 426 | #define packlen (G.packlen ) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:1033:25: note: in expansion of macro 'packlen' 1033 | outip = xzalloc(packlen); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:1035:17: warning: conversion to 'uint32_t' {aka 'unsigned int'} from '__pid_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1035 | ident = getpid(); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:428:21: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'short unsigned int' may change value [-Wconversion] 428 | #define ident (G.ident ) | ~~^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:1040:23: note: in expansion of macro 'ident' 1040 | ident = htons(ident); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:428:19: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 428 | #define ident (G.ident ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:1047:44: note: in expansion of macro 'ident' 1047 | outicmp->icmp_id = ident; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:428:19: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 428 | #define ident (G.ident ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:1057:45: note: in expansion of macro 'ident' 1057 | outicmp6->icmp_id = ident; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c: In function 'common_traceroute_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/traceroute.c:1146:35: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 1146 | t2 = t1 = monotonic_us(); | ^~~~~~~~~~~~ CC networking/wget.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:171: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c: In function 'progress_meter': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:332:26: warning: conversion to 'uoff_t' {aka 'long unsigned int'} from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 332 | G.beg_range, | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:333:26: warning: conversion to 'uoff_t' {aka 'long unsigned int'} from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 333 | G.transferred, | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:334:56: warning: conversion to 'uoff_t' {aka 'long unsigned int'} from 'off_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 334 | (G.chunked || !G.got_clen) ? 0 : G.beg_range + G.transferred + G.content_len | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c: In function 'base64enc': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:390:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 390 | unsigned len = strnlen(str, sizeof(G.wget_buf)/4*3 - 10); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:391:38: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 391 | bb_uuencode(G.wget_buf, str, len, bb_uuenc_tbl_base64); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c: In function 'spawn_ssl_client': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:799:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 799 | tls_run_copy_loop(tls, flags); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c: In function 'retrieve_file_data': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:976:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 976 | n = fread(G.wget_buf, 1, rdsz, dfp); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:979:65: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 979 | xwrite(G.output_fd, G.wget_buf, n); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:295:20: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 295 | # define STRTOOFF strtoul | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:1045:33: note: in expansion of macro 'STRTOOFF' 1045 | G.content_len = STRTOOFF(G.wget_buf, NULL, 16); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:1084:45: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-2147483648' to '2147483648' [-Wsign-conversion] 1084 | if (!(option_mask32 & WGET_NO_FTRUNCATE)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c: In function 'download_one_url': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:1407:31: warning: conversion from 'int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 1407 | key = index_in_strings(keywords, G.wget_buf) + 1; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:294:23: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 294 | # define BB_STRTOOFF bb_strtoul | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:1409:49: note: in expansion of macro 'BB_STRTOOFF' 1409 | G.content_len = BB_STRTOOFF(str, NULL, 10); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c: In function 'wget_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:1594:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1594 | size += strlen(ll->data) + 2; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:1594:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1594 | size += strlen(ll->data) + 2; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:1597:54: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1597 | G.extra_headers = hdr = xmalloc(size + 1); | ~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:1609:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 1609 | G.user_headers |= bit; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:1625:56: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-2' to '4294967294' [-Wsign-conversion] 1625 | option_mask32 = (option_mask32 & (~WGET_OPT_CONTINUE)) | WGET_NO_FTRUNCATE; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:1625:80: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-2147483648' to '2147483648' [-Wsign-conversion] 1625 | option_mask32 = (option_mask32 & (~WGET_OPT_CONTINUE)) | WGET_NO_FTRUNCATE; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c: In function 'retrieve_file_data': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/wget.c:1085:33: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 1085 | ftruncate(G.output_fd, pos); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ AR networking/lib.a LD networking/libiproute/built-in.o CC networking/libiproute/ip_parse_common_args.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ip_common.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ip_parse_common_args.c:14: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ip_parse_common_args.c:15: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ CC networking/libiproute/ipaddress.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ip_common.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:14: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:17: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c: In function 'print_link_flags': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:71:15: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] 71 | flags &= ~IFF_RUNNING; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:83:64: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 83 | flags = print_flags_separated(flag_masks, flag_labels, flags, ","); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:83:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 83 | flags = print_flags_separated(flag_masks, flag_labels, flags, ","); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c: In function 'print_linkinfo': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:116:19: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 116 | int len = n->nlmsg_len; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:121:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 121 | len -= NLMSG_LENGTH(sizeof(*ifi)); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:121:16: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 121 | len -= NLMSG_LENGTH(sizeof(*ifi)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:196:55: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 196 | RTA_PAYLOAD(tb[IFLA_ADDRESS]), | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:206:55: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 206 | RTA_PAYLOAD(tb[IFLA_BROADCAST]), | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c: In function 'print_addrinfo': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:230:19: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 230 | int len = n->nlmsg_len; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:236:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 236 | len -= NLMSG_LENGTH(sizeof(*ifa)); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:236:16: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 236 | len -= NLMSG_LENGTH(sizeof(*ifa)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:246:66: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 246 | parse_rtattr(rta_tb, IFA_MAX, IFA_RTA(ifa), n->nlmsg_len - NLMSG_LENGTH(sizeof(*ifa))); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:255:50: warning: comparison of integer expressions of different signedness: 'int' and '__u32' {aka 'unsigned int'} [-Wsign-compare] 255 | if (G_filter.ifindex && G_filter.ifindex != ifa->ifa_index) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:259:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 259 | if ((G_filter.flags ^ ifa_flags) & G_filter.flagmask) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:259:42: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 259 | if ((G_filter.flags ^ ifa_flags) & G_filter.flagmask) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:266:53: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 266 | label = ll_index_to_name(ifa->ifa_index); | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:283:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 283 | if (NLMSG_ALIGN(G_filter.flushp) + n->nlmsg_len > G_filter.flushe) { | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:283:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 283 | if (NLMSG_ALIGN(G_filter.flushp) + n->nlmsg_len > G_filter.flushe) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:287:59: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 287 | fn = (struct nlmsghdr*)(G_filter.flushb + NLMSG_ALIGN(G_filter.flushp)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:292:35: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 292 | G_filter.flushp = (((char*)fn) + n->nlmsg_len) - G_filter.flushb; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:301:70: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 301 | printf("%u: %s", ifa->ifa_index, ll_index_to_name(ifa->ifa_index)); | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:338:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-2' to '4294967294' [-Wsign-conversion] 338 | ifa_flags &= ~IFA_F_SECONDARY; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:342:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] 342 | ifa_flags &= ~IFA_F_TENTATIVE; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:346:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-9' to '4294967287' [-Wsign-conversion] 346 | ifa_flags &= ~IFA_F_DADFAILED; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:350:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-33' to '4294967263' [-Wsign-conversion] 350 | ifa_flags &= ~IFA_F_DEPRECATED; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:356:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-129' to '4294967167' [-Wsign-conversion] 356 | ifa_flags &= ~IFA_F_PERMANENT; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:358:27: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-513' to '4294966783' [-Wsign-conversion] 358 | ifa_flags &= ~IFA_F_NOPREFIXROUTE; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c: In function 'print_selected_addrinfo': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:400:36: warning: comparison of integer expressions of different signedness: '__u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 400 | if (ifa->ifa_index != ifindex | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c: In function 'ipaddr_list_or_flush': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:463:39: warning: conversion from 'int' to 'smalluint' {aka 'const unsigned char'} may change value [-Wconversion] 463 | const smalluint key = index_in_strings(option, *argv); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:56:18: warning: conversion to 'family_t' {aka 'signed char'} from 'uint8_t' {aka 'unsigned char'} may change the sign of the result [-Wsign-conversion] 56 | #define G_filter (*(filter_t*)bb_common_bufsiz1) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:468:51: note: in expansion of macro 'G_filter' 468 | G_filter.family = G_filter.pfx.family; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:481:42: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 481 | G_filter.scope = scope; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:545:52: warning: comparison of integer expressions of different signedness: '__u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 545 | if (ifa->ifa_index != ifi->ifi_index | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:557:81: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 557 | parse_rtattr(tb, IFA_MAX, IFA_RTA(ifa), IFA_PAYLOAD(n)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:574:85: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 574 | label = ll_index_to_name(ifa->ifa_index); | ~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c: In function 'ipaddr_modify': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:658:29: warning: conversion from 'int' to '__u16' {aka 'short unsigned int'} may change value [-Wconversion] 658 | req.n.nlmsg_flags = NLM_F_REQUEST | flags; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:659:28: warning: conversion from 'int' to '__u16' {aka 'short unsigned int'} may change value [-Wconversion] 659 | req.n.nlmsg_type = cmd; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:660:30: warning: conversion to '__u8' {aka 'unsigned char'} from 'family_t' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 660 | req.ifa.ifa_family = preferred_family; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:663:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 663 | unsigned arg = index_in_strings(option, *argv); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:677:49: warning: conversion from 'int16_t' {aka 'short int'} to '__u8' {aka 'unsigned char'} may change value [-Wconversion] 677 | req.ifa.ifa_prefixlen = peer.bitlen; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:725:45: warning: conversion from 'uint32_t' {aka 'unsigned int'} to '__u8' {aka 'unsigned char'} may change value [-Wconversion] 725 | req.ifa.ifa_scope = scope; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:733:80: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 733 | addattr_l(&req.n, sizeof(req), IFA_LABEL, l, strlen(l) + 1); | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:754:37: warning: conversion from 'unsigned int' to '__u8' {aka 'unsigned char'} may change value [-Wconversion] 754 | req.ifa.ifa_flags = ifa_flags; | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:771:41: warning: conversion from 'int16_t' {aka 'short int'} to '__u8' {aka 'unsigned char'} may change value [-Wconversion] 771 | req.ifa.ifa_prefixlen = lcl.bitlen; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:783:63: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 783 | brd.data[0] |= htonl(1<<(31-i)); | ~^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:214:39: note: in definition of macro 'htonl' 214 | # define htonl(x) __builtin_bswap32(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:785:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 785 | brd.data[0] &= ~htonl(1<<(31-i)); | ~^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:214:39: note: in definition of macro 'htonl' 214 | # define htonl(x) __builtin_bswap32(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:792:37: warning: conversion from 'int' to '__u8' {aka 'unsigned char'} may change value [-Wconversion] 792 | req.ifa.ifa_scope = default_scope(&lcl); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipaddress.c:798:29: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 798 | req.ifa.ifa_index = xll_name_to_index(d); | ^~~~~~~~~~~~~~~~~ CC networking/libiproute/iplink.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ip_common.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:17: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:19: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c: In function 'do_chflags': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:94:28: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 94 | if ((ifr.ifr_flags ^ flags) & mask) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:95:31: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 95 | ifr.ifr_flags &= ~mask; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:95:34: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'short int' may change value [-Wconversion] 95 | ifr.ifr_flags &= ~mask; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:96:31: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 96 | ifr.ifr_flags |= mask & flags; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:96:34: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'short int' may change value [-Wconversion] 96 | ifr.ifr_flags |= mask & flags; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c: In function 'set_master': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:158:28: warning: conversion to 'unsigned char' from 'family_t' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 158 | req.i.ifi_family = preferred_family; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c: In function 'set_netns': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:182:28: warning: conversion to 'unsigned char' from 'family_t' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 182 | req.i.ifi_family = preferred_family; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c: In function 'parse_address': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:226:37: warning: conversion from 'int' to 'sa_family_t' {aka 'short unsigned int'} may change value [-Wconversion] 226 | ifr->ifr_hwaddr.sa_family = hatype; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c: In function 'get_float_1000': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:272:15: warning: conversion from 'double' to 'uint32_t' {aka 'unsigned int'} may change value [-Wfloat-conversion] 272 | ret = d * 1000; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c: In function 'do_set_can': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:316:28: warning: conversion to 'unsigned char' from 'family_t' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 316 | req.i.ifi_family = preferred_family; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:323:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 323 | addattr_l(&req.n, sizeof(req), IFLA_IFNAME, dev, dev_len); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:327:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 327 | strlen("can")); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:331:23: warning: conversion from 'int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 331 | key = index_in_substrings(keywords, *argv); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:405:33: warning: conversion from 'int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 405 | param = index_in_strings(str_on_off, *argv); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:406:35: warning: comparison is always false due to limited range of data type [-Wtype-limits] 406 | if (param < 0) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:469:25: warning: conversion from 'long int' to 'short unsigned int' may change value [-Wconversion] 469 | data->rta_len = (void *)NLMSG_TAIL(&req.n) - (void *)data; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:470:29: warning: conversion from 'long int' to 'short unsigned int' may change value [-Wconversion] 470 | linkinfo->rta_len = (void *)NLMSG_TAIL(&req.n) - (void *)linkinfo; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c: In function 'do_set': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:540:23: warning: conversion from 'int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 540 | key = index_in_substrings(keywords, *argv); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:547:31: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-2' to '4294967294' [-Wsign-conversion] 547 | flags &= ~IFF_UP; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:555:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 555 | mtu = get_unsigned(*argv, "mtu"); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:561:32: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 561 | qlen = get_unsigned(*argv, "qlen"); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:572:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 572 | netns = get_unsigned(*argv, "netns"); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:601:47: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-4097' to '4294963199' [-Wsign-conversion] 601 | flags &= ~IFF_MULTICAST; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:607:47: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-129' to '4294967167' [-Wsign-conversion] 607 | flags &= ~IFF_NOARP; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:617:47: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-257' to '4294967039' [-Wsign-conversion] 617 | flags &= ~IFF_PROMISC; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c: In function 'vlan_parse_opt': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:824:38: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 824 | addattr_l(n, size, IFLA_VLAN_ID, &id, sizeof(id)); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:834:38: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 834 | addattr_l(n, size, IFLA_VLAN_PROTOCOL, &proto, sizeof(proto)); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:842:45: warning: unsigned conversion from 'int' to '__u32' {aka 'unsigned int'} changes value from '-2' to '4294967294' [-Wsign-conversion] 842 | flags.flags &= ~VLAN_FLAG_REORDER_HDR; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:847:45: warning: unsigned conversion from 'int' to '__u32' {aka 'unsigned int'} changes value from '-3' to '4294967293' [-Wsign-conversion] 847 | flags.flags &= ~VLAN_FLAG_GVRP; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:852:45: warning: unsigned conversion from 'int' to '__u32' {aka 'unsigned int'} changes value from '-9' to '4294967287' [-Wsign-conversion] 852 | flags.flags &= ~VLAN_FLAG_MVRP; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:857:45: warning: unsigned conversion from 'int' to '__u32' {aka 'unsigned int'} changes value from '-5' to '4294967291' [-Wsign-conversion] 857 | flags.flags &= ~VLAN_FLAG_LOOSE_BINDING; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:866:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 866 | addattr_l(n, size, IFLA_VLAN_FLAGS, &flags, sizeof(flags)); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c: In function 'vrf_parse_opt': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:884:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 884 | addattr_l(n, size, IFLA_VRF_TABLE, &table, sizeof(table)); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c: In function 'do_add_or_delete': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:916:28: warning: conversion from 'unsigned int' to '__u16' {aka 'short unsigned int'} may change value [-Wconversion] 916 | req.n.nlmsg_type = rtm; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:917:28: warning: conversion to 'unsigned char' from 'family_t' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 917 | req.i.ifi_family = preferred_family; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:924:23: warning: conversion from 'int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 924 | arg = index_in_substrings(keywords, *argv); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:961:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 961 | strlen(type_str)); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:972:41: warning: conversion from 'long int' to 'short unsigned int' may change value [-Wconversion] 972 | data->rta_len = (void *)NLMSG_TAIL(&req.n) - (void *)data; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:975:37: warning: conversion from 'long int' to 'short unsigned int' may change value [-Wconversion] 975 | linkinfo->rta_len = (void *)NLMSG_TAIL(&req.n) - (void *)linkinfo; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iplink.c:1007:71: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1007 | addattr_l(&req.n, sizeof(req), IFLA_IFNAME, name_str, name_len); | ^~~~~~~~ CC networking/libiproute/ipneigh.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ip_common.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c: In function 'print_neigh': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:96:19: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 96 | int len = n->nlmsg_len; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:104:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 104 | len -= NLMSG_LENGTH(sizeof(*r)); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:104:16: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 104 | len -= NLMSG_LENGTH(sizeof(*r)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:124:60: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 124 | parse_rtattr(tb, NDA_MAX, NDA_RTA(r), n->nlmsg_len - NLMSG_LENGTH(sizeof(*r))); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:144:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 144 | if (NLMSG_ALIGN(G_filter.flushp) + n->nlmsg_len > G_filter.flushe) { | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:144:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 144 | if (NLMSG_ALIGN(G_filter.flushp) + n->nlmsg_len > G_filter.flushe) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:148:59: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 148 | fn = (struct nlmsghdr*)(G_filter.flushb + NLMSG_ALIGN(G_filter.flushp)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:153:35: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 153 | G_filter.flushp = (((char*)fn) + n->nlmsg_len) - G_filter.flushb; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:171:49: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 171 | RTA_PAYLOAD(tb[NDA_LLADDR]), | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:183:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 183 | int hz = get_hz(); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:187:54: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 187 | printf(" used %d/%d/%d", ci->ndm_used/hz, | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:188:41: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 188 | ci->ndm_confirmed/hz, ci->ndm_updated/hz); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:188:61: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 188 | ci->ndm_confirmed/hz, ci->ndm_updated/hz); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c: In function 'ipneigh_list_or_flush': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:265:41: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-1' to '4294967295' [-Wsign-conversion] 265 | state = ~0; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:267:47: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-65' to '4294967231' [-Wsign-conversion] 267 | state &= ~NUD_NOARP; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:273:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 273 | G_filter.state |= state; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:273:43: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 273 | G_filter.state |= state; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:46:18: warning: conversion from 'int' to '__u8' {aka 'unsigned char'} may change value [-Wconversion] 46 | #define G_filter (*(filter_t*)bb_common_bufsiz1) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ipneigh.c:325:26: note: in expansion of macro 'G_filter' 325 | ndm.ndm_family = G_filter.family; | ^~~~~~~~ CC networking/libiproute/iproute.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ip_common.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:15: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c: In function 'print_route': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:71:19: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 71 | int len = n->nlmsg_len; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:85:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 85 | len -= NLMSG_LENGTH(sizeof(*r)); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:85:16: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 85 | len -= NLMSG_LENGTH(sizeof(*r)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:114:49: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 114 | if (G_filter.tb != tid) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:120:52: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 120 | if (G_filter.tb > 0 && G_filter.tb != tid) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:207:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 207 | if (NLMSG_ALIGN(G_filter.flushp) + n->nlmsg_len > G_filter.flushe) { | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:207:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 207 | if (NLMSG_ALIGN(G_filter.flushp) + n->nlmsg_len > G_filter.flushe) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:211:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 211 | fn = (void*)(G_filter.flushb + NLMSG_ALIGN(G_filter.flushp)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:216:35: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 216 | G_filter.flushp = (((char*)fn) + n->nlmsg_len) - G_filter.flushb; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:273:54: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 273 | printf("table %s ", rtnl_rttable_n2a(tid)); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:315:74: warning: conversion to 'unsigned int' from '__s32' {aka 'int'} may change the sign of the result [-Wsign-conversion] 315 | printf(" expires %dsec", ci->rta_expires / get_hz()); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c: In function 'iproute_modify': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:389:29: warning: conversion from 'unsigned int' to '__u16' {aka 'short unsigned int'} may change value [-Wconversion] 389 | req.n.nlmsg_flags = NLM_F_REQUEST | flags; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:390:28: warning: conversion from 'int' to '__u16' {aka 'short unsigned int'} may change value [-Wconversion] 390 | req.n.nlmsg_type = cmd; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:391:28: warning: conversion to 'unsigned char' from 'family_t' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 391 | req.r.rtm_family = preferred_family; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:449:43: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned char' may change value [-Wconversion] 449 | req.r.rtm_scope = scope; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:456:46: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned char' may change value [-Wconversion] 456 | req.r.rtm_protocol = prot; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:470:51: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned char' may change value [-Wconversion] 470 | req.r.rtm_table = tid; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:494:50: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 494 | req.r.rtm_type = type; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:505:45: warning: conversion from 'int16_t' {aka 'short int'} to 'unsigned char' may change value [-Wconversion] 505 | req.r.rtm_dst_len = dst.bitlen; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:675:65: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 675 | addattr32(&req.n, sizeof(req), RTA_OIF, idx); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:683:78: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 683 | addattr_l(&req.n, sizeof(req), RTA_METRICS, RTA_DATA(mxrta), RTA_PAYLOAD(mxrta)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c: In function 'rtnl_rtcache_request': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:734:30: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 734 | req.rtm.rtm_family = family; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:738:16: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 738 | return xsendto(rth->fd, (void*)&req, sizeof(req), (struct sockaddr*)&nladdr, sizeof(nladdr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c: In function 'iproute_list_or_flush': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:837:47: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 837 | G_filter.tb = tid; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:856:42: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 856 | G_filter.scope = scope; | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c: In function 'iproute_get': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:976:28: warning: conversion to 'unsigned char' from 'family_t' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 976 | req.r.rtm_family = preferred_family; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:999:53: warning: conversion from 'int16_t' {aka 'short int'} to 'unsigned char' may change value [-Wconversion] 999 | req.r.rtm_src_len = addr.bitlen; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:1029:53: warning: conversion from 'int16_t' {aka 'short int'} to 'unsigned char' may change value [-Wconversion] 1029 | req.r.rtm_dst_len = addr.bitlen; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:1048:65: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1048 | addattr32(&req.n, sizeof(req), RTA_IIF, idx); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:1052:65: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1052 | addattr32(&req.n, sizeof(req), RTA_OIF, idx); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:1066:27: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1066 | int len = req.n.nlmsg_len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:1074:21: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1074 | len -= NLMSG_LENGTH(sizeof(*r)); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:1074:24: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 1074 | len -= NLMSG_LENGTH(sizeof(*r)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:1084:42: warning: conversion from 'long unsigned int' to 'unsigned char' may change value [-Wconversion] 1084 | r->rtm_src_len = 8*RTA_PAYLOAD(tb[RTA_PREFSRC]); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:56:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 56 | #define NEXT_ARG() do { argv = next_arg(argv); } while (0) | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:1018:33: note: in expansion of macro 'NEXT_ARG' 1018 | NEXT_ARG(); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iproute.c:1019:25: note: here 1019 | default: | ^~~~~~~ CC networking/libiproute/iprule.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ip_common.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:25: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:27: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c: In function 'print_rule': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:57:19: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 57 | int len = n->nlmsg_len; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:64:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 64 | len -= NLMSG_LENGTH(sizeof(*r)); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:64:16: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 64 | len -= NLMSG_LENGTH(sizeof(*r)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:141:55: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 141 | printf("lookup %s ", rtnl_rttable_n2a(*(uint32_t*)RTA_DATA(tb[RTA_TABLE]))); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:148:26: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 148 | int pl = *(uint32_t*)RTA_DATA(tb[FRA_SUPPRESS_PREFIXLEN]); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:153:27: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 153 | int grp = *(uint32_t*)RTA_DATA(tb[FRA_SUPPRESS_IFGROUP]); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:164:50: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 164 | rtnl_rtrealm_n2a(from)); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:167:42: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 167 | rtnl_rtrealm_n2a(to)); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c: In function 'iprule_modify': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:224:28: warning: conversion from 'int' to '__u16' {aka 'short unsigned int'} may change value [-Wconversion] 224 | req.n.nlmsg_type = cmd; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:227:28: warning: conversion to 'unsigned char' from 'family_t' {aka 'signed char'} may change the sign of the result [-Wsign-conversion] 227 | req.r.rtm_family = preferred_family; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:241:23: warning: conversion from 'int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 241 | key = index_in_substrings(keywords, *argv) + 1; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:248:45: warning: conversion from 'int16_t' {aka 'short int'} to 'unsigned char' may change value [-Wconversion] 248 | req.r.rtm_src_len = dst.bitlen; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:254:45: warning: conversion from 'int16_t' {aka 'short int'} to 'unsigned char' may change value [-Wconversion] 254 | req.r.rtm_dst_len = dst.bitlen; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:269:41: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned char' may change value [-Wconversion] 269 | req.r.rtm_tos = tos; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:303:51: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned char' may change value [-Wconversion] 303 | req.r.rtm_table = tid; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:309:41: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 309 | prefix_length = get_u32(*argv, keyword_suppress_prefixlength); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:310:80: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 310 | addattr32(&req.n, sizeof(req), FRA_SUPPRESS_PREFIXLEN, prefix_length); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:314:31: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 314 | grp = get_u32(*argv, keyword_suppress_ifgroup); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:315:78: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 315 | addattr32(&req.n, sizeof(req), FRA_SUPPRESS_IFGROUP, grp); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:320:85: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 320 | addattr_l(&req.n, sizeof(req), RTA_IIF, *argv, strlen(*argv)+1); | ~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iprule.c:337:42: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 337 | req.r.rtm_type = type; | ^~~~ CC networking/libiproute/iptunnel.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ip_common.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iptunnel.c:64: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iptunnel.c:66: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iptunnel.c: In function 'parse_args': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iptunnel.c:297:46: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 297 | p->iph.ttl = uval; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iptunnel.c:308:46: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 308 | p->iph.tos = uval; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iptunnel.c: In function 'do_tunnels_list': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:236:28: warning: ignoring return value of 'fgets_unlocked' declared with attribute 'warn_unused_result' [-Wunused-result] 236 | # define fgets(s,n,stream) fgets_unlocked(s,n,stream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iptunnel.c:477:9: note: in expansion of macro 'fgets' 477 | fgets(buf, sizeof(buf), fp); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:236:28: warning: ignoring return value of 'fgets_unlocked' declared with attribute 'warn_unused_result' [-Wunused-result] 236 | # define fgets(s,n,stream) fgets_unlocked(s,n,stream) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/iptunnel.c:478:9: note: in expansion of macro 'fgets' 478 | fgets(buf, sizeof(buf), fp); | ^~~~~ CC networking/libiproute/libnetlink.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:13: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:14: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c: In function 'xrtnl_open': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:34:20: warning: conversion from 'time_t' {aka 'long int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 34 | rth->seq = time(NULL); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c: In function 'xrtnl_wilddump_request': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:45:30: warning: conversion from 'int' to '__u16' {aka 'short unsigned int'} may change value [-Wconversion] 45 | req.nlh.nlmsg_type = type; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:49:30: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 49 | req.g.rtgen_family = family; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c: In function 'rtnl_send_check': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:63:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 63 | status = write(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:63:18: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 63 | status = write(rth->fd, buf, len); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:68:18: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 68 | status = recv(rth->fd, resp, sizeof(resp), MSG_DONTWAIT|MSG_PEEK); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:77:17: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 77 | h = NLMSG_NEXT(h, status) | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:77:17: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c: In function 'rtnl_dump_request': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:99:67: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 99 | struct iovec iov[2] = { { &s.nlh, sizeof(s.nlh) }, { req, len } }; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:113:27: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 113 | s.nlh.nlmsg_len = NLMSG_LENGTH(len); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:114:28: warning: conversion from 'int' to '__u16' {aka 'short unsigned int'} may change value [-Wconversion] 114 | s.nlh.nlmsg_type = type; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:119:16: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 119 | return sendmsg(rth->fd, &s.msg, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c: In function 'rtnl_dump_filter': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:147:26: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 147 | status = recvmsg(rth->fd, &msg, 0); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:201:29: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 201 | h = NLMSG_NEXT(h, status); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:201:29: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c: In function 'rtnl_talk': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:266:18: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 266 | status = sendmsg(rtnl->fd, &msg, 0); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:277:26: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 277 | status = recvmsg(rtnl->fd, &msg, 0); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:295:35: warning: conversion to 'int' from '__u32' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 295 | int len = h->nlmsg_len; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:296:37: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 296 | int l = len - sizeof(*h); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:296:33: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 296 | int l = len - sizeof(*h); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:343:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 343 | status -= NLMSG_ALIGN(len); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:343:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 343 | status -= NLMSG_ALIGN(len); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:343:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 343 | status -= NLMSG_ALIGN(len); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:344:59: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 344 | h = (struct nlmsghdr*)((char*)h + NLMSG_ALIGN(len)); | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:8: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c: In function 'addattr32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:366:44: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 366 | if ((int)(NLMSG_ALIGN(n->nlmsg_len + len)) > maxlen) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:370:25: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 370 | rta->rta_type = type; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:371:24: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 371 | rta->rta_len = len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:373:49: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 373 | n->nlmsg_len = NLMSG_ALIGN(n->nlmsg_len + len); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c: In function 'addattr_l': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:379:19: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 379 | int len = RTA_LENGTH(alen); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:382:44: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 382 | if ((int)(NLMSG_ALIGN(n->nlmsg_len + len)) > maxlen) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:386:25: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 386 | rta->rta_type = type; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:387:24: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 387 | rta->rta_len = len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:388:37: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 388 | memcpy(RTA_DATA(rta), data, alen); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:389:49: warning: conversion to '__u32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 389 | n->nlmsg_len = NLMSG_ALIGN(n->nlmsg_len + len); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c: In function 'rta_addattr32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:398:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 398 | if (RTA_ALIGN(rta->rta_len + len) > maxlen) { | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:398:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 398 | if (RTA_ALIGN(rta->rta_len + len) > maxlen) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:402:28: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 402 | subrta->rta_type = type; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:403:27: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 403 | subrta->rta_len = len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:405:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 405 | rta->rta_len = NLMSG_ALIGN(rta->rta_len + len); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:405:24: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c: In function 'rta_addattr_l': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:412:19: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 412 | int len = RTA_LENGTH(alen); | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:414:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 414 | if (RTA_ALIGN(rta->rta_len + len) > maxlen) { | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:414:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 414 | if (RTA_ALIGN(rta->rta_len + len) > maxlen) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:418:28: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 418 | subrta->rta_type = type; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:419:27: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 419 | subrta->rta_len = len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:420:40: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 420 | memcpy(RTA_DATA(subrta), data, alen); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:421:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 421 | rta->rta_len = NLMSG_ALIGN(rta->rta_len + len); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:421:24: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c: In function 'parse_rtattr': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:428:33: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 428 | memset(tb, 0, (max + 1) * sizeof(tb[0])); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:434:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 434 | rta = RTA_NEXT(rta, len); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.c:434:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] CC networking/libiproute/ll_addr.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_addr.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_addr.c:14: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_addr.c: In function 'll_addr_n2a': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_addr.c:24:54: warning: conversion to 'socklen_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 24 | return inet_ntop(AF_INET, addr, buf, blen); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_addr.c:29:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 29 | snprintf(buf + l, blen, ":%02x"+1, addr[i]); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_addr.c:33:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 33 | snprintf(buf + l, blen, ":%02x", addr[i]); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_addr.c: In function 'll_addr_a2n': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_addr.c:69:29: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 69 | lladdr[i] = temp; | ^~~~ CC networking/libiproute/ll_map.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_map.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_map.c:13: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_map.c: In function 'll_remember_index': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_map.c:55:51: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 55 | parse_rtattr(tb, IFLA_MAX, IFLA_RTA(ifi), IFLA_PAYLOAD(n)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_map.c:76:35: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 76 | im->alen = alen = RTA_PAYLOAD(tb[IFLA_ADDRESS]); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_map.c:79:62: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 79 | memcpy(im->addr, RTA_DATA(tb[IFLA_ADDRESS]), alen); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_map.c: In function 'xll_name_to_index': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_map.c:166:15: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 166 | ret = if_nametoindex(name); | ^~~~~~~~~~~~~~ CC networking/libiproute/ll_proto.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_proto.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_proto.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_proto.c: In function 'll_proto_n2a': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_proto.c:159:58: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 159 | return nth_string(llproto_names, i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_proto.c:161:23: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 161 | snprintf(buf, len, "[%u]", id); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_proto.c: In function 'll_proto_a2n': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_proto.c:181:21: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 181 | *id = htons(i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ CC networking/libiproute/ll_types.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/ll_types.c:14: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC networking/libiproute/rt_names.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/rt_names.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC networking/libiproute/rtm_map.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/rtm_map.c:10: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/rtm_map.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/rtm_map.c: In function 'rtnl_rtntype_a2n': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/rtm_map.c:70:31: warning: conversion from 'int' to 'smalluint' {aka 'const unsigned char'} may change value [-Wconversion] 70 | const smalluint key = index_in_substrings(keywords, arg) + 1; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/rtm_map.c:101:15: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 101 | *id = res; | ^~~ CC networking/libiproute/utils.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.h:5, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:12: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h: In function 'rtnl_send': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/libnetlink.h:51:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 51 | xwrite(rth->fd, buf, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c: In function 'get_unsigned': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:46:32: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 46 | return res; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c: In function 'get_u32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:61:32: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 61 | return res; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c: In function 'get_u16': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:76:32: warning: conversion from 'long unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 76 | return res; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c: In function 'get_addr_1': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:90:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 90 | addr->family = family; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:125:61: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 125 | ((uint8_t*)addr->data)[i] = n; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c: In function 'get_prefix_1': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:152:31: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 152 | dst->family = family; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:170:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int16_t' {aka 'short int'} [-Wsign-compare] 170 | if ((errno || plen > dst->bitlen) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:185:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int16_t' {aka 'short int'} [-Wsign-compare] 185 | if (plen > dst->bitlen) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:189:39: warning: conversion from 'unsigned int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] 189 | dst->bitlen = plen; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c: In function 'inet_addr_match': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/libiproute/utils.c:260:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 260 | if (memcmp(a1, a2, words << 2)) | ~~~~~~^~~~ AR networking/libiproute/lib.a LD networking/udhcp/built-in.o CC networking/udhcp/arpping.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/arpping.c:11: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/arpping.c: In function 'arpping': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/arpping.c:94:37: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 94 | unsigned prevTime = monotonic_ms(); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/arpping.c:101:29: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 101 | r = safe_read(s, &arp, sizeof(arp)); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/arpping.c:125:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 125 | timeout_ms -= (unsigned)monotonic_ms() - prevTime + 1; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/arpping.c:125:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 125 | timeout_ms -= (unsigned)monotonic_ms() - prevTime + 1; | ^ CC networking/udhcp/common.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c: In function 'udhcp_option_idx': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:213:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 213 | return n; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:223:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 223 | d = buf = xzalloc(s - option_strings); | ~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c: In function 'udhcp_add_binary_option': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:373:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 373 | unsigned end = udhcp_end_option(optionptr); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c: In function 'udhcp_insert_new_option': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:467:39: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 467 | new->data[OPT_CODE] = code; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:468:38: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 468 | new->data[OPT_LEN] = length; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:471:42: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 471 | new->data[D6_OPT_CODE] = code >> 8; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:473:41: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 473 | new->data[D6_OPT_LEN] = length >> 8; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c: In function 'attach_option': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:515:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 515 | length = end - allocated; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:528:79: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 528 | uint8_t *p = udhcp_insert_new_option(opt_list, optflag->code, length, dhcpv6); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:530:54: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 530 | memcpy(p + OPT_DATA, buffer, length); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:532:57: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 532 | memcpy(p + D6_OPT_DATA, buffer, length); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:542:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 542 | if (old_len + length < 255) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:545:90: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 545 | existing->data = xrealloc(existing->data, OPT_DATA + 1 + old_len + length); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:557:77: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 557 | memcpy(existing->data + OPT_DATA + old_len, buffer, length); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:558:59: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 558 | existing->data[OPT_LEN] = old_len + length; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:558:51: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 558 | existing->data[OPT_LEN] = old_len + length; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c: In function 'udhcp_str2optset': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:595:40: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 595 | userdef_optflag.code = optcode; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:637:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 637 | length = strnlen(val, 254); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:650:37: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'char' may change value [-Wconversion] 650 | buffer[0] = bb_strtou32(val, NULL, 0); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:658:45: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'short unsigned int' may change value [-Wconversion] 658 | *result_u16 = htons(tmp); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:676:45: warning: conversion to 'unsigned int' from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 676 | *result_u32 = htonl(tmp); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:214:39: note: in definition of macro 'htonl' 214 | # define htonl(x) __builtin_bswap32(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:688:45: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 688 | buffer[0] = mask = bb_strtou(slash + 1, NULL, 10); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.c:693:50: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 693 | length = ((mask + 7) >> 3) + 5; | ^ CC networking/udhcp/d6_dhcpc.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:57: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'd6_find_option': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:180:22: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 180 | int len_m4 = option_end - option - 4; | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'new_env': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:213:85: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 213 | client6_data.env_ptr = xrealloc_vector(client6_data.env_ptr, 3, client6_data.env_idx); /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:436:81: note: in definition of macro 'xrealloc_vector' 436 | xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx)) | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'option_to_env': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:253:22: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 253 | int len_m4 = option_end - option - 4; | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:354:69: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 354 | *new_env() = dlist = xmalloc(4 + addrs * 40 - 1); | ~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'random_xid': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:479:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 479 | uint32_t t = rand() & htonl(0x00ffffff); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'init_d6_packet': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:504:53: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 504 | *((uint16_t*)ptr) = (secs < 0xffff) ? htons(secs) : 0xffff; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'add_d6_client_options': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:520:34: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 520 | ptr[0] = (option >> 8); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:521:34: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 521 | ptr[1] = option; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:529:28: warning: conversion from 'long int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 529 | start[2] = ((ptr - start - 4) >> 8); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:530:28: warning: conversion from 'long int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 530 | start[3] = (ptr - start - 4); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'd6_mcast_from_client_data_ifindex': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:561:30: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 561 | packet, (end - (uint8_t*) packet), | ~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'send_d6_discover': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:705:43: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 705 | client6_data.ia_na->len = len - 4; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:706:68: warning: conversion to 'bb__aliased_uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 706 | *(bb__aliased_uint32_t*)client6_data.ia_na->data = rand(); /* IAID */ | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:723:43: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 723 | client6_data.ia_pd->len = len - 4; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:724:68: warning: conversion to 'bb__aliased_uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 724 | *(bb__aliased_uint32_t*)client6_data.ia_pd->data = rand(); /* IAID */ | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'send_d6_renew': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:866:43: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 866 | &packet, (opt_ptr - (uint8_t*) &packet), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'send_d6_release': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:899:35: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 899 | &packet, (opt_ptr - (uint8_t*) &packet), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'd6_recv_raw_packet': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:912:17: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 912 | bytes = safe_read(fd, &packet, sizeof(packet)); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:924:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 924 | if (bytes < sizeof(packet.ip6) + ntohs(packet.ip6.ip6_plen)) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:963:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 963 | bytes -= sizeof(packet.ip6) + sizeof(packet.udp); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:963:18: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 963 | bytes -= sizeof(packet.ip6) + sizeof(packet.udp); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:965:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 965 | memcpy(d6_pkt, &packet.data, bytes); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'change_listen_mode': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1080:35: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 1080 | client_data.listen_mode = new_mode; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c: In function 'udhcpc6_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1198:15: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 1198 | srand(monotonic_us()); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1233:31: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-33' to '4294967263' [-Wsign-conversion] 1233 | option_mask32 &= ~OPT_r; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1237:39: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-33' to '4294967263' [-Wsign-conversion] 1237 | option_mask32 &= ~OPT_r; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1351:41: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1351 | lease_remaining -= diff; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1351:44: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1351 | lease_remaining -= diff; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1354:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1354 | timeout -= diff; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1354:36: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1354 | timeout -= diff; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1412:53: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-131075' to '4294836221' [-Wsign-conversion] 1412 | opt = ((opt & ~(OPT_b|OPT_n)) | OPT_f); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1580:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1580 | sleep(discover_timeout); /* 3 seconds by default */ | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1825:51: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1825 | lease_remaining = (prefix_timeout < address_timeout ? prefix_timeout : address_timeout); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1842:49: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1842 | lease_remaining -= (unsigned)monotonic_sec() - start; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1842:52: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1842 | lease_remaining -= (unsigned)monotonic_sec() - start; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1849:37: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-3' to '4294967293' [-Wsign-conversion] 1849 | opt &= ~OPT_n; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1854:53: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-131073' to '4294836223' [-Wsign-conversion] 1854 | opt = ((opt & ~OPT_b) | OPT_f); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1859:43: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1859 | timeout = (unsigned)lease_remaining / 2; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1450:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 1450 | change_listen_mode(LISTEN_KERNEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1452:25: note: here 1452 | case RENEW_REQUESTED: /* in manual (SIGUSR1) renew */ | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1483:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 1483 | packet_num = 0; | ~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1485:25: note: here 1485 | case REBINDING: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1544:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 1544 | d6_run_script_no_option("deconfig"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1546:25: note: here 1546 | default: | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1598:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 1598 | if (packet.d6_msg_type == D6_MSG_ADVERTISE) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_dhcpc.c:1604:17: note: here 1604 | case REQUESTING: | ^~~~ CC networking/udhcp/d6_packet.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c: In function 'd6_recv_kernel_packet': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:36:17: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 36 | bytes = safe_read(fd, packet, sizeof(*packet)); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:42:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 42 | if (bytes < offsetof(struct d6_packet, d6_options)) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c: In function 'd6_send_raw_packet_from_client_data_ifindex': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:102:35: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 102 | packet.udp.source = htons(source_port); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:103:33: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 103 | packet.udp.dest = htons(dest_port); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:105:54: warning: conversion from 'long unsigned int' to 'short unsigned int' may change value [-Wconversion] 105 | packet.udp.len = htons(sizeof(struct udphdr) + d6_pkt_size); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:117:70: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 117 | offsetof(struct ip6_udp_d6_packet, data) - 4 + d6_pkt_size | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:124:18: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 124 | result = sendto(fd, &packet, offsetof(struct ip6_udp_d6_packet, data) + d6_pkt_size, | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c: In function 'd6_send_kernel_packet_from_client_data_ifindex': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:158:30: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 158 | sa.sin6_port = htons(source_port); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:167:30: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 167 | sa.sin6_port = htons(dest_port); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.h:32:21: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 32 | #define client_data (*(struct client_data_t*)(&bb_common_bufsiz1[COMMON_BUFSIZE / 2])) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:169:28: note: in expansion of macro 'client_data' 169 | sa.sin6_scope_id = client_data.ifindex; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_packet.c:176:18: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 176 | result = safe_write(fd, d6_pkt, d6_pkt_size); | ^~~~~~~~~~ CC networking/udhcp/d6_socket.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_socket.c:7: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_socket.c: In function 'd6_read_interface': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_socket.c:89:55: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 89 | ((uint32_t*)mac)[0] = rand(); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_socket.c:90:55: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 90 | ((uint16_t*)mac)[2] = rand(); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_socket.c: In function 'd6_listen_socket': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/d6_socket.c:131:32: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 131 | addr.sin6_port = htons(port); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ CC networking/udhcp/dhcpc.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:30: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c: In function 'xmalloc_optname_optval': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:189:15: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 189 | len = opt_item->len; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:232:46: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 232 | memcpy(dest, option, len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:241:59: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 241 | safe_strncpy(dest, "bad", len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:267:41: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 267 | bytes = (mask + 7) / 8; /* 0 -> 0, 1..8 -> 1, 9..16 -> 2 etc */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c: In function 'get_optname': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:460:61: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 460 | return nth_string(dhcp_option_strings, (*dh - dhcp_optflags)); | ~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c: In function 'fill_envp': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:505:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 505 | ofs = sprintf(new_opt, "opt%u=", opt_item->code); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:506:80: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 506 | bin2hex(new_opt + ofs, (char *)opt_item->data, opt_item->len)[0] = '\0'; | ~~~~~~~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c: In function 'random_xid': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:586:16: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 586 | return rand(); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c: In function 'init_packet': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:603:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 603 | packet->secs = (secs < 0xffff) ? htons(secs) : 0xffff; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c: In function 'add_client_options': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:621:65: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 621 | packet->options[end + OPT_DATA + len] = i; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:627:50: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 627 | packet->options[end + OPT_LEN] = len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c: In function 'd4_recv_raw_packet': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:892:25: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 892 | bytes = recvmsg(fd, &msg, 0); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:923:55: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 923 | || ntohs(packet.udp.len) != (uint16_t)(bytes - sizeof(packet.ip)) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:972:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 972 | bytes -= sizeof(packet.ip) + sizeof(packet.udp); | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:972:18: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 972 | bytes -= sizeof(packet.ip) + sizeof(packet.udp); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:974:40: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 974 | memcpy(dhcp_pkt, &packet.data, bytes); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c: In function 'change_listen_mode': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1094:35: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 1094 | client_data.listen_mode = new_mode; | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c: In function 'udhcpc_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1259:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1259 | len = strlen(str_F); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1313:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1313 | unsigned len = strnlen(str_V, 254); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1359:15: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 1359 | srand(monotonic_us()); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1397:41: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1397 | lease_remaining -= diff; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1397:44: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1397 | lease_remaining -= diff; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1400:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1400 | timeout -= diff; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1400:36: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1400 | timeout -= diff; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1454:53: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-524305' to '4294442991' [-Wsign-conversion] 1454 | opt = ((opt & ~(OPT_b|OPT_n)) | OPT_f); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1621:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1621 | sleep(discover_timeout); /* 3 seconds by default */ | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:213:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 213 | # define ntohl(x) __builtin_bswap32(x) | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1722:59: note: in expansion of macro 'ntohl' 1722 | lease_remaining = ntohl(lease); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1776:49: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1776 | lease_remaining -= (unsigned)monotonic_sec() - start; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1776:52: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1776 | lease_remaining -= (unsigned)monotonic_sec() - start; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1783:37: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-17' to '4294967279' [-Wsign-conversion] 1783 | opt &= ~OPT_n; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1788:53: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-524289' to '4294443007' [-Wsign-conversion] 1788 | opt = ((opt & ~OPT_b) | OPT_f); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1792:43: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1792 | timeout = (unsigned)lease_remaining / 2; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1492:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 1492 | change_listen_mode(LISTEN_KERNEL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1494:25: note: here 1494 | case RENEW_REQUESTED: /* in manual (SIGUSR1) renew */ | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1528:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 1528 | packet_num = 0; | ~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1530:25: note: here 1530 | case REBINDING: | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1585:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 1585 | d4_run_script_deconfig(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/dhcpc.c:1587:25: note: here 1587 | default: | ^~~~~~~ CC networking/udhcp/domain_codec.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/domain_codec.c:22: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/domain_codec.c: In function 'dname_dec': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/domain_codec.c:42:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 42 | len = strlen(pre); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/domain_codec.c:46:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 46 | while (crtpos < clen) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/domain_codec.c:52:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 52 | if (crtpos + 2 > clen) /* no offset to jump to? abort */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/domain_codec.c:61:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 61 | if (crtpos + *c + 1 > clen) /* label too long? abort */ | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/domain_codec.c: In function 'convert_dname': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/domain_codec.c:125:31: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 125 | len = dst - lenptr - 1; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/domain_codec.c:130:35: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 130 | *lenptr = len; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/domain_codec.c:139:19: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 139 | *retlen = dst + 1 - res; | ^~~ CC networking/udhcp/packet.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c: In function 'udhcp_recv_kernel_packet': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:89:17: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 89 | bytes = safe_read(fd, packet, sizeof(*packet)); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:95:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 95 | if (bytes < offsetof(struct dhcp_packet, options) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c: In function 'udhcp_send_raw_packet': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:28:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 28 | #define DHCP_OPTIONS_BUFSIZE 308 | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:159:19: note: in expansion of macro 'DHCP_OPTIONS_BUFSIZE' 159 | padding = DHCP_OPTIONS_BUFSIZE - 1 - udhcp_end_option(packet.data.options); | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:166:35: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 166 | packet.udp.source = htons(source_port); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:167:33: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 167 | packet.udp.dest = htons(dest_port); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:169:46: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 169 | packet.udp.len = htons(UDP_DHCP_SIZE - padding); | ~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:173:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 173 | IP_UDP_DHCP_SIZE - padding); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:175:52: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 175 | packet.ip.tot_len = htons(IP_UDP_DHCP_SIZE - padding); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:182:18: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 182 | result = sendto(fd, &packet, IP_UDP_DHCP_SIZE - padding, /*flags:*/ 0, | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c: In function 'udhcp_send_kernel_packet': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:230:29: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 230 | sa.sin_port = htons(source_port); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:239:29: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 239 | sa.sin_port = htons(dest_port); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:28:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 28 | #define DHCP_OPTIONS_BUFSIZE 308 | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:247:19: note: in expansion of macro 'DHCP_OPTIONS_BUFSIZE' 247 | padding = DHCP_OPTIONS_BUFSIZE - 1 - udhcp_end_option(dhcp_pkt->options); | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/packet.c:250:18: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 250 | result = safe_write(fd, dhcp_pkt, DHCP_SIZE - padding); | ^~~~~~~~~~ CC networking/udhcp/signalpipe.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/signalpipe.c:21: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/signalpipe.c: In function 'signal_handler': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/signalpipe.c:29:28: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 29 | unsigned char ch = sig; /* use char, avoid dealing with partial writes */ | ^~~ CC networking/udhcp/socket.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/common.h:11, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/socket.c:25: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/socket.c: In function 'udhcp_listen_socket': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/networking/udhcp/socket.c:105:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 105 | addr.sin_port = htons(port); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:212:39: note: in definition of macro 'htons' 212 | # define htons(x) __builtin_bswap16(x) | ^ AR networking/udhcp/lib.a LD printutils/built-in.o AR printutils/lib.a LD procps/built-in.o CC procps/fuser.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/fuser.c:31: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/fuser.c: In function 'scan_proc_net_or_maps': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/fuser.c:149:34: warning: conversion to '__ino_t' {aka 'long unsigned int'} from 'long long int' may change the sign of the result [-Wsign-conversion] 149 | statbuf.st_ino = uint64_inode; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/fuser.c:151:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 151 | r = strlen(addr); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/fuser.c:160:58: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 160 | statbuf.st_dev = makedev(major, minor); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1863:33: note: in definition of macro 'makedev' 1863 | #define makedev(a,b) bb_makedev(a,b) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/fuser.c:160:65: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 160 | statbuf.st_dev = makedev(major, minor); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1863:35: note: in definition of macro 'makedev' 1863 | #define makedev(a,b) bb_makedev(a,b) | ^ CC procps/kill.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/kill.c:80: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/kill.c: In function 'kill_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/kill.c:150:41: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 150 | signo = bb_strtou(arg, NULL, 10); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/kill.c:254:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'pid_t' {aka 'int'} [-Wsign-compare] 254 | if (p->pid == omit) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/kill.c:257:31: warning: conversion to '__pid_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 257 | kill(p->pid, signo); | ~^~~~~ CC procps/lsof.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/lsof.c:25: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/lsof.c: In function 'lsof_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/lsof.c:56:30: warning: comparison of integer expressions of different signedness: '__pid_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 56 | if (getpid() == proc->pid) | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/lsof.c:59:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 59 | baseofs = sprintf(name, "/proc/%u/fd/", proc->pid); | ^~~~~~~ CC procps/pidof.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pidof.c:68: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pidof.c: In function 'pidof_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pidof.c:142:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 142 | return first; /* 1 (failure) - no processes found */ | ^~~~~ CC procps/ps.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:111: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'get_uptime': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:127:20: warning: conversion to 'long unsigned int' from '__kernel_long_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 127 | return info.uptime; | ~~~~^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'func_user': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:214:61: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 214 | safe_strncpy(buf, get_cached_username(ps->uid), size+1); | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'func_group': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:232:62: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 232 | safe_strncpy(buf, get_cached_groupname(ps->gid), size+1); | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'func_comm': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:237:41: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 237 | safe_strncpy(buf, ps->comm, size+1); | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'func_state': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:242:42: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 242 | safe_strncpy(buf, ps->state, size+1); | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'func_tty': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:294:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 294 | snprintf(buf, size+1, "%u,%u", ps->tty_major, ps->tty_minor); | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'func_rgroup': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:300:63: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 300 | safe_strncpy(buf, get_cached_groupname(ps->rgid), size+1); | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'func_ruser': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:304:62: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 304 | safe_strncpy(buf, get_cached_username(ps->ruid), size+1); | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'format_time': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:326:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 326 | ff = tt % 60; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:329:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 329 | snprintf(buf, size+1, "%2u:%02u", (unsigned)tt, ff); | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:332:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 332 | ff = tt % 60; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:335:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 335 | snprintf(buf, size+1, "%2uh%02u", (unsigned)tt, ff); | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:338:14: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 338 | ff = tt % 24; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:341:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 341 | snprintf(buf, size+1, "%2ud%02u", (unsigned)tt, ff); | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:344:27: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 344 | snprintf(buf, size+1, "%4lud", tt); | ~~~~^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'parse_o': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:465:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 465 | new->width = strlen(new->header); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'alloc_line_buffer': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:484:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 484 | if ((int)(width - terminal_width) > 0) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:495:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 495 | buffer = xmalloc(width + 1); /* for trailing \0 */ | ~~~~~~^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'format_process': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:534:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 534 | len = strlen(p); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c: In function 'ps_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:598:17: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 598 | getopt32(argv, "Zo:*aAdefl"IF_FEATURE_SHOW_THREADS("T"), &opt_o); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/ps.c:628:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 628 | terminal_width = get_terminal_width(0); | ^~~~~~~~~~~~~~~~~~ CC procps/pstree.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:28: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c: In function 'ensure_buffer_capacity': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:96:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | if (bufindex >= G.capacity) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c: In function 'dump_tree': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:82:11: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 82 | #define G (*ptr_to_globals) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:255:29: note: in expansion of macro 'G' 255 | i = G.width[lvl] + 1; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:82:11: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 82 | #define G (*ptr_to_globals) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:285:18: note: in expansion of macro 'G' 285 | offset = G.cur_x; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:295:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 295 | G.width[level] = comm_len + G.cur_x - offset + add; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:295:45: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 295 | G.width[level] = comm_len + G.cur_x - offset + add; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:295:54: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 295 | G.width[level] = comm_len + G.cur_x - offset + add; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c: In function 'mread_proc': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:367:49: warning: conversion to 'pid_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 367 | handle_thread(p->comm, p->pid, parent, p->uid); | ~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:371:44: warning: conversion to 'pid_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 371 | add_proc(p->comm, p->pid, p->ppid, p->uid/*, 0*/); | ~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:371:52: warning: conversion to 'pid_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 371 | add_proc(p->comm, p->pid, p->ppid, p->uid/*, 0*/); | ~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:373:34: warning: conversion to 'pid_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 373 | parent = p->pid; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c: In function 'pstree_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:387:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 387 | G.output_width = get_terminal_width(0); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/pstree.c:405:44: warning: conversion from 'long int' to 'uid_t' {aka 'unsigned int'} may change value [-Wconversion] 405 | dump_by_user(find_proc(1), uid); | ^~~ CC procps/sysctl.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/sysctl.c:43: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/sysctl.c: In function 'sysctl_handle_preload_file': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1688:70: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1688 | config_read(parser, tokens, ((flags) | (((min) & 0xFF) << 8) | ((max) & 0xFF)), str) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/sysctl.c:293:16: note: in expansion of macro 'config_read' 293 | while (config_read(parser, token, 2, 2, ";#=", parse_flags)) { | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/sysctl.c: In function 'sysctl_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/sysctl.c:317:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 317 | opt = getopt32(argv, "+" OPTION_STR); /* '+' - stop on first non-option */ | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/sysctl.c:320:25: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 320 | option_mask32 = opt; | ^~~ CC procps/top.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:118: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c: In function 'pid_sort': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:237:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 237 | return (Q->pid - P->pid); | ~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c: In function 'get_jiffy_counts': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:213:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 213 | #define num_cpus (G.num_cpus ) /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:436:81: note: in definition of macro 'xrealloc_vector' 436 | xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx)) | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:326:63: note: in expansion of macro 'num_cpus' 326 | cpu_jif = xrealloc_vector(cpu_jif, 1, num_cpus); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:348:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 348 | for (i = 0; i < num_cpus; i++) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c: In function 'do_stats': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:366:48: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 366 | new_hist = xmalloc(sizeof(new_hist[0]) * ntop); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:379:23: warning: conversion to 'pid_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 379 | pid = cur->pid; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:390:45: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 390 | cur->pcpu = cur->ticks - prev_hist[i].ticks; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:201:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 201 | #define ntop (G.ntop ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:405:27: note: in expansion of macro 'ntop' 405 | prev_hist_count = ntop; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c: In function 'fmt_100percent_8': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:424:19: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 424 | pbuf[1] = t ? t + '0' : ' '; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:425:19: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 425 | pbuf[2] = '0' + (value / 10); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:427:19: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 427 | pbuf[4] = '0' + (value % 10); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c: In function 'display_cpus': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:204:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 204 | #define smp_cpu_info (G.smp_cpu_info ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:471:23: note: in expansion of macro 'smp_cpu_info' 471 | n_cpu_lines = smp_cpu_info ? num_cpus : 1; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:495:54: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 495 | (smp_cpu_info ? utoa(i) : ""), | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:491:42: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 491 | snprintf(scrbuf, scr_width, | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c: In function 'display_header': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:578:26: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 578 | snprintf(scrbuf, scr_width, | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c: In function 'display_process_list': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:623:18: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 623 | # define UPSCALE 1000 | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:652:22: note: in expansion of macro 'UPSCALE' 652 | pmem_scale = UPSCALE*(1U<<(BITS_PER_INT-11)) / total_memory; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:209:26: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 209 | #define cur_jif (G.cur_jif ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:660:21: note: in expansion of macro 'cur_jif' 660 | busy_jifs = cur_jif.busy - prev_jif.busy; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:630:49: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 630 | # define CALC_STAT(name, val) bb_div_t name = { (val) / 10, (val) % 10 } | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:705:17: note: in expansion of macro 'CALC_STAT' 705 | CALC_STAT(pmem, (s->vsz*pmem_scale + pmem_half) >> pmem_shift); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:630:61: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 630 | # define CALC_STAT(name, val) bb_div_t name = { (val) / 10, (val) % 10 } | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:705:17: note: in expansion of macro 'CALC_STAT' 705 | CALC_STAT(pmem, (s->vsz*pmem_scale + pmem_half) >> pmem_shift); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:739:42: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 739 | col = snprintf(line_buf, scr_width, | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:739:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 739 | col = snprintf(line_buf, scr_width, | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:750:37: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 750 | if ((int)(scr_width - col) > 1) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:751:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 751 | read_cmdline(line_buf + col, scr_width - col, s->pid, s->comm); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:751:64: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 751 | read_cmdline(line_buf + col, scr_width - col, s->pid, s->comm); | ~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c: In function 'topmem_sort': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:817:58: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 817 | n = offsetof(topmem_status_t, vsz) + (sort_field * sizeof(mem_t)); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:817:13: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 817 | n = offsetof(topmem_status_t, vsz) + (sort_field * sizeof(mem_t)); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c: In function 'display_topmem_process_list': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:917:64: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 917 | read_cmdline(&line_buf[8*6], scr_width - MIN_WIDTH, s->pid, s->comm); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:917:64: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 917 | read_cmdline(&line_buf[8*6], scr_width - MIN_WIDTH, s->pid, s->comm); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c: In function 'handle_input': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:968:71: warning: conversion from 'duration_t' {aka 'double'} to 'int' may change value [-Wfloat-conversion] 968 | c = safe_read_key(STDIN_FILENO, G.kbd_input, interval * 1000); | ~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:968:21: warning: conversion from 'int64_t' {aka 'long int'} to 'int32_t' {aka 'int'} may change value [-Wconversion] 968 | c = safe_read_key(STDIN_FILENO, G.kbd_input, interval * 1000); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:994:45: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 994 | G_scroll_ofs = ntop - G.lines / 2; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:201:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 201 | #define ntop (G.ntop ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:994:40: note: in expansion of macro 'ntop' 994 | G_scroll_ofs = ntop - G.lines / 2; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:998:38: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 998 | G_scroll_ofs -= G.lines / 2; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:199:11: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 199 | #define G (*ptr_to_globals) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:998:41: note: in expansion of macro 'G' 998 | G_scroll_ofs -= G.lines / 2; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:1002:38: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 1002 | G_scroll_ofs += G.lines / 2; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:199:11: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 199 | #define G (*ptr_to_globals) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:1002:41: note: in expansion of macro 'G' 1002 | G_scroll_ofs += G.lines / 2; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:1060:38: warning: conversion from 'int' to 'smallint' {aka 'signed char'} may change value [-Wconversion] 1060 | sort_field = (sort_field + 1) % NUM_SORT_FIELD; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c: In function 'top_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:1193:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1193 | iterations = xatou(str_iterations); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:1250:44: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1250 | while ((p = procps_scan(p, scan_mask)) != NULL) { | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:201:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 201 | #define ntop (G.ntop ) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:1303:36: note: in expansion of macro 'ntop' 1303 | qsort(top, ntop, sizeof(top_status_t), (void*)mult_lvl_cmp); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:201:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 201 | #define ntop (G.ntop ) | ~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:1310:39: note: in expansion of macro 'ntop' 1310 | qsort(topmem, ntop, sizeof(topmem_status_t), (void*)topmem_sort); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:1315:47: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1315 | display_process_list(G.lines, col); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:1315:55: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1315 | display_process_list(G.lines, col); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:1319:54: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1319 | display_topmem_process_list(G.lines, col); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/procps/top.c:1319:62: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1319 | display_topmem_process_list(G.lines, col); | ^~~ AR procps/lib.a LD runit/built-in.o CC runit/sv.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:194: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c: In function 'svstatus_get': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:287:13: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 287 | r = read(fd, &svstatus, 20); | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c: In function 'svstatus_print': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:217:23: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 217 | # define SWAP_LE32(x) (x) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:318:15: note: in expansion of macro 'SWAP_LE32' 318 | pid = SWAP_LE32(svstatus.pid_le32); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:212:22: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 212 | #define tnow (G.tnow ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:328:16: note: in expansion of macro 'tnow' 328 | diff = tnow - timestamp; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c: In function 'status': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:349:13: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 349 | r = svstatus_print(*service); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:360:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 360 | r = svstatus_print("log"); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c: In function 'control': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:473:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 473 | l = strlen(a); | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:474:26: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 474 | r = write(fd, a, l); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:474:13: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 474 | r = write(fd, a, l); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c: In function 'sv': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:526:27: warning: conversion to 'long long unsigned int' from 'time_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 526 | tnow = time(NULL) + 0x400000000000000aULL; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:212:22: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 212 | #define tnow (G.tnow ) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:651:24: note: in expansion of macro 'tnow' 651 | diff = tnow - tstart; | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:669:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 669 | if (diff >= waitsec) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:688:35: warning: conversion to 'long long unsigned int' from 'time_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 688 | tnow = time(NULL) + 0x400000000000000aULL; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:690:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 690 | return rc > 99 ? 99 : rc; | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:556:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 556 | if (str_equal(action, "try-restart")) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:560:9: note: here 560 | case 'c': | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:561:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 561 | if (str_equal(action, "check")) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:566:9: note: here 566 | case 'u': case 'd': case 'o': case 'p': case 'h': | ^~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:616:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 616 | if (str_equal(action, "force-stop")) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/runit/sv.c:621:9: note: here 621 | default: | ^~~~~~~ AR runit/lib.a LD selinux/built-in.o AR selinux/lib.a LD shell/built-in.o CC shell/cttyhack.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/shell/cttyhack.c:66: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/shell/cttyhack.c: In function 'cttyhack_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/shell/cttyhack.c:128:33: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 128 | int s = open_read_close("/sys/class/tty/console/active", | ^~~~~~~~~~~~~~~ AR shell/lib.a LD sysklogd/built-in.o CC sysklogd/syslogd_and_logger.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/sysklogd/syslogd_and_logger.c:9: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/sysklogd/syslogd_and_logger.c:62: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/sysklogd/logger.c: In function 'logger_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/sysklogd/logger.c:108:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 108 | opt = getopt32(argv, "p:st:", &str_p, &str_t); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/sysklogd/logger.c:133:29: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 133 | len += strlen(*argv) + 1; | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/sysklogd/logger.c:133:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 133 | len += strlen(*argv) + 1; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/sysklogd/logger.c:134:57: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 134 | message = xrealloc(message, len + 1); | ~~~~^~~ AR sysklogd/lib.a LD util-linux/built-in.o CC util-linux/blkdiscard.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/blkdiscard.c:31: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC util-linux/dmesg.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/dmesg.c:58: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:187:5: warning: redundant redeclaration of 'klogctl' [-Wredundant-decls] 187 | int klogctl(int type, char *b, int len); | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/dmesg.c:57: /usr/include/sys/klog.h:29:12: note: previous declaration of 'klogctl' with type 'int(int, char *, int)' 29 | extern int klogctl (int __type, char *__bufp, int __len) __THROW; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/dmesg.c: In function 'dmesg_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/dmesg.c:87:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 87 | buf = xmalloc(len); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/dmesg.c:115:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 115 | full_write(STDOUT_FILENO, buf, len); | ^~~ CC util-linux/fallocate.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/fallocate.c:72: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/fallocate.c: In function 'fallocate_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/fallocate.c:88:15: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 88 | ofs = xatoull_sfx(str_o, kmg_i_suffixes); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/fallocate.c:89:15: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 89 | len = xatoull_sfx(str_l, kmg_i_suffixes); | ^~~~~~~~~~~ CC util-linux/flock.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/flock.c:26: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/flock.c: In function 'flock_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/flock.c:49:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 49 | opt = getopt32long(argv, "^+" "sxnu" "\0" "-1", flock_longopts); | ^~~~~~~~~~~~ CC util-linux/fsfreeze.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/fsfreeze.c:23: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC util-linux/getopt.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/getopt.c:111: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/getopt.c: In function 'generate_output': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/getopt.c:260:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 260 | idx = optind; | ^~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/getopt.c: In function 'add_long_options': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/getopt.c:287:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 287 | tlen = strlen(tokptr); | ^~~~~~ CC util-linux/hexdump.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/hexdump.c:52: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/hexdump.c: In function 'hexdump_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/hexdump.c:134:45: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 134 | dumper->dump_skip = xstrtoull_range_sfx( | ^~~~~~~~~~~~~~~~~~~ CC util-linux/hexdump_xxd.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/hexdump_xxd.c:57: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/hexdump_xxd.c: In function 'reverse': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:294:23: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 294 | # define BB_STRTOOFF bb_strtoul | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/hexdump_xxd.c:95:29: note: in expansion of macro 'BB_STRTOOFF' 95 | opt_s_ofs = BB_STRTOOFF(opt_s, NULL, 0); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:294:23: warning: conversion to 'off_t' {aka 'long int'} from 'long unsigned int' may change the sign of the result [-Wsign-conversion] 294 | # define BB_STRTOOFF bb_strtoul | ^~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/hexdump_xxd.c:112:31: note: in expansion of macro 'BB_STRTOOFF' 112 | ofs = BB_STRTOOFF(p, &end, 16); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/hexdump_xxd.c: In function 'xxd_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/hexdump_xxd.c:252:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 252 | dumper->dump_length = xstrtou_range( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/hexdump_xxd.c:259:37: warning: conversion to 'off_t' {aka 'long int'} from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 259 | dumper->dump_skip = xstrtoull_range( | ^~~~~~~~~~~~~~~ CC util-linux/mdev.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:114: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'parse_envmatch_pfx': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:370:47: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 370 | e->envname = xstrndup(val, eq - val); | ~~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'parse_next_rule': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:419:70: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 419 | G.cur_rule.envvar = xstrndup(val, eq - val); | ~~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:433:35: warning: conversion to 'mode_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 433 | G.cur_rule.mode = bb_parse_mode(tokens[2], G.cur_rule.mode); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:439:62: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 439 | G.cur_rule.ren_mov = xstrndup(val, s - val); | ~~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'next_rule': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:499:70: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 499 | G.rule_vec = xrealloc_vector(G.rule_vec, 4, G.rule_idx); /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:436:81: note: in definition of macro 'xrealloc_vector' 436 | xrealloc_vector_helper((vector), (sizeof((vector)[0]) << 8) + (shift), (idx)) | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'make_device': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:587:23: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 587 | len = open_read_close(path, path_end + 1, SCRATCH_SIZE - 1); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:614:23: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 614 | len = open_read_close(path, path_end + 1, SCRATCH_SIZE - 1); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:725:69: warning: conversion to 'unsigned int' from 'regoff_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 725 | n = off[i].rm_eo - off[i].rm_so; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:775:77: warning: conversion to 'mode_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 775 | node_name, major, minor, rule->mode | type, | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:254:53: note: in definition of macro 'dbg1' 254 | # define dbg1(...) do { if (G.verbose) bb_error_msg(__VA_ARGS__); } while(0) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:780:77: warning: conversion to 'mode_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 780 | node_name, major, minor, rule->mode | type | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:254:53: note: in definition of macro 'dbg1' 254 | # define dbg1(...) do { if (G.verbose) bb_error_msg(__VA_ARGS__); } while(0) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:783:57: warning: conversion to 'mode_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 783 | if (mknod(node_name, rule->mode | type, makedev(major, minor)) && errno != EEXIST) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:783:73: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 783 | if (mknod(node_name, rule->mode | type, makedev(major, minor)) && errno != EEXIST) | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1863:33: note: in definition of macro 'makedev' 1863 | #define makedev(a,b) bb_makedev(a,b) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:783:80: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 783 | if (mknod(node_name, rule->mode | type, makedev(major, minor)) && errno != EEXIST) | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1863:35: note: in definition of macro 'makedev' 1863 | #define makedev(a,b) bb_makedev(a,b) | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'fileAction': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:866:15: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 866 | res = readlink2(subsys, sizeof(subsys)-1); | ^~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'load_firmware': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:940:23: warning: conversion from 'off_t' {aka 'long int'} to 'int' may change value [-Wconversion] 940 | cnt = bb_copyfd_eof(firmware_fd, data_fd); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'wait_for_seqfile': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:1015:26: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 1015 | seqlen = pread(seq_fd, seqbuf, sizeof(seqbuf) - 1, 0); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:1029:29: warning: conversion from 'long long int' to 'unsigned int' may change value [-Wconversion] 1029 | seqbufnum = atoll(seqbuf); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'signal_mdevs': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:1066:31: warning: conversion to '__pid_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1066 | kill(p->pid, SIGCHLD); | ~^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'process_action': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:1095:14: warning: conversion from 'int' to 'smalluint' {aka 'unsigned char'} may change value [-Wconversion] 1095 | op = index_in_strings(keywords, action); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:1102:26: warning: conversion from 'long long int' to 'unsigned int' may change value [-Wconversion] 1102 | seqnum = atoll(seq); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'initial_scan': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:1141:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1141 | G.root_major = major(st.st_dev); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:1142:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1142 | G.root_minor = minor(st.st_dev); | ^~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'mdev_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:1261:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1261 | opt = getopt32(argv, "^" | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:1303:38: warning: conversion to 'unsigned int' from '__pid_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 1303 | process_action(temp, getpid()); | ^~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c: In function 'make_device': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:787:33: warning: ignoring return value of 'chown' declared with attribute 'warn_unused_result' [-Wunused-result] 787 | chown(node_name, rule->ugid.uid, rule->ugid.gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:790:33: warning: ignoring return value of 'symlink' declared with attribute 'warn_unused_result' [-Wunused-result] 790 | symlink(node_name, "root"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mdev.c:797:41: warning: ignoring return value of 'symlink' declared with attribute 'warn_unused_result' [-Wunused-result] 797 | symlink(node_name, device_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC util-linux/mountpoint.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mountpoint.c:37: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mountpoint.c: In function 'mountpoint_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/mountpoint.c:47:15: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 47 | opt = getopt32(argv, "^" "qdxn" "\0" "=1"); | ^~~~~~~~ CC util-linux/nsenter.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/nsenter.c:55: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/nsenter.c: In function 'nsenter_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/nsenter.c:261:25: warning: conversion to 'gid_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 261 | xsetgid(gid); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/nsenter.c:264:25: warning: conversion to 'uid_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 264 | xsetuid(uid); | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/nsenter.c:155:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 155 | int nsenter_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~~~ CC util-linux/setarch.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setarch.c:54: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setarch.c: In function 'setarch_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setarch.c:62:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 62 | int setarch_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~~~ CC util-linux/setpriv.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setpriv.c:92: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setpriv.c: In function 'dump': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setpriv.c:236:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 236 | unsigned idx = CAP_TO_INDEX(i); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setpriv.c:242:41: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 242 | printf_cap(fmt, i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setpriv.c:256:41: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 256 | printf_cap(fmt, i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setpriv.c:272:41: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 272 | printf_cap(fmt, i); | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setpriv.c: In function 'setpriv_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setpriv.c:305:16: warning: conversion to 'int' from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 305 | opts = getopt32long(argv, "+" | ^~~~~~~~~~~~ CC util-linux/setsid.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/setsid.c:33: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC util-linux/swaponoff.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/swaponoff.c:75: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/swaponoff.c: In function 'swap_on_off_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/swaponoff.c:330:39: warning: unsigned conversion from 'int' to 'uint32_t' {aka 'unsigned int'} changes value from '-2' to '4294967294' [-Wsign-conversion] 330 | option_mask32 = option_mask32 & ~OPT_a; | ^ CC util-linux/switch_root.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/switch_root.c:58: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/switch_root.c: In function 'switch_root_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/switch_root.c:176:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 176 | int switch_root_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~~~~~~~ CC util-linux/uevent.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/uevent.c:25: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/uevent.c: In function 'uevent_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/uevent.c:50:5: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] 50 | int uevent_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~~ CC util-linux/unshare.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/unshare.c:72: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/unshare.c: In function 'unshare_main': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/unshare.c:295:25: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 295 | read(fdp.rd, ns_ctx_list, 1); /* ...using bogus buffer */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ AR util-linux/lib.a LD util-linux/volume_id/built-in.o CC util-linux/volume_id/bcache.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/volume_id_internal.h:21, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/bcache.c:17: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC util-linux/volume_id/get_devname.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/volume_id_internal.h:21, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/get_devname.c:20: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC util-linux/volume_id/minix.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/volume_id_internal.h:21, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/minix.c:27: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC util-linux/volume_id/ubifs.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/volume_id_internal.h:21, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/ubifs.c:18: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC util-linux/volume_id/util.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/volume_id_internal.h:21, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/util.c:21: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/util.c: In function 'volume_id_set_label_string': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/util.c:122:13: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 122 | i = strnlen(id->label, count); | ^~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/util.c: In function 'volume_id_get_buffer': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/util.c:195:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 195 | small_off = off; | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/util.c:219:29: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 219 | small_off = off - id->seekbuf_off; /* can't overflow */ | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/util.c:231:27: warning: conversion to '__off64_t' {aka 'long int'} from 'uint64_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 231 | if (lseek(id->fd, off, SEEK_SET) != off) { | ^~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/util.c:231:42: warning: comparison of integer expressions of different signedness: '__off64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 231 | if (lseek(id->fd, off, SEEK_SET) != off) { | ^~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/util.c:236:22: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 236 | if (read_len != len) { | ^~ CC util-linux/volume_id/volume_id.o In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/volume_id_internal.h:21, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/volume_id.c:23: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:185:15: warning: redundant redeclaration of 'environ' [-Wredundant-decls] 185 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/platform.h:333, from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:13: /usr/include/unistd.h:566:15: note: previous declaration of 'environ' with type 'char **' 566 | extern char **environ; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/libbb.h:1131: /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'xatou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:110:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | return xatoul(numstr); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtou32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:168:24: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 168 | return bb_strtoul(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h: In function 'bb_strtoi32': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:177:24: warning: conversion from 'long int' to 'int32_t' {aka 'int'} may change value [-Wconversion] 177 | return bb_strtol(arg, endp, base); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/include/xatonum.h:178:16: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 178 | return BUG_bb_strtou32_unimplemented(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/volume_id.c: In function 'volume_id_probe_all': /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/volume_id.c:187:31: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 187 | for (i = 0; i < ARRAY_SIZE(raid1); i++) { | ^ /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/util-linux/volume_id/volume_id.c:195:23: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 195 | for (i = 0; i < ARRAY_SIZE(raid2); i++) { | ^ AR util-linux/volume_id/lib.a LINK busybox_unstripped Trying libraries: crypt m resolv rt Library crypt is needed, can't exclude it (yet) Library m is not needed, excluding it Library resolv is needed, can't exclude it (yet) Library rt is not needed, excluding it Library crypt is needed, can't exclude it (yet) Library resolv is needed, can't exclude it (yet) Final link with: crypt resolv DOC busybox.pod DOC BusyBox.txt /bin/sh: line 1: pod2text: command not found make[1]: [/usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/Makefile.custom:159: docs/BusyBox.txt] Error 127 (ignored) DOC busybox.1 /bin/sh: line 1: pod2man: command not found make[1]: [/usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/Makefile.custom:164: docs/busybox.1] Error 127 (ignored) /bin/sh: line 1: pod2html: command not found make[1]: [/usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream/Makefile.custom:174: docs/busybox.net/BusyBox.html] Error 127 (ignored) DOC BusyBox.html make[1]: Leaving directory '/usr/src/RPM/BUILD/make-initrd-2.51.0/.build/obj/external/busybox' make -C ".build/obj/external/busybox" busybox.links make[1]: Entering directory '/usr/src/RPM/BUILD/make-initrd-2.51.0/.build/obj/external/busybox' make -C /usr/src/RPM/BUILD/make-initrd-2.51.0/external/busybox/upstream O=/usr/src/RPM/BUILD/make-initrd-2.51.0/.build/obj/external/busybox busybox.links make[1]: Leaving directory '/usr/src/RPM/BUILD/make-initrd-2.51.0/.build/obj/external/busybox' SED .build/dest/usr/share/make-initrd/mk/config.mk SED .build/dest/usr/share/make-initrd/mk/functions.mk SED .build/dest/usr/share/make-initrd/mk/genimage.mk SED .build/dest/usr/share/make-initrd/mk/guess.mk SED .build/dest/usr/share/make-initrd/mk/main.mk SED .build/dest/usr/share/make-initrd/mk/show-feature-info.mk MAN .build/dest/usr/share/man/man1/depinfo.1 MAN .build/dest/usr/share/man/man1/initrd-diff.1 MAN .build/dest/usr/share/man/man1/initrd-ls.1 MAN .build/dest/usr/share/man/man1/initrd-put.1 MAN .build/dest/usr/share/man/man1/initrd-scanmod.1 MAN .build/dest/usr/share/man/man1/make-initrd.1 COPY .build/dest/etc/initrd.mk COPY .build/dest/etc/initrd.mk.d make: Leaving directory '/usr/src/RPM/BUILD/make-initrd-2.51.0' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.7287 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/make-initrd-buildroot + : + /bin/rm -rf -- /usr/src/tmp/make-initrd-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd make-initrd-2.51.0 + make 'INSTALL=/usr/libexec/rpm-build/install -p' DESTDIR=/usr/src/tmp/make-initrd-buildroot install make: Entering directory '/usr/src/RPM/BUILD/make-initrd-2.51.0' make: Leaving directory '/usr/src/RPM/BUILD/make-initrd-2.51.0' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/make-initrd-buildroot (auto) removed './usr/share/make-initrd/features/kickstart/data/root/.gitignore' removed './usr/share/make-initrd/features/mdadm/data/.initrd/uevent/queues/md-raid-member/.tmp/.gitignore' removed './usr/share/make-initrd/features/network/data/.initrd/online/.gitignore' removed './usr/share/make-initrd/features/network/data/.initrd/uevent/queues/network/.tmp/.gitignore' removed './usr/share/make-initrd/features/pipeline/data/.initrd/uevent/queues/pipeline/.tmp/.gitignore' removed './usr/share/make-initrd/features/syslog/data/etc/syslog.d/.gitignore' removed './usr/share/make-initrd/data/lib/initrd/post/.gitignore' removed './usr/share/make-initrd/data/lib/initrd/pre/.gitignore' removed './usr/share/make-initrd/data/lib/uevent/each/post/.gitignore' removed './usr/share/make-initrd/data/lib/uevent/each/pre/.gitignore' mode of './usr/lib64/initrd/lib64/libinitramfs.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/make-initrd-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/make-initrd-buildroot/ (default) Compressing files in /usr/src/tmp/make-initrd-buildroot (auto) Adjusting library links in /usr/src/tmp/make-initrd-buildroot ./usr/share/make-initrd/features/fsck/data/lib: (from :0) ./usr/share/make-initrd/features/kickstart/data/lib: (from :0) ./usr/share/make-initrd/features/luks/data/lib: (from :0) ./usr/share/make-initrd/features/lvm/data/lib: (from :0) ./usr/share/make-initrd/features/mdadm/data/lib: (from :0) ./usr/share/make-initrd/features/network/data/lib: (from :0) ./usr/share/make-initrd/features/nfsroot/data/lib: (from :0) ./usr/share/make-initrd/features/pipeline/data/lib: (from :0) ./usr/share/make-initrd/features/plymouth/data/lib: (from :0) ./usr/share/make-initrd/features/sshfsroot/data/lib: (from :0) ./usr/share/make-initrd/features/zfs/data/lib: (from :0) ./usr/share/make-initrd/data/lib: (from :0) ./usr/lib64: (from :0) ./usr/lib64/initrd/lib64: (from :0) libinitramfs.so.2.51.0 -> libinitramfs.so Verifying ELF objects in /usr/src/tmp/make-initrd-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/make-initrd-buildroot Processing files: make-initrd-2.51.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.79355 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd make-initrd-2.51.0 + DOCDIR=/usr/src/tmp/make-initrd-buildroot/usr/share/doc/make-initrd-2.51.0 + export DOCDIR + rm -rf /usr/src/tmp/make-initrd-buildroot/usr/share/doc/make-initrd-2.51.0 + /bin/mkdir -p /usr/src/tmp/make-initrd-buildroot/usr/share/doc/make-initrd-2.51.0 + cp -prL Documentation/BootInitramfs.md Documentation/BootParameters.md Documentation/Configuration.md Documentation/Contributing.md Documentation/DeviceSpec.md Documentation/FAQ.md Documentation/GuessConfiguration.md Documentation/HowInitramfsWorks.md Documentation/InitramfsServices.md Documentation/MakeInitrdArguments.md Documentation/NewFeature.md Documentation/README.md Documentation/Root9p.md Documentation/UeventDetails.md /usr/src/tmp/make-initrd-buildroot/usr/share/doc/make-initrd-2.51.0 + chmod -R go-w /usr/src/tmp/make-initrd-buildroot/usr/share/doc/make-initrd-2.51.0 + chmod -R a+rX /usr/src/tmp/make-initrd-buildroot/usr/share/doc/make-initrd-2.51.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ciGAWr find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8ruuft find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.m7rq2g find-scriptlet-requires: FINDPACKAGE-COMMANDS: rm Provides: make-initrd(crc32c) = 1, mkinitrd = 2:2.51.0-alt1, make-initrd2 = 2.51.0-alt1, kinit-utils = 2.51.0-alt1, make-initrd-busybox = 2.51.0-alt1 Requires: bash, libshell, make, sed, module-init-tools, coreutils, findutils, grep, glibc-utils, chrooted-resolv, service, pciutils, libkmod >= 8-alt1, tar, udev >= 167-alt1, util-linux >= 2.17.2-alt1, /lib64/ld-linux-x86-64.so.2, libbz2.so.1()(64bit) >= set:igvOXRQuy1, libc.so.6()(64bit) >= set:poiedc, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.27)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.30)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.38)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libc.so.6(GLIBC_2.8)(64bit), libelf.so.1()(64bit) >= set:kgEGaVzThZnAwL7e5jF44qof5Vq2, libelf.so.1(ELFUTILS_1.0)(64bit), libelf.so.1(ELFUTILS_1.3)(64bit), libelf.so.1(ELFUTILS_1.5)(64bit), libjson-c.so.5()(64bit) >= set:lhmO8j11ol8IuThZkq3HAyeP0, libjson-c.so.5(JSONC_0.14)(64bit), libkmod.so.2()(64bit) >= set:kfgzHORtvdyrWdbaCIH0yWbbJuinOMXo8RgiZKGJwOVtAM3RRiI2, libkmod.so.2(LIBKMOD_5)(64bit), libkmod.so.2(LIBKMOD_6)(64bit), liblzma.so.5()(64bit) >= set:kiyIzkMQO02, liblzma.so.5(XZ_5.0)(64bit), libz.so.1()(64bit) >= set:kic14qvxaG5, libzstd.so.1()(64bit) >= set:liZ5XvX1yRyPFSNdSVAF6c, rtld(GNU_HASH) Requires(interp): /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(post): /bin/sh, coreutils Obsoletes: make-initrd2, kinit-utils, make-initrd-busybox Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PIbWOl Creating make-initrd-debuginfo package Processing files: make-initrd-devmapper-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KF0E7r find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QSTVEE find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, dmsetup >= 1.02.44-alt3 Processing files: make-initrd-lvm-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lDf3g1 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OsEGyh find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, make-initrd-devmapper = 2.51.0-alt1, lvm2 Processing files: make-initrd-luks-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.046a0S find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UqkGeP find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, make-initrd-devmapper = 2.51.0-alt1, cryptsetup Processing files: make-initrd-nfs-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MvUlPt find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CYoWo2 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Processing files: make-initrd-multipath-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xYn9NZ find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FxKJ6A find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, make-initrd-devmapper = 2.51.0-alt1, multipath-tools Processing files: make-initrd-plymouth-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4qKljE find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LO3j1i find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, plymouth, plymouth-plugin-label, fonts-ttf-dejavu, fontconfig Processing files: make-initrd-mdadm-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tPQfLU find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TFxKOH find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, mdadm Processing files: make-initrd-ucode-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.f2LqGa find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.n14DcA find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, iucode_tool, firmware-intel-ucode, linux-firmware, cpio Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hb1DoP Processing files: make-initrd-iscsi-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6N7Q8y find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MgBwvY find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, open-iscsi Processing files: make-initrd-kickstart-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wR5lMp find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.U6dH3w find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, btrfs-progs, coreutils, cpio, e2fsprogs, eject, mount, rsync, sfdisk, tar, unzip, util-linux, wget Processing files: make-initrd-sshfs-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XpbT34 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xnl6gd find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, fuse-sshfs, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mZtMki Creating make-initrd-sshfs-debuginfo package Processing files: make-initrd-smartcard-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PiCf8p find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hdlFHB find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, opensc, pcsc-lite, pcsc-tools Processing files: make-initrd-bootconfig-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.phoG3L find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3yuXsM find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, linux-tools >= 5.14-alt2 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6tck5c Processing files: make-initrd-zfs-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.uUNR4Z find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FWh8VW find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, zfs-utils Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aMHmdY Processing files: make-initrd-guestfs-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nBnJv3 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9RksYW find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,static,symlinks,systemd-services) Requires: make-initrd = 2.51.0-alt1, cpio, file, mount, rsync, fdisk, sfdisk, gdisk, parted, zerofree, binutils, gzip-utils, nfs-utils, mdadm-tool, e2fsprogs, guestfsd, xfsprogs, reiserfsprogs, btrfs-progs, dosfstools, jfsutils, fuse, ntfs-3g Processing files: make-initrd-debuginfo-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.B0H9xA find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lmUDKj find-requires: running scripts (debuginfo) Requires: make-initrd = 2.51.0-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libbz2.so.1), debug64(libc.so.6), debug64(libelf.so.1), debug64(libjson-c.so.5), debug64(libkmod.so.2), debug64(liblzma.so.5), debug64(libz.so.1), debug64(libzstd.so.1) Processing files: make-initrd-sshfs-debuginfo-2.51.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.O63Qb2 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wG37Vo find-requires: running scripts (debuginfo) Requires: make-initrd-sshfs = 2.51.0-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6) Adding to make-initrd-devmapper a strict dependency on make-initrd Adding to make-initrd-lvm a strict dependency on make-initrd Adding to make-initrd-luks a strict dependency on make-initrd Adding to make-initrd-multipath a strict dependency on make-initrd Adding to make-initrd-plymouth a strict dependency on make-initrd Adding to make-initrd-mdadm a strict dependency on make-initrd Adding to make-initrd-ucode a strict dependency on make-initrd Adding to make-initrd-iscsi a strict dependency on make-initrd Adding to make-initrd-kickstart a strict dependency on make-initrd Adding to make-initrd-sshfs a strict dependency on make-initrd Adding to make-initrd-smartcard a strict dependency on make-initrd Adding to make-initrd-bootconfig a strict dependency on make-initrd Adding to make-initrd-zfs a strict dependency on make-initrd Adding to make-initrd-guestfs a strict dependency on make-initrd Adding to make-initrd-debuginfo a strict dependency on make-initrd Adding to make-initrd-lvm a strict dependency on make-initrd-devmapper Adding to make-initrd-luks a strict dependency on make-initrd-devmapper Adding to make-initrd-multipath a strict dependency on make-initrd-devmapper Adding to make-initrd-sshfs-debuginfo a strict dependency on make-initrd-sshfs Removing 3 extra deps from make-initrd-kickstart due to repentancy on make-initrd Removing 6 extra deps from make-initrd-sshfs due to repentancy on make-initrd Removing 1 extra deps from make-initrd-lvm due to repentancy on make-initrd-devmapper Removing 1 extra deps from make-initrd-luks due to repentancy on make-initrd-devmapper Removing 1 extra deps from make-initrd-multipath due to repentancy on make-initrd-devmapper Wrote: /usr/src/RPM/RPMS/x86_64/make-initrd-2.51.0-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/make-initrd-devmapper-2.51.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/make-initrd-lvm-2.51.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/make-initrd-luks-2.51.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/make-initrd-nfs-2.51.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/make-initrd-multipath-2.51.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/make-initrd-plymouth-2.51.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/make-initrd-mdadm-2.51.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/make-initrd-ucode-2.51.0-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/make-initrd-iscsi-2.51.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/make-initrd-kickstart-2.51.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/make-initrd-sshfs-2.51.0-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/make-initrd-smartcard-2.51.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/make-initrd-bootconfig-2.51.0-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/make-initrd-zfs-2.51.0-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/make-initrd-guestfs-2.51.0-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/make-initrd-debuginfo-2.51.0-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/make-initrd-sshfs-debuginfo-2.51.0-alt1.x86_64.rpm (w2.lzdio) 135.82user 36.33system 2:02.25elapsed 140%CPU (0avgtext+0avgdata 90056maxresident)k 0inputs+0outputs (0major+6089104minor)pagefaults 0swaps 5.44user 3.65system 2:20.06elapsed 6%CPU (0avgtext+0avgdata 137808maxresident)k 112inputs+0outputs (0major+240631minor)pagefaults 0swaps --- make-initrd-2.51.0-alt1.x86_64.rpm.repo 2025-01-21 12:53:23.096663273 +0000 +++ make-initrd-2.51.0-alt1.x86_64.rpm.hasher 2025-01-28 20:50:34.224784486 +0000 @@ -749,4 +749,4 @@ File: /etc/initrd.mk.d/uki.mk.example 100644 root:root 20a629b0fbbcb22a595968426e9a4c3b -File: /usr/bin/gen_init_cpio 100755 root:root e73fbc4968ebd54c364d27c4b52fcfce -File: /usr/bin/initrd-put 100755 root:root 47cdad20697d70272ab213746cd14ed6 +File: /usr/bin/gen_init_cpio 100755 root:root cd330138f387e10b92e6ff391c28c143 +File: /usr/bin/initrd-put 100755 root:root aedf94952c2bc221e7dab71398dcc1a2 File: /usr/lib64/initrd 40755 root:root @@ -757,3 +757,3 @@ File: /usr/lib64/initrd/bin/blkdiscard 120777 root:root busybox -File: /usr/lib64/initrd/bin/busybox 100755 root:root 339d113b94545bcd62aec642d4db8e57 +File: /usr/lib64/initrd/bin/busybox 100755 root:root 729598e6f1b1933288cbacdbfe660d24 File: /usr/lib64/initrd/bin/cat 120777 root:root busybox @@ -762,3 +762,3 @@ File: /usr/lib64/initrd/bin/chown 120777 root:root busybox -File: /usr/lib64/initrd/bin/chrooted 100755 root:root 5936695b099e81d9776b6be4f394f08b +File: /usr/lib64/initrd/bin/chrooted 100755 root:root c3243ba25b749fdd693de268213135ca File: /usr/lib64/initrd/bin/clear 120777 root:root busybox @@ -778,3 +778,3 @@ File: /usr/lib64/initrd/bin/env 120777 root:root busybox -File: /usr/lib64/initrd/bin/environ 100755 root:root 1fc519faf33c7d676fe69154787a781f +File: /usr/lib64/initrd/bin/environ 100755 root:root 6c344f317b1ad6de3f2cf73b409c25b6 File: /usr/lib64/initrd/bin/factor 120777 root:root busybox @@ -791,3 +791,3 @@ File: /usr/lib64/initrd/bin/groups 120777 root:root busybox -File: /usr/lib64/initrd/bin/halt 100755 root:root 5fe45cd5ee7e292f52633e58332dd054 +File: /usr/lib64/initrd/bin/halt 100755 root:root f40100825483299685c749753096652b File: /usr/lib64/initrd/bin/hd 120777 root:root busybox @@ -814,3 +814,3 @@ File: /usr/lib64/initrd/bin/netstat 120777 root:root busybox -File: /usr/lib64/initrd/bin/nfsmount 100755 root:root 41f46aabf7115d1314dc8d369135459b +File: /usr/lib64/initrd/bin/nfsmount 100755 root:root 788d18faf39e4ef4e11e958e6eeb0580 File: /usr/lib64/initrd/bin/nice 120777 root:root busybox @@ -837,6 +837,6 @@ File: /usr/lib64/initrd/bin/reset 120777 root:root busybox -File: /usr/lib64/initrd/bin/resume 100755 root:root 00d1c65c5d733921d7562c02e3f9dc8a +File: /usr/lib64/initrd/bin/resume 100755 root:root a92584ad1c180149945581f6c4c6ff01 File: /usr/lib64/initrd/bin/rm 120777 root:root busybox File: /usr/lib64/initrd/bin/rmdir 120777 root:root busybox -File: /usr/lib64/initrd/bin/runas 100755 root:root 22e7b05a5071ba48df6687e023bdb358 +File: /usr/lib64/initrd/bin/runas 100755 root:root 02f17c5f186e5cd09a73ae6e0acf0d33 File: /usr/lib64/initrd/bin/sed 120777 root:root busybox @@ -886,3 +886,3 @@ File: /usr/lib64/initrd/lib64 40755 root:root -File: /usr/lib64/initrd/lib64/libinitramfs.so 100644 root:root 492afd028a7a458fad4a389d9a71a3c2 +File: /usr/lib64/initrd/lib64/libinitramfs.so 100644 root:root 8fd788c88cc8a15ced7e421896615542 File: /usr/lib64/initrd/lib64/libinitramfs.so.2.51.0 120777 root:root libinitramfs.so @@ -918,15 +918,15 @@ File: /usr/lib64/initrd/sbin/telnetd 120777 root:root ../bin/busybox -File: /usr/lib64/initrd/sbin/timestamp 100755 root:root 2d62d93949aaea77dded72af0524ae7b +File: /usr/lib64/initrd/sbin/timestamp 100755 root:root b023bffddb76236aa7504fe337f69714 File: /usr/lib64/initrd/sbin/udhcpc 120777 root:root ../bin/busybox File: /usr/lib64/initrd/sbin/uevent 120777 root:root ../bin/busybox -File: /usr/lib64/initrd/sbin/ueventd 100755 root:root e52692e3b386dbc53c3751d2007a1461 -File: /usr/lib64/initrd/sbin/ueventd-mounts 100755 root:root 0cab4f43275c4de21220bb0b2d517117 -File: /usr/sbin/depinfo 100755 root:root 0fa404e892fbe3b312c4a0db4b2c0f7e +File: /usr/lib64/initrd/sbin/ueventd 100755 root:root 0ba06639978c1997b9acd197bcfe37db +File: /usr/lib64/initrd/sbin/ueventd-mounts 100755 root:root b76820087e0a9f141bbdd768677d7316 +File: /usr/sbin/depinfo 100755 root:root 24c7908c8e4a5e2fab0f7666a427fd9f File: /usr/sbin/initrd-diff 100755 root:root f63aa28a341b892c7884d5c3eb5486e2 -File: /usr/sbin/initrd-extract 100755 root:root 7e1d7f452aaa54569865870e22b2ad38 -File: /usr/sbin/initrd-ls 100755 root:root d89a90b8e4340a2e2d0200a78f83a471 -File: /usr/sbin/initrd-scanmod 100755 root:root 9275dae12537014fd21ac04d569106b6 +File: /usr/sbin/initrd-extract 100755 root:root 8570efe9c408aaf72229f08a50b3b6d7 +File: /usr/sbin/initrd-ls 100755 root:root 1e3b09ed2be09753726b9639bbe53521 +File: /usr/sbin/initrd-scanmod 100755 root:root d9826ce3939f22a51300dfa669ef0722 File: /usr/sbin/make-initrd 100755 root:root db0911bc9f60289f3fe5db2b80b9073c File: /usr/sbin/mkinitrd-make-initrd 100755 root:root aab6ed1b584b789a464f8b3f98abac11 -File: /usr/sbin/udev-rules 100755 root:root 0d9b1cc4aaeb1f3bd02806927bfb3dc5 +File: /usr/sbin/udev-rules 100755 root:root 1ec7cd028b54231b3627630ed10dc7f2 File: /usr/share/doc/make-initrd-2.51.0 40755 root:root @@ -1430,2 +1430,2 @@ File: /usr/share/man/man1/make-initrd.1.xz 100644 root:root 8ca550ed3243c3d07f5a45f95c33a2ab -RPMIdentity: 1c2beca1cd27407c812c609552cd1fa02099fd24f9cb757e4230cc9e306eac20722bb41a504149bb9605ae609a5ba2c70c09778c4e3fa726f771e671611569f6 +RPMIdentity: 03ed176cf8b99c43e3cf81e9331d9cabe95ff34027655a16dfa4cfe92edda963efab41e3a59fbd2a3342ba642186a78a48f9abba275c1c6e34fb11614b399d04 --- make-initrd-debuginfo-2.51.0-alt1.x86_64.rpm.repo 2025-01-21 12:53:24.702679303 +0000 +++ make-initrd-debuginfo-2.51.0-alt1.x86_64.rpm.hasher 2025-01-28 20:50:34.336786147 +0000 @@ -1,22 +1,22 @@ -/usr/lib/debug/.build-id/1f 40755 root:root -/usr/lib/debug/.build-id/1f/aef4c82e923b2f48b4d31a435a7f93ce076391 120777 root:root ../../../../bin/initrd-put -/usr/lib/debug/.build-id/1f/aef4c82e923b2f48b4d31a435a7f93ce076391.debug 120777 root:root ../../usr/bin/initrd-put.debug +/usr/lib/debug/.build-id/19 40755 root:root +/usr/lib/debug/.build-id/19/6151efe59ca76a1aaf12e9d7ce28455efdccee 120777 root:root ../../../../sbin/initrd-scanmod +/usr/lib/debug/.build-id/19/6151efe59ca76a1aaf12e9d7ce28455efdccee.debug 120777 root:root ../../usr/sbin/initrd-scanmod.debug +/usr/lib/debug/.build-id/2a 40755 root:root +/usr/lib/debug/.build-id/2a/f0b3cc301129f526c37f02a581f5d2e5a61260 120777 root:root ../../../../bin/gen_init_cpio +/usr/lib/debug/.build-id/2a/f0b3cc301129f526c37f02a581f5d2e5a61260.debug 120777 root:root ../../usr/bin/gen_init_cpio.debug +/usr/lib/debug/.build-id/62 40755 root:root +/usr/lib/debug/.build-id/62/5565a4e6d25c66111d10ea8fa0a87afb742191 120777 root:root ../../../../sbin/initrd-ls +/usr/lib/debug/.build-id/62/5565a4e6d25c66111d10ea8fa0a87afb742191.debug 120777 root:root ../../usr/sbin/initrd-ls.debug +/usr/lib/debug/.build-id/6d 40755 root:root +/usr/lib/debug/.build-id/6d/4e1185fa618f778eced6cabceb10e0dc335a39 120777 root:root ../../../../bin/initrd-put +/usr/lib/debug/.build-id/6d/4e1185fa618f778eced6cabceb10e0dc335a39.debug 120777 root:root ../../usr/bin/initrd-put.debug /usr/lib/debug/.build-id/73 40755 root:root -/usr/lib/debug/.build-id/73/677ffa79e1489c87b5f63efb2aa672b3adfe72 120777 root:root ../../../../sbin/initrd-scanmod -/usr/lib/debug/.build-id/73/677ffa79e1489c87b5f63efb2aa672b3adfe72.debug 120777 root:root ../../usr/sbin/initrd-scanmod.debug -/usr/lib/debug/.build-id/7e 40755 root:root -/usr/lib/debug/.build-id/7e/9138c8bb2203095123560483d4fa5eb88070e4 120777 root:root ../../../../sbin/udev-rules -/usr/lib/debug/.build-id/7e/9138c8bb2203095123560483d4fa5eb88070e4.debug 120777 root:root ../../usr/sbin/udev-rules.debug -/usr/lib/debug/.build-id/85 40755 root:root -/usr/lib/debug/.build-id/85/1e9f50cc09935ac394d4eabcd1209b1d59ae1c 120777 root:root ../../../../sbin/initrd-extract -/usr/lib/debug/.build-id/85/1e9f50cc09935ac394d4eabcd1209b1d59ae1c.debug 120777 root:root ../../usr/sbin/initrd-extract.debug -/usr/lib/debug/.build-id/8b 40755 root:root -/usr/lib/debug/.build-id/8b/6ce5f3b9bb053e401f4f25a6537d3e827ffe37 120777 root:root ../../../../bin/gen_init_cpio -/usr/lib/debug/.build-id/8b/6ce5f3b9bb053e401f4f25a6537d3e827ffe37.debug 120777 root:root ../../usr/bin/gen_init_cpio.debug -/usr/lib/debug/.build-id/b4 40755 root:root -/usr/lib/debug/.build-id/b4/8b08af22047d9bbf338051fb3297addf64a420 120777 root:root ../../../../sbin/depinfo -/usr/lib/debug/.build-id/b4/8b08af22047d9bbf338051fb3297addf64a420.debug 120777 root:root ../../usr/sbin/depinfo.debug -/usr/lib/debug/.build-id/e6 40755 root:root -/usr/lib/debug/.build-id/e6/51333a4c5778af983a0214e7c0ea0cb3b7b8c1 120777 root:root ../../../../sbin/initrd-ls -/usr/lib/debug/.build-id/e6/51333a4c5778af983a0214e7c0ea0cb3b7b8c1.debug 120777 root:root ../../usr/sbin/initrd-ls.debug +/usr/lib/debug/.build-id/73/d30bbf184ca252792b0be229a75e6b04011aad 120777 root:root ../../../../sbin/udev-rules +/usr/lib/debug/.build-id/73/d30bbf184ca252792b0be229a75e6b04011aad.debug 120777 root:root ../../usr/sbin/udev-rules.debug +/usr/lib/debug/.build-id/77 40755 root:root +/usr/lib/debug/.build-id/77/07ecbd9d87b91a9969beacfdd44f5d88a00021 120777 root:root ../../../../sbin/initrd-extract +/usr/lib/debug/.build-id/77/07ecbd9d87b91a9969beacfdd44f5d88a00021.debug 120777 root:root ../../usr/sbin/initrd-extract.debug +/usr/lib/debug/.build-id/e2 40755 root:root +/usr/lib/debug/.build-id/e2/a205708396878369badffb7bcaae355400a3a4 120777 root:root ../../../../sbin/depinfo +/usr/lib/debug/.build-id/e2/a205708396878369badffb7bcaae355400a3a4.debug 120777 root:root ../../usr/sbin/depinfo.debug /usr/lib/debug/usr/bin/gen_init_cpio.debug 100644 root:root @@ -102,30 +102,30 @@ Provides: make-initrd-debuginfo = 2.51.0-alt1:sisyphus+370719.200.2.1 -File: /usr/lib/debug/.build-id/1f 40755 root:root -File: /usr/lib/debug/.build-id/1f/aef4c82e923b2f48b4d31a435a7f93ce076391 120777 root:root ../../../../bin/initrd-put -File: /usr/lib/debug/.build-id/1f/aef4c82e923b2f48b4d31a435a7f93ce076391.debug 120777 root:root ../../usr/bin/initrd-put.debug +File: /usr/lib/debug/.build-id/19 40755 root:root +File: /usr/lib/debug/.build-id/19/6151efe59ca76a1aaf12e9d7ce28455efdccee 120777 root:root ../../../../sbin/initrd-scanmod +File: /usr/lib/debug/.build-id/19/6151efe59ca76a1aaf12e9d7ce28455efdccee.debug 120777 root:root ../../usr/sbin/initrd-scanmod.debug +File: /usr/lib/debug/.build-id/2a 40755 root:root +File: /usr/lib/debug/.build-id/2a/f0b3cc301129f526c37f02a581f5d2e5a61260 120777 root:root ../../../../bin/gen_init_cpio +File: /usr/lib/debug/.build-id/2a/f0b3cc301129f526c37f02a581f5d2e5a61260.debug 120777 root:root ../../usr/bin/gen_init_cpio.debug +File: /usr/lib/debug/.build-id/62 40755 root:root +File: /usr/lib/debug/.build-id/62/5565a4e6d25c66111d10ea8fa0a87afb742191 120777 root:root ../../../../sbin/initrd-ls +File: /usr/lib/debug/.build-id/62/5565a4e6d25c66111d10ea8fa0a87afb742191.debug 120777 root:root ../../usr/sbin/initrd-ls.debug +File: /usr/lib/debug/.build-id/6d 40755 root:root +File: /usr/lib/debug/.build-id/6d/4e1185fa618f778eced6cabceb10e0dc335a39 120777 root:root ../../../../bin/initrd-put +File: /usr/lib/debug/.build-id/6d/4e1185fa618f778eced6cabceb10e0dc335a39.debug 120777 root:root ../../usr/bin/initrd-put.debug File: /usr/lib/debug/.build-id/73 40755 root:root -File: /usr/lib/debug/.build-id/73/677ffa79e1489c87b5f63efb2aa672b3adfe72 120777 root:root ../../../../sbin/initrd-scanmod -File: /usr/lib/debug/.build-id/73/677ffa79e1489c87b5f63efb2aa672b3adfe72.debug 120777 root:root ../../usr/sbin/initrd-scanmod.debug -File: /usr/lib/debug/.build-id/7e 40755 root:root -File: /usr/lib/debug/.build-id/7e/9138c8bb2203095123560483d4fa5eb88070e4 120777 root:root ../../../../sbin/udev-rules -File: /usr/lib/debug/.build-id/7e/9138c8bb2203095123560483d4fa5eb88070e4.debug 120777 root:root ../../usr/sbin/udev-rules.debug -File: /usr/lib/debug/.build-id/85 40755 root:root -File: /usr/lib/debug/.build-id/85/1e9f50cc09935ac394d4eabcd1209b1d59ae1c 120777 root:root ../../../../sbin/initrd-extract -File: /usr/lib/debug/.build-id/85/1e9f50cc09935ac394d4eabcd1209b1d59ae1c.debug 120777 root:root ../../usr/sbin/initrd-extract.debug -File: /usr/lib/debug/.build-id/8b 40755 root:root -File: /usr/lib/debug/.build-id/8b/6ce5f3b9bb053e401f4f25a6537d3e827ffe37 120777 root:root ../../../../bin/gen_init_cpio -File: /usr/lib/debug/.build-id/8b/6ce5f3b9bb053e401f4f25a6537d3e827ffe37.debug 120777 root:root ../../usr/bin/gen_init_cpio.debug -File: /usr/lib/debug/.build-id/b4 40755 root:root -File: /usr/lib/debug/.build-id/b4/8b08af22047d9bbf338051fb3297addf64a420 120777 root:root ../../../../sbin/depinfo -File: /usr/lib/debug/.build-id/b4/8b08af22047d9bbf338051fb3297addf64a420.debug 120777 root:root ../../usr/sbin/depinfo.debug -File: /usr/lib/debug/.build-id/e6 40755 root:root -File: /usr/lib/debug/.build-id/e6/51333a4c5778af983a0214e7c0ea0cb3b7b8c1 120777 root:root ../../../../sbin/initrd-ls -File: /usr/lib/debug/.build-id/e6/51333a4c5778af983a0214e7c0ea0cb3b7b8c1.debug 120777 root:root ../../usr/sbin/initrd-ls.debug -File: /usr/lib/debug/usr/bin/gen_init_cpio.debug 100644 root:root 2840c1a82f36a7a7edb33739f54c8a58 -File: /usr/lib/debug/usr/bin/initrd-put.debug 100644 root:root 5ea3e53010d396d59f4ef9f153d67a0d -File: /usr/lib/debug/usr/sbin/depinfo.debug 100644 root:root c58a5285667c1cd78c82b5d6c984ca22 -File: /usr/lib/debug/usr/sbin/initrd-extract.debug 100644 root:root 0d0363dd79a3d046a865307453b908fe -File: /usr/lib/debug/usr/sbin/initrd-ls.debug 100644 root:root cfcf53e57fbb8ee81d9a331ace96a53e -File: /usr/lib/debug/usr/sbin/initrd-scanmod.debug 100644 root:root 89b190754644c11481f25097c0a56703 -File: /usr/lib/debug/usr/sbin/udev-rules.debug 100644 root:root 5a61a2283205d7f8ab77dcd8f8089135 +File: /usr/lib/debug/.build-id/73/d30bbf184ca252792b0be229a75e6b04011aad 120777 root:root ../../../../sbin/udev-rules +File: /usr/lib/debug/.build-id/73/d30bbf184ca252792b0be229a75e6b04011aad.debug 120777 root:root ../../usr/sbin/udev-rules.debug +File: /usr/lib/debug/.build-id/77 40755 root:root +File: /usr/lib/debug/.build-id/77/07ecbd9d87b91a9969beacfdd44f5d88a00021 120777 root:root ../../../../sbin/initrd-extract +File: /usr/lib/debug/.build-id/77/07ecbd9d87b91a9969beacfdd44f5d88a00021.debug 120777 root:root ../../usr/sbin/initrd-extract.debug +File: /usr/lib/debug/.build-id/e2 40755 root:root +File: /usr/lib/debug/.build-id/e2/a205708396878369badffb7bcaae355400a3a4 120777 root:root ../../../../sbin/depinfo +File: /usr/lib/debug/.build-id/e2/a205708396878369badffb7bcaae355400a3a4.debug 120777 root:root ../../usr/sbin/depinfo.debug +File: /usr/lib/debug/usr/bin/gen_init_cpio.debug 100644 root:root 8dd4af86c8dde75a6518020367adedb5 +File: /usr/lib/debug/usr/bin/initrd-put.debug 100644 root:root c8cb87e892de9dfb59a9b6aa0a0fd08f +File: /usr/lib/debug/usr/sbin/depinfo.debug 100644 root:root 9c4d97bfda6b02a2ca2dc302a68857a4 +File: /usr/lib/debug/usr/sbin/initrd-extract.debug 100644 root:root 07c00a08ad9eb5e329ec2e64c3a05c48 +File: /usr/lib/debug/usr/sbin/initrd-ls.debug 100644 root:root d06ac77d9d6f26b6cc2ca175c3e8d768 +File: /usr/lib/debug/usr/sbin/initrd-scanmod.debug 100644 root:root 7a8dff2fb2e54739ff6a2aef38afa80b +File: /usr/lib/debug/usr/sbin/udev-rules.debug 100644 root:root ef436af4fbdf008ad418f3a52f9cc845 File: /usr/src/debug/make-initrd-2.51.0 40755 root:root @@ -192,2 +192,2 @@ File: /usr/src/debug/make-initrd-2.51.0/utils/udev-rules/udev-string.h 100644 root:root d41d5afef5e57526dc1a87586a7fa2b8 -RPMIdentity: 5a6da6972418a979dbd8dce3b895e23eab871ae6bbde1380101209f811d4a7d5924aba3762e51dc75b393daa453641b4974cc6aef4e190bcc20d45dc06a07177 +RPMIdentity: 050fbfb6d853eca16150b66e64c8defda2bf301dfb2800981400afb54fffe9a9918bb38cd51a82e8ba098036849837cbe8ca988394297d30251efd7c9c57ee2d --- make-initrd-sshfs-2.51.0-alt1.x86_64.rpm.repo 2025-01-21 12:53:25.940691660 +0000 +++ make-initrd-sshfs-2.51.0-alt1.x86_64.rpm.hasher 2025-01-28 20:50:35.033796485 +0000 @@ -32,3 +32,3 @@ File: /usr/libexec/make-initrd/features/sshfsroot/bin 40755 root:root -File: /usr/libexec/make-initrd/features/sshfsroot/bin/ask-pass 100755 root:root 6bafeae09092dbac67504a90e5650e1f +File: /usr/libexec/make-initrd/features/sshfsroot/bin/ask-pass 100755 root:root 89ded872199fd113f78712b5192be278 File: /usr/share/make-initrd/features/sshfsroot 40755 root:root @@ -56,2 +56,2 @@ File: /usr/share/make-initrd/features/sshfsroot/rules.mk 100644 root:root 4322819cd31e94331818fcb75469f757 -RPMIdentity: 26bc66ec3a11a2bfaf02c88cacc4c3ea7d7e8927de81936a178636fac486eca82d7aa5c26778b230ef334c4decdcbdf9067a045914ea2b6509d68a3f9f3f725c +RPMIdentity: 2bba1ffa2b54ea15e4453eb4efe385e1ba0ea23e00edc275d05c4d8c71ab4a030a8a443a8e32090d29de0721cd9d71eb9f34bd40a4575ae484031c8281334728 --- make-initrd-sshfs-debuginfo-2.51.0-alt1.x86_64.rpm.repo 2025-01-21 12:53:23.857670868 +0000 +++ make-initrd-sshfs-debuginfo-2.51.0-alt1.x86_64.rpm.hasher 2025-01-28 20:50:35.091797345 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/6f 40755 root:root -/usr/lib/debug/.build-id/6f/6b501c843f78370a0f4503679780b355d62fb8 120777 root:root ../../../../libexec/make-initrd/features/sshfsroot/bin/ask-pass -/usr/lib/debug/.build-id/6f/6b501c843f78370a0f4503679780b355d62fb8.debug 120777 root:root ../../usr/libexec/make-initrd/features/sshfsroot/bin/ask-pass.debug +/usr/lib/debug/.build-id/50 40755 root:root +/usr/lib/debug/.build-id/50/1ea1fbaf8549b6074b8fa9617507535f29d6ef 120777 root:root ../../../../libexec/make-initrd/features/sshfsroot/bin/ask-pass +/usr/lib/debug/.build-id/50/1ea1fbaf8549b6074b8fa9617507535f29d6ef.debug 120777 root:root ../../usr/libexec/make-initrd/features/sshfsroot/bin/ask-pass.debug /usr/lib/debug/usr/libexec/make-initrd 40755 root:root @@ -19,5 +19,5 @@ Provides: make-initrd-sshfs-debuginfo = 2.51.0-alt1:sisyphus+370719.200.2.1 -File: /usr/lib/debug/.build-id/6f 40755 root:root -File: /usr/lib/debug/.build-id/6f/6b501c843f78370a0f4503679780b355d62fb8 120777 root:root ../../../../libexec/make-initrd/features/sshfsroot/bin/ask-pass -File: /usr/lib/debug/.build-id/6f/6b501c843f78370a0f4503679780b355d62fb8.debug 120777 root:root ../../usr/libexec/make-initrd/features/sshfsroot/bin/ask-pass.debug +File: /usr/lib/debug/.build-id/50 40755 root:root +File: /usr/lib/debug/.build-id/50/1ea1fbaf8549b6074b8fa9617507535f29d6ef 120777 root:root ../../../../libexec/make-initrd/features/sshfsroot/bin/ask-pass +File: /usr/lib/debug/.build-id/50/1ea1fbaf8549b6074b8fa9617507535f29d6ef.debug 120777 root:root ../../usr/libexec/make-initrd/features/sshfsroot/bin/ask-pass.debug File: /usr/lib/debug/usr/libexec/make-initrd 40755 root:root @@ -26,3 +26,3 @@ File: /usr/lib/debug/usr/libexec/make-initrd/features/sshfsroot/bin 40755 root:root -File: /usr/lib/debug/usr/libexec/make-initrd/features/sshfsroot/bin/ask-pass.debug 100644 root:root 6f9bc21226a3942c344e64a15a2632a2 +File: /usr/lib/debug/usr/libexec/make-initrd/features/sshfsroot/bin/ask-pass.debug 100644 root:root 5d338d2103e17e2e93bbc80e4db87c84 File: /usr/src/debug/make-initrd-2.51.0 40755 root:root @@ -33,2 +33,2 @@ File: /usr/src/debug/make-initrd-2.51.0/features/sshfsroot/src/ask-pass/ask-pass.c 100644 root:root 3e38c04c051a3d799a24e6df4a7acff7 -RPMIdentity: 53f2a810e2edd1f1f456895c297cadbd9b5a08e349424ee59d4e683fad99184391402f3e0cab71171f551d5d346f7bbc96903edb94d9d80f444c62b4fbf94b98 +RPMIdentity: a84853bd3189830fc943cc5bd7f9b1b6e164fbb039b1d8df23db52548b86f22dbb842a0b6d6b1dc23af590285c2ab73dce1c6a9f15a2a650f660a768e67184cc