Mock Version: 5.0
Mock Version: 5.0
Mock Version: 5.0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/openarc.spec'], chrootPath='/var/lib/mock/f40-build-797563-141353/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x3fae1b4e10>timeout=604800uid=982gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ti__0944:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ti__0944:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'cb03659f78d1492f8280c5cad84adbf5', '-D', '/var/lib/mock/f40-build-797563-141353/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ti__0944:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/openarc.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: riscv64
Building for target riscv64
setting SOURCE_DATE_EPOCH=1706140800
Wrote: /builddir/build/SRPMS/openarc-1.0.0-0.18.Beta3.fc40.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/openarc.spec'], chrootPath='/var/lib/mock/f40-build-797563-141353/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x3fae1b4e10>timeout=604800uid=982gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ti__0944:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ti__0944:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'c9eb3f02fa8c400cbb55d3d571bd57a2', '-D', '/var/lib/mock/f40-build-797563-141353/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ti__0944:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/openarc.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: riscv64
Building for target riscv64
setting SOURCE_DATE_EPOCH=1706140800
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.4ItRv7
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf OpenARC-rel-openarc-1-0-0-Beta3
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/openarc-1.0.0.Beta3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd OpenARC-rel-openarc-1-0-0-Beta3
+ rm -rf /builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/openarc-headerdebug.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Remove-t-from-the-list-of-required-AS-tags.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.RJ6Cyy
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd OpenARC-rel-openarc-1-0-0-Beta3
+ autoreconf --install
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:64: warning: The macro `AC_PROG_CC_C99' is obsolete.
configure.ac:64: You should run autoupdate.
./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from...
configure.ac:64: the top level
configure.ac:66: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:66: You should run autoupdate.
m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
configure.ac:66: the top level
configure.ac:1003: warning: AC_OUTPUT should be used without arguments.
configure.ac:1003: You should run autoupdate.
configure.ac:63: installing 'build-aux/compile'
configure.ac:66: installing 'build-aux/config.guess'
configure.ac:66: installing 'build-aux/config.sub'
configure.ac:37: installing 'build-aux/install-sh'
configure.ac:37: installing 'build-aux/missing'
libopenarc/Makefile.am: installing 'build-aux/depcomp'
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ '[' x '!=' x ']'
+ '[' 1 = 1 ']'
+++ dirname ./configure
++ find . -name config.guess -o -name config.sub
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./build-aux/config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./build-aux/config.sub
++ basename ./build-aux/config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./build-aux/config.sub
'/usr/lib/rpm/redhat/config.sub' -> './build-aux/config.sub'
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./build-aux/config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./build-aux/config.guess
++ basename ./build-aux/config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./build-aux/config.guess
'/usr/lib/rpm/redhat/config.guess' -> './build-aux/config.guess'
+ '[' 1 = 1 ']'
+ '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']'
++ find . -name ltmain.sh
+ for i in $(find . -name ltmain.sh)
+ /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./build-aux/ltmain.sh
++ grep -q runstatedir=DIR ./configure
++ echo --runstatedir=/run
+ ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --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 --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for riscv64-redhat-linux-gnu-gcc... 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 gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking build system type... riscv64-redhat-linux-gnu
checking host system type... riscv64-redhat-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert riscv64-redhat-linux-gnu file names to riscv64-redhat-linux-gnu format... func_convert_file_noop
checking how to convert riscv64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for riscv64-redhat-linux-gnu-file... no
checking for file... file
checking for riscv64-redhat-linux-gnu-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for riscv64-redhat-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for riscv64-redhat-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for riscv64-redhat-linux-gnu-strip... no
checking for strip... strip
checking for riscv64-redhat-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for riscv64-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for vfork.h... no
checking for sys/time.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for riscv64-redhat-linux-gnu-pkg-config... /usr/bin/riscv64-redhat-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes
checking if compiler needs -Werror to reject unknown flags... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for library containing inet_addr... none required
checking for library containing dlopen... none required
checking for library containing socket... none required
checking for library containing inet_aton... none required
checking for library containing inet_pton... none required
checking for library containing inet_ntop... none required
checking for library containing getaddrinfo... none required
checking for library containing res_ninit... no
checking for library containing res_sertservers... no
checking for library containing getopt_long... none required
checking for sys/types.h... (cached) yes
checking for netinet/in.h... yes
checking for arpa/nameser.h... yes
checking for netdb.h... yes
checking for resolv.h... yes
checking for useconds_t... yes
checking whether the resolver works without -lresolv... yes
checking for arpa/inet.h... yes
checking for fcntl.h... yes
checking for limits.h... yes
checking for iso/limits_iso.h... no
checking for netdb.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for paths.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for sys/file.h... yes
checking for sys/param.h... yes
checking for sys/socket.h... yes
checking for sys/time.h... (cached) yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for stdint.h... (cached) yes
checking for _Bool... yes
checking for stdbool.h that conforms to C99... yes
checking how to run the C preprocessor... gcc -E
checking for uid_t in sys/types.h... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for fork... yes
checking for vfork... yes
checking for alarm... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking type of array argument to getgroups... gid_t
checking for getgroups... yes
checking for working getgroups... yes
checking for GNU libc compatible malloc... yes
checking for working mktime... yes
checking for GNU libc compatible realloc... yes
checking for dup2... yes
checking for endpwent... yes
checking for getcwd... yes
checking for gethostname... yes
checking for gethostbyname... yes
checking for getaddrinfo... yes
checking for gethostbyname2... yes
checking for gettimeofday... yes
checking for isascii... yes
checking for memchr... yes
checking for memmove... yes
checking for memset... yes
checking for regcomp... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtol... yes
checking for strtoul... yes
checking for strtoull... yes
checking for realpath... yes
checking for strsep... yes
checking for bsd/string.h... yes
checking for strlcat... yes
checking for strlcpy... yes
checking for strl.h... no
checking for strl.h in /usr/local/include/strl... checking for strl.h in /usr/include/strl... checking for struct sockaddr_un.sun_len... no
checking for struct sockaddr_in.sin_len... no
checking for struct sockaddr_in6.sin6_len... no
checking for sendmail... /usr/sbin/sendmail
checking for openssl >= 0.9.7... yes
checking for openssl/bio.h... yes
checking for openssl/conf.h... yes
checking for openssl/crypto.h... yes
checking for openssl/err.h... yes
checking for openssl/evp.h... yes
checking for openssl/md5.h... yes
checking for openssl/opensslv.h... yes
checking for openssl/pem.h... yes
checking for openssl/rsa.h... yes
checking for openssl/sha.h... yes
checking for openssl/ssl.h... yes
checking for library containing ERR_peek_error... none required
checking for library containing SSL_new... none required
checking for gcc options needed to detect all undeclared functions... none needed
checking whether SHA256_DIGEST_LENGTH is declared... yes
checking for milter library and includes... /usr
checking for library containing smfi_register... -lmilter
checking for smfi_insheader... yes
checking for smfi_opensocket... yes
checking for smfi_progress... yes
checking for smfi_setsymlist... yes
checking for smfi_version... yes
checking for jansson >= 2.2.1... yes
checking for domainname... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating docs/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/docs/Makefile
config.status: creating contrib/init/Makefile
config.status: creating contrib/init/generic/Makefile
config.status: creating contrib/init/redhat/Makefile
config.status: creating contrib/init/redhat/openarc
config.status: creating contrib/init/solaris/Makefile
config.status: creating contrib/spec/Makefile
config.status: creating contrib/spec/openarc.spec
config.status: creating contrib/systemd/Makefile
config.status: creating contrib/systemd/openarc.service
config.status: creating libopenarc/openarc.pc
config.status: creating libopenarc/Makefile
config.status: creating libopenarc/docs/Makefile
config.status: creating openarc/Makefile
config.status: creating openarc/openarc.8
config.status: creating openarc/openarc.conf.5
config.status: creating openarc/openarc.conf.simple
config.status: creating build-config.h
config.status: executing depfiles commands
config.status: executing libtool commands
+ /usr/bin/make -O -j64 V=1 VERBOSE=1
/usr/bin/make  all-recursive
Making all in libopenarc
Making all in docs
make[3]: Nothing to be done for 'all'.
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
grep '^extern' arc.h | \
	awk '{ for (c = 1; c <= NF; c++) if ($c ~ /arc_/) { print $c; break; } }' | \
	sed -e s/\[\*\;\]//g -e s/\[\\\[\\\]\]//g -e s/\(.*// | \
	sort -u -o symbols.map
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o libopenarc_la-base64.lo `test -f 'base64.c' || echo './'`base64.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DCONFIG_BASE=\"/etc\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c base64.c  -fPIC -DPIC -o .libs/libopenarc_la-base64.o
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o libopenarc_la-arc-tables.lo `test -f 'arc-tables.c' || echo './'`arc-tables.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DCONFIG_BASE=\"/etc\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c arc-tables.c  -fPIC -DPIC -o .libs/libopenarc_la-arc-tables.o
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o libopenarc_la-arc-dns.lo `test -f 'arc-dns.c' || echo './'`arc-dns.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DCONFIG_BASE=\"/etc\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c arc-dns.c  -fPIC -DPIC -o .libs/libopenarc_la-arc-dns.o
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o libopenarc_la-arc-mailparse.lo `test -f 'arc-mailparse.c' || echo './'`arc-mailparse.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DCONFIG_BASE=\"/etc\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c arc-mailparse.c  -fPIC -DPIC -o .libs/libopenarc_la-arc-mailparse.o
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
arc-mailparse.c: In function 'arc_mail_parse_multi':
arc-mailparse.c:513:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  513 |         addr = line;
      |              ^
arc-mailparse.c:514:16: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  514 |         for (p = line; !done; p++)
      |                ^
arc-mailparse.c:550:49: warning: pointer targets in passing argument 1 of 'arc_mail_parse' differ in signedness [-Wpointer-sign]
  550 |                         status = arc_mail_parse(addr, &u, &d);
      |                                                 ^~~~
      |                                                 |
      |                                                 char *
arc-mailparse.c:365:31: note: expected 'unsigned char *' but argument is of type 'char *'
  365 | arc_mail_parse(unsigned char *line, unsigned char **user_out,
      |                ~~~~~~~~~~~~~~~^~~~
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o libopenarc_la-arc-keys.lo `test -f 'arc-keys.c' || echo './'`arc-keys.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DCONFIG_BASE=\"/etc\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c arc-keys.c  -fPIC -DPIC -o .libs/libopenarc_la-arc-keys.o
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
arc-keys.c: In function 'arc_get_key_file':
arc-keys.c:446:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  446 |                         memmove(buf, p2, strlen(p2) + 1);
      |                                                 ^~
      |                                                 |
      |                                                 u_char * {aka unsigned char *}
In file included from arc-keys.c:20:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o libopenarc_la-arc-util.lo `test -f 'arc-util.c' || echo './'`arc-util.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DCONFIG_BASE=\"/etc\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c arc-util.c  -fPIC -DPIC -o .libs/libopenarc_la-arc-util.o
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
arc-util.c: In function 'arc_strndup':
arc-util.c:515:25: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
  515 |                 strncpy(ret, src, len);
      |                         ^~~
      |                         |
      |                         u_char * {aka unsigned char *}
In file included from /usr/include/features.h:503,
                 from /usr/include/sys/types.h:25,
                 from /usr/include/sys/param.h:25,
                 from arc-util.c:9:
/usr/include/bits/string_fortified.h:92:1: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
arc-util.c:515:30: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign]
  515 |                 strncpy(ret, src, len);
      |                              ^~~
      |                              |
      |                              u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:92:1: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
arc-util.c: In function 'arc_tmpfile':
arc-util.c:696:39: warning: '/arc.XXXXXX' directive output may be truncated writing 11 bytes into a region of size between 0 and 4096 [-Wformat-truncation=]
  696 |         snprintf(path, MAXPATHLEN, "%s/arc.XXXXXX",
      |                                       ^~~~~~~~~~~
In file included from /usr/include/stdio.h:980,
                 from arc-util.c:24:
In function 'snprintf',
    inlined from 'arc_tmpfile' at arc-util.c:696:2:
/usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 12 and 4108 bytes into a destination of size 4096
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o libopenarc_la-arc-canon.lo `test -f 'arc-canon.c' || echo './'`arc-canon.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DCONFIG_BASE=\"/etc\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c arc-canon.c  -fPIC -DPIC -o .libs/libopenarc_la-arc-canon.o
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
arc-canon.c: In function 'arc_canon_write':
arc-canon.c:164:17: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  164 |                 SHA1_Update(&sha1->sha1_ctx, buf, buflen);
      |                 ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:41,
                 from /usr/include/openssl/pem.h:23,
                 from arc-types.h:18,
                 from arc-canon.c:30:
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
arc-canon.c:178:17: warning: 'SHA256_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  178 |                 SHA256_Update(&sha256->sha256_ctx, buf, buflen);
      |                 ^~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
   74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
      |                           ^~~~~~~~~~~~~
arc-canon.c: In function 'arc_canon_init':
arc-canon.c:600:25: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  600 |                         SHA1_Init(&sha1->sha1_ctx);
      |                         ^~~~~~~~~
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
arc-canon.c:635:25: warning: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  635 |                         SHA256_Init(&sha256->sha256_ctx);
      |                         ^~~~~~~~~~~
/usr/include/openssl/sha.h:73:27: note: declared here
   73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
      |                           ^~~~~~~~~~~
arc-canon.c: In function 'arc_canon_strip_b':
arc-canon.c:998:13: warning: variable 'n' set but not used [-Wunused-but-set-variable]
  998 |         int n;
      |             ^
arc-canon.c: In function 'arc_canon_finalize':
arc-canon.c:1082:17: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1082 |                 SHA1_Final(sha1->sha1_out, &sha1->sha1_ctx);
      |                 ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
arc-canon.c:1096:17: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1096 |                 SHA256_Final(sha256->sha256_out, &sha256->sha256_ctx);
      |                 ^~~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
   76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
      |                           ^~~~~~~~~~~~
arc-canon.c: In function 'arc_canon_runheaders':
arc-canon.c:1351:52: warning: pointer targets in passing argument 2 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 1351 |                                                 hdr->hdr_text,
      |                                                 ~~~^~~~~~~~~~
      |                                                    |
      |                                                    u_char * {aka unsigned char *}
In file included from /usr/include/string.h:462,
                 from arc-canon.c:22:
/usr/include/strings.h:120:55: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                                           ~~~~~~~~~~~~^~~~
arc-canon.c:1354:52: warning: pointer targets in passing argument 2 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 1354 |                                                 hdr->hdr_text,
      |                                                 ~~~^~~~~~~~~~
      |                                                    |
      |                                                    u_char * {aka unsigned char *}
/usr/include/strings.h:120:55: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                                           ~~~~~~~~~~~~^~~~
arc-canon.c:1250:17: warning: unused variable 'p' [-Wunused-variable]
 1250 |         u_char *p;
      |                 ^
arc-canon.c:1248:17: warning: variable 'end' set but not used [-Wunused-but-set-variable]
 1248 |         u_char *end;
      |                 ^~~
arc-canon.c:1247:17: warning: variable 'tmp' set but not used [-Wunused-but-set-variable]
 1247 |         u_char *tmp;
      |                 ^~~
arc-canon.c:1245:13: warning: unused variable 'last' [-Wunused-variable]
 1245 |         int last = '\0';
      |             ^~~~
arc-canon.c:1243:13: warning: unused variable 'in' [-Wunused-variable]
 1243 |         int in;
      |             ^~
arc-canon.c: In function 'arc_canon_closebody':
arc-canon.c:1917:25: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1917 |                         SHA1_Final(sha1->sha1_out, &sha1->sha1_ctx);
      |                         ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
arc-canon.c:1931:25: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1931 |                         SHA256_Final(sha256->sha256_out, &sha256->sha256_ctx);
      |                         ^~~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
   76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
      |                           ^~~~~~~~~~~~
arc-canon.c: In function 'arc_canon_add_to_seal':
arc-canon.c:2101:27: warning: variable 'sc' set but not used [-Wunused-but-set-variable]
 2101 |         struct arc_canon *sc;
      |                           ^~
arc-canon.c: In function 'arc_parse_canon_t':
arc-canon.c:2143:26: warning: pointer targets in passing argument 1 of 'strtok_r' differ in signedness [-Wpointer-sign]
 2143 |         token = strtok_r(tag, "/", &last);
      |                          ^~~
      |                          |
      |                          unsigned char *
/usr/include/string.h:366:41: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  366 | extern char *strtok_r (char *__restrict __s, const char *__restrict __delim,
      |                        ~~~~~~~~~~~~~~~~~^~~
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o libopenarc_la-arc.lo `test -f 'arc.c' || echo './'`arc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DCONFIG_BASE=\"/etc\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -c arc.c  -fPIC -DPIC -o .libs/libopenarc_la-arc.o
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
arc.c: In function 'arc_genamshdr':
arc.c:473:56: warning: pointer targets in passing argument 2 of 'arc_dstring_catn' differ in signedness [-Wpointer-sign]
  473 |                                 arc_dstring_catn(dstr, delim, delimlen);
      |                                                        ^~~~~
      |                                                        |
      |                                                        char *
In file included from /usr/include/features.h:503,
                 from /usr/include/sys/types.h:25,
                 from /usr/include/sys/param.h:25,
                 from arc.c:13:
arc-util.h:33:58: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   33 | extern _Bool arc_dstring_catn __P((struct arc_dstring *, u_char *, size_t));
      |                                                          ^~~~~~~~
arc.c:474:56: warning: pointer targets in passing argument 2 of 'arc_dstring_catn' differ in signedness [-Wpointer-sign]
  474 |                                 arc_dstring_catn(dstr, "h=", 2);
      |                                                        ^~~~
      |                                                        |
      |                                                        char *
arc-util.h:33:58: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   33 | extern _Bool arc_dstring_catn __P((struct arc_dstring *, u_char *, size_t));
      |                                                          ^~~~~~~~
arc.c:318:16: warning: unused variable 'tmp' [-Wunused-variable]
  318 |         u_char tmp[ARC_MAXHEADER + 1];
      |                ^~~
arc.c:310:15: warning: unused variable 'nosigner' [-Wunused-variable]
  310 |         _Bool nosigner = FALSE;
      |               ^~~~~~~~
arc.c: In function 'arc_init':
arc.c:815:20: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign]
  815 |         strncpy(lib->arcl_tmpdir, DEFTMPDIR, sizeof lib->arcl_tmpdir - 1);
      |                 ~~~^~~~~~~~~~~~~
      |                    |
      |                    u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:92:1: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
In file included from /usr/include/openssl/bio.h:30,
                 from /usr/include/openssl/pem.h:20,
                 from arc.c:40:
arc.c: In function 'arc_process_set':
arc.c:1588:36: warning: pointer targets in passing argument 1 of 'CRYPTO_strdup' differ in signedness [-Wpointer-sign]
 1588 |                 hcopy = ARC_STRDUP(p);
      |                                    ^
      |                                    |
      |                                    u_char * {aka unsigned char *}
arc.c:1588:25: note: in expansion of macro 'ARC_STRDUP'
 1588 |                 hcopy = ARC_STRDUP(p);
      |                         ^~~~~~~~~~
/usr/include/openssl/crypto.h:347:51: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  347 | OSSL_CRYPTO_ALLOC char *CRYPTO_strdup(const char *str, const char *file, int line);
      |                                       ~~~~~~~~~~~~^~~
arc.c:1588:23: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
 1588 |                 hcopy = ARC_STRDUP(p);
      |                       ^
arc.c:1591:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 1591 |                         len = strlen(p);
      |                                      ^
      |                                      |
      |                                      u_char * {aka unsigned char *}
In file included from arc.c:26:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
arc.c:1598:35: warning: pointer targets in passing argument 1 of 'strtok_r' differ in signedness [-Wpointer-sign]
 1598 |                 for (p = strtok_r(hcopy, ":", &ctx);
      |                                   ^~~~~
      |                                   |
      |                                   u_char * {aka unsigned char *}
/usr/include/string.h:366:41: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  366 | extern char *strtok_r (char *__restrict __s, const char *__restrict __delim,
      |                        ~~~~~~~~~~~~~~~~~^~~
arc.c:1598:24: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
 1598 |                 for (p = strtok_r(hcopy, ":", &ctx);
      |                        ^
arc.c:1600:24: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
 1600 |                      p = strtok_r(NULL, ":", &ctx))
      |                        ^
arc.c:1602:40: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign]
 1602 |                         if (strcasecmp(p, ARC_SEAL_HDRNAME) == 0)
      |                                        ^
      |                                        |
      |                                        u_char * {aka unsigned char *}
In file included from /usr/include/string.h:462:
/usr/include/strings.h:116:36: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  116 | extern int strcasecmp (const char *__s1, const char *__s2)
      |                        ~~~~~~~~~~~~^~~~
arc.c:1349:27: warning: unused variable 'dup' [-Wunused-variable]
 1349 |         struct arc_plist *dup;
      |                           ^~~
arc.c:1348:27: warning: unused variable 'par' [-Wunused-variable]
 1348 |         struct arc_plist *par;
      |                           ^~~
arc.c: In function 'arc_get_key':
arc.c:1741:13: warning: unused variable 'c' [-Wunused-variable]
 1741 |         int c;
      |             ^
arc.c:1739:15: warning: unused variable 'gotreply' [-Wunused-variable]
 1739 |         _Bool gotreply = FALSE;                 /* reply received */
      |               ^~~~~~~~
arc.c:1738:15: warning: unused variable 'gotset' [-Wunused-variable]
 1738 |         _Bool gotset = FALSE;                   /* set parsed */
      |               ^~~~~~
arc.c:1737:15: warning: unused variable 'gotkey' [-Wunused-variable]
 1737 |         _Bool gotkey = FALSE;                   /* key stored */
      |               ^~~~~~
arc.c: In function 'arc_validate_msg':
arc.c:1960:50: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 1960 |         msg->arc_selector = arc_param_get(kvset, "s");
      |                                                  ^~~
      |                                                  |
      |                                                  char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:1961:48: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 1961 |         msg->arc_domain = arc_param_get(kvset, "d");
      |                                                ^~~
      |                                                |
      |                                                char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:1980:39: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 1980 |         b64sig = arc_param_get(kvset, "b");
      |                                       ^~~
      |                                       |
      |                                       char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:1981:41: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 1981 |         b64bhtag = arc_param_get(kvset, "bh");
      |                                         ^~~~
      |                                         |
      |                                         char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:1982:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 1982 |         b64siglen = strlen(b64sig);
      |                            ^~~~~~
      |                            |
      |                            u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
arc.c:2015:9: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2015 |         rsa = EVP_PKEY_get1_RSA(pkey);
      |         ^~~
In file included from /usr/include/openssl/pem.h:22:
/usr/include/openssl/evp.h:1364:16: note: declared here
 1364 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
      |                ^~~~~~~~~~~~~~~~~
arc.c:2025:9: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2025 |         keysize = RSA_size(rsa);
      |         ^~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/pem.h:23:
/usr/include/openssl/rsa.h:215:27: note: declared here
  215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
arc.c:2030:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2030 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:2037:36: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 2037 |         alg = arc_param_get(kvset, "a");
      |                                    ^~~
      |                                    |
      |                                    char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:2039:35: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
 2039 |         if (alg != NULL && strcmp(alg, "rsa-sha256") == 0)
      |                                   ^~~
      |                                   |
      |                                   u_char * {aka unsigned char *}
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
arc.c:2042:9: warning: 'RSA_verify' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2042 |         rsastat = RSA_verify(nid, hh, hhlen, sig, siglen, rsa);
      |         ^~~~~~~
/usr/include/openssl/rsa.h:362:27: note: declared here
  362 | OSSL_DEPRECATEDIN_3_0 int RSA_verify(int type, const unsigned char *m,
      |                           ^~~~~~~~~~
arc.c:2044:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2044 |         RSA_free(rsa);
      |         ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:2062:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 2062 |         if (elen != strlen(b64bhtag) || strcmp(b64bh, b64bhtag) != 0)
      |                            ^~~~~~~~
      |                            |
      |                            u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
arc.c:2062:48: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
 2062 |         if (elen != strlen(b64bhtag) || strcmp(b64bh, b64bhtag) != 0)
      |                                                ^~~~~
      |                                                |
      |                                                u_char * {aka unsigned char *}
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
arc.c:2062:55: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign]
 2062 |         if (elen != strlen(b64bhtag) || strcmp(b64bh, b64bhtag) != 0)
      |                                                       ^~~~~~~~
      |                                                       |
      |                                                       u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
arc.c:1930:30: warning: unused variable 'h' [-Wunused-variable]
 1930 |         struct arc_hdrfield *h;
      |                              ^
arc.c: In function 'arc_validate_seal':
arc.c:2114:50: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 2114 |         msg->arc_selector = arc_param_get(kvset, "s");
      |                                                  ^~~
      |                                                  |
      |                                                  char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:2115:48: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 2115 |         msg->arc_domain = arc_param_get(kvset, "d");
      |                                                ^~~
      |                                                |
      |                                                char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:2145:39: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 2145 |         b64sig = arc_param_get(kvset, "b");
      |                                       ^~~
      |                                       |
      |                                       char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:2146:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 2146 |         b64siglen = strlen(b64sig);
      |                            ^~~~~~
      |                            |
      |                            u_char * {aka unsigned char *}
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
arc.c:2179:9: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2179 |         rsa = EVP_PKEY_get1_RSA(pkey);
      |         ^~~
/usr/include/openssl/evp.h:1364:16: note: declared here
 1364 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
      |                ^~~~~~~~~~~~~~~~~
arc.c:2189:36: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 2189 |         alg = arc_param_get(kvset, "a");
      |                                    ^~~
      |                                    |
      |                                    char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:2191:35: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
 2191 |         if (alg != NULL && strcmp(alg, "rsa-sha256") == 0)
      |                                   ^~~
      |                                   |
      |                                   u_char * {aka unsigned char *}
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
arc.c:2194:9: warning: 'RSA_verify' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2194 |         rsastat = RSA_verify(nid, sh, shlen, sig, siglen, rsa);
      |         ^~~~~~~
/usr/include/openssl/rsa.h:362:27: note: declared here
  362 | OSSL_DEPRECATEDIN_3_0 int RSA_verify(int type, const unsigned char *m,
      |                           ^~~~~~~~~~
arc.c:2196:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2196 |         RSA_free(rsa);
      |         ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c: In function 'arc_message':
arc.c:2234:30: warning: pointer targets in assignment from 'char *' to 'const u_char *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign]
 2234 |                         *err = "no mode(s) selected";
      |                              ^
arc.c:2241:22: warning: pointer targets in assignment from 'char *' to 'const u_char *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign]
 2241 |                 *err = strerror(errno);
      |                      ^
arc.c: In function 'arc_parse_header_field':
arc.c:78:33: warning: pointer targets in passing argument 2 of 'arc_dstring_catn' differ in signedness [-Wpointer-sign]
   78 | #define CRLF                    "\r\n"
      |                                 ^~~~~~
      |                                 |
      |                                 char *
arc.c:2441:58: note: in expansion of macro 'CRLF'
 2441 |                                 arc_dstring_catn(tmphdr, CRLF, 2);
      |                                                          ^~~~
arc-util.h:33:58: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
   33 | extern _Bool arc_dstring_catn __P((struct arc_dstring *, u_char *, size_t));
      |                                                          ^~~~~~~~
arc.c: In function 'arc_eoh_verify':
arc.c:2573:51: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 2573 |                 htag = arc_param_get(h->hdr_data, "h");
      |                                                   ^~~
      |                                                   |
      |                                                   char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:2574:55: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 2574 |                 if (strcmp(arc_param_get(h->hdr_data, "a"), "rsa-sha1") == 0)
      |                                                       ^~~
      |                                                       |
      |                                                       char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:2574:28: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
 2574 |                 if (strcmp(arc_param_get(h->hdr_data, "a"), "rsa-sha1") == 0)
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                            |
      |                            u_char * {aka unsigned char *}
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
arc.c:2579:48: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 2579 |                 c = arc_param_get(h->hdr_data, "c");
      |                                                ^~~
      |                                                |
      |                                                char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:2639:63: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 2639 |                         if (strcmp(arc_param_get(h->hdr_data, "a"), "rsa-sha1") == 0)
      |                                                               ^~~
      |                                                               |
      |                                                               char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:2639:36: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
 2639 |                         if (strcmp(arc_param_get(h->hdr_data, "a"), "rsa-sha1") == 0)
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
arc.c:2548:15: warning: unused variable 'c' [-Wunused-variable]
 2548 |         u_int c;
      |               ^
arc.c: In function 'arc_eoh':
arc.c:2759:33: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign]
 2759 |                 strncpy(hnbuf, h->hdr_text, h->hdr_namelen);
      |                                ~^~~~~~~~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:92:1: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
arc.c:2787:43: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 2787 |                 inst = arc_param_get(set, "i");
      |                                           ^~~
      |                                           |
      |                                           char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:2790:37: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign]
 2790 |                         n = strtoul(inst, NULL, 10);
      |                                     ^~~~
      |                                     |
      |                                     u_char * {aka unsigned char *}
In file included from arc.c:22:
/usr/include/stdlib.h:181:58: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | extern unsigned long int strtoul (const char *__restrict __nptr,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
arc.c:2813:43: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 2813 |                 inst = arc_param_get(set, "i");
      |                                           ^~~
      |                                           |
      |                                           char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:2816:29: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign]
 2816 |                 n = strtoul(inst, &p, 10);
      |                             ^~~~
      |                             |
      |                             u_char * {aka unsigned char *}
/usr/include/stdlib.h:181:58: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'}
  181 | extern unsigned long int strtoul (const char *__restrict __nptr,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
arc.c: In function 'arc_eom':
arc.c:3003:69: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 3003 |                                         inst = arc_param_get(kvset, "i");
      |                                                                     ^~~
      |                                                                     |
      |                                                                     char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:3004:50: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
 3004 |                                         if (atoi(inst) == set)
      |                                                  ^~~~
      |                                                  |
      |                                                  u_char * {aka unsigned char *}
/usr/include/stdlib.h:481:1: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  481 | __NTH (atoi (const char *__nptr))
      | ^~~~~
arc.c:3008:59: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 3008 |                                 cv = arc_param_get(kvset, "cv");
      |                                                           ^~~~
      |                                                           |
      |                                                           char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:3009:63: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign]
 3009 |                                 if (!((set == 1 && strcasecmp(cv, "none") == 0) ||
      |                                                               ^~
      |                                                               |
      |                                                               u_char * {aka unsigned char *}
/usr/include/strings.h:116:36: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  116 | extern int strcasecmp (const char *__s1, const char *__s2)
      |                        ~~~~~~~~~~~~^~~~
arc.c:3010:62: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign]
 3010 |                                      (set != 1 && strcasecmp(cv, "pass") == 0)))
      |                                                              ^~
      |                                                              |
      |                                                              u_char * {aka unsigned char *}
/usr/include/strings.h:116:36: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  116 | extern int strcasecmp (const char *__s1, const char *__s2)
      |                        ~~~~~~~~~~~~^~~~
arc.c: In function 'arc_getseal':
arc.c:3115:25: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
 3115 |         msg->arc_domain = domain;
      |                         ^
arc.c:3116:27: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
 3116 |         msg->arc_selector = selector;
      |                           ^
arc.c:3117:29: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
 3117 |         msg->arc_authservid = authservid;
      |                             ^
arc.c:3127:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
 3127 |         if (strncmp(key, "-----", 5) == 0)
      |                     ^~~
      |                     |
      |                     u_char * {aka unsigned char *}
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
arc.c:3148:9: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3148 |         rsa = EVP_PKEY_get1_RSA(pkey);
      |         ^~~
/usr/include/openssl/evp.h:1364:16: note: declared here
 1364 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
      |                ^~~~~~~~~~~~~~~~~
arc.c:3157:9: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3157 |         keysize = RSA_size(rsa);
      |         ^~~~~~~
/usr/include/openssl/rsa.h:215:27: note: declared here
  215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
arc.c:3163:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3163 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3174:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3174 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3222:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3222 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3241:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3241 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3259:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3259 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3283:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3283 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3295:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3295 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3303:9: warning: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3303 |         rstatus = RSA_sign(nid, digest, diglen, sigout, &siglen, rsa);
      |         ^~~~~~~
/usr/include/openssl/rsa.h:359:27: note: declared here
  359 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
      |                           ^~~~~~~~
arc.c:3303:57: warning: pointer targets in passing argument 5 of 'RSA_sign' differ in signedness [-Wpointer-sign]
 3303 |         rstatus = RSA_sign(nid, digest, diglen, sigout, &siglen, rsa);
      |                                                         ^~~~~~~
      |                                                         |
      |                                                         int *
/usr/include/openssl/rsa.h:361:50: note: expected 'unsigned int *' but argument is of type 'int *'
  361 |                                    unsigned int *siglen, RSA *rsa);
      |                                    ~~~~~~~~~~~~~~^~~~~~
arc.c:3310:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3310 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3326:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3326 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3340:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3340 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3359:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3359 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3365:34: warning: pointer targets in passing argument 1 of 'CRYPTO_strdup' differ in signedness [-Wpointer-sign]
 3365 |         h->hdr_text = ARC_STRDUP(arc_dstring_get(dstr));
      |                                  ^~~~~~~~~~~~~~~~~~~~~
      |                                  |
      |                                  u_char * {aka unsigned char *}
arc.c:3365:23: note: in expansion of macro 'ARC_STRDUP'
 3365 |         h->hdr_text = ARC_STRDUP(arc_dstring_get(dstr));
      |                       ^~~~~~~~~~
/usr/include/openssl/crypto.h:347:51: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  347 | OSSL_CRYPTO_ALLOC char *CRYPTO_strdup(const char *str, const char *file, int line);
      |                                       ~~~~~~~~~~~~^~~
arc.c:3365:21: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
 3365 |         h->hdr_text = ARC_STRDUP(arc_dstring_get(dstr));
      |                     ^
arc.c:3374:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3374 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3403:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3403 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3416:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3416 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3439:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3439 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3451:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3451 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3459:9: warning: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3459 |         rstatus = RSA_sign(nid, digest, diglen, sigout, &siglen, rsa);
      |         ^~~~~~~
/usr/include/openssl/rsa.h:359:27: note: declared here
  359 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
      |                           ^~~~~~~~
arc.c:3459:57: warning: pointer targets in passing argument 5 of 'RSA_sign' differ in signedness [-Wpointer-sign]
 3459 |         rstatus = RSA_sign(nid, digest, diglen, sigout, &siglen, rsa);
      |                                                         ^~~~~~~
      |                                                         |
      |                                                         int *
/usr/include/openssl/rsa.h:361:50: note: expected 'unsigned int *' but argument is of type 'int *'
  361 |                                    unsigned int *siglen, RSA *rsa);
      |                                    ~~~~~~~~~~~~~~^~~~~~
arc.c:3466:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3466 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3481:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3481 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3500:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3500 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3505:34: warning: pointer targets in passing argument 1 of 'CRYPTO_strdup' differ in signedness [-Wpointer-sign]
 3505 |         h->hdr_text = ARC_STRDUP(arc_dstring_get(dstr));
      |                                  ^~~~~~~~~~~~~~~~~~~~~
      |                                  |
      |                                  u_char * {aka unsigned char *}
arc.c:3505:23: note: in expansion of macro 'ARC_STRDUP'
 3505 |         h->hdr_text = ARC_STRDUP(arc_dstring_get(dstr));
      |                       ^~~~~~~~~~
/usr/include/openssl/crypto.h:347:51: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
  347 | OSSL_CRYPTO_ALLOC char *CRYPTO_strdup(const char *str, const char *file, int line);
      |                                       ~~~~~~~~~~~~^~~
arc.c:3505:21: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
 3505 |         h->hdr_text = ARC_STRDUP(arc_dstring_get(dstr));
      |                     ^
arc.c:3512:17: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3512 |                 RSA_free(rsa);
      |                 ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3530:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3530 |         RSA_free(rsa);
      |         ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
arc.c:3082:15: warning: unused variable 'set' [-Wunused-variable]
 3082 |         u_int set;
      |               ^~~
arc.c: In function 'arc_get_domain':
arc.c:3645:19: warning: pointer targets in returning 'u_char *' {aka 'unsigned char *'} from a function with return type 'char *' differ in signedness [-Wpointer-sign]
 3645 |         return msg->arc_domain;
      |                ~~~^~~~~~~~~~~~
arc.c: In function 'arc_chain_custody_str':
arc.c:3707:44: warning: pointer targets in passing argument 2 of 'arc_param_get' differ in signedness [-Wpointer-sign]
 3707 |                 str = arc_param_get(kvset, "d");
      |                                            ^~~
      |                                            |
      |                                            char *
arc.c:1089:39: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
 1089 | arc_param_get(ARC_KVSET *set, u_char *param)
      |                               ~~~~~~~~^~~~~
arc.c:3707:21: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
 3707 |                 str = arc_param_get(kvset, "d");
      |                     ^
arc.c:3713:30: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
 3713 |         appendlen = snprintf(buf, buflen, "%s", arc_dstring_get(tmpbuf));
      |                              ^~~
      |                              |
      |                              u_char * {aka unsigned char *}
/usr/include/bits/stdio2.h:51:1: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'}
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
arc.c:3681:17: warning: unused variable 'instance' [-Wunused-variable]
 3681 |         u_char *instance;
      |                 ^~~~~~~~
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
/bin/sh ../libtool  --tag=CC   --mode=link gcc   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -no-undefined  -version-info 0:0:0 -export-symbols symbols.map -rpath /usr/lib64 -Wl,-z,relro -Wl,--as-needed   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o libopenarc.la -rpath /usr/lib64 libopenarc_la-base64.lo libopenarc_la-arc.lo libopenarc_la-arc-canon.lo libopenarc_la-arc-dns.lo libopenarc_la-arc-keys.lo libopenarc_la-arc-mailparse.lo libopenarc_la-arc-tables.lo libopenarc_la-arc-util.lo   
libtool: link: echo "{ global:" > .libs/libopenarc.ver
libtool: link:  cat symbols.map | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/libopenarc.ver
libtool: link:  echo "local: *; };" >> .libs/libopenarc.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/libopenarc_la-base64.o .libs/libopenarc_la-arc.o .libs/libopenarc_la-arc-canon.o .libs/libopenarc_la-arc-dns.o .libs/libopenarc_la-arc-keys.o .libs/libopenarc_la-arc-mailparse.o .libs/libopenarc_la-arc-tables.o .libs/libopenarc_la-arc-util.o   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -Wl,-soname -Wl,libopenarc.so.0 -Wl,-version-script -Wl,.libs/libopenarc.ver -o .libs/libopenarc.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libopenarc.so.0" && ln -s "libopenarc.so.0.0.0" "libopenarc.so.0")
libtool: link: (cd ".libs" && rm -f "libopenarc.so" && ln -s "libopenarc.so.0.0.0" "libopenarc.so")
libtool: link: ( cd ".libs" && rm -f "libopenarc.la" && ln -s "../libopenarc.la" "libopenarc.la" )
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
Making all in contrib
Making all in docs
make[3]: Nothing to be done for 'all'.
Making all in init
Making all in generic
make[4]: Nothing to be done for 'all'.
Making all in redhat
make[4]: Nothing to be done for 'all'.
Making all in solaris
make[4]: Nothing to be done for 'all'.
make[4]: Nothing to be done for 'all-am'.
Making all in spec
make[3]: Nothing to be done for 'all'.
Making all in systemd
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all-am'.
Making all in docs
make[2]: Nothing to be done for 'all'.
Making all in openarc
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
gcc -DHAVE_CONFIG_H -I. -I..  -I./../libopenarc  -I/usr/include  -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o openarc-openarc-crypto.o `test -f 'openarc-crypto.c' || echo './'`openarc-crypto.c
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
gcc -DHAVE_CONFIG_H -I. -I..  -I./../libopenarc  -I/usr/include  -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o openarc-config.o `test -f 'config.c' || echo './'`config.c
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
gcc -DHAVE_CONFIG_H -I. -I..  -I./../libopenarc  -I/usr/include  -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o openarc-util.o `test -f 'util.c' || echo './'`util.c
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
gcc -DHAVE_CONFIG_H -I. -I..  -I./../libopenarc  -I/usr/include  -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o openarc-openarc-test.o `test -f 'openarc-test.c' || echo './'`openarc-test.c
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
openarc-test.c: In function ‘arcf_testfile’:
openarc-test.c:375:22: warning: unused variable ‘msg’ [-Wunused-variable]
  375 |         ARC_MESSAGE *msg;
      |                      ^~~
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
gcc -DHAVE_CONFIG_H -I. -I..  -I./../libopenarc  -I/usr/include  -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o openarc-openarc-ar.o `test -f 'openarc-ar.c' || echo './'`openarc-ar.c
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
gcc -DHAVE_CONFIG_H -I. -I..  -I./../libopenarc  -I/usr/include  -DCONFIG_BASE=\"/etc\"   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer  -c -o openarc-openarc.o `test -f 'openarc.c' || echo './'`openarc.c
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
openarc.c: In function ‘arcf_list_load’:
openarc.c:1246:26: warning: pointer targets in assignment from ‘char *’ to ‘u_char *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign]
 1246 |                 v->value = strdup(buf);
      |                          ^
openarc.c: In function ‘arcf_addlist’:
openarc.c:1285:18: warning: pointer targets in assignment from ‘char *’ to ‘u_char *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign]
 1285 |         v->value = strdup(str);
      |                  ^
openarc.c: In function ‘arcf_config_load’:
openarc.c:1432:31: warning: unused variable ‘which’ [-Wunused-variable]
 1432 |                         _Bool which = FALSE;
      |                               ^~~~~
openarc.c:1406:21: warning: unused variable ‘tmpint’ [-Wunused-variable]
 1406 |                 int tmpint;
      |                     ^~~~~~
openarc.c:1385:18: warning: unused variable ‘fixedtime’ [-Wunused-variable]
 1385 |         uint64_t fixedtime = 0UL;
      |                  ^~~~~~~~~
openarc.c:1384:13: warning: unused variable ‘dbflags’ [-Wunused-variable]
 1384 |         int dbflags = 0;
      |             ^~~~~~~
openarc.c:1383:13: warning: unused variable ‘maxsign’ [-Wunused-variable]
 1383 |         int maxsign;
      |             ^~~~~~~
openarc.c: In function ‘arcf_checkhost’:
openarc.c:2375:40: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2375 |                         if (strcmp(node->value, buf) == 0)
      |                                    ~~~~^~~~~~~
      |                                        |
      |                                        u_char * {aka unsigned char *}
In file included from openarc.c:39:
/usr/include/string.h:156:32: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
openarc.c:2380:40: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2380 |                         if (strcmp(node->value, &buf[1]) == 0)
      |                                    ~~~~^~~~~~~
      |                                        |
      |                                        u_char * {aka unsigned char *}
/usr/include/string.h:156:32: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
openarc.c:2358:13: warning: unused variable ‘status’ [-Wunused-variable]
 2358 |         int status;
      |             ^~~~~~
openarc.c:2357:15: warning: unused variable ‘exists’ [-Wunused-variable]
 2357 |         _Bool exists;
      |               ^~~~~~
openarc.c: In function ‘arcf_checkip’:
openarc.c:2440:47: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2440 |                         if (strcmp(ipbuf, node->value) == 0)
      |                                           ~~~~^~~~~~~
      |                                               |
      |                                               u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2443:51: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2443 |                         if (strcmp(&ipbuf[1], node->value) == 0)
      |                                               ~~~~^~~~~~~
      |                                                   |
      |                                                   u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2452:47: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2452 |                         if (strcmp(ipbuf, node->value) == 0)
      |                                           ~~~~^~~~~~~
      |                                               |
      |                                               u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2455:51: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2455 |                         if (strcmp(&ipbuf[1], node->value) == 0)
      |                                               ~~~~^~~~~~~
      |                                                   |
      |                                                   u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2486:55: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2486 |                                 if (strcmp(ipbuf, node->value) == 0)
      |                                                   ~~~~^~~~~~~
      |                                                       |
      |                                                       u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2489:59: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2489 |                                 if (strcmp(&ipbuf[1], node->value) == 0)
      |                                                       ~~~~^~~~~~~
      |                                                           |
      |                                                           u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2510:55: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2510 |                                 if (strcmp(ipbuf, node->value) == 0)
      |                                                   ~~~~^~~~~~~
      |                                                       |
      |                                                       u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2513:59: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2513 |                                 if (strcmp(&ipbuf[1], node->value) == 0)
      |                                                       ~~~~^~~~~~~
      |                                                           |
      |                                                           u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2414:21: warning: unused variable ‘status’ [-Wunused-variable]
 2414 |                 int status;
      |                     ^~~~~~
openarc.c:2551:47: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2551 |                         if (strcmp(ipbuf, node->value) == 0)
      |                                           ~~~~^~~~~~~
      |                                               |
      |                                               u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2554:51: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2554 |                         if (strcmp(&ipbuf[1], node->value) == 0)
      |                                               ~~~~^~~~~~~
      |                                                   |
      |                                                   u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2563:47: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2563 |                         if (strcmp(ipbuf, node->value) == 0)
      |                                           ~~~~^~~~~~~
      |                                               |
      |                                               u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2566:51: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2566 |                         if (strcmp(&ipbuf[1], node->value) == 0)
      |                                               ~~~~^~~~~~~
      |                                                   |
      |                                                   u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2597:55: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2597 |                                 if (strcmp(ipbuf, node->value) == 0)
      |                                                   ~~~~^~~~~~~
      |                                                       |
      |                                                       u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2600:59: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2600 |                                 if (strcmp(&ipbuf[1], node->value) == 0)
      |                                                       ~~~~^~~~~~~
      |                                                           |
      |                                                           u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2612:55: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2612 |                                 if (strcmp(ipbuf, node->value) == 0)
      |                                                   ~~~~^~~~~~~
      |                                                       |
      |                                                       u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2615:59: warning: pointer targets in passing argument 2 of ‘strcmp’ differ in signedness [-Wpointer-sign]
 2615 |                                 if (strcmp(&ipbuf[1], node->value) == 0)
      |                                                       ~~~~^~~~~~~
      |                                                           |
      |                                                           u_char * {aka unsigned char *}
/usr/include/string.h:156:50: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                                      ~~~~~~~~~~~~^~~~
openarc.c:2534:21: warning: unused variable ‘status’ [-Wunused-variable]
 2534 |                 int status;
      |                     ^~~~~~
openarc.c:2532:23: warning: variable ‘exists’ set but not used [-Wunused-but-set-variable]
 2532 |                 _Bool exists;
      |                       ^~~~~~
openarc.c:2402:15: warning: variable ‘exists’ set but not used [-Wunused-but-set-variable]
 2402 |         _Bool exists;
      |               ^~~~~~
openarc.c: In function ‘mlfi_connect’:
openarc.c:2755:29: warning: variable ‘conf’ set but not used [-Wunused-but-set-variable]
 2755 |         struct arcf_config *conf;
      |                             ^~~~
openarc.c:2753:15: warning: unused variable ‘err’ [-Wunused-variable]
 2753 |         char *err = NULL;
      |               ^~~
openarc.c: In function ‘mlfi_eoh’:
openarc.c:3251:42: warning: pointer targets in passing argument 2 of ‘strlcpy’ differ in signedness [-Wpointer-sign]
 3251 |                         strlcpy(buf, node->value, sizeof buf);
      |                                      ~~~~^~~~~~~
      |                                          |
      |                                          u_char * {aka unsigned char *}
In file included from /usr/include/features.h:503,
                 from /usr/include/sys/types.h:25,
                 from openarc.c:12:
/usr/include/bits/string_fortified.h:150:1: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  150 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
openarc.c:3149:16: warning: unused variable ‘from’ [-Wunused-variable]
 3149 |         Header from = NULL;
      |                ^~~~
openarc.c:3148:30: warning: unused variable ‘addr’ [-Wunused-variable]
 3148 |         struct arcf_dstring *addr;
      |                              ^~~~
openarc.c:3146:17: warning: unused variable ‘domain’ [-Wunused-variable]
 3146 |         u_char *domain;
      |                 ^~~~~~
openarc.c:3145:17: warning: unused variable ‘user’ [-Wunused-variable]
 3145 |         u_char *user;
      |                 ^~~~
openarc.c:3138:13: warning: unused variable ‘c’ [-Wunused-variable]
 3138 |         int c;
      |             ^
openarc.c:3137:15: warning: unused variable ‘didfrom’ [-Wunused-variable]
 3137 |         _Bool didfrom = FALSE;
      |               ^~~~~~~
openarc.c:3136:15: warning: unused variable ‘originok’ [-Wunused-variable]
 3136 |         _Bool originok;
      |               ^~~~~~~~
openarc.c:3135:15: warning: unused variable ‘domainok’ [-Wunused-variable]
 3135 |         _Bool domainok;
      |               ^~~~~~~~
openarc.c:3134:15: warning: unused variable ‘setidentity’ [-Wunused-variable]
 3134 |         _Bool setidentity = FALSE;
      |               ^~~~~~~~~~~
openarc.c: In function ‘mlfi_eom’:
openarc.c:3642:48: warning: pointer targets in passing argument 1 of ‘ares_parse’ differ in signedness [-Wpointer-sign]
 3642 |                         status = ares_parse(hdr->hdr_val, &ar);
      |                                             ~~~^~~~~~~~~
      |                                                |
      |                                                char *
openarc-ar.h:103:28: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’
  103 | extern int ares_parse __P((u_char *, struct authres *));
      |                            ^~~~~~~~
openarc.c:3656:42: warning: pointer targets in passing argument 2 of ‘strcasecmp’ differ in signedness [-Wpointer-sign]
 3656 |                                        ar.ares_host) == 0)
      |                                        ~~^~~~~~~~~~
      |                                          |
      |                                          unsigned char *
In file included from /usr/include/string.h:462:
/usr/include/strings.h:116:54: note: expected ‘const char *’ but argument is of type ‘unsigned char *’
  116 | extern int strcasecmp (const char *__s1, const char *__s2)
      |                                          ~~~~~~~~~~~~^~~~
openarc.c:3723:66: warning: pointer targets in passing argument 2 of ‘arcf_dstring_cat’ differ in signedness [-Wpointer-sign]
 3723 |                                                                  "; ");
      |                                                                  ^~~~
      |                                                                  |
      |                                                                  char *
util.h:33:59: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’
   33 | extern _Bool arcf_dstring_cat __P((struct arcf_dstring *, u_char *));
      |                                                           ^~~~~~~~
openarc.c:3794:33: warning: pointer targets in passing argument 1 of ‘strlcpy’ differ in signedness [-Wpointer-sign]
 3794 |                         strlcpy(hfname, arc_hdr_name(sealhdr, &len),
      |                                 ^~~~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:150:1: note: expected ‘char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  150 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
openarc.c:3794:41: warning: pointer targets in passing argument 2 of ‘strlcpy’ differ in signedness [-Wpointer-sign]
 3794 |                         strlcpy(hfname, arc_hdr_name(sealhdr, &len),
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                         |
      |                                         u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:150:1: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  150 | __NTH (strlcpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
openarc.c:3805:33: warning: pointer targets in passing argument 1 of ‘strlcat’ differ in signedness [-Wpointer-sign]
 3805 |                         strlcat(hfvalue, arc_hdr_value(sealhdr),
      |                                 ^~~~~~~
      |                                 |
      |                                 u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:167:1: note: expected ‘char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  167 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
openarc.c:3805:42: warning: pointer targets in passing argument 2 of ‘strlcat’ differ in signedness [-Wpointer-sign]
 3805 |                         strlcat(hfvalue, arc_hdr_value(sealhdr),
      |                                          ^~~~~~~~~~~~~~~~~~~~~~
      |                                          |
      |                                          u_char * {aka unsigned char *}
/usr/include/bits/string_fortified.h:167:1: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  167 | __NTH (strlcat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
openarc.c:3808:57: warning: pointer targets in passing argument 3 of ‘arcf_insheader’ differ in signedness [-Wpointer-sign]
 3808 |                         status = arcf_insheader(ctx, 1, hfname, hfvalue);
      |                                                         ^~~~~~
      |                                                         |
      |                                                         u_char * {aka unsigned char *}
openarc.c:367:45: note: expected ‘char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  367 | arcf_insheader(SMFICTX *ctx, int idx, char *hname, char *hvalue)
      |                                       ~~~~~~^~~~~
openarc.c:3808:65: warning: pointer targets in passing argument 4 of ‘arcf_insheader’ differ in signedness [-Wpointer-sign]
 3808 |                         status = arcf_insheader(ctx, 1, hfname, hfvalue);
      |                                                                 ^~~~~~~
      |                                                                 |
      |                                                                 u_char * {aka unsigned char *}
openarc.c:367:58: note: expected ‘char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  367 | arcf_insheader(SMFICTX *ctx, int idx, char *hname, char *hvalue)
      |                                                    ~~~~~~^~~~~~
openarc.c:3865:36: warning: pointer targets in passing argument 4 of ‘arcf_insheader’ differ in signedness [-Wpointer-sign]
 3865 |                                    arcf_dstring_get(afc->mctx_tmpstr)) != MI_SUCCESS)
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                    |
      |                                    u_char * {aka unsigned char *}
openarc.c:367:58: note: expected ‘char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’}
  367 | arcf_insheader(SMFICTX *ctx, int idx, char *hname, char *hvalue)
      |                                                    ~~~~~~^~~~~~
openarc.c:3535:23: warning: unused variable ‘header’ [-Wunused-variable]
 3535 |         unsigned char header[ARC_MAXHEADER + 1];
      |                       ^~~~~~
openarc.c:3526:15: warning: unused variable ‘authservid’ [-Wunused-variable]
 3526 |         char *authservid;
      |               ^~~~~~~~~~
openarc.c:3523:18: warning: unused variable ‘ret’ [-Wunused-variable]
 3523 |         sfsistat ret;
      |                  ^~~
openarc.c:3520:15: warning: unused variable ‘authorsig’ [-Wunused-variable]
 3520 |         _Bool authorsig;
      |               ^~~~~~~~~
openarc.c:3519:15: warning: unused variable ‘testkey’ [-Wunused-variable]
 3519 |         _Bool testkey = FALSE;
      |               ^~~~~~~
openarc.c: In function ‘main’:
openarc.c:4079:15: warning: unused variable ‘testpubkeys’ [-Wunused-variable]
 4079 |         char *testpubkeys = NULL;
      |               ^~~~~~~~~~~
openarc.c:4072:15: warning: unused variable ‘extract’ [-Wunused-variable]
 4072 |         char *extract = NULL;
      |               ^~~~~~~
openarc.c:4065:23: warning: unused variable ‘tmpl’ [-Wunused-variable]
 4065 |         unsigned long tmpl;
      |                       ^~~~
openarc.c:4062:18: warning: unused variable ‘fixedtime’ [-Wunused-variable]
 4062 |         uint64_t fixedtime = (uint64_t) -1;
      |                  ^~~~~~~~~
openarc.c:4045:15: warning: unused variable ‘querytest’ [-Wunused-variable]
 4045 |         _Bool querytest = FALSE;
      |               ^~~~~~~~~
openarc.c:4043:15: warning: unused variable ‘stricttest’ [-Wunused-variable]
 4043 |         _Bool stricttest = FALSE;
      |               ^~~~~~~~~~
openarc.c: At top level:
openarc.c:2155:1: warning: ‘arcf_log_ssl_errors’ defined but not used [-Wunused-function]
 2155 | arcf_log_ssl_errors(ARC_LIB *arc, char *jobid)
      | ^~~~~~~~~~~~~~~~~~~
openarc.c:1078:1: warning: ‘arcf_lookup_inttostr’ defined but not used [-Wunused-function]
 1078 | arcf_lookup_inttostr(int code, struct lookup *table)
      | ^~~~~~~~~~~~~~~~~~~~
openarc.c: In function ‘arcf_config_load.constprop’:
openarc.c:1717:58: warning: ‘: no such user’ directive output may be truncated writing 14 bytes into a region of size between 1 and 1025 [-Wformat-truncation=]
 1717 |                                 snprintf(err, errlen, "%s: no such user", tmp);
      |                                                          ^~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:980,
                 from openarc.c:38:
In function ‘snprintf’,
    inlined from ‘arcf_config_load.constprop’ at openarc.c:1717:5:
/usr/include/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 15 and 1039 bytes into a destination of size 1025
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
/bin/sh ../libtool  --tag=CC   --mode=link gcc   -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer   -L/usr/lib   -Wl,-z,relro -Wl,--as-needed   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o openarc openarc-config.o openarc-openarc.o openarc-openarc-ar.o openarc-openarc-crypto.o openarc-openarc-test.o openarc-util.o ../libopenarc/libopenarc.la -lmilter -lssl -lcrypto  -ljansson  
libtool: link: gcc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/openarc openarc-config.o openarc-openarc.o openarc-openarc-ar.o openarc-openarc-crypto.o openarc-openarc-test.o openarc-util.o  -L/usr/lib ../libopenarc/.libs/libopenarc.so -lmilter -lssl -lcrypto -ljansson
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.xBzdLr
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64
++ dirname /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd OpenARC-rel-openarc-1-0-0-Beta3
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64 'INSTALL=/usr/bin/install -p'
Making install in libopenarc
make[1]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
Making install in docs
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc/docs'
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc/docs'
make[3]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
 /usr/bin/install -p -m 644 index.html '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc/docs'
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc/docs'
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/lib64'
 /bin/sh ../libtool   --mode=install /usr/bin/install -p   libopenarc.la '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/lib64'
libtool: install: /usr/bin/install -p .libs/libopenarc.so.0.0.0 /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/lib64/libopenarc.so.0.0.0
libtool: install: (cd /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/lib64 && { ln -s -f libopenarc.so.0.0.0 libopenarc.so.0 || { rm -f libopenarc.so.0 && ln -s libopenarc.so.0.0.0 libopenarc.so.0; }; })
libtool: install: (cd /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/lib64 && { ln -s -f libopenarc.so.0.0.0 libopenarc.so || { rm -f libopenarc.so && ln -s libopenarc.so.0.0.0 libopenarc.so; }; })
libtool: install: /usr/bin/install -p .libs/libopenarc.lai /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/lib64/libopenarc.la
libtool: warning: remember to run 'libtool --finish /usr/lib64'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/include/openarc'
 /usr/bin/install -p -m 644 arc.h '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/include/openarc'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/lib64/pkgconfig'
 /usr/bin/install -p -m 644 openarc.pc '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/lib64/pkgconfig'
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
make[1]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/libopenarc'
Making install in contrib
make[1]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib'
Making install in docs
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/docs'
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/docs'
make[3]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
 /usr/bin/install -p -m 644 draft-andersen-arc-05.txt '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/docs'
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/docs'
Making install in init
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init'
Making install in generic
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/generic'
make[4]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/generic'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
 /usr/bin/install -p -m 644 openarc '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
make[4]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/generic'
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/generic'
Making install in redhat
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/redhat'
make[4]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/redhat'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
 /usr/bin/install -p -m 644 openarc '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
make[4]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/redhat'
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/redhat'
Making install in solaris
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/solaris'
make[4]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/solaris'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
 /usr/bin/install -p -m 644 openarc openarc.xml '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
make[4]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/solaris'
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init/solaris'
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init'
make[4]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init'
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init'
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/init'
Making install in spec
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/spec'
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/spec'
make[3]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
 /usr/bin/install -p -m 644 openarc.spec.in '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/spec'
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/spec'
Making install in systemd
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/systemd'
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/systemd'
make[3]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
 /usr/bin/install -p -m 644 openarc.service '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/systemd'
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib/systemd'
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib'
make[3]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib'
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib'
make[1]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/contrib'
Making install in docs
make[1]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/docs'
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/docs'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/docs'
make[1]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/docs'
Making install in openarc
make[1]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/sbin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -p openarc '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/sbin'
libtool: warning: '../libopenarc/libopenarc.la' has not been installed in '/usr/lib64'
libtool: install: /usr/bin/install -p .libs/openarc /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/sbin/openarc
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
 /usr/bin/install -p -m 644 openarc.conf.sample openarc.conf.simple '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/man/man5'
 /usr/bin/install -p -m 644 openarc.conf.5 '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/man/man5'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/man/man8'
 /usr/bin/install -p -m 644 openarc.8 '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/man/man8'
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
make[1]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc'
make[1]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3'
make[2]: Entering directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
 /usr/bin/install -p -m 644 LICENSE LICENSE.Sendmail RELEASE_NOTES '/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc'
make[2]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3'
make[1]: Leaving directory '/builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3'
+ mkdir -p -m 0700 /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/etc/openarc
+ mkdir -p -m 0750 /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/run/openarc
+ rm -r /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc
+ rm /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64//usr/lib64/libopenarc.la
+ cat
++ hostname --domain
/var/tmp/rpm-tmp.xBzdLr: line 58: hostname: command not found
+ cat
+ chmod 0640 /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/etc/openarc/PeerList
+ install -d -m 0755 /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/lib/systemd/system
+ cat
+ /usr/bin/find-debuginfo -j64 --strict-build-id -m -i --build-id-seed 1.0.0-0.18.Beta3.fc40 --unique-debug-suffix -1.0.0-0.18.Beta3.fc40.riscv64 --unique-debug-src-base openarc-1.0.0-0.18.Beta3.fc40.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3
find-debuginfo: starting
Extracting debug info from 2 files
DWARF-compressing 2 files
sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/openarc-1.0.0-0.18.Beta3.fc40.riscv64
759 blocks
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j64
+ /usr/lib/rpm/redhat/brp-python-hardlink
Processing files: openarc-1.0.0-0.18.Beta3.fc40.riscv64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.hHB9OT
+ umask 022
+ cd /builddir/build/BUILD
+ cd OpenARC-rel-openarc-1-0-0-Beta3
+ DOCDIR=/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc
+ export LC_ALL=
+ LC_ALL=
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc
+ cp -pr /builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/README /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc
+ cp -pr /builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/RELEASE_NOTES /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc
+ cp -pr /builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/openarc/openarc.conf.sample /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/doc/openarc
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.8LJ1rq
+ umask 022
+ cd /builddir/build/BUILD
+ cd OpenARC-rel-openarc-1-0-0-Beta3
+ LICENSEDIR=/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/licenses/openarc
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/licenses/openarc
+ cp -pr /builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/LICENSE /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/licenses/openarc
+ cp -pr /builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/LICENSE.Sendmail /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/licenses/openarc
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: config(openarc) = 1.0.0-0.18.Beta3.fc40 openarc = 1.0.0-0.18.Beta3.fc40 openarc(riscv-64) = 1.0.0-0.18.Beta3.fc40
Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(pre): /bin/sh shadow-utils
Requires(post): /bin/sh systemd
Requires(preun): /bin/sh systemd
Requires(postun): /bin/sh systemd
Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libjansson.so.4()(64bit) libmilter.so.1.0()(64bit) libopenarc.so.0()(64bit) rtld(GNU_HASH)
Recommends: group(openarc) user(openarc)
Processing files: libopenarc-1.0.0-0.18.Beta3.fc40.riscv64
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ZBEECf
+ umask 022
+ cd /builddir/build/BUILD
+ cd OpenARC-rel-openarc-1-0-0-Beta3
+ LICENSEDIR=/builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/licenses/libopenarc
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/licenses/libopenarc
+ cp -pr /builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/LICENSE /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/licenses/libopenarc
+ cp -pr /builddir/build/BUILD/OpenARC-rel-openarc-1-0-0-Beta3/LICENSE.Sendmail /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64/usr/share/licenses/libopenarc
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: libopenarc = 1.0.0-0.18.Beta3.fc40 libopenarc(riscv-64) = 1.0.0-0.18.Beta3.fc40 libopenarc.so.0()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) rtld(GNU_HASH)
Processing files: libopenarc-devel-1.0.0-0.18.Beta3.fc40.riscv64
Provides: libopenarc-devel = 1.0.0-0.18.Beta3.fc40 libopenarc-devel(riscv-64) = 1.0.0-0.18.Beta3.fc40 pkgconfig(openarc) = 1.0.0
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config libopenarc.so.0()(64bit)
Processing files: openarc-debugsource-1.0.0-0.18.Beta3.fc40.riscv64
Provides: openarc-debugsource = 1.0.0-0.18.Beta3.fc40 openarc-debugsource(riscv-64) = 1.0.0-0.18.Beta3.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: openarc-debuginfo-1.0.0-0.18.Beta3.fc40.riscv64
Provides: debuginfo(build-id) = 4d8c17fd5348b321de02ba41d1155446bb42c253 openarc-debuginfo = 1.0.0-0.18.Beta3.fc40 openarc-debuginfo(riscv-64) = 1.0.0-0.18.Beta3.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: openarc-debugsource(riscv-64) = 1.0.0-0.18.Beta3.fc40
Processing files: libopenarc-debuginfo-1.0.0-0.18.Beta3.fc40.riscv64
Provides: debuginfo(build-id) = 47b26a60fb8dbc37ffdac1ce6f016f92e9ed000f libopenarc-debuginfo = 1.0.0-0.18.Beta3.fc40 libopenarc-debuginfo(riscv-64) = 1.0.0-0.18.Beta3.fc40 libopenarc.so.0.0.0-1.0.0-0.18.Beta3.fc40.riscv64.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: openarc-debugsource(riscv-64) = 1.0.0-0.18.Beta3.fc40
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openarc-1.0.0-0.18.Beta3.fc40.riscv64
Wrote: /builddir/build/RPMS/libopenarc-devel-1.0.0-0.18.Beta3.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/libopenarc-1.0.0-0.18.Beta3.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/openarc-1.0.0-0.18.Beta3.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/libopenarc-debuginfo-1.0.0-0.18.Beta3.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/openarc-debuginfo-1.0.0-0.18.Beta3.fc40.riscv64.rpm
Wrote: /builddir/build/RPMS/openarc-debugsource-1.0.0-0.18.Beta3.fc40.riscv64.rpm
Child return code was: 0