Mock Version: 2.2 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/fedora-31-aarch64-1587502554.392826/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vmwfze59:/etc/resolv.conf', '--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=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vmwfze59:/etc/resolv.conf', '--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', 'bb7ae7de0bf34692a9eb200ee9f03c81', '-D', '/var/lib/mock/fedora-31-aarch64-1587502554.392826/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vmwfze59:/etc/resolv.conf', '--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;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/atheme.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1551139200 Wrote: /builddir/build/SRPMS/atheme-7.2.10r2-2.fc31.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/fedora-31-aarch64-1587502554.392826/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vmwfze59:/etc/resolv.conf', '--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=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vmwfze59:/etc/resolv.conf', '--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', '44047c4da30d4067b3150cc2239e43a4', '-D', '/var/lib/mock/fedora-31-aarch64-1587502554.392826/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.vmwfze59:/etc/resolv.conf', '--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;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/atheme.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1551139200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.h8tuix + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf atheme-v7.2.10-r2 + /usr/bin/xz -dc /builddir/build/SOURCES/atheme-v7.2.10-r2.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd atheme-v7.2.10-r2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (atheme-lockmodes.patch):' Patch #1 (atheme-lockmodes.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file modules/chanserv/register.c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.axwplv + umask 022 + cd /builddir/build/BUILD + cd atheme-v7.2.10-r2 + git submodule init + git submodule update Submodule path 'libmowgli-2': checked out '12c57bf765603d53decabcdd4cecd3c845a85000' Submodule path 'modules/contrib': checked out '013c42d14d566c58f91a9ee2aa0d0b8f25217059' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 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 ./libmowgli-2/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./libmowgli-2/config.sub ++ basename ./libmowgli-2/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./libmowgli-2/config.sub '/usr/lib/rpm/redhat/config.sub' -> './libmowgli-2/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./libmowgli-2/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./libmowgli-2/config.guess ++ basename ./libmowgli-2/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./libmowgli-2/config.guess '/usr/lib/rpm/redhat/config.guess' -> './libmowgli-2/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./autoconf/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./autoconf/config.guess ++ basename ./autoconf/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./autoconf/config.guess '/usr/lib/rpm/redhat/config.guess' -> './autoconf/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./autoconf/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./autoconf/config.sub ++ basename ./autoconf/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./autoconf/config.sub '/usr/lib/rpm/redhat/config.sub' -> './autoconf/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=aarch64-redhat-linux-gnu --host=aarch64-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 --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --sysconfdir=/etc/atheme --bindir=/usr/sbin --docdir=/usr/share/doc/atheme --enable-fhs-paths --enable-warnings --enable-contrib --enable-large-net --disable-rpath --with-cracklib --with-pcre --with-perl --with-ldap --without-libmowgli checking for tput... /usr/bin/tput checking build system type... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking for shared library system... GNU checking whether we need an implib... no checking if you read GIT-Access... yes checking for rm... /usr/bin/rm checking for mv... /usr/bin/mv checking for cp... /usr/bin/cp checking for ln... /usr/bin/ln checking whether ln -s works... yes checking for tar... /usr/bin/tar checking for ar... /usr/bin/ar checking for ranlib... /usr/bin/ranlib checking for aarch64-redhat-linux-gnu-gcc... no checking for 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gcc option to accept ISO C99... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether byte ordering is bigendian... no checking whether make sets $(MAKE)... yes checking for aarch64-redhat-linux-gnu-pkg-config... /usr/bin/aarch64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking whether NLS is requested... yes checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for link.h... yes checking for inet_pton... yes checking for inet_ntop... yes checking for gettimeofday... yes checking for umask... yes checking for arc4random... no checking for arc4random_buf... no checking for arc4random_uniform... no checking for explicit_bzero... yes checking for memset_s... no checking for getrlimit... yes checking for fork... yes checking for getpid... yes checking for execve... yes checking for strtok_r... yes checking for inet_ntop... (cached) yes checking for strcasestr... yes checking for flock... yes checking for socket... yes checking for gethostbyname... yes checking for library containing crypt... -lcrypt checking for stdarg.h... yes checking for varargs.h... no checking for unsigned long long int... yes checking for vsnprintf... yes checking whether vsnprintf is C99 compliant... yes checking for snprintf... yes checking whether snprintf is C99 compliant... yes checking for vasprintf... yes checking for asprintf... yes checking for library containing FascistCheck... -lcrack checking for library containing stringprep... no checking for ldap_initialize in -lldap... yes checking for perl... /usr/bin/perl checking if you want FHS-like pathnames... yes checking if you want reproducible builds... no checking if you want large network support... yes checking if you want contrib modules... yes checking for SSL_read in -lssl... yes checking for openssl/ssl.h... yes checking for openssl/err.h... yes checking openssl/ec.h usability... yes checking openssl/ec.h presence... yes checking for openssl/ec.h... yes checking for C compiler flag(s) -Werror=unknown-warning-option ... no checking for C compiler flag(s) -Werror=implicit ... yes checking for C compiler flag(s) -Weverything ... no checking for C compiler flag(s) -Wall ... yes checking for C compiler flag(s) -Wextra ... yes checking for C compiler flag(s) -Waggregate-return ... yes checking for C compiler flag(s) -Waggressive-loop-optimizations ... yes checking for C compiler flag(s) -Walloc-zero ... yes checking for C compiler flag(s) -Walloca ... yes checking for C compiler flag(s) -Wbad-function-cast ... yes checking for C compiler flag(s) -Wc99-c11-compat ... yes checking for C compiler flag(s) -Wcast-qual ... yes checking for C compiler flag(s) -Wdangling-else ... yes checking for C compiler flag(s) -Wdate-time ... yes checking for C compiler flag(s) -Wdisabled-optimization ... yes checking for C compiler flag(s) -Wdouble-promotion ... yes checking for C compiler flag(s) -Wduplicated-branches ... yes checking for C compiler flag(s) -Wduplicated-cond ... yes checking for C compiler flag(s) -Wfatal-errors ... yes checking for C compiler flag(s) -Wfloat-equal ... yes checking for C compiler flag(s) -Wformat-nonliteral ... yes checking for C compiler flag(s) -Wformat-security ... yes checking for C compiler flag(s) -Wformat-signedness ... yes checking for C compiler flag(s) -Wformat-y2k ... yes checking for C compiler flag(s) -Winline ... yes checking for C compiler flag(s) -Winit-self ... yes checking for C compiler flag(s) -Winvalid-pch ... yes checking for C compiler flag(s) -Wjump-misses-init ... yes checking for C compiler flag(s) -Wlogical-op ... yes checking for C compiler flag(s) -Wmissing-declarations ... yes checking for C compiler flag(s) -Wmissing-format-attribute ... yes checking for C compiler flag(s) -Wmissing-include-dirs ... yes checking for C compiler flag(s) -Wmissing-prototypes ... yes checking for C compiler flag(s) -Wnested-externs ... yes checking for C compiler flag(s) -Wnormalized=nfkc ... yes checking for C compiler flag(s) -Wnull-dereference ... yes checking for C compiler flag(s) -Wold-style-definition ... yes checking for C compiler flag(s) -Woverlength-strings ... yes checking for C compiler flag(s) -Wpointer-arith ... yes checking for C compiler flag(s) -Wpointer-compare ... yes checking for C compiler flag(s) -Wredundant-decls ... yes checking for C compiler flag(s) -Wregister ... yes checking for C compiler flag(s) -Wrestrict ... yes checking for C compiler flag(s) -Wshadow ... yes checking for C compiler flag(s) -Wstack-protector ... yes checking for C compiler flag(s) -Wstrict-overflow=3 ... yes checking for C compiler flag(s) -Wstrict-prototypes ... yes checking for C compiler flag(s) -Wstringop-overflow=4 ... yes checking for C compiler flag(s) -Wstringop-truncation ... yes checking for C compiler flag(s) -Wtrampolines ... yes checking for C compiler flag(s) -Wundef ... yes checking for C compiler flag(s) -Wunsafe-loop-optimizations ... yes checking for C compiler flag(s) -Wunsuffixed-float-constants ... yes checking for C compiler flag(s) -Wunused ... yes checking for C compiler flag(s) -Wvla ... yes checking for C compiler flag(s) -Wwrite-strings ... yes checking for C compiler flag(s) -Wno-cast-align ... yes checking for C compiler flag(s) -Wno-conversion ... yes checking for C compiler flag(s) -Wno-inline ... yes checking for C compiler flag(s) -Wno-missing-declarations ... yes checking for C compiler flag(s) -Wno-missing-include-dirs ... yes checking for C compiler flag(s) -Wno-missing-prototypes ... yes checking for C compiler flag(s) -Wno-packed ... yes checking for C compiler flag(s) -Wno-padded ... yes checking for C compiler flag(s) -Wno-sign-conversion ... yes checking for C compiler flag(s) -Wno-suggest-attribute=format ... yes checking for C compiler flag(s) -Wno-unused-parameter ... yes checking for C compiler flag(s) -Wno-unused-variable ... yes checking for LIBQRENCODE... yes checking for PCRE... yes configure: touching .deps files configure: creating ./config.status config.status: creating buildsys.mk config.status: creating extra.mk config.status: creating atheme-services.pc config.status: creating include/sysconf.h config.status: executing default-1 commands === configuring in libmowgli-2 (/builddir/build/BUILD/atheme-v7.2.10-r2/libmowgli-2) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=aarch64-redhat-linux-gnu' '--host=aarch64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--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' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc/atheme' '--bindir=/usr/sbin' '--docdir=/usr/share/doc/atheme' '--enable-fhs-paths' '--enable-warnings' '--enable-contrib' '--enable-large-net' '--disable-rpath' '--with-cracklib' '--with-pcre' '--with-perl' '--with-ldap' '--without-libmowgli' 'build_alias=aarch64-redhat-linux-gnu' 'host_alias=aarch64-redhat-linux-gnu' 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' --cache-file=/dev/null --srcdir=. checking build system type... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking target system type... aarch64-redhat-linux-gnu checking for aarch64-redhat-linux-gnu-gcc... no checking for 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for gcc option to accept ISO C99... none needed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/pstat.h usability... no checking sys/pstat.h presence... no checking for sys/pstat.h... no checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking for fcntl... yes checking for kqueue... no checking for mmap... yes checking for select... yes checking for dispatch_block... no checking for port_create... no checking for setproctitle... no checking for pstat... no checking for PS_STRINGS... no checking for ar... /usr/bin/ar checking for ranlib... /usr/bin/ranlib checking for shared library system... GNU checking whether we need an implib... no checking OS type... posix checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for dlopen in -ldl... yes checking for clock_gettime in -lrt... yes checking for pkg-config... /usr/bin/pkg-config checking whether compiling and linking against OpenSSL works... yes checking for tput... /usr/bin/tput configure: touching .deps files configure: creating ./config.status config.status: creating buildsys.mk config.status: creating extra.mk config.status: creating libmowgli-2.pc config.status: creating src/libmowgli/platform/autoconf.h Configuration: OpenSSL support: yes Examples: no Now type "make" to build, and "make install" to install. Thank you for using libmowgli. Configuration: Atheme version : 7.2.10-r2 Installation prefix : /usr Module root directory: /usr/lib64/atheme Config directory : /etc/atheme Logfile directory : ${localstatedir}/log/atheme Data directory : ${localstatedir}/lib/atheme PID directory : ${localstatedir}/run/atheme Reproducible builds : no Large network support: yes OpenSSL support : yes GNU libidn support : no Contrib modules : yes Mowgli installation : internal PCRE support : yes Perl support : yes QR Code support : yes CFLAGS : -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable Internationalization : yes Type make to build Atheme, and make install to install it. + make -j4 make[1]: warning: -jN forced in submake: disabling jobserver mode. make[1]: warning: -jN forced in submake: disabling jobserver mode. make[1]: warning: -jN forced in submake: disabling jobserver mode. CompileResource: es.mo Generate: hooktypes.h CompileResource: ru.mo CompileResource: cy.mo make[2]: warning: -jN forced in submake: disabling jobserver mode. Generate: serno.h CompileResource: de.mo make[3]: warning: -jN forced in submake: disabling jobserver mode. make[4]: warning: -jN forced in submake: disabling jobserver mode. make[4]: warning: -jN forced in submake: disabling jobserver mode. CompileResource: da.mo make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: bootstrap.lib.o make[4]: warning: -jN forced in submake: disabling jobserver mode. cy.po:8: warning: header field 'Language-Team' still has the initial default value CompileLib: argstack.lib.o ru.po:7: warning: header field 'Language-Team' still has the initial default value CompileLib: dictionary.lib.o CompileLib: dns.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: alloc.lib.o CompileLib: bitvector.lib.o de.po:8: warning: header field 'Language-Team' still has the initial default value CompileLib: list.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: queue.lib.o CompileLib: evloop_res.lib.o CompileLib: allocation_policy.lib.o CompileResource: fr.mo CompileLib: formatter.lib.o da.po:8: warning: CompileLib: evloop_reslib.lib.o header field 'Language-Team' still has the initial default value CompileLib: evloop_reslist_win32.lib.o CompileLib: index.lib.o CompileLib: hash.lib.o CompileLib: allocator.lib.o CompileLib: heap.lib.o CompileLib: logger.lib.o CompileLib: hook.lib.o CompileLib: memslice.lib.o CompileLib: mowgli_string.lib.o CompileLib: random.lib.o CompileLib: patricia.lib.o CompileLib: mowgli_signal.lib.o CompileLib: process.lib.o Link: mowgli.dns.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: eventloop.lib.o Link: mowgli.base.lib.a CompileLib: helper.lib.o CompileLib: pollable.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. make[4]: warning: -jN forced in submake: disabling jobserver mode. Link: mowgli.core.lib.a make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: confparse.lib.o CompileLib: error_backtrace.lib.o CompileLib: getopt_long.lib.o make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: linebuf.lib.o Link: mowgli.container.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: interface.lib.o CompileLib: loader_posix.lib.o CompileLib: timer.lib.o CompileLib: global_storage.lib.o CompileLib: null_pollops.lib.o CompileLib: program_opts.lib.o CompileLib: poll_pollops.lib.o CompileLib: epoll_pollops.lib.o CompileLib: proctitle.lib.o Link: mowgli.module.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: object.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: class.lib.o CompileLib: message.lib.o CompileLib: kqueue_pollops.lib.o CompileLib: qnx_pollops.lib.o CompileLib: json.lib.o program_opts.c: In function 'mowgli_program_opts_lookup_name': program_opts.c:60:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 60 | if (strlen(name) > 1) | ^ Link: mowgli.linebuf.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: cacheline.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. make[6]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: metadata.lib.o CompileLib: ports_pollops.lib.o CompileLib: select_pollops.lib.o CompileLib: windows_pollops.lib.o Link: mowgli.platform.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: mutex.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. Link: mowgli.object.lib.a CompileLib: null_mutexops.lib.o CompileLib: posix_mutexops.lib.o make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: vio.lib.o CompileLib: vio_sockets.lib.o CompileLib: vio_openssl.lib.o Link: mowgli.eventloop.lib.a CompileLib: win32_mutexops.lib.o Link: mowgli.ext.lib.a Link: mowgli.thread.lib.a Link: mowgli.vio.lib.a Link: libmowgli-2.so make[1]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: account.lib.o CompileLib: atheme.lib.o CompileLib: arc4random.lib.o CompileLib: auth.lib.o CompileLib: authcookie.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: base64.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../libmowgli-2/src/libmowgli/mowgli.h:53, from ../include/stdinc.h:13, from ../include/atheme.h:18, from account.c:24: account.c: In function 'expire_myuser_cb': ../libmowgli-2/src/libmowgli/container/list.h:35:40: warning: potential null pointer dereference [-Wnull-dereference] 35 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ account.c:1960:6: note: in expansion of macro 'MOWGLI_LIST_LENGTH' 1960 | if (MOWGLI_LIST_LENGTH(&mu->logins) > 0) | ^~~~~~~~~~~~~~~~~~ CompileLib: channels.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: cidr.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: cmode.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C channels.c: In function 'chanuser_delete': channels.c:455:48: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 455 | slog(LG_DEBUG, "chanuser_delete(): %s -> %s (%d)", cu->chan->name, cu->user->nick, cu->chan->nummembers - 1); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d CompileLib: commandtree.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cidr.c: In function 'comp_with_mask': cidr.c:50:17: warning: left shift of negative value [-Wshift-negative-value] 50 | int m = ((-1) << (8 - (mask % 8))); | ^~ CompileLib: ctcp-common.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cmode.c: In function 'modestack_add_limit': cmode.c:602:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 602 | if (md->totallen + 11 > 512) | ^~ cmode.c: In function 'modestack_mode_ext_real': cmode.c:753:44: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 753 | slog(LG_ERROR, "modestack_mode_ext(): i=%d out of range (value=\"%s\")", | ~^ | | | int | %d 754 | i, value); | ~ | | | unsigned int cmode.c: In function 'channel_modes': cmode.c:826:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 826 | snprintf(q, params + sizeof params - q, " %d", c->limit); | ~^ ~~~~~~~~ | | | | int unsigned int | %d CompileLib: conf.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C commandtree.c: In function 'text_to_parv': commandtree.c:318:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 318 | } | ^ commandtree.c: In function 'command_exec_split': commandtree.c:137:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 137 | void command_exec_split(service_t *svs, sourceinfo_t *si, const char *cmd, char *text, mowgli_patricia_t *commandtree) | ^~~~~~~~~~~~~~~~~~ commandtree.c:137:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CompileLib: confprocess.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: connection.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: crypto.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C confprocess.c: In function 'process_duration_configentry': confprocess.c:201:58: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 201 | conf_report_warning(ce, "value %lu%s is out of range [%u%s,%u%s]", | ~^ | | | unsigned int | %u ...... 204 | 0, | ~ | | | int connection.c: In function 'connection_open_listener_tcp': connection.c:570:40: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 570 | snprintf(buf, BUFSIZE, "listener: %s[%d]", host, port); | ~^ ~~~~ | | | | int unsigned int | %d connection.c:588:79: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 588 | slog(LG_ERROR, "connection_open_listener_tcp(): unable to bind listener %s[%d], errno [%d]", host, port, | ~^ ~~~~ | | | | int unsigned int | %d CompileLib: culture.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: database_backend.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: datastream.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: entity.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: explicit_bzero.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C database_backend.c: In function 'db_sread_word': database_backend.c:106:63: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 106 | slog(LG_ERROR, "db-sread-word: needed word at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:106:72: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 106 | slog(LG_ERROR, "db-sread-word: needed word at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_str': database_backend.c:119:73: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 119 | slog(LG_ERROR, "db-sread-multiword: needed multiword at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:119:82: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 119 | slog(LG_ERROR, "db-sread-multiword: needed multiword at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_int': database_backend.c:134:60: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 134 | slog(LG_ERROR, "db-read-int: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:134:69: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 134 | slog(LG_ERROR, "db-read-int: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_uint': database_backend.c:149:61: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 149 | slog(LG_ERROR, "db-read-uint: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:149:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 149 | slog(LG_ERROR, "db-read-uint: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_time': database_backend.c:164:61: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 164 | slog(LG_ERROR, "db-read-time: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:164:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 164 | slog(LG_ERROR, "db-read-time: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d CompileLib: flags.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: function.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: help.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: hook.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: linker.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C function.c: In function 'create_challenge': function.c:62:23: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'int' [-Wformat=] 62 | snprintf(dest, 80, "%x:%x", digest[0], digest[1]); | ~^ ~~~~~~~~~ | | | | unsigned int int | %x function.c:62:26: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 62 | snprintf(dest, 80, "%x:%x", digest[0], digest[1]); | ~^ ~~~~~~~~~ | | | | unsigned int int | %x function.c: In function 'pretty_mask': function.c:457:13: warning: variable 'old_mask_pos' set but not used [-Wunused-but-set-variable] 457 | int old_mask_pos; | ^~~~~~~~~~~~ function.c: In function 'sbytes': function.c:829:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 829 | if (x > 1073741824.0) | ^~ function.c:829:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 829 | if (x > 1073741824.0) | ^ function.c:830:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 830 | return "GB"; | ^~~~ function.c:832:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 832 | else if (x > 1048576.0) | ^~~~ function.c:832:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 832 | else if (x > 1048576.0) | ^ function.c:833:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 833 | return "MB"; | ^~~~ function.c:835:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 835 | else if (x > 1024.0) | ^~~~ function.c:835:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 835 | else if (x > 1024.0) | ^ function.c:836:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 836 | return "KB"; | ^~~~ function.c:838:9: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 838 | return "B"; | ^~~ function.c: In function 'bytes': function.c:843:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 843 | if (x > 1073741824.0) | ^~ function.c:843:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 843 | if (x > 1073741824.0) | ^ function.c:844:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 844 | return (x / 1073741824.0); | ^~~~~~ function.c:844:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 844 | return (x / 1073741824.0); | ^ function.c:846:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 846 | if (x > 1048576.0) | ^~ function.c:846:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 846 | if (x > 1048576.0) | ^ function.c:847:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 847 | return (x / 1048576.0); | ^~~~~~ function.c:847:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 847 | return (x / 1048576.0); | ^ function.c:849:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 849 | if (x > 1024.0) | ^~ function.c:849:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 849 | if (x > 1024.0) | ^ function.c:850:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 850 | return (x / 1024.0); | ^~~~~~ function.c:850:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 850 | return (x / 1024.0); | ^ help.c: In function 'help_display_as_subcmd': help.c:147:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] 147 | snprintf(buf, sizeof buf, "%s/%s/%s", SHAREDIR "/help", langname, subname); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from help.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 25 or more bytes (assuming 1048) into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:152:36: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] 152 | snprintf(buf, sizeof buf, "%s/%s", SHAREDIR "/help", subname); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from help.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 24 and 1047 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileLib: logger.lib.o CompileLib: match.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: md5.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C function.c: In function 'canonicalize_emails': function.c:311:25: warning: potential null pointer dereference [-Wnull-dereference] 311 | mu->email_canonical = canonicalize_email(mu->email); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:311:23: warning: potential null pointer dereference [-Wnull-dereference] 311 | mu->email_canonical = canonicalize_email(mu->email); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:310:3: warning: potential null pointer dereference [-Wnull-dereference] 310 | strshare_unref(mu->email_canonical); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c: In function 'email_within_limits': function.c:399:9: warning: potential null pointer dereference [-Wnull-dereference] 399 | if (mu->email_canonical == email_canonical) | ~~^~~~~~~~~~~~~~~~~ match.c: In function 'regex_match': match.c:716:76: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 716 | slog(LG_ERROR, "regex_match(): we were given a pattern of unknown type %d, bad!", preg->type); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d match.c: In function 'regex_destroy': match.c:738:78: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 738 | slog(LG_ERROR, "regex_destroy(): we were given a pattern of unknown type %d, bad!", preg->type); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d CompileLib: memory.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: module.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: node.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: object.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: packet.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: phandler.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C module.c: In function 'module_load_internal': module.c:154:82: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] 154 | snprintf(errbuf, errlen, "module_load(): \2%s\2: MAPI version mismatch (%u != %u), please recompile.", pathname, h->abi_ver, MAPI_ATHEME_V4); | ~^ | | | unsigned int | %u module.c:162:82: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] 162 | snprintf(errbuf, errlen, "module_load(): \2%s\2: ABI revision mismatch (%u != %u), please recompile.", pathname, h->abi_rev, CURRENT_ABI_REVISION); | ~^ | | | unsigned int | %u module.c:219:68: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 219 | slog(LG_DEBUG, "module_load(): loaded %s [at 0x%lx; MAPI version %d]", h->name, (unsigned long)m->address, h->abi_ver); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d node.c: In function 'mark_all_illegal': node.c:63:6: warning: old-style function definition [-Wold-style-definition] 63 | void mark_all_illegal() | ^~~~~~~~~~~~~~~~ node.c: In function 'unmark_all_illegal': node.c:92:6: warning: old-style function definition [-Wold-style-definition] 92 | void unmark_all_illegal() | ^~~~~~~~~~~~~~~~~~ node.c: In function 'remove_illegals': node.c:105:6: warning: old-style function definition [-Wold-style-definition] 105 | void remove_illegals() | ^~~~~~~~~~~~~~~ node.c: In function 'kline_expire': node.c:258:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 258 | reason = k->reason ? k->reason : "(none)"; | ^ module.c: In function 'module_load': module.c:214:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] 214 | snprintf(errbuf, errlen, "module_load(): module \2%s\2 init failed", pathname); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ module.c:170:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 170 | snprintf(errbuf, errlen, "module_load(): \2%s\2: Published name \2%s\2 already exists.", pathname, h->name); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 53 or more bytes (assuming 1076) into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ module.c:162:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 162 | snprintf(errbuf, errlen, "module_load(): \2%s\2: ABI revision mismatch (%u != %u), please recompile.", pathname, h->abi_rev, CURRENT_ABI_REVISION); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 74 and 1106 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ module.c:154:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 154 | snprintf(errbuf, errlen, "module_load(): \2%s\2: MAPI version mismatch (%u != %u), please recompile.", pathname, h->abi_ver, MAPI_ATHEME_V4); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 69 and 1101 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ module.c:146:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 146 | snprintf(errbuf, errlen, "module_load(): \2%s\2: Attempted to load an incompatible module. Aborting.", pathname); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 71 and 1094 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ module.c:138:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] 138 | snprintf(errbuf, errlen, "module_load(): error while loading %s: \2%s\2", pathname, linker_errbuf); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 40 and 2086 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ packet.c: In function 'ping_uplink': packet.c:71:56: warning: format '%d' expects argument of type 'int', but argument 2 has type 'unsigned int' [-Wformat=] 71 | sts("ERROR :Closing Link: 127.0.0.1 (Ping timeout: %d seconds)", diff); | ~^ ~~~~ | | | | int unsigned int | %d CompileLib: pmodule.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: privs.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: ptasks.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: res.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: reslib.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ptasks.c: In function 'get_version_string': ptasks.c:52:79: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 52 | PACKAGE_STRING, me.name, revision, get_conf_opts(), ircd->ircdname, ci->id, __DATE__); | ^~~~~~~~ ptasks.c: In function 'handle_stats': ptasks.c:130:54: warning: format '%d' expects argument of type 'int', but argument 6 has type 'unsigned int' [-Wformat=] 130 | numeric_sts(me.me, 213, u, "C *@127.0.0.1 A %s %d uplink", uplink->name, uplink->port); | ~^ ~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:233:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 233 | numeric_sts(me.me, 249, u, "T :event %7d", claro_state.event); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:234:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 234 | numeric_sts(me.me, 249, u, "T :node %7d", claro_state.node); | ~~^ ~~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:236:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 236 | numeric_sts(me.me, 249, u, "T :operclass %7d", cnt.operclass); | ~~^ ~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:237:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 237 | numeric_sts(me.me, 249, u, "T :soper %7d", cnt.soper); | ~~^ ~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:238:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 238 | numeric_sts(me.me, 249, u, "T :tld %7d", cnt.tld); | ~~^ ~~~~~~~ | | | | int unsigned int | %7d ptasks.c:239:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 239 | numeric_sts(me.me, 249, u, "T :kline %7d", cnt.kline); | ~~^ ~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:240:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 240 | numeric_sts(me.me, 249, u, "T :xline %7d", cnt.xline); | ~~^ ~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:241:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 241 | numeric_sts(me.me, 249, u, "T :server %7d", cnt.server); | ~~^ ~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:242:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 242 | numeric_sts(me.me, 249, u, "T :user %7d", cnt.user); | ~~^ ~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:243:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 243 | numeric_sts(me.me, 249, u, "T :chan %7d", cnt.chan); | ~~^ ~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:244:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 244 | numeric_sts(me.me, 249, u, "T :chanuser %7d", cnt.chanuser); | ~~^ ~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:245:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 245 | numeric_sts(me.me, 249, u, "T :myuser %7d", cnt.myuser); | ~~^ ~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:246:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 246 | numeric_sts(me.me, 249, u, "T :myuser_acc %7d", cnt.myuser_access); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:247:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 247 | numeric_sts(me.me, 249, u, "T :mynick %7d", cnt.mynick); | ~~^ ~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:248:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 248 | numeric_sts(me.me, 249, u, "T :myuser_nam %7d", cnt.myuser_name); | ~~^ ~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:249:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 249 | numeric_sts(me.me, 249, u, "T :mychan %7d", cnt.mychan); | ~~^ ~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:250:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 250 | numeric_sts(me.me, 249, u, "T :chanacs %7d", cnt.chanacs); | ~~^ ~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:256:57: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 256 | numeric_sts(me.me, 249, u, "T :bytes sent %7.2f%s", bytes(cnt.bout), sbytes(cnt.bout)); | ^~~~~~~~~~~~~~~ ptasks.c:257:57: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 257 | numeric_sts(me.me, 249, u, "T :bytes recv %7.2f%s", bytes(cnt.bin), sbytes(cnt.bin)); | ^~~~~~~~~~~~~~ ptasks.c: In function 'handle_trace': ptasks.c:387:45: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 387 | numeric_sts(me.me, 206, u, "Serv uplink %dS %dC %s *!*@%s 0", cnt.server - 1, nusers, me.actual, me.name); | ~^ ~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c: In function 'handle_motd': ptasks.c:424:29: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 424 | snprintf(nebuf, BUFSIZE, "%d", nicksvs.expiry / 86400); | ~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:425:29: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 425 | snprintf(cebuf, BUFSIZE, "%d", chansvs.expiry / 86400); | ~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:426:28: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 426 | snprintf(ubuf, BUFSIZE, "%d", cnt.myuser); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:427:28: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 427 | snprintf(nbuf, BUFSIZE, "%d", nicksvs.no_nick_ownership ? 0 : cnt.mynick); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:428:28: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 428 | snprintf(cbuf, BUFSIZE, "%d", cnt.mychan); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c: In function 'handle_eob': ptasks.c:821:57: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 821 | slog(LG_NETWORK, "handle_eob(): end of burst from %s (%d users)", | ~^ | | | int | %d 822 | s->name, s->users); | ~~~~~~~~ | | | unsigned int ptasks.c: In function 'floodcheck': ptasks.c:936:14: warning: variable 'k' set but not used [-Wunused-but-set-variable] 936 | kline_t *k; | ^ CompileLib: qrcode.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: send.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C res.c: In function 'proc_answer': res.c:609:6: warning: variable 'query_class' set but not used [-Wunused-but-set-variable] 609 | int query_class; /* answer class */ | ^~~~~~~~~~~ res.c: In function 'res_read_single_reply': res.c:798:6: warning: this condition has identical branches [-Wduplicated-branches] 798 | if (NXDOMAIN == header->rcode) | ^ reslib.c: In function 'irc_decode_bitstring': reslib.c:678:39: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] 678 | dn += sprintf(dn, "%02x", tc & (0xff << (8 - b))); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | | int | unsigned int | %02x reslib.c:681:37: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] 681 | dn += sprintf(dn, "%1x", | ~~^ | | | unsigned int | %1x 682 | ((tc >> 4) & 0x0f) & (0x0f << (4 - b))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int qrcode.c: In function 'command_success_qrcode': qrcode.c:101:41: warning: pointer targets in passing argument 2 of 'QRcode_encodeData' differ in signedness [-Wpointer-sign] 101 | code = QRcode_encodeData(strlen(data), data, 4, QR_ECLEVEL_L); | ^~~~ | | | const char * In file included from qrcode.c:27: /usr/include/qrencode.h:458:16: note: expected 'const unsigned char *' but argument is of type 'const char *' 458 | extern QRcode *QRcode_encodeData(int size, const unsigned char *data, int version, QRecLevel level); | ^~~~~~~~~~~~~~~~~ qrcode.c:115:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 115 | for (y = 0; y < code->width; y++) | ^ reslib.c: In function 'irc_ns_name_pack': reslib.c:1187:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1187 | } | ^ CompileLib: servers.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: services.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C reslib.c: In function 'irc_res_mkquery': reslib.c:1145:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1145 | irc_res_mkquery( | ^~~~~~~~~~~~~~~ reslib.c:1145:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CompileLib: servtree.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C servers.c: In function 'server_delete_serv': servers.c:199:85: warning: format '%d' expects argument of type 'int', but argument 6 has type 'unsigned int' [-Wformat=] 199 | slog(me.connected ? LG_NETWORK : LG_DEBUG, "server_delete(): %s (%s), uplink %s (%d users)", | ~^ | | | int | %d ...... 202 | s->users); | ~~~~~~~~ | | | unsigned int servers.c:204:80: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 204 | slog(me.connected ? LG_NETWORK : LG_DEBUG, "server_delete(): %s, uplink %s (%d users)", | ~^ | | | int | %d 205 | s->name, s->uplink != NULL ? s->uplink->name : "", 206 | s->users); | ~~~~~~~~ | | | unsigned int CompileLib: sharedheap.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: signal.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: snprintf.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C servtree.c:30:6: warning: redundant redeclaration of 'servtree_update' [-Wredundant-decls] 30 | void servtree_update(void *dummy); | ^~~~~~~~~~~~~~~ In file included from ../include/atheme.h:47, from servtree.c:23: ../include/servtree.h:67:8: note: previous declaration of 'servtree_update' was here 67 | E void servtree_update(void *dummy); | ^~~~~~~~~~~~~~~ services.c: In function 'kill_user': services.c:161:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 502 [-Wformat-truncation=] 161 | snprintf(qreason, sizeof qreason, "Killed (%s (%s))", | ^~ 162 | source != NULL ? source->nick : me.name, buf); | ~~~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from services.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 13 or more bytes (assuming 1036) into a destination of size 512 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileLib: string.lib.o signal.c: In function 'signal_usr1_handler': signal.c:85:6: warning: variable 'n' set but not used [-Wunused-but-set-variable] 85 | int n; | ^ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: strshare.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: svsignore.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: table.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: template.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: tokenize.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: ubase64.lib.o CompileLib: users.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: uid.lib.o CompileLib: uplink.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: version.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C users.c: In function 'user_add': users.c:154:31: warning: cast between incompatible function types from 'void (*)(user_t *, const char *)' {aka 'void (*)(struct user_ *, const char *)'} to 'void (*)(void *)' [-Wcast-function-type] 154 | object_init(object(u), nick, (destructor_t) user_delete); | ^ uplink.c: In function 'uplink_connect': uplink.c:139:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 139 | slog(LG_INFO, "uplink_connect(): connecting to first entry %s[%s]:%d.", curr_uplink->name, curr_uplink->host, curr_uplink->port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d uplink.c:146:68: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 146 | slog(LG_INFO, "uplink_connect(): trying alternate uplink %s[%s]:%d", curr_uplink->name, curr_uplink->host, curr_uplink->port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d uplink.c:151:69: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 151 | slog(LG_INFO, "uplink_connect(): trying again first entry %s[%s]:%d", curr_uplink->name, curr_uplink->host, curr_uplink->port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d Link: libathemecore.so make[1]: warning: -jN forced in submake: disabling jobserver mode. make[1]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileExe: main.o CompileExe: main.o CompileModule: dummy.so CompileModule: ldap.so make[2]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileExe: main.oCompileModule: flatfile.somake[2]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: corestorage.so CompileExe: main.o CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: opensex.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: bottalk.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: atheme-services main.c: In function 'main': main.c:28:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 28 | regchannelcount = channelcount * 0.65; | ^~~~~~~~~~~~~~~ main.c:29:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 29 | regusercount = usercount * 0.65; | ^~~~~~~~~~~~ main.c:32:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 32 | klinecount = xlinecount = qlinecount = (usercount * 0.05); | ^~~~~~~~~~ flatfile.c: In function 'flatfile_db_load': flatfile.c:104:52: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 104 | slog(LG_INFO, "db_load(): database version is %d; i only understand 5 (Atheme 2.0, 2.1), " | ~^ | | | int | %d 105 | "4 (Atheme 0.2), 3 (Atheme 0.2 without CA_ACLVIEW), 2 (Atheme 0.1) or 1 (Shrike)", versn); | ~~~~~ | | | unsigned int flatfile.c:144:69: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 144 | slog(LG_INFO, "db_load(): skipping duplicate account %s (line %d)", s, linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:288:78: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 288 | slog(LG_INFO, "db_load(): skipping duplicate nick %s (account %s) (line %d)", nick, user, linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:300:16: warning: variable 'mcfp' set but not used [-Wunused-but-set-variable] 300 | mycertfp_t *mcfp; | ^~~~ flatfile.c:322:55: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 322 | slog(LG_INFO, "db_load(): invalid old name (line %d)", linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:355:69: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 355 | slog(LG_INFO, "db_load(): skipping duplicate channel %s (line %d)", s, linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:488:56: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 488 | slog(LG_ERROR, "db_load(): invalid chanacs (line %d)", linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:475:15: warning: variable 'ca' set but not used [-Wunused-but-set-variable] 475 | chanacs_t *ca; | ^~ flatfile.c:698:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 698 | slog(LG_ERROR, "db_load(): got %d myusers; expected %d", muin, i); | ~^ ~~~~ | | | | int unsigned int | %d flatfile.c:698:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 698 | slog(LG_ERROR, "db_load(): got %d myusers; expected %d", muin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:702:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 702 | slog(LG_ERROR, "db_load(): got %d mychans; expected %d", mcin, i); | ~^ ~~~~ | | | | int unsigned int | %d flatfile.c:702:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 702 | slog(LG_ERROR, "db_load(): got %d mychans; expected %d", mcin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:706:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 706 | slog(LG_ERROR, "db_load(): got %d chanacs; expected %d", cain, i); | ~^ ~~~~ | | | | int unsigned int | %d flatfile.c:706:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 706 | slog(LG_ERROR, "db_load(): got %d chanacs; expected %d", cain, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:710:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 710 | slog(LG_ERROR, "db_load(): got %d klines; expected %d", kin, i); | ~^ ~~~ | | | | int unsigned int | %d flatfile.c:710:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 710 | slog(LG_ERROR, "db_load(): got %d klines; expected %d", kin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:714:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 714 | slog(LG_ERROR, "db_load(): got %d xlines; expected %d", xin, i); | ~^ ~~~ | | | | int unsigned int | %d flatfile.c:714:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 714 | slog(LG_ERROR, "db_load(): got %d xlines; expected %d", xin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:718:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 718 | slog(LG_ERROR, "db_load(): got %d qlines; expected %d", qin, i); | ~^ ~~~ | | | | int unsigned int | %d flatfile.c:718:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 718 | slog(LG_ERROR, "db_load(): got %d qlines; expected %d", qin, i); | ~^ ~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_unknown': corestorage.c:361:25: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 361 | slog(LG_ERROR, "db %s:%d: unknown directive '%s'", db->file, db->line, type); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_dbv': corestorage.c:369:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 369 | slog(LG_INFO, "corestorage: data schema version is %d.", dbv); | ~^ ~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_mu': corestorage.c:409:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 409 | slog(LG_INFO, "db-h-mu: line %d: skipping duplicate account %s", db->line, name); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:415:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 415 | slog(LG_INFO, "db-h-mu: line %d: skipping account %s with duplicate UID %s", db->line, name, uid); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:426:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 426 | slog(LG_INFO, "db-h-mu: line %d: confused by flags: %s", db->line, sflags); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_me': corestorage.c:456:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 456 | slog(LG_DEBUG, "db-h-me: line %d: memo for unknown account %s", db->line, dest); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_mi': corestorage.c:483:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 483 | slog(LG_DEBUG, "db-h-mi: line %d: ignore for unknown account %s", db->line, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_ac': corestorage.c:501:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 501 | slog(LG_DEBUG, "db-h-ac: line %d: access entry for unknown account %s", db->line, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_mn': Link: footprint corestorage.c:523:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 523 | slog(LG_DEBUG, "db-h-mn: line %d: registered nick %s for unknown account %s", db->line, nick, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:529:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 529 | slog(LG_INFO, "db-h-mn: line %d: skipping duplicate nick %s for account %s", db->line, nick, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_su': corestorage.c:558:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 558 | slog(LG_INFO, "db-h-su: line %d: metadata change subscriptions have been dropped, ignoring", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_so': corestorage.c:580:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 580 | slog(LG_INFO, "db-h-so: line %d: confused by flags %s", | ~^ | | | int | %d 581 | db->line, sflags); | ~~~~~~~~ | | | unsigned int corestorage.c: In function 'corestorage_h_mc': corestorage.c:614:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 614 | slog(LG_INFO, "db-h-mc: line %d: confused by flags %s", | ~^ | | | int | %d 615 | db->line, sflags); | ~~~~~~~~ | | | unsigned int corestorage.c: In function 'corestorage_h_ca': corestorage.c:768:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 768 | slog(LG_INFO, "db-h-ca: line %d: chanacs for nonexistent channel %s - exiting to avoid data loss", db->line, chan); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:769:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 769 | slog(LG_INFO, "db-h-ca: line %d: if this depends on a specific module or feature; please make sure", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:770:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 770 | slog(LG_INFO, "db-h-ca: line %d: that feature is enabled.", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d ldap.c: In function 'ldap_auth_user': ldap.c:147:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] 147 | snprintf(dn, sizeof dn, ldap_config.dnformat, entity(mu)->name); | ^~~~~~~~ corestorage.c:776:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 776 | slog(LG_INFO, "db-h-ca: line %d: chanacs for nonexistent target %s - exiting to avoid data loss", db->line, target); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:777:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 777 | slog(LG_INFO, "db-h-ca: line %d: if this depends on a specific module or feature; please make sure", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:778:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 778 | slog(LG_INFO, "db-h-ca: line %d: that feature is enabled.", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d opensex.c: In function 'opensex_h_grver': opensex.c:46:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 46 | slog(LG_INFO, "opensex: grammar version is %d.", rs->grver); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d opensex.c:49:45: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 49 | slog(LG_ERROR, "opensex: grammar version %d is unsupported. dazed and confused, but trying to continue.", rs->grver); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d opensex.c: In function 'opensex_read_next_row': opensex.c:74:60: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 74 | slog(LG_ERROR, "opensex-read-next-row: error at %s line %d: %s", hdl->file, hdl->line, strerror(errno)); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d main.c: In function 'db_h_bot_count': main.c:509:77: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 509 | slog(LG_ERROR, "botserv_load_database(): inconsistency: database defines %d objects, I only deserialized %zu.", i, bs_bots.count); | ~^ ~ | | | | int unsigned int | %d main.c: In function 'main': opensex.c: In function 'opensex_write_time': opensex.c:210:31: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'time_t' {aka 'long int'} [-Wformat=] 210 | snprintf(buf, sizeof buf, "%lu", tm); | ~~^ ~~ | | | | | time_t {aka long int} | long unsigned int | %lu : warning: passing argument 2 of 'atheme_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] main.c:110:23: note: in expansion of macro 'LOGDIR' 110 | atheme_init(argv[0], LOGDIR "/dbverify.log"); | ^~~~~~ In file included from main.c:22: ../../include/libathemecore.h:13:47: note: expected 'char *' but argument is of type 'const char *' 13 | extern void atheme_init(char *execname, char *log_p); | ~~~~~~^~~~~ main.c:114:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 114 | char *filename = argv[1] ? argv[1] : "services.db"; | ^~~~ main.c:117:10: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 117 | datadir = DATADIR; | ^ main.c:112:12: warning: variable 'm' set but not used [-Wunused-but-set-variable] 112 | module_t *m; | ^ main.c: In function 'bs_cmd_change': main.c:638:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 638 | if (strlen(parv[4]) < GECOSLEN) | ^ main.c:645:3: note: here 645 | case 4: | ^~~~ Link: ecdsakeygen main.c:647:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 647 | bot->host = sstrdup(parv[3]); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ main.c:648:3: note: here 648 | case 3: | ^~~~ main.c:650:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 650 | if (is_valid_username(parv[2])) { | ^ main.c:655:3: note: here 655 | case 2: | ^~~~ At top level: main.c:569:13: warning: 'valid_misc_field' defined but not used [-Wunused-function] 569 | static bool valid_misc_field(const char *field, size_t maxlen) | ^~~~~~~~~~~~~~~~ CompileModule: set_core.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: dbverify CompileModule: set_fantasy.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_nobot.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompilePlugin: main.plugin.o CompilePlugin: gather.plugin.o CompilePlugin: fix.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:53, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from corestorage.c:19: corestorage.c: In function 'corestorage_db_save': ../../libmowgli-2/src/libmowgli/container/list.h:35:40: warning: potential null pointer dereference [-Wnull-dereference] 35 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ corestorage.c:86:40: note: in expansion of macro 'MOWGLI_LIST_LENGTH' 86 | char *flags = gflags_tostr(mu_flags, MOWGLI_LIST_LENGTH(&mu->logins) ? mu->flags & ~MU_NOBURSTLOGIN : mu->flags); | ^~~~~~~~~~~~~~~~~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: access.so CompileModule: akick.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: antiflood.so CompileModule: ban.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'bs_cmd_bot': main.c:767:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 767 | if (parc < 1) | ^ CompileModule: set_private.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_saycaller.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'cs_topiccheck': main.c:756:11: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 756 | 3, "+t-oh", data->u->nick, data->u->nick); | ^~~~~~~ In file included from ../../include/atheme.h:30, from main.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ main.c:759:11: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 759 | 2, "+t-o", data->u->nick); | ^~~~~~ In file included from ../../include/atheme.h:30, from main.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ antiflood.c: In function 'msg_destroy': antiflood.c:67:20: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 67 | msg_destroy(msg_t *msg, mqueue_t *mq) | ~~~~~~~^~~ In file included from ../../include/atheme.h:45, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c: In function 'msg_create': antiflood.c:79:9: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 79 | msg_t *msg; | ^~~ In file included from ../../include/atheme.h:45, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c: In function 'mqueue_free': antiflood.c:124:10: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 124 | msg_t *msg = n->data; | ^~~ In file included from ../../include/atheme.h:45, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from access.c:8: access.c: In function 'cs_cmd_access_list': access.c:606:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 606 | command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); | ^~~~~~~~~~~~~~~ access.c:606:30: note: in expansion of macro '_' 606 | command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); | ^ access.c:606:36: note: format string is defined here 606 | command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); | ~~~^ | | | int | %-5d antiflood.c: In function 'mqueue_should_enforce': antiflood.c:199:11: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 199 | msg_t *msg = n->data; | ^~~ In file included from ../../include/atheme.h:45, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c: At top level: antiflood.c:301:2: warning: missing initializer for field 'unenforce' of 'antiflood_enforce_method_impl_t' {aka 'struct '} [-Wmissing-field-initializers] 301 | [ANTIFLOOD_ENFORCE_KLINE] = { &antiflood_enforce_kline }, | ^ antiflood.c:295:9: note: 'unenforce' declared here 295 | void (*unenforce)(channel_t *c); | ^~~~~~~~~ antiflood.c: In function 'on_channel_message': antiflood.c:349:9: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 349 | msg_t *msg; | ^~~ In file included from ../../include/atheme.h:45, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c:349:9: warning: variable 'msg' set but not used [-Wunused-but-set-variable] 349 | msg_t *msg; | ^~~ In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from access.c:8: access.c: In function 'cs_cmd_access_add': access.c:932:38: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 932 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ access.c:932:36: note: in expansion of macro '_' 932 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^ access.c:932:45: note: format string is defined here 932 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from access.c:8: access.c: In function 'cs_cmd_access_set': access.c:1079:38: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 1079 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ access.c:1079:36: note: in expansion of macro '_' 1079 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^ access.c:1079:45: note: format string is defined here 1079 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ~^ | | | int | %d main.c: In function '_modinit': main.c:20:60: warning: passing argument 1 of 'mowgli_global_storage_get' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | chanfix_persist_record_t *rec = mowgli_global_storage_get("atheme.chanfix.main.persist"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:81, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from main.c:5: ../../libmowgli-2/src/libmowgli/ext/global_storage.h:27:14: note: expected 'char *' but argument is of type 'const char *' 27 | extern void *mowgli_global_storage_get(char *name); | ^~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function '_moddeinit': main.c:63:30: warning: passing argument 1 of 'mowgli_global_storage_put' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 63 | mowgli_global_storage_put("atheme.chanfix.main.persist", rec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:81, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from main.c:5: ../../libmowgli-2/src/libmowgli/ext/global_storage.h:28:45: note: expected 'char *' but argument is of type 'const char *' 28 | extern void mowgli_global_storage_put(char *name, void *value); | ~~~~~~^~~~ fix.c: In function 'chanfix_calculate_score': fix.c:63:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 63 | base *= CHANFIX_ACCOUNT_WEIGHT; | ^~~~ fix.c: In function 'chanfix_lower_ts': fix.c:79:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 79 | channel_mode_va(NULL, ch, 2, "-ilk", "*"); | ^~~~~~ In file included from ../../include/atheme.h:30, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ fix.c: In function 'chanfix_fix_channel': fix.c:180:41: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 180 | msg(chanfix->me->nick, chan->name, "\2%d\2 client%s should have been opped.", opped, opped != 1 ? "s" : ""); | ~^ ~~~~~ | | | | int unsigned int | %d fix.c: In function 'chanfix_clear_bans': fix.c:239:39: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 239 | channel_mode_va(chanfix->me, ch, 1, "-i"); | ^~~~ akick.c: In function 'cs_cmd_akick_list': In file included from ../../include/atheme.h:30, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ fix.c:248:39: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 248 | channel_mode_va(chanfix->me, ch, 1, "-l"); | ^~~~ In file included from ../../include/atheme.h:30, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ fix.c:257:39: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 257 | channel_mode_va(chanfix->me, ch, 2, "-k", "*"); | ^~~~ In file included from ../../include/atheme.h:30, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from fix.c:7: fix.c: In function 'chanfix_cmd_fix': fix.c:376:43: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 376 | command_fail(si, fault_nosuch_target, _("Scores for \2%s\2 are too low (< %u) for a fix."), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fix.c:376:41: note: in expansion of macro '_' 376 | command_fail(si, fault_nosuch_target, _("Scores for \2%s\2 are too low (< %u) for a fix."), | ^ fix.c:376:78: note: format string is defined here 376 | command_fail(si, fault_nosuch_target, _("Scores for \2%s\2 are too low (< %u) for a fix."), | ~^ | | | unsigned int | %u In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from fix.c:7: fix.c: In function 'chanfix_cmd_scores': fix.c:432:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 432 | command_success_nodata(si, _("Top \2%d\2 scores for \2%s\2 in the database:"), count, chan->name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fix.c:432:29: note: in expansion of macro '_' 432 | command_success_nodata(si, _("Top \2%d\2 scores for \2%s\2 in the database:"), count, chan->name); | ^ fix.c:432:39: note: format string is defined here 432 | command_success_nodata(si, _("Top \2%d\2 scores for \2%s\2 in the database:"), count, chan->name); | ~^ | | | int | %d fix.c:447:43: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 447 | command_success_nodata(si, "%-3d %-50s %d", ++i, orec->entity ? orec->entity->name : buf, score); | ~^ ~~~~~ | | | | int unsigned int | %d akick.c:635:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 635 | ago = ca->tmodified ? time_ago(ca->tmodified) : "?"; | ^ fix.c: In function 'chanfix_cmd_info': fix.c:497:104: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 497 | command_success_nodata(si, _("Initial step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_INITIAL_STEP * 100, highscore, (highscore * CHANFIX_INITIAL_STEP)); fix.c:497:133: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 497 | command_success_nodata(si, _("Initial step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_INITIAL_STEP * 100, highscore, (highscore * CHANFIX_INITIAL_STEP)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ fix.c:499:102: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 499 | command_success_nodata(si, _("Final step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_FINAL_STEP * 100, highscore, (highscore * CHANFIX_FINAL_STEP)); fix.c:499:131: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 499 | command_success_nodata(si, _("Final step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_FINAL_STEP * 100, highscore, (highscore * CHANFIX_FINAL_STEP)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ access.c: In function 'cs_cmd_role_add': access.c:1408:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1408 | } | ^ access.c: In function 'cs_cmd_role_set': access.c:1408:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: argon2d.so CompileModule: pbkdf2.so CompileModule: pbkdf2v2.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: posix.so CompileModule: ircservices.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clear.so Link: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so pbkdf2.c: In function 'pbkdf2_crypt': pbkdf2.c:50:6: warning: variable 'res' set but not used [-Wunused-but-set-variable] 50 | int res, iter; | ^~~ CompileModule: oper.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: registered.so CompileModule: channel.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: chanacs.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: dice.so CompileModule: eightball.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: gamecalc.so CompileModule: happyfarm.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C access.c: In function 'cs_cmd_role_add': access.c:1171:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1171 | static void cs_cmd_role_add(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~ CompileModule: clear_akicks.so access.c: In function 'cs_cmd_role_set': cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C access.c:1262:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1262 | static void cs_cmd_role_set(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~ CompileModule: rawmd5.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rawsha1.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clear_bans.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: server.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C happyfarm.c:284:26: warning: 'happy_plant_by_name' defined but not used [-Wunused-function] 284 | static happy_planttype_t happy_plant_by_name(const char *name) | ^~~~~~~~~~~~~~~~~~~ happyfarm.c:210:13: warning: 'happy_farmer_destroy' defined but not used [-Wunused-function] 210 | static void happy_farmer_destroy(happy_farmer_t * farmer) | ^~~~~~~~~~~~~~~~~~~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C happyfarm.c: In function '__command_join': happyfarm.c:310:2: warning: potential null pointer dereference [-Wnull-dereference] 310 | command_success_nodata(si, _("You have started with \2%d\2 money. For help, use \2/msg %s HELP HAPPYFARM\2."), farmer->money, si->service->nick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dice.c: In function 'calc_dice_simple': dice.c:352:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 352 | double out = 0.0; | ^~~~~~ dice.c:359:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 359 | return 0.0; | ^~~~~~ dice.c:362:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 362 | return 0.0; | ^~~~~~ dice.c:366:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 366 | out += 1.0 + (arc4random() % sides); | ^~~ dice.c: In function 'do_calc_eval': dice.c:393:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 393 | if (rhs <= 0.0 || (oper == '%' && ((long long)rhs == 0))) | ^~ dice.c: In function 'is_calcoper': dice.c:445:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 445 | static char *opers = "~!d ^ */%\\ +- & $ |"; | ^~~~~~~~~~~~~~~~~~~~~~ dice.c: In function 'eval_dice': dice.c:536:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 536 | total = 0.0; | ^~~~~ dice.c:540:26: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 540 | snprintf(result, 32, "%d ", dice = (1 + (arc4random() % y))); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d dice.c: In function 'command_dice': dice.c:597:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 597 | if (times > max_rolls) | ^ dice.c: In function 'command_calc': dice.c:635:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 635 | if (times > max_rolls) | ^ CompileModule: clear_flags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: lottery.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clear_users.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clone.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C gamecalc.c: In function 'command_nwod': gamecalc.c:147:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 147 | if (parc < 2) | ^ CompileModule: close.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: namegen.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: count.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: drop.so CompileModule: rps.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: fflags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: flags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: acsnolimit.so make[3]: warning: -jN forced in submake: disabling jobserver mode. CompilePlugin: main.plugin.o CompileModule: drop.so close.c: In function 'close_check_join': close.c:60:48: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 60 | channel_mode_va(chansvs.me->me, cu->chan, 3, "+isbl", "*!*@*", "1"); | ^~~~~~~ In file included from ../../include/atheme.h:30, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ close.c: In function 'cs_cmd_close': close.c:125:42: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 125 | channel_mode_va(chansvs.me->me, c, 3, "+isbl", "*!*@*", "1"); | ^~~~~~~ In file included from ../../include/atheme.h:30, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ close.c:161:42: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 161 | channel_mode_va(chansvs.me->me, c, 2, "-isbl", "*!*@*"); | ^~~~~~~ In file included from ../../include/atheme.h:30, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ CompilePlugin: database.plugin.o CompileModule: fdrop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: groupserv.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: hooks.plugin.o CompileModule: fflags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: validation.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ftransfer.so make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: helpme.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: services.so CompileModule: ticket.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: getkey.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: halfop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: drop.so CompileModule: group.so CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: main.so CompileModule: offer.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from flags.c:9: flags.c: In function 'do_list': database.c: In function 'db_h_gdbv': database.c:80:60: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 80 | slog(LG_INFO, "groupserv: opensex data schema version is %d.", loading_gdbv); | ~^ ~~~~~~~~~~~~ | | | | int unsigned int | %d database.c: In function 'db_h_grp': database.c:115:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 115 | slog(LG_INFO, "db-h-grp: line %d: skipping duplicate group %s", db->line, name); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:120:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 120 | slog(LG_INFO, "db-h-grp: line %d: skipping group %s with duplicate UID %s", db->line, name, uid); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:134:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 134 | slog(LG_INFO, "db-h-grp: line %d: confused by flags: %s", db->line, flagset); | ~^ ~~~~~~~~ | | | | int unsigned int | %d flags.c:154:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 154 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:154:31: note: in expansion of macro '_' 154 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), | ^ flags.c:154:37: note: format string is defined here 154 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), | ~~~^ | | | int | %-5d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from flags.c:9: flags.c:157:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 157 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:157:31: note: in expansion of macro '_' 157 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), | ^ flags.c:157:37: note: format string is defined here 157 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), | ~~~^ | | | int | %-5d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from flags.c:9: flags.c: In function 'cs_cmd_flags': flags.c:422:40: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:422:38: note: in expansion of macro '_' 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^ flags.c:422:47: note: format string is defined here 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ~^ | | | int | %d database.c: In function 'db_h_gacl': database.c:153:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 153 | slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent group %s", db->line, name); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:159:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 159 | slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent entity %s", db->line, entity); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:168:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 168 | slog(LG_INFO, "db-h-gacl: line %d: confused by flags: %s", db->line, flagset); | ~^ ~~~~~~~~ | | | | int unsigned int | %d main.c: In function '_modinit': main.c:28:62: warning: passing argument 1 of 'mowgli_global_storage_get' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | groupserv_persist_record_t *rec = mowgli_global_storage_get("atheme.groupserv.main.persist"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../libmowgli-2/src/libmowgli/mowgli.h:81, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:18, from main.c:5: ../../../libmowgli-2/src/libmowgli/ext/global_storage.h:27:14: note: expected 'char *' but argument is of type 'const char *' 27 | extern void *mowgli_global_storage_get(char *name); | ^~~~~~~~~~~~~~~~~~~~~~~~~ main.c:40:30: warning: passing argument 1 of 'mowgli_global_storage_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 40 | mowgli_global_storage_free("atheme.groupserv.main.persist"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../libmowgli-2/src/libmowgli/mowgli.h:81, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:18, from main.c:5: ../../../libmowgli-2/src/libmowgli/ext/global_storage.h:29:46: note: expected 'char *' but argument is of type 'const char *' 29 | extern void mowgli_global_storage_free(char *name); | ~~~~~~^~~~ main.c: In function '_moddeinit': main.c:83:30: warning: passing argument 1 of 'mowgli_global_storage_put' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 83 | mowgli_global_storage_put("atheme.groupserv.main.persist", rec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../libmowgli-2/src/libmowgli/mowgli.h:81, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:18, from main.c:5: ../../../libmowgli-2/src/libmowgli/ext/global_storage.h:28:45: note: expected 'char *' but argument is of type 'const char *' 28 | extern void mowgli_global_storage_put(char *name, void *value); | ~~~~~~^~~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: flags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C drop.c:21:13: warning: 'hs_cmd_off' declared 'static' but never defined [-Wunused-function] 21 | static void hs_cmd_off(sourceinfo_t *si, int parc, char *parv[]); | ^~~~~~~~~~ CompileModule: hold.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: onoff.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: request.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: vhost.so CompileModule: vhostnick.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: main.so CompileModule: invite.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: invite.so In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from help.c:9: help.c: In function 'cs_cmd_help': help.c:57:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 57 | command_success_nodata(si, _("Please note that channels will expire after %d days of inactivity,\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:57:31: note: in expansion of macro '_' 57 | command_success_nodata(si, _("Please note that channels will expire after %d days of inactivity,\n" | ^ help.c:57:79: note: format string is defined here 57 | command_success_nodata(si, _("Please note that channels will expire after %d days of inactivity,\n" | ~^ | | | int | %d help.c:69:71: warning: comparison between pointer and zero character constant [-Wpointer-compare] 69 | if (chansvs.fantasy && config_options.join_chans && chansvs.trigger != '\0') | ^~ help.c:69:55: note: did you mean to dereference the pointer? 69 | if (chansvs.fantasy && config_options.join_chans && chansvs.trigger != '\0') | ^ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: join.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: list.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: kick.so CompileModule: list.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: listchans.so CompileModule: mark.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: register.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C join.c: In function 'gs_cmd_join': join.c:26:14: warning: variable 'ga' set but not used [-Wunused-but-set-variable] 26 | groupacs_t *ga; | ^~ list.c: In function 'cs_cmd_list': list.c:151:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 151 | {"pattern", OPT_STRING, {.strval = &chanpattern}, 0}, | ^~~~~~~~~ list.c:152:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 152 | {"mark-reason", OPT_STRING, {.strval = &markpattern}, 0}, | ^~~~~~~~~~~~~ list.c:153:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 153 | {"close-reason", OPT_STRING, {.strval = &closedpattern}, 0}, | ^~~~~~~~~~~~~~ list.c:154:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 154 | {"noexpire", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~~~~~ list.c:155:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 155 | {"held", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~ list.c:156:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 156 | {"hold", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~ list.c:157:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 157 | {"noop", OPT_FLAG, {.flagval = &flagset}, MC_NOOP}, | ^~~~~~ list.c:158:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 158 | {"limitflags", OPT_FLAG, {.flagval = &flagset}, MC_LIMITFLAGS}, | ^~~~~~~~~~~~ list.c:159:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 159 | {"secure", OPT_FLAG, {.flagval = &flagset}, MC_SECURE}, | ^~~~~~~~ list.c:160:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 160 | {"nosync", OPT_FLAG, {.flagval = &flagset}, MC_NOSYNC}, | ^~~~~~~~ list.c:161:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 161 | {"verbose", OPT_FLAG, {.flagval = &flagset}, MC_VERBOSE}, | ^~~~~~~~~ list.c:162:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 162 | {"restricted", OPT_FLAG, {.flagval = &flagset}, MC_RESTRICTED}, | ^~~~~~~~~~~~ list.c:163:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 163 | {"keeptopic", OPT_FLAG, {.flagval = &flagset}, MC_KEEPTOPIC}, | ^~~~~~~~~~~ list.c:164:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 164 | {"verbose-ops", OPT_FLAG, {.flagval = &flagset}, MC_VERBOSE_OPS}, | ^~~~~~~~~~~~~ list.c:165:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 165 | {"topiclock", OPT_FLAG, {.flagval = &flagset}, MC_TOPICLOCK}, | ^~~~~~~~~~~ list.c:166:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 166 | {"guard", OPT_FLAG, {.flagval = &flagset}, MC_GUARD}, | ^~~~~~~ list.c:167:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 167 | {"private", OPT_FLAG, {.flagval = &flagset}, MC_PRIVATE}, | ^~~~~~~~~ list.c:168:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 168 | {"closed", OPT_BOOL, {.boolval = &closed}, 0}, | ^~~~~~~~ list.c:169:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 169 | {"marked", OPT_BOOL, {.boolval = &marked}, 0}, | ^~~~~~~~ list.c:170:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 170 | {"aclsize", OPT_INT, {.intval = &aclsize}, 0}, | ^~~~~~~~~ list.c:171:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 171 | {"registered", OPT_AGE, {.ageval = &age}, 0}, | ^~~~~~~~~~~~ list.c:172:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 172 | {"lastused", OPT_AGE, {.ageval = &lastused}, 0}, | ^~~~~~~~~~ list.c:248:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 248 | logcommand(si, CMDLOG_ADMIN, "LIST: \2%s\2 (\2%d\2 matches)", criteriastr, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from list.c:9: ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:252:79: note: in expansion of macro 'N_' 252 | command_success_nodata(si, ngettext(N_("\2%d\2 match for criteria \2%s\2"), N_("\2%d\2 matches for criteria \2%s\2"), matches), matches, criteriastr); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:252:39: note: in expansion of macro 'N_' 252 | command_success_nodata(si, ngettext(N_("\2%d\2 match for criteria \2%s\2"), N_("\2%d\2 matches for criteria \2%s\2"), matches), matches, criteriastr); | ^~ In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from list.c:9: list.c: In function 'gs_cmd_list': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:57:78: note: in expansion of macro 'N_' 57 | command_success_nodata(si, ngettext(N_("\2%d\2 match for pattern \2%s\2"), N_("\2%d\2 matches for pattern \2%s\2"), matches), matches, pattern); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:57:39: note: in expansion of macro 'N_' 57 | command_success_nodata(si, ngettext(N_("\2%d\2 match for pattern \2%s\2"), N_("\2%d\2 matches for pattern \2%s\2"), matches), matches, pattern); | ^~ list.c:59:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 59 | logcommand(si, CMDLOG_ADMIN, "LIST: \2%s\2 (\2%d\2 matches)", pattern, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d CompileModule: regnolimit.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: delete.so CompileModule: forward.so CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ignore.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: list.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: moderate.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from listchans.c:9: listchans.c: In function 'gs_cmd_listchans': CompileModule: op.so ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:97:11: note: in expansion of macro 'N_' 97 | N_("\2%d\2 channel access matches for the group \2%s\2"), i), | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:96:39: note: in expansion of macro 'N_' 96 | command_success_nodata(si, ngettext(N_("\2%d\2 channel access match for the group \2%s\2"), | ^~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set.so make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: httpd.so CompileModule: set_channel.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: canon_gmail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: owner.so In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from delete.c:9: delete.c: In function 'ms_cmd_delete': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ delete.c:119:62: note: in expansion of macro 'N_' 119 | command_success_nodata(si, ngettext(N_("%d memo deleted."), N_("%d memos deleted."), delcount), delcount); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ delete.c:119:38: note: in expansion of macro 'N_' 119 | command_success_nodata(si, ngettext(N_("%d memo deleted."), N_("%d memos deleted."), delcount), delcount); | ^~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: protect.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_description.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ignore.c: In function 'ms_cmd_ignore_list': ignore.c:213:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 213 | command_success_nodata(si, "%d - %s", i, (char *)n->data); | ~^ ~ | | | | int unsigned int | %d moderate.c: In function 'cs_cmd_activate': moderate.c:249:50: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 249 | slog(LG_DEBUG, "cs_cmd_activate(): defcflags = %d, mc->flags = %d, guard? %s", config_options.defcflags, mc->flags, (mc->flags & MC_GUARD) ? "YES" : "NO"); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d moderate.c:249:66: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 249 | slog(LG_DEBUG, "cs_cmd_activate(): defcflags = %d, mc->flags = %d, guard? %s", config_options.defcflags, mc->flags, (mc->flags & MC_GUARD) ? "YES" : "NO"); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d httpd.c: In function 'httpd_config_ready': httpd.c:393:83: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 393 | slog(LG_ERROR, "httpd_config_ready(): failed to open listener on host %s port %d", httpd_config.host, httpd_config.port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d CompileModule: set_email.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: read.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C httpd.c: In function 'send_error': httpd.c:125:30: warning: '%s' directive output may be truncated writing up to 699 bytes into a region of size between 210 and 212 [-Wformat-truncation=] 125 | snprintf(buf1, sizeof buf1, "HTTP/1.1 %d %s\r\n" | ^~~~~~~~~~~~~~~~~~~~ httpd.c:128:32: note: format string is defined here 128 | "Content-Length: %lu\r\n\r\n%s", | ^~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from httpd.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 89 or more bytes (assuming 790) into a destination of size 300 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: send.so CompileModule: quiet.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sendall.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from list.c:9: list.c: In function 'ms_cmd_list': list.c:65:33: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 65 | snprintf(line, sizeof line, _("- %d From: %s Sent: %s"), | ^~~~~~~~~~~~~~~~~~~~~~~~ list.c:65:31: note: in expansion of macro '_' 65 | snprintf(line, sizeof line, _("- %d From: %s Sent: %s"), | ^ list.c:65:37: note: format string is defined here 65 | snprintf(line, sizeof line, _("- %d From: %s Sent: %s"), | ~^ | | | int | %d CompileModule: set_groupname.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C httpd.c: In function 'httpd_recvqhandler': httpd.c:63:38: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 63 | snprintf(fname, sizeof fname, "%s/%s", httpd_config.www_root, filename); | ^ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from httpd.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: recover.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_joinflags.so CompileModule: sendops.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_open.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: register.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C read.c: In function 'ms_cmd_read': read.c:123:14: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 123 | "\2Memo %d - Sent by %s, %s\2",i,memo->sender, strfbuf); | ~^ ~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from read.c:9: read.c:134:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 134 | command_success_nodata(si, _("Stopping command after %d memos."), numread); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ read.c:134:32: note: in expansion of macro '_' 134 | command_success_nodata(si, _("Stopping command after %d memos."), numread); | ^ read.c:134:59: note: format string is defined here 134 | command_success_nodata(si, _("Stopping command after %d memos."), numread); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from read.c:9: read.c:144:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 144 | command_success_nodata(si, _("Read %d memos."), numread); | ^~~~~~~~~~~~~~~~ read.c:144:30: note: in expansion of macro '_' 144 | command_success_nodata(si, _("Read %d memos."), numread); | ^ read.c:144:39: note: format string is defined here 144 | command_success_nodata(si, _("Read %d memos."), numread); | ~^ | | | int | %d CompileModule: set.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C read.c:112:77: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 266 [-Wformat-truncation=] 112 | snprintf(receipt->text, MEMOLEN, "%s has read a memo from you sent at %s", entity(si->smu)->name, strfbuf); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from read.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 35 or more bytes (assuming 1058) into a destination of size 300 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so quiet.c: In function 'devoice_user': quiet.c:149:41: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 149 | channel_mode_va(chansvs.me->me, c, 2, "-o", tu->nick); | ^~~~ In file included from ../../include/atheme.h:30, from quiet.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ quiet.c:154:41: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 154 | channel_mode_va(chansvs.me->me, c, 2, "-v", tu->nick); | ^~~~ In file included from ../../include/atheme.h:30, from quiet.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ CompileModule: access.so CompileModule: badmail.so CompileModule: cert.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cracklib.so CompileModule: sendgroup.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_public.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_url.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C recover.c: In function 'cs_cmd_recover': recover.c:129:50: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 129 | channel_mode_va(si->service->me, mc->chan, 1, "-l"); | ^~~~ In file included from ../../include/atheme.h:30, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ recover.c:131:50: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 131 | channel_mode_va(si->service->me, mc->chan, 2, "-k", "*"); | ^~~~ In file included from ../../include/atheme.h:30, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ recover.c:155:49: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 155 | channel_mode_va(si->service->me, mc->chan, 1, "+im"); | ^~~~~ In file included from ../../include/atheme.h:30, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ recover.c:159:49: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 159 | channel_mode_va(si->service->me, mc->chan, 1, "-i"); | ^~~~ In file included from ../../include/atheme.h:30, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ CompileModule: set_core.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_email.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_entrymsg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: drop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: enforce.so CompileModule: set_fantasy.so CompileModule: freeze.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: akill.so CompileModule: clearchan.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clones.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: compare.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ghost.so CompileModule: set_gameserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: asuka.so enforce.c: In function 'guest_nickname': enforce.c:103:37: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 103 | snprintf(gnick, sizeof gnick, "%s%d", nicksvs.enforce_prefix, arc4random()%100000); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d CompileModule: bahamut.so CompileModule: base36uid.so CompileModule: charybdis.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_guard.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: elemental-ircd.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_keeptopic.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_limitflags.so In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from clones.c:9: clones.c: In function 'os_cmd_clones_kline': clones.c:389:39: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 389 | command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:389:37: note: in expansion of macro '_' 389 | command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); | ^ clones.c:389:90: note: format string is defined here 389 | command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from clones.c:9: clones.c:393:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 393 | command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:393:30: note: in expansion of macro '_' 393 | command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); | ^ clones.c:393:72: note: format string is defined here 393 | command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); | ~^ | | | int | %d clones.c:394:58: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 394 | wallops("\2%s\2 enabled CLONES klines with a grace of %d kills", get_oper_name(si), grace_count); | ~^ ~~~~~~~~~~~ | | | | int unsigned int | %d clones.c:395:56: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 395 | logcommand(si, CMDLOG_ADMIN, "CLONES:KLINE:ON grace %d", grace_count); | ~^ ~~~~~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from clones.c:9: clones.c:402:40: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 402 | command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:402:38: note: in expansion of macro '_' 402 | command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); | ^ clones.c:402:94: note: format string is defined here 402 | command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); | ~^ | | | int | %d clones.c: In function 'clones_newuser': clones.c:906:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 906 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (user is autokline exempt)", i, u->ip, u->nick, u->user, u->host); | ~^ ~ | | | | int unsigned int | %d clones.c:920:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 920 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (TKLINE disabled, killing user)", i, u->ip, u->nick, u->user, u->host); | ~^ ~ | | | | int unsigned int | %d clones.c:922:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 922 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (grace period, killing user, %d grace kills remaining)", i, u->ip, u->nick, | ~^ ~ | | | | int unsigned int | %d clones.c:922:93: warning: format '%d' expects argument of type 'int', but argument 8 has type 'unsigned int' [-Wformat=] 922 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (grace period, killing user, %d grace kills remaining)", i, u->ip, u->nick, | ~^ | | | int | %d 923 | u->user, u->host, grace_count - he->gracekills); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int clones.c:931:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 931 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (TKLINE due to excess clones)", i, u->ip, u->nick, u->user, u->host); | ~^ ~ | | | | int unsigned int | %d cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from akill.c:11: akill.c: In function 'os_cmd_akill_del': clones.c:940:29: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 940 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (\2%d\2 allowed)", i, u->ip, u->nick, u->user, u->host, allowed); | ~^ ~ | | | | int unsigned int | %d clones.c:940:65: warning: format '%d' expects argument of type 'int', but argument 8 has type 'unsigned int' [-Wformat=] 940 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (\2%d\2 allowed)", i, u->ip, u->nick, u->user, u->host, allowed); | ~^ ~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from clones.c:9: clones.c:941:37: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:941:35: note: in expansion of macro '_' 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ^ clones.c:941:81: note: format string is defined here 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ~^ | | | int | %d akill.c:345:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 345 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:345:45: note: in expansion of macro '_' 345 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^ akill.c:345:77: note: format string is defined here 345 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from akill.c:11: akill.c:364:45: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 364 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:364:43: note: in expansion of macro '_' 364 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^ clearchan.c: In function 'os_cmd_clearchan': clearchan.c:51:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] 51 | kline_t *k; | ^ akill.c:364:75: note: format string is defined here 364 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from akill.c:11: akill.c:404:46: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 404 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:404:44: note: in expansion of macro '_' 404 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^ akill.c:404:76: note: format string is defined here 404 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from akill.c:11: akill.c:423:44: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 423 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:423:42: note: in expansion of macro '_' 423 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^ akill.c:423:74: note: format string is defined here 423 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ~^ | | | int | %d CompileModule: group.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C charybdis.c: In function 'check_jointhrottle': charybdis.c:159:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 159 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ charybdis.c: In function 'charybdis_is_extban': charybdis.c:303:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'const long unsigned int'} and 'int' [-Wsign-compare] 303 | if ((mask_len == 2 + offset) && strchr(without_param, mask[1 + offset])) | ^~ charybdis.c:306:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'const long unsigned int'} and 'int' [-Wsign-compare] 306 | else if ((mask_len >= 3 + offset) && mask[2 + offset] == ':' && strchr(with_param, mask[1 + offset])) | ^~ CompileModule: greplog.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C bahamut.c: In function 'check_jointhrottle': bahamut.c:110:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 110 | if (p - arg2 > 3 || arg2 - value - 1 > 3) | ^~ CompileModule: help.so CompileModule: hold.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_mlock.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: inspircd.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_prefix.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ircd-seven.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ircnet.so In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from help.c:9: help.c: In function 'ns_cmd_help': help.c:45:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 45 | command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:45:32: note: in expansion of macro '_' 45 | command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" | ^ help.c:45:89: note: format string is defined here 45 | command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from help.c:9: help.c:58:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 58 | command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:58:32: note: in expansion of macro '_' 58 | command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" | ^ help.c:58:86: note: format string is defined here 58 | command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" | ~^ | | | int | %d cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C bahamut.c: In function 'm_kick': bahamut.c:738:2: warning: '%s' directive argument is null [-Wformat-overflow=] 738 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: set_private.so CompileModule: set_property.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: identify.so greplog.c: In function 'os_cmd_greplog': cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C greplog.c:138:45: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %04u 139 | baselog, tm.tm_year + 1900, | ~~~~~~~~~~~~~~~~~ | | | int greplog.c:138:49: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %02u 139 | baselog, tm.tm_year + 1900, 140 | tm.tm_mon + 1, tm.tm_mday); | ~~~~~~~~~~~~~ | | | int greplog.c:138:53: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'int' [-Wformat=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %02u 139 | baselog, tm.tm_year + 1900, 140 | tm.tm_mon + 1, tm.tm_mday); | ~~~~~~~~~~ | | | int CompileModule: identify.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: info.so CompileModule: info_lastquit.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C set_mlock.c: In function 'cs_cmd_set_mlock': set_mlock.c:46:2: warning: ISO C90 forbids variable length array 'newlock_ext' [-Wvla] 46 | char newlock_ext[ignore_mode_list_size][512]; | ^~~~ set_mlock.c:47:2: warning: ISO C90 forbids variable length array 'newlock_ext_off' [-Wvla] 47 | bool newlock_ext_off[ignore_mode_list_size]; | ^~~~ set_mlock.c:49:2: warning: ISO C90 forbids variable length array 'ext_plus' [-Wvla] 49 | char ext_plus[ignore_mode_list_size + 1]; | ^~~~ set_mlock.c:50:2: warning: ISO C90 forbids variable length array 'ext_minus' [-Wvla] 50 | char ext_minus[ignore_mode_list_size + 1]; | ^~~~ CompileModule: ignore.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C set_mlock.c:37:13: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector] 37 | static void cs_cmd_set_mlock(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~~ CompileModule: list.so CompileModule: inject.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: mixin_nohalfops.so CompileModule: set_pubacl.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C inspircd.c: In function 'check_jointhrottle': inspircd.c:262:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 262 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ inspircd.c: In function 'check_rejoindelay': inspircd.c:299:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 299 | if (atoi(value) <= 0 || atoi(value) > max_rejoindelay) | ^ inspircd.c: In function 'inspircd_join_sts': inspircd.c:395:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 395 | modes = "+"; | ^ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C inspircd.c: In function 'm_fjoin': inspircd.c:905:7: warning: variable 'prefix' set but not used [-Wunused-but-set-variable] 905 | bool prefix = true; | ^~~~~~ inspircd.c: In function 'm_server': inspircd.c:1201:12: warning: variable 's' set but not used [-Wunused-but-set-variable] 1201 | server_t *s; | ^ inspircd.c: In function 'm_join': inspircd.c:1261:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1261 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from inspircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ CompileModule: set_restricted.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: jupe.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: listchans.so CompileModule: set_secure.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_topiclock.so In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from ignore.c:9: ignore.c: In function 'os_cmd_ignore_list': cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ignore.c:223:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore.c:223:30: note: in expansion of macro '_' 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ^ ignore.c:223:34: note: format string is defined here 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c: In function 'os_cmd_info': info.c:38:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 38 | command_success_nodata(si, _("How often services writes changes to the database: %d minutes"), config_options.commit_interval / 60); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:38:29: note: in expansion of macro '_' 38 | command_success_nodata(si, _("How often services writes changes to the database: %d minutes"), config_options.commit_interval / 60); | ^ info.c:38:84: note: format string is defined here 38 | command_success_nodata(si, _("How often services writes changes to the database: %d minutes"), config_options.commit_interval / 60); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:39:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 39 | command_success_nodata(si, _("Default kline time: %d days"), config_options.kline_time / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:39:29: note: in expansion of macro '_' 39 | command_success_nodata(si, _("Default kline time: %d days"), config_options.kline_time / 86400); | ^ info.c:39:53: note: format string is defined here 39 | command_success_nodata(si, _("Default kline time: %d days"), config_options.kline_time / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:41:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 41 | command_success_nodata(si, _("How many messages before a flood is triggered, (if 0, flood protection is disabled): %d"), config_options.flood_msgs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:41:29: note: in expansion of macro '_' 41 | command_success_nodata(si, _("How many messages before a flood is triggered, (if 0, flood protection is disabled): %d"), config_options.flood_msgs); | ^ info.c:41:118: note: format string is defined here 41 | command_success_nodata(si, _("How many messages before a flood is triggered, (if 0, flood protection is disabled): %d"), config_options.flood_msgs); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:42:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 42 | command_success_nodata(si, _("How long before the flood counter resets: %d seconds"), config_options.flood_time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:42:29: note: in expansion of macro '_' 42 | command_success_nodata(si, _("How long before the flood counter resets: %d seconds"), config_options.flood_time); | ^ info.c:42:75: note: format string is defined here 42 | command_success_nodata(si, _("How long before the flood counter resets: %d seconds"), config_options.flood_time); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:43:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 43 | command_success_nodata(si, _("Default maximum number of clones allowed: %d"), config_options.default_clone_allowed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:43:29: note: in expansion of macro '_' 43 | command_success_nodata(si, _("Default maximum number of clones allowed: %d"), config_options.default_clone_allowed); | ^ info.c:43:75: note: format string is defined here 43 | command_success_nodata(si, _("Default maximum number of clones allowed: %d"), config_options.default_clone_allowed); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:44:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 44 | command_success_nodata(si, _("Number of commands used before ratelimiting starts, (if 0, ratelimiting is disabled): %d"), config_options.ratelimit_uses); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:44:29: note: in expansion of macro '_' 44 | command_success_nodata(si, _("Number of commands used before ratelimiting starts, (if 0, ratelimiting is disabled): %d"), config_options.ratelimit_uses); | ^ info.c:44:119: note: format string is defined here 44 | command_success_nodata(si, _("Number of commands used before ratelimiting starts, (if 0, ratelimiting is disabled): %d"), config_options.ratelimit_uses); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:45:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 45 | command_success_nodata(si, _("How long before ratelimiting counter resets, (if 0, ratelimiting is disabled): %d seconds"), config_options.ratelimit_period); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:45:29: note: in expansion of macro '_' 45 | command_success_nodata(si, _("How long before ratelimiting counter resets, (if 0, ratelimiting is disabled): %d seconds"), config_options.ratelimit_period); | ^ info.c:45:112: note: format string is defined here 45 | command_success_nodata(si, _("How long before ratelimiting counter resets, (if 0, ratelimiting is disabled): %d seconds"), config_options.ratelimit_period); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:47:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 47 | command_success_nodata(si, _("Nickname expiration time: %d days"), nicksvs.expiry / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:47:36: note: in expansion of macro '_' 47 | command_success_nodata(si, _("Nickname expiration time: %d days"), nicksvs.expiry / 86400); | ^ info.c:47:66: note: format string is defined here 47 | command_success_nodata(si, _("Nickname expiration time: %d days"), nicksvs.expiry / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:48:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 48 | command_success_nodata(si, _("Nickname enforce expiry time: %d days"), nicksvs.enforce_expiry / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:48:29: note: in expansion of macro '_' 48 | command_success_nodata(si, _("Nickname enforce expiry time: %d days"), nicksvs.enforce_expiry / 86400); | ^ info.c:48:63: note: format string is defined here 48 | command_success_nodata(si, _("Nickname enforce expiry time: %d days"), nicksvs.enforce_expiry / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:49:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 49 | command_success_nodata(si, _("Default nickname enforce delay: %d seconds"), nicksvs.enforce_delay); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:49:29: note: in expansion of macro '_' 49 | command_success_nodata(si, _("Default nickname enforce delay: %d seconds"), nicksvs.enforce_delay); | ^ info.c:49:65: note: format string is defined here 49 | command_success_nodata(si, _("Default nickname enforce delay: %d seconds"), nicksvs.enforce_delay); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:51:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 51 | command_success_nodata(si, _("Maximum number of logins allowed per username: %d"), me.maxlogins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:51:29: note: in expansion of macro '_' 51 | command_success_nodata(si, _("Maximum number of logins allowed per username: %d"), me.maxlogins); | ^ info.c:51:80: note: format string is defined here 51 | command_success_nodata(si, _("Maximum number of logins allowed per username: %d"), me.maxlogins); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:52:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 52 | command_success_nodata(si, _("Maximum number of usernames that can be registered to one email address: %d"), me.maxusers); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:52:29: note: in expansion of macro '_' 52 | command_success_nodata(si, _("Maximum number of usernames that can be registered to one email address: %d"), me.maxusers); | ^ info.c:52:106: note: format string is defined here 52 | command_success_nodata(si, _("Maximum number of usernames that can be registered to one email address: %d"), me.maxusers); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:54:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 54 | command_success_nodata(si, _("Maximum number of nicknames that one user can own: %d"), nicksvs.maxnicks); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:54:30: note: in expansion of macro '_' 54 | command_success_nodata(si, _("Maximum number of nicknames that one user can own: %d"), nicksvs.maxnicks); | ^ info.c:54:85: note: format string is defined here 54 | command_success_nodata(si, _("Maximum number of nicknames that one user can own: %d"), nicksvs.maxnicks); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:55:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 55 | command_success_nodata(si, _("Maximum number of channels that one user can own: %d"), chansvs.maxchans); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:55:29: note: in expansion of macro '_' 55 | command_success_nodata(si, _("Maximum number of channels that one user can own: %d"), chansvs.maxchans); | ^ info.c:55:83: note: format string is defined here 55 | command_success_nodata(si, _("Maximum number of channels that one user can own: %d"), chansvs.maxchans); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:56:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 56 | command_success_nodata(si, _("Channel expiration time: %d days"), chansvs.expiry / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:56:36: note: in expansion of macro '_' 56 | command_success_nodata(si, _("Channel expiration time: %d days"), chansvs.expiry / 86400); | ^ info.c:56:65: note: format string is defined here 56 | command_success_nodata(si, _("Channel expiration time: %d days"), chansvs.expiry / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:59:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 59 | command_success_nodata(si, _("Maximum number of entries allowed in a channel access list (if 0, unlimited): %d"), chansvs.maxchanacs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:59:29: note: in expansion of macro '_' 59 | command_success_nodata(si, _("Maximum number of entries allowed in a channel access list (if 0, unlimited): %d"), chansvs.maxchanacs); | ^ info.c:59:111: note: format string is defined here 59 | command_success_nodata(si, _("Maximum number of entries allowed in a channel access list (if 0, unlimited): %d"), chansvs.maxchanacs); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:60:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 60 | command_success_nodata(si, _("Maximum number of founders allowed per channel: %d"), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:60:29: note: in expansion of macro '_' 60 | command_success_nodata(si, _("Maximum number of founders allowed per channel: %d"), chansvs.maxfounders); | ^ info.c:60:81: note: format string is defined here 60 | command_success_nodata(si, _("Maximum number of founders allowed per channel: %d"), chansvs.maxfounders); | ~^ | | | int | %d ircnet.c: In function 'm_njoin': ircnet.c:466:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 466 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from ircnet.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ CompileModule: mixin_noholdnick.so CompileModule: mixin_noowner.so CompileModule: listgroups.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: mode.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: listmail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_url.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: modinspect.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ircnet.c: In function 'm_kick': ircnet.c:598:2: warning: '%s' directive argument is null [-Wformat-overflow=] 598 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inspircd.c: In function 'm_kick': inspircd.c:1158:2: warning: '%s' directive argument is null [-Wformat-overflow=] 1158 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: modlist.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_verbose.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C list.c: In function 'lastlogin_match': list.c:39:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 39 | const time_t lastlogin = *(time_t *)arg; | ^ list.c: In function 'registered_match': list.c:97:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 97 | const time_t age = *(time_t *)arg; | ^ CompileModule: successor_acl.so In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from listchans.c:10: listchans.c: In function 'ns_cmd_listchans': cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:101:11: note: in expansion of macro 'N_' 101 | N_("\2%d\2 channel access matches for the nickname \2%s\2"), i), | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:100:39: note: in expansion of macro 'N_' 100 | command_success_nodata(si, ngettext(N_("\2%d\2 channel access match for the nickname \2%s\2"), | ^~ CompileModule: modload.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: mixin_noprotect.so In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from listgroups.c:9: listgroups.c: In function 'ns_cmd_listgroups': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listgroups.c:99:11: note: in expansion of macro 'N_' 99 | N_("\2%d\2 group access matches for the nickname \2%s\2"), i), | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listgroups.c:98:39: note: in expansion of macro 'N_' 98 | command_success_nodata(si, ngettext(N_("\2%d\2 group access match for the nickname \2%s\2"), | ^~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: status.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: nefarious.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: listownmail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: modreload.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: login.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: logout.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sync.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: modunload.so CompileModule: noop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: mark.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from modlist.c:9: modlist.c: In function 'os_cmd_modlist': modlist.c:44:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 44 | command_success_nodata(si, _("%2d: %-20s [loaded at 0x%lx]"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ modlist.c:44:30: note: in expansion of macro '_' 44 | command_success_nodata(si, _("%2d: %-20s [loaded at 0x%lx]"), | ^ modlist.c:44:35: note: format string is defined here 44 | command_success_nodata(si, _("%2d: %-20s [loaded at 0x%lx]"), | ~~^ | | | int | %2d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from modlist.c:9: modlist.c:48:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 48 | command_success_nodata(si, _("\2%d\2 modules loaded."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~ modlist.c:48:29: note: in expansion of macro '_' 48 | command_success_nodata(si, _("\2%d\2 modules loaded."), i); | ^ modlist.c:48:35: note: format string is defined here 48 | command_success_nodata(si, _("\2%d\2 modules loaded."), i); | ~^ | | | int | %d CompileModule: taxonomy.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ngircd.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: template.so CompileModule: p10-generic.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C listmail.c: In function 'listmail_foreach_cb': listmail.c:45:34: warning: potential null pointer dereference [-Wnull-dereference] 45 | if (state->email_canonical == mu->email_canonical || !match(state->pattern, mu->email)) | ~~^~~~~~~~~~~~~~~~~ CompileModule: ratbox.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: override.so CompileModule: topic.so listownmail.c: In function 'ns_cmd_listownmail': cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C listownmail.c:74:54: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 74 | logcommand(si, CMDLOG_GET, "LISTOWNMAIL: \2%s\2 (\2%d\2 matches)", si->smu->email, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from listownmail.c:9: ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listownmail.c:76:10: note: in expansion of macro 'N_' 76 | N_("\2%d\2 matches for e-mail address \2%s\2"), matches), matches, si->smu->email); | ^~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listownmail.c:75:38: note: in expansion of macro 'N_' 75 | command_success_nodata(si, ngettext(N_("\2%d\2 match for e-mail address \2%s\2"), | ^~ CompileModule: multimark.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: raw.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: register.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C nefarious.c: In function 'nefarious_quarantine_sts': nefarious.c:205:23: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long int' [-Wformat=] 205 | sts("%s SU * +*@%s %lu :%s", me.numeric, victim->host, CURRTIME + duration, reason); | ~~^ | | | long unsigned int | %lu nefarious.c: In function 'm_burst': nefarious.c:291:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 291 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from nefarious.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ nefarious.c: In function 'm_account': nefarious.c:621:72: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'int' [-Wformat=] 621 | slog(LG_ERROR, "m_account(): got account with second parameter %s, %u parameters, Atheme requires F:EXTENDED_ACCOUNTS:TRUE", parv[1], parc); | ~^ ~~~~ | | | | unsigned int int | %u CompileModule: rakill.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ts6-generic.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: regnolimit.so p10-generic.c: In function 'm_create': cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: readonly.so p10-generic.c:422:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 422 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ p10-generic.c: In function 'm_join': p10-generic.c:468:32: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 468 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ p10-generic.c: In function 'm_burst': p10-generic.c:537:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 537 | channel_mode_va(NULL, c, 1, "+"); | ^~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/atheme.h:30, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ngircd.c: In function 'm_njoin': ngircd.c:500:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 500 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ngircd.c: In function 'm_join': ngircd.c:755:34: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 755 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ngircd.c:767:35: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 767 | channel_mode_va(NULL, c, 2, "+o", si->su->nick); | ^~~~ In file included from ../../include/atheme.h:30, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ngircd.c:770:35: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 770 | channel_mode_va(NULL, c, 2, "+v", si->su->nick); | ^~~~ In file included from ../../include/atheme.h:30, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ noop.c: In function 'os_cmd_noop': noop.c:325:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 325 | command_success_nodata(si, "%-5d %-31s %-21s %s", i, np->target, np->added_by, np->reason); | ~~~^ ~ | | | | int unsigned int | %-5d noop.c:344:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 344 | command_success_nodata(si, "%-5d %-31s %-21s %s", i, np->target, np->added_by, np->reason); | ~~~^ ~ | | | | int unsigned int | %-5d CompileModule: unban_self.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: resetpass.so CompileModule: version.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C override.c: In function 'os_cmd_override': override.c:246:51: warning: passing argument 1 of 'text_to_parv' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 246 | newparc = text_to_parv(parv[3] != NULL ? parv[3] : "", cmd->maxparc, newparv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ override.c:117:31: note: expected 'char *' but argument is of type 'const char *' 117 | static int text_to_parv(char *text, int maxparc, char **parv) | ~~~~~~^~~~ override.c: In function 'text_to_parv': override.c:252:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 252 | } | ^ p10-generic.c: In function 'm_kick': p10-generic.c:812:2: warning: '%s' directive argument is null [-Wformat-overflow=] 812 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ override.c: In function 'os_cmd_override': override.c:155:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 155 | static void os_cmd_override(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~ override.c:155:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] multimark.c: In function 'migrate_user': multimark.c:373:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 373 | reason = md != NULL ? md->value : "unknown"; | ^ CompileModule: rmatch.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: restrict.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from rakill.c:14: rakill.c: In function 'os_cmd_rakill': rakill.c:122:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 122 | command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rakill.c:122:29: note: in expansion of macro '_' 122 | command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); | ^ rakill.c:122:35: note: format string is defined here 122 | command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); | ~^ | | | int | %d rakill.c:123:68: warning: format '%d' expects argument of type 'int', but argument 6 has type 'unsigned int' [-Wformat=] 123 | logcommand(si, CMDLOG_ADMIN, "RAKILL: \2%s\2 (reason: \2%s\2) (\2%d\2 matches)", pattern, reason, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d CompileModule: voice.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rehash.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:53, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from multimark.c:9: multimark.c: In function 'is_marked': ../../libmowgli-2/src/libmowgli/container/list.h:35:40: warning: potential null pointer dereference [-Wnull-dereference] 35 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ multimark.c:104:9: note: in expansion of macro 'MOWGLI_LIST_LENGTH' 104 | return MOWGLI_LIST_LENGTH(l) != 0; | ^~~~~~~~~~~~~~~~~~ multimark.c: In function 'multimark_needforce': ../../libmowgli-2/src/libmowgli/container/list.h:35:40: warning: potential null pointer dereference [-Wnull-dereference] 35 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ multimark.c:104:9: note: in expansion of macro 'MOWGLI_LIST_LENGTH' 104 | return MOWGLI_LIST_LENGTH(l) != 0; | ^~~~~~~~~~~~~~~~~~ In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:51, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from multimark.c:9: multimark.c: In function 'multimark_match': ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:80:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 80 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ CompileModule: unreal.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C multimark.c: In function 'nick_ungroup_hook': ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:469:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 469 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ CompileModule: restart.so ngircd.c: In function 'm_kick': ngircd.c:619:2: warning: '%s' directive argument is null [-Wformat-overflow=] 619 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C multimark.c: In function 'get_multimark_max': ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:443:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 443 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ CompileModule: rnc.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C multimark.c: In function 'account_drop_hook': ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:502:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 502 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ CompileModule: why.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C multimark.c: In function 'show_multimark.part.0': ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:639:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 639 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ CompileModule: unreal4.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: return.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sendpass.so multimark.c: In function 'ns_cmd_multimark': cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:1080:3: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 1080 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ CompileModule: xop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from rmatch.c:13: rmatch.c: In function 'os_cmd_rmatch': rmatch.c:105:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 105 | command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~ rmatch.c:105:29: note: in expansion of macro '_' 105 | command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); | ^ rmatch.c:105:35: note: format string is defined here 105 | command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); | ~^ | | | int | %d rmatch.c:106:51: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 106 | logcommand(si, CMDLOG_ADMIN, "RMATCH: \2%s\2 (\2%d\2 matches)", pattern, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rwatch.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: shutdown.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sendpass_user.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C unreal.c: In function 'check_jointhrottle': unreal.c:134:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 134 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ CompileModule: sgline.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C unreal.c: In function 'm_sjoin': unreal.c:935:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 935 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from unreal.c:10: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ unreal.c:968:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 968 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from unreal.c:10: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ unreal.c: In function 'm_nick': unreal.c:1180:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long int' [-Wformat=] 1180 | sts(":%s SVS2MODE %s +rd %lu", nicksvs.nick, parv[0], atol(parv[1])); | ~~^ ~~~~~~~~~~~~~ | | | | long unsigned int long int | %lu cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_core.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_accountname.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ts6-generic.c: In function 'm_kick': ts6-generic.c:1089:2: warning: '%s' directive argument is null [-Wformat-overflow=] 1089 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ unreal4.c: In function 'check_jointhrottle': unreal4.c:136:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 136 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ unreal4.c: In function 'm_sjoin': unreal4.c:938:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 938 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from unreal4.c:12: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ unreal4.c:971:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 971 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from unreal4.c:12: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ unreal4.c: In function 'm_nick': unreal4.c:1183:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long int' [-Wformat=] 1183 | sts(":%s SVS2MODE %s +rd %lu", nicksvs.nick, parv[0], atol(parv[1])); | ~~^ ~~~~~~~~~~~~~ | | | | long unsigned int long int | %lu CompileModule: soper.so unreal.c: In function 'm_kick': unreal.c:1283:2: warning: '%s' directive argument is null [-Wformat-overflow=] 1283 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: specs.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_email.so CompileModule: set_emailmemos.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_enforcetime.so make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: dnsbl.so CompileModule: set_hidemail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c: In function 'os_cmd_sgline_del': sgline.c:280:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 280 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:280:45: note: in expansion of macro '_' 280 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); | ^ sgline.c:280:78: note: format string is defined here 280 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c:299:45: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 299 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:299:43: note: in expansion of macro '_' 299 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); | ^ sgline.c:299:76: note: format string is defined here 299 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c: In function 'os_cmd_sgline_list': sgline.c:349:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 349 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0), x->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:349:31: note: in expansion of macro '_' 349 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0), x->reason); | ^ sgline.c:349:35: note: format string is defined here 349 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0), x->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c:351:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 351 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:351:31: note: in expansion of macro '_' 351 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0)); | ^ sgline.c:351:35: note: format string is defined here 351 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0)); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c:353:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 353 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:353:31: note: in expansion of macro '_' 353 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); | ^ sgline.c:353:35: note: format string is defined here 353 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c:355:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:355:31: note: in expansion of macro '_' 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ^ sgline.c:355:35: note: format string is defined here 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ~^ | | | int | %d unreal4.c: In function 'm_kick': unreal4.c:1286:2: warning: '%s' directive argument is null [-Wformat-overflow=] 1286 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: sqline.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: uptime.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: update.so dnsbl.c: In function 'dnsbl_hit': dnsbl.c:511:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] 511 | kline_t *k; | ^ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from set_enforcetime.c:8: set_enforcetime.c: In function 'ns_cmd_set_enforcetime': set_enforcetime.c:55:33: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ set_enforcetime.c:55:31: note: in expansion of macro '_' 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ^ set_enforcetime.c:55:103: note: format string is defined here 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ~^ | | | int | %d CompileModule: set_language.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_nevergroup.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C dnsbl.c: In function 'initiate_blacklist_dnsquery': dnsbl.c:383:41: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 208 and 248 [-Wformat-truncation=] 383 | snprintf(buf, sizeof buf, "%d.%d.%d.%d.%s", ip[0], ip[1], ip[2], ip[3], blptr->host); | ^~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from dnsbl.c:57: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 304 bytes into a destination of size 256 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: set_neverop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_nogreet.so In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c: In function 'os_cmd_sqline_del': sqline.c:312:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:312:45: note: in expansion of macro '_' 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^ sqline.c:312:78: note: format string is defined here 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:331:45: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 331 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:331:43: note: in expansion of macro '_' 331 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^ sqline.c:331:76: note: format string is defined here 331 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:371:46: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 371 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:371:44: note: in expansion of macro '_' 371 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C sqline.c:371:77: note: format string is defined here 371 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:390:44: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 390 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:390:42: note: in expansion of macro '_' 390 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^ sqline.c:390:75: note: format string is defined here 390 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c: In function 'os_cmd_sqline_list': sqline.c:440:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 440 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0), q->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:440:31: note: in expansion of macro '_' 440 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0), q->reason); | ^ sqline.c:440:35: note: format string is defined here 440 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0), q->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:442:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 442 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:442:31: note: in expansion of macro '_' 442 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0)); | ^ sqline.c:442:35: note: format string is defined here 442 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0)); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:444:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 444 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), q->number, q->mask, q->setby, q->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:444:31: note: in expansion of macro '_' 444 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), q->number, q->mask, q->setby, q->reason); | ^ sqline.c:444:35: note: format string is defined here 444 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), q->number, q->mask, q->setby, q->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:446:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 446 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), q->number, q->mask, q->setby); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:446:31: note: in expansion of macro '_' 446 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), q->number, q->mask, q->setby); | ^ sqline.c:446:35: note: format string is defined here 446 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), q->number, q->mask, q->setby); | ~^ | | | int | %d In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:51, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from dnsbl.c:57: dnsbl.c: In function 'abort_blacklist_queries': ../../libmowgli-2/src/libmowgli/core/iterator.h:42:9: warning: potential null pointer dereference [-Wnull-dereference] 42 | for (n = (head), tn = n ? n->next : NULL; n != NULL; n = tn, tn = n ? n->next : NULL) dnsbl.c:545:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH_SAFE' 545 | MOWGLI_ITER_FOREACH_SAFE(n, tn, l->head) | ^~~~~~~~~~~~~~~~~~~~~~~~ uptime.c: In function 'os_cmd_uptime': uptime.c:39:88: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 39 | command_success_nodata(si, "%s [%s] Build Date: %s", PACKAGE_STRING, revision, __DATE__); | ^~~~~~~~ In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from uptime.c:9: uptime.c:43:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 43 | command_success_nodata(si, _("Registered accounts: %d"), cnt.myuser); | ^~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:43:36: note: in expansion of macro '_' 43 | command_success_nodata(si, _("Registered accounts: %d"), cnt.myuser); | ^ uptime.c:43:61: note: format string is defined here 43 | command_success_nodata(si, _("Registered accounts: %d"), cnt.myuser); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from uptime.c:9: uptime.c:45:39: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 45 | command_success_nodata(si, _("Registered nicknames: %d"), cnt.mynick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:45:37: note: in expansion of macro '_' 45 | command_success_nodata(si, _("Registered nicknames: %d"), cnt.mynick); | ^ uptime.c:45:63: note: format string is defined here 45 | command_success_nodata(si, _("Registered nicknames: %d"), cnt.mynick); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from uptime.c:9: uptime.c:46:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 46 | command_success_nodata(si, _("Registered channels: %d"), cnt.mychan); | ^~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:46:36: note: in expansion of macro '_' 46 | command_success_nodata(si, _("Registered channels: %d"), cnt.mychan); | ^ uptime.c:46:61: note: format string is defined here 46 | command_success_nodata(si, _("Registered channels: %d"), cnt.mychan); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from uptime.c:9: uptime.c:47:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 47 | command_success_nodata(si, _("Users currently online: %d"), cnt.user - me.me->users); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:47:36: note: in expansion of macro '_' 47 | command_success_nodata(si, _("Users currently online: %d"), cnt.user - me.me->users); | ^ uptime.c:47:64: note: format string is defined here 47 | command_success_nodata(si, _("Users currently online: %d"), cnt.user - me.me->users); | ~^ | | | int | %d make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: enable.so CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: list.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_nomemo.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_noop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: authcookie.soCompileModule: set_nopassword.so CompileModule: ecdsa-nist256p-challenge.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: external.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: plain.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_password.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: cmdperm.so CompileModule: search.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c:39:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 39 | static void mechlist_do_rebuild(); | ^~~~~~ main.c: In function 'sasl_input': main.c:318:4: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 318 | if(p->len + len + 1 > 8192) /* This is a little much... */ | ^~ main.c:320:27: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 320 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:320:27: note: expected 'char *' but argument is of type 'const char *' main.c: At top level: main.c:376:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 376 | static void mechlist_do_rebuild() | ^~~~~~~~~~~~~~~~~~~ main.c: In function 'mechlist_do_rebuild': main.c:376:13: warning: old-style function definition [-Wold-style-definition] main.c: In function 'sasl_packet': main.c:426:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 426 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:426:26: note: expected 'char *' but argument is of type 'const char *' main.c:438:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 438 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:438:26: note: expected 'char *' but argument is of type 'const char *' main.c:466:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 466 | cloak = "*"; | ^ main.c:469:26: warning: passing argument 2 of 'svslogin_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 469 | svslogin_sts(p->uid, "*", "*", cloak, mu); | ^~~ main.c:469:26: note: expected 'char *' but argument is of type 'const char *' main.c:469:31: warning: passing argument 3 of 'svslogin_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 469 | svslogin_sts(p->uid, "*", "*", cloak, mu); | ^~~ main.c:469:31: note: expected 'char *' but argument is of type 'const char *' main.c:470:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 470 | sasl_sts(p->uid, 'D', "S"); | ^~~ main.c:470:26: note: expected 'char *' but argument is of type 'const char *' main.c:475:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 475 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:475:26: note: expected 'char *' but argument is of type 'const char *' main.c:493:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 493 | sasl_sts(p->uid, 'C', "+"); | ^~~ main.c:493:26: note: expected 'char *' but argument is of type 'const char *' main.c:514:24: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 514 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:514:24: note: expected 'char *' but argument is of type 'const char *' main.c: In function 'sasl_write': main.c:542:25: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 542 | sasl_sts(target, 'C', "+"); | ^~~ main.c:542:25: note: expected 'char *' but argument is of type 'const char *' main.c: In function 'may_impersonate': CompileModule: set_privmsg.so main.c:571:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 571 | classname = (target_mu->soper && target_mu->soper->classname) | ^ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'sasl_input': CompileModule: set_private.so main.c:301:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if(smsg->mode == 'S' && smsg->ext != NULL && !strcmp(smsg->buf, "EXTERNAL")) | ^ main.c:308:2: note: here 308 | case 'C': | ^~~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'sasl_get_source_name': main.c:770:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 105 [-Wformat-truncation=] 770 | snprintf(result, sizeof result, "<%s>%s", description, si->smu ? entity(si->smu)->name : ""); | ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from main.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 1026 bytes into a destination of size 106 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:768:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 105 [-Wformat-truncation=] 768 | snprintf(result, sizeof result, "<%s:%s>%s", description, si->sourcedesc, si->smu ? entity(si->smu)->name : ""); | ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from main.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 4 or more bytes (assuming 1027) into a destination of size 106 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: set_property.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from list.c:4: list.c: In function 'rs_cmd_list': list.c:41:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 41 | command_success_nodata(si, _("Listed \2%d\2 channels."), listed); | ^~~~~~~~~~~~~~~~~~~~~~~~~ list.c:41:29: note: in expansion of macro '_' 41 | command_success_nodata(si, _("Listed \2%d\2 channels."), listed); | ^ list.c:41:42: note: format string is defined here 41 | command_success_nodata(si, _("Listed \2%d\2 channels."), listed); | ~^ | | | int | %d CompileModule: set_pubkey.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from search.c:4: search.c: In function 'rs_cmd_search': set.c:144:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 144 | { "genre", set_genre }, | ^~~~~~~ search.c:74:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 74 | command_success_nodata(si, _("\2%d\2 channels met your criteria."), listed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search.c:74:29: note: in expansion of macro '_' 74 | command_success_nodata(si, _("\2%d\2 channels met your criteria."), listed); | ^ search.c:74:35: note: format string is defined here 74 | command_success_nodata(si, _("\2%d\2 channels met your criteria."), listed); | ~^ | | | int | %d set.c:145:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 145 | { "period", set_period }, | ^~~~~~~~ set.c:146:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 146 | { "ruleset", set_ruleset }, | ^~~~~~~~~ set.c:147:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 147 | { "rating", set_rating }, | ^~~~~~~~ set.c:148:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 148 | { "system", set_system }, | ^~~~~~~~ set.c:149:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 149 | { "setting", set_setting }, | ^~~~~~~~~ set.c:150:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 150 | { "storyline", set_storyline }, | ^~~~~~~~~~~ set.c:151:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 151 | { "summary", set_summary }, | ^~~~~~~~~ set_privmsg.c: In function '_modinit': set_privmsg.c:89:22: warning: declaration of 'use_privmsg' shadows a global declaration [-Wshadow] 89 | static list_param_t use_privmsg; | ^~~~~~~~~~~ In file included from ../../include/atheme.h:48, from set_privmsg.c:8: ../../include/services.h:92:7: note: shadowed declaration is here 92 | E int use_privmsg; | ^~~~~~~~~~~ make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: channel.so CompileModule: server.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: netsplit.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_quietchg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: setpass.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: status.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: warning: -jN forced in submake: disabling jobserver mode. CompilePlugin: perl_module.plugin.o make[4]: warning: -jN forced in submake: disabling jobserver mode. CompilePlugin: perl_command.plugin.oCompilePlugin: perl_object_list.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: perl_utilities.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: taxonomy.so CompilePlugin: perlxsi.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Hook type 'hook_user_login_check_t' is neither specified for use nor marked as currently unsupported CompilePlugin: perl_hooks.plugin.o make[2]: warning: -jN forced in submake: disabling jobserver mode. cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[3]: warning: -jN forced in submake: disabling jobserver mode. make[3]: warning: -jN forced in submake: disabling jobserver mode. CompilePlugin: main.plugin.o In file included from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/perl.h:1405:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1405 | #if VMS | ^~~ CompileModule: p10.so make[3]: warning: -jN forced in submake: disabling jobserver mode. CompilePlugin: main.plugin.o CompilePlugin: main.plugin.o In file included from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/perl.h:1405:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1405 | #if VMS | ^~~ CompilePlugin: xmlrpclib.plugin.o In file included from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/perl.h:1405:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1405 | #if VMS | ^~~ CompilePlugin: jsonrpclib.plugin.o CompilePlugin: parse.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/perl.h:1405:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1405 | #if VMS | ^~~ In file included from perlxsi.c:2: /usr/lib64/perl5/CORE/perl.h:1405:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1405 | #if VMS | ^~~ In file included from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/perl.h:1405:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1405 | #if VMS | ^~~ CompileModule: vacation.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: verify.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C xmlrpclib.c: In function 'xmlrpc_about': xmlrpclib.c:373:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 373 | xmlrpc_string(buf, (char *)XMLLIB_VERSION); | ^ xmlrpclib.c:374:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 374 | xmlrpc_string(buf2, (char *)XMLLIB_AUTHOR); | ^ xmlrpclib.c: In function 'xmlrpc_array': xmlrpclib.c:579:6: warning: variable 'len' set but not used [-Wunused-but-set-variable] 579 | int len; | ^~~ make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: cs_userinfo.so CompileModule: gen_echoserver.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: gs_roulette.so CompileModule: cs_modesync.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_forbid.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from perlxsi.c:2: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from perlxsi.c:2: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from perlxsi.c:2: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ CompilePlugin: Atheme.plugin.o /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from perlxsi.c:2: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from perlxsi.c:2: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': xmlrpclib.c: In function 'xmlrpc_time2date': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ xmlrpclib.c:513:51: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4078 [-Wformat-truncation=] 513 | snprintf(buf, XMLRPC_BUFSIZE, "%s", timebuf); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:867, from ../../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../../libmowgli-2/src/libmowgli/mowgli.h:40, from xmlrpclib.c:13: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 38 and 4133 bytes into a destination of size 4096 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ CompileModule: vhost.so /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from vacation.c:9: vacation.c: In function 'ns_cmd_vacation': vacation.c:26:37: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 26 | command_fail(si, fault_noprivs, _("You must be registered for at least \2%d\2 days in order to enable VACATION mode."), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vacation.c:26:35: note: in expansion of macro '_' 26 | command_fail(si, fault_noprivs, _("You must be registered for at least \2%d\2 days in order to enable VACATION mode."), | ^ vacation.c:26:77: note: format string is defined here 26 | command_fail(si, fault_noprivs, _("You must be registered for at least \2%d\2 days in order to enable VACATION mode."), | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from vacation.c:9: vacation.c:40:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 40 | command_success_nodata(si, _("Your account will automatically expire in %d days if you do not return."), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vacation.c:40:30: note: in expansion of macro '_' 40 | command_success_nodata(si, _("Your account will automatically expire in %d days if you do not return."), | ^ vacation.c:40:76: note: format string is defined here 40 | command_success_nodata(si, _("Your account will automatically expire in %d days if you do not return."), | ~^ | | | int | %d /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5931, from perlxsi.c:2: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/perl.h:1405:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1405 | #if VMS | ^~~ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5931, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib64/perl5/CORE/perl.h:5931, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib64/perl5/CORE/perl.h:5931, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ Link: rfc1459.so In file included from /usr/lib64/perl5/CORE/perl.h:5931, from atheme_perl.h:5, from perl_command.c:1: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': xmlrpclib.c: In function 'xmlrpc_string': xmlrpclib.c:549:41: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4088 [-Wformat-truncation=] 549 | snprintf(buf, XMLRPC_BUFSIZE, "%s", encoded); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:867, from ../../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../../libmowgli-2/src/libmowgli/mowgli.h:40, from xmlrpclib.c:13: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 4113 bytes into a destination of size 4096 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ gen_echoserver.c: In function 'do_listen': gen_echoserver.c:62:16: warning: variable 'newptr' set but not used [-Wunused-but-set-variable] 62 | connection_t *newptr; | ^~~~~~ gen_echoserver.c: In function 'mod_init': gen_echoserver.c:70:42: warning: passing argument 1 of 'connection_open_listener_tcp' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 70 | listener = connection_open_listener_tcp("127.0.0.1", 7100, do_listen); | ^~~~~~~~~~~ In file included from ../../include/atheme.h:22, from atheme-compat.h:21, from gen_echoserver.c:9: ../../include/connection.h:95:22: note: expected 'char *' but argument is of type 'const char *' 95 | extern connection_t *connection_open_listener_tcp(char *, unsigned int, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gen_echoserver.c: In function 'my_rhandler': In file included from /usr/lib64/perl5/CORE/perl.h:5931, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': gen_echoserver.c:34:50: warning: '%s' directive output may be truncated writing up to 2047 bytes into a region of size between 0 and 2048 [-Wformat-truncation=] 34 | snprintf(buf2, (BUFSIZE * 2), "%s%s", tmp, buf); | ^~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from atheme-compat.h:21, from gen_echoserver.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 1 and 4096 bytes into a destination of size 2048 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ CompileModule: backtrace.so CompileModule: os_resolve.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_guestnoreg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: jsonrpc.so CompileModule: cs_fregister.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: xmlrpc.so In file included from /usr/lib64/perl5/CORE/sbox32_hash.h:4, from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib64/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:35, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib64/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib64/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib64/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv_func.h:55, from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib64/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib64/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/hv.h:653, from /usr/lib64/perl5/CORE/perl.h:3705, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib64/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ perl_module.c: At top level: perl_module.c:40:32: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 40 | static char *_perl_argv[3] = { "", PERL_INIT_FILE, NULL }; | ^~ : warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] : note: in definition of macro 'PERL_MODDIR' perl_module.c:40:36: note: in expansion of macro 'PERL_INIT_FILE' 40 | static char *_perl_argv[3] = { "", PERL_INIT_FILE, NULL }; | ^~~~~~~~~~~~~~ perl_module.c: In function 'do_script_load': perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:191:7: note: 'name_var' declared here 191 | SV **name_var = hv_fetch(info_hash, "name", 4, 0); | ^~~~~~~~ perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:182:6: note: 'info_hash' declared here 182 | HV *info_hash = get_hv(info_varname, 0); | ^~~~~~~~~ perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:176:14: note: 'packagename' declared here 176 | const char *packagename = POPp; | ^~~~~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:191:7: note: 'name_var' declared here 191 | SV **name_var = hv_fetch(info_hash, "name", 4, 0); | ^~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:182:6: note: 'info_hash' declared here 182 | HV *info_hash = get_hv(info_varname, 0); | ^~~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:176:14: note: 'packagename' declared here 176 | const char *packagename = POPp; | ^~~~~~~~~~~ perl_module.c:186:3: warning: jump skips variable initialization [-Wjump-misses-init] 186 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ perl_module.c:186:3: warning: jump skips variable initialization [-Wjump-misses-init] 186 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:191:7: note: 'name_var' declared here 191 | SV **name_var = hv_fetch(info_hash, "name", 4, 0); | ^~~~~~~~ perl_module.c:195:3: warning: jump skips variable initialization [-Wjump-misses-init] 195 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5931, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib64/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib64/perl5/CORE/inline.h:458:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib64/perl5/CORE/inline.h:469:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ CompileModule: ms_fsend.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_klinechan.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_fregister.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_regnotice.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Atheme.c: In function 'XS_Atheme__Object__MetadataHash_FIRSTKEY': Atheme.c:2844:29: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2844 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object__MetadataHash_NEXTKEY': Atheme.c:2881:29: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2881 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object__MetadataHash_SCALAR': Atheme.c:2920:29: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2920 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object_name': Atheme.c:2959:16: warning: variable 'self' set but not used [-Wunused-but-set-variable] 2959 | Atheme_Object self; | ^~~~ ./commands.xs: In function 'XS_Atheme__Command_create': ./commands.xs:10:3: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 10 | *(int*)&newcmd->command.maxparc = maxparc; | ^ ./commands.xs: In function 'XS_Atheme__Command_DESTROY': ./commands.xs:38:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 38 | free((void*)self->command.name); | ^ ./commands.xs:39:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 39 | free((void*)self->command.desc); | ^ ./commands.xs:40:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 40 | free((void*)self->command.access); | ^ ./commands.xs:41:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 41 | free((void*)self->command.help.path); | ^ perl_module.c:185:76: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 481 [-Wformat-truncation=] 185 | snprintf(perl_error, sizeof(perl_error), "Couldn't get package info hash %s", info_varname); | ^~ ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/lib64/perl5/CORE/perlio.h:41, from /usr/lib64/perl5/CORE/iperlsys.h:51, from /usr/lib64/perl5/CORE/perl.h:3663, from api/atheme_perl.h:5, from perl_module.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 32 and 1055 bytes into a destination of size 512 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5931, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/inline.h:216:6: warning: 'info_hash' may be used uninitialized in this function [-Wmaybe-uninitialized] 216 | Perl_sv_free2(aTHX_ sv, rc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ perl_module.c:182:6: note: 'info_hash' was declared here 182 | HV *info_hash = get_hv(info_varname, 0); | ^~~~~~~~~ Atheme.c: In function 'XS_Atheme__Internal__List_STORE': Atheme.c:4369:23: warning: variable 'self' set but not used [-Wunused-but-set-variable] 4369 | Atheme_Internal_List self; | ^~~~ Atheme.c: In function 'XS_Atheme__Internal__List_STORESIZE': Atheme.c:4442:23: warning: variable 'self' set but not used [-Wunused-but-set-variable] 4442 | Atheme_Internal_List self; | ^~~~ ./internal_list.xs: In function 'XS_Atheme__Internal__List_DELETE': ./internal_list.xs:33:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | free((void*)self->package_name); | ^ CompileModule: ns_sendpassmail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_klinechan.c: In function 'klinechan_check_join': os_klinechan.c:50:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] 50 | kline_t *k; | ^ CompileModule: graphtastical.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_mxcheck_async.so CompileModule: ns_mxcheck.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ns_sendpassmail.c: In function 'sendpassmail_foreach_cb': ns_sendpassmail.c:77:34: warning: potential null pointer dereference [-Wnull-dereference] 77 | if (state->email_canonical != mu->email_canonical) | ~~^~~~~~~~~~~~~~~~~ Link: perl.so CompileModule: os_trace.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ns_mxcheck_async.c: In function 'check_registration': ns_mxcheck_async.c:77:14: warning: variable 'user' set but not used [-Wunused-but-set-variable] 77 | const char *user; | ^~~~ CompileModule: ircd_loveserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_waitreg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_generatepass.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ns_mxcheck.c: In function 'check_registration': ns_mxcheck.c:29:17: warning: variable 'user' set but not used [-Wunused-but-set-variable] 29 | const char *user; | ^~~~ CompileModule: os_tabletest.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_regmode.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_fenforce.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_kill.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_ping.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_akillnicklist.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: wumpus.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_generatehash.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ircd_announceserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_akillnicklist.c: In function 'aknl_nickhook': os_akillnicklist.c:98:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] 98 | kline_t *k; | ^ CompileModule: cs_updown.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_testproc.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C wumpus.c:75:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 75 | "#wumpus", | ^~~~~~~~~ wumpus.c:76:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 76 | "Wumpus", | ^~~~~~~~ wumpus.c:77:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 77 | "wumpus", | ^~~~~~~~ wumpus.c:78:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 78 | "services.int", | ^~~~~~~~~~~~~~ wumpus.c:79:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 79 | "Hunt the Wumpus" | ^~~~~~~~~~~~~~~~~ wumpus.c: In function 'build_maze': wumpus.c:210:44: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 210 | slog(LG_DEBUG, "wumpus: building maze of %d chambers", size); | ~^ ~~~~ | | | | int unsigned int | %d wumpus.c:244:53: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 244 | slog(LG_DEBUG, "wumpus: creating link for route %d -> %d", i, t); | ~^ ~ | | | | int unsigned int | %d wumpus.c:248:69: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 248 | slog(LG_DEBUG, "wumpus: finished creating exit paths for chamber %d", i); | ~^ ~ | | | | int unsigned int | %d wumpus.c:266:50: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 266 | slog(LG_DEBUG, "wumpus: added pit to chamber %d", j); | ~^ ~ | | | | int unsigned int | %d wumpus.c:282:52: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 282 | slog(LG_DEBUG, "wumpus: added bats to chamber %d", j); | ~^ ~ | | | | int unsigned int | %d wumpus.c:299:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 299 | slog(LG_DEBUG, "wumpus: added arrows to chamber %d", j); | ~^ ~ | | | | int unsigned int | %d CompileModule: ns_cleannick.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_testproc.c: In function 'os_cmd_testproc': os_testproc.c:114:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] 114 | (void)write(2, "Failed to exec /bin/sh\n", 23); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: os_savechanmodes.so CompileModule: cs_badwords.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_babbler.so CompileModule: os_pingspam.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ns_cleannick.c: In function 'is_nickname_lame': ns_cleannick.c:35:29: warning: cast from function call of type 'size_t' {aka 'long unsigned int'} to non-matching type 'float' [-Wbad-function-cast] 35 | score = (float) capcount / (float) strlen(nickname); | ^ ns_cleannick.c:36:76: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 36 | slog(LG_DEBUG, "is_nickname_lame(%s): score %0.3f %d/%zu caps", nickname, score, capcount, strlen(nickname)); | ^~~~~ ns_cleannick.c:36:53: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 36 | slog(LG_DEBUG, "is_nickname_lame(%s): score %0.3f %d/%zu caps", nickname, score, capcount, strlen(nickname)); | ~^ ~~~~~~~~ | | | | int unsigned int | %d CompileModule: ircd_catserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: on_db_save.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cs_badwords.c: In function 'on_channel_message': cs_badwords.c:165:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 165 | char *kickstring = "Foul language is prohibited here."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: os_joinmon.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_listlogins.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_pingspam.c:13:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 13 | "Scanning for proxies.", | ^~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:14:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | "Killing off bottlers.", | ^~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:15:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 15 | "LOL ok so like we are teh SKANZ0RZING j00 becuz well like OMG deze bots r h3r3 an liek they are FL00DING!!#@! ignore plz", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:16:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 16 | "gaben", | ^~~~~~~ os_pingspam.c:17:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | "Please ignore this notice.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:18:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 18 | "Scanning for warez.", | ^~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:19:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 19 | "All your pr0n are belong to us!", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:20:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | "Move over! This is the police!", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:21:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | "This notice brought to you by Burma-Shave.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:22:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 22 | "They're coming...", | ^~~~~~~~~~~~~~~~~~~ os_pingspam.c:23:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 23 | ":)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(:", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:24:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 24 | "lolz!", | ^~~~~~~ os_pingspam.c:25:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 25 | " your a pagan", | ^~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:26:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | "* Ads needs to shower soon", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:27:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 27 | " Don't make me get Yakuza on you", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:28:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | "beu fails it", | ^~~~~~~~~~~~~~ os_pingspam.c:29:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 29 | "BAN KAI~!$" | ^~~~~~~~~~~~ os_pingspam.c:34:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 34 | "", | ^~ os_pingspam.c:35:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 35 | " please-ignore", | ^~~~~~~~~~~~~~~~ os_pingspam.c:36:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 36 | " proxy scan", | ^~~~~~~~~~~~~ os_pingspam.c:37:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 37 | " ignore me", | ^~~~~~~~~~~~ os_pingspam.c:38:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 38 | " <3 neostats", | ^~~~~~~~~~~~~~ on_db_save.c: In function 'on_db_save': on_db_save.c:122:4: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] 122 | write(2, "Failed to exec /bin/sh\n", 23); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: os_defcon.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_access_alias.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: gen_listenerdemo.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_helpme.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_defcon.c: In function 'defcon_useradd': os_defcon.c:91:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] 91 | kline_t *k; | ^ os_defcon.c: In function 'defcon_svsignore': os_defcon.c:126:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 126 | svsignore->setby = "DEFCON"; | ^ CompileModule: mlocktweaker.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C gen_listenerdemo.c: In function 'do_listen': gen_listenerdemo.c:66:16: warning: variable 'newptr' set but not used [-Wunused-but-set-variable] 66 | connection_t *newptr; | ^~~~~~ gen_listenerdemo.c: In function 'mod_init': gen_listenerdemo.c:74:42: warning: passing argument 1 of 'connection_open_listener_tcp' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 74 | listener = connection_open_listener_tcp("127.0.0.1", 7100, do_listen); | ^~~~~~~~~~~ In file included from ../../include/atheme.h:22, from atheme-compat.h:21, from gen_listenerdemo.c:9: ../../include/connection.h:95:22: note: expected 'char *' but argument is of type 'const char *' 95 | extern connection_t *connection_open_listener_tcp(char *, unsigned int, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gen_listenerdemo.c: In function 'my_rhandler': gen_listenerdemo.c:39:50: warning: '%s' directive output may be truncated writing up to 2047 bytes into a region of size between 0 and 2048 [-Wformat-truncation=] 39 | snprintf(buf2, (BUFSIZE * 2), "%s%s", tmp, buf); | ^~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from atheme-compat.h:21, from gen_listenerdemo.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 1 and 4096 bytes into a destination of size 2048 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: ns_regnotice.so CompileModule: gen_vhostonreg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: dnsbl.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_goodmail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_kickdots.so CompileModule: os_modeall.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C gen_vhostonreg.c: In function 'user_add_host': gen_vhostonreg.c:110:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 110 | DECLARE_MODULE_V1 | ^~~~~~~~~~~~~~~~~ CompileModule: os_testcmd.so dnsbl.c: In function 'dnsbl_hit': dnsbl.c:480:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] 480 | kline_t *k; | ^ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_ajoin.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C dnsbl.c: In function 'initiate_blacklist_dnsquery': dnsbl.c:345:41: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 208 and 248 [-Wformat-truncation=] 345 | snprintf(buf, sizeof buf, "%d.%d.%d.%d.%s", ip[0], ip[1], ip[2], ip[3], blptr->host); | ^~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from atheme-compat.h:21, from dnsbl.c:45: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 304 bytes into a destination of size 256 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: os_procwatch.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_testcmd.c: In function 'testcmd_command_fail': os_testcmd.c:49:68: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 49 | command_success_nodata(udata->prevsi, "Command failed with fault %d, \"%s\"", code, message); | ~^ ~~~~ | | | | int unsigned int | %d Link: Atheme.so + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.sUL9Nu + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64 ++ dirname /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64 + cd atheme-v7.2.10-r2 + make install DESTDIR=/builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64 ---------------------------------------------------------------- >>> Remember to cd to /usr and edit your config file. ---------------------------------------------------------------- Install: atheme-services.pc Install: libmowgli-2.pc Install: bootstrap.h Install: alloc.h Install: allocation_policy.h Install: allocator.h Install: assert.h Install: heap.h Install: iterator.h Install: logger.h Install: mowgli_string.h Install: stdinc.h Install: process.h Install: argstack.h Install: bitvector.h Install: formatter.h Install: hash.h Install: hook.h Install: memslice.h Install: random.h Install: mowgli_signal.h Install: dictionary.h Install: list.h Install: queue.h Install: index.h Install: patricia.h Install: dns.h Install: evloop_res.h Install: evloop_reslib.h Install: eventloop.h Install: confparse.h Install: error_backtrace.h Install: getopt_long.h Install: global_storage.h Install: program_opts.h Install: proctitle.h Install: json.h Install: json-inline.h Install: linebuf.h Install: module.h Install: object.h Install: class.h Install: message.h Install: metadata.h Install: win32_stdinc.h Install: attributes.h Install: cacheline.h Install: constructor.h Install: machine.h Install: thread.h Install: mutex.h Install: vio.h Install: libmowgli-2.so Install: mowgli.h Install: account.h Install: channels.h Install: connection.h Install: asuka.h Install: bahamut.h Install: charybdis.h Install: inspircd.h Install: ircd-seven.h Install: ircnet.h Install: nefarious.h Install: ratbox.h Install: elemental-ircd.h Install: unreal.h Install: abirev.h Install: account.h Install: atheme.h Install: atheme_memory.h Install: atheme_string.h Install: auth.h Install: authcookie.h Install: base64.h Install: channels.h Install: commandtree.h Install: common.h Install: conf.h Install: confprocess.h Install: connection.h Install: crypto.h Install: culture.h Install: database_backend.h Install: datastream.h Install: entity-validation.h Install: entity.h Install: flags.h Install: global.h Install: hook.h Install: hooktypes.h Install: httpd.h Install: i18n.h Install: libathemecore.h Install: linker.h Install: match.h Install: md5.h Install: module.h Install: object.h Install: phandler.h Install: pmodule.h Install: privs.h Install: res.h Install: reslib.h Install: sasl.h Install: serno.h Install: servers.h Install: services.h Install: servtree.h Install: sourceinfo.h Install: stdinc.h Install: sysconf.h Install: table.h Install: taint.h Install: template.h Install: tools.h Install: uid.h Install: uplink.h Install: users.h Install: libathemecore.so Install: main.so Install: dummy.so Install: ldap.so Install: flatfile.so Install: corestorage.so Install: opensex.so Install: main.so Install: bottalk.so Install: help.so Install: info.so Install: set.so Install: set_core.so Install: set_fantasy.so Install: set_nobot.so Install: set_private.so Install: set_saycaller.so Install: main.so Install: main.so Install: access.so Install: akick.so Install: antiflood.so Install: ban.so Install: clear.so Install: clear_akicks.so Install: clear_bans.so Install: clear_flags.so Install: clear_users.so Install: clone.so Install: close.so Install: count.so Install: drop.so Install: fflags.so Install: flags.so Install: ftransfer.so Install: getkey.so Install: halfop.so Install: help.so Install: hold.so Install: info.so Install: invite.so Install: kick.so Install: list.so Install: mark.so Install: moderate.so Install: op.so Install: owner.so Install: protect.so Install: quiet.so Install: recover.so Install: register.so Install: set.so Install: set_core.so Install: set_email.so Install: set_entrymsg.so Install: set_fantasy.so Install: set_gameserv.so Install: set_guard.so Install: set_keeptopic.so Install: set_limitflags.so Install: set_mlock.so Install: set_prefix.so Install: set_private.so Install: set_property.so Install: set_pubacl.so Install: set_restricted.so Install: set_secure.so Install: set_topiclock.so Install: set_url.so Install: set_verbose.so Install: successor_acl.so Install: status.so Install: sync.so Install: taxonomy.so Install: template.so Install: topic.so Install: unban_self.so Install: version.so Install: voice.so Install: why.so Install: xop.so Install: argon2d.so Install: pbkdf2.so Install: pbkdf2v2.so Install: posix.so Install: ircservices.so Install: rawmd5.so Install: rawsha1.so Install: main.so Install: oper.so Install: registered.so Install: channel.so Install: chanacs.so Install: server.so Install: dice.so Install: eightball.so Install: gamecalc.so Install: happyfarm.so Install: help.so Install: lottery.so Install: main.so Install: namegen.so Install: rps.so Install: main.so Install: main.so Install: acsnolimit.so Install: drop.so Install: fdrop.so Install: fflags.so Install: flags.so Install: help.so Install: info.so Install: invite.so Install: join.so Install: list.so Install: listchans.so Install: register.so Install: regnolimit.so Install: set.so Install: set_channel.so Install: set_description.so Install: set_email.so Install: set_groupname.so Install: set_joinflags.so Install: set_open.so Install: set_public.so Install: set_url.so Install: main.so Install: helpme.so Install: services.so Install: ticket.so Install: drop.so Install: group.so Install: help.so Install: main.so Install: offer.so Install: onoff.so Install: request.so Install: vhost.so Install: vhostnick.so Install: main.so Install: delete.so Install: forward.so Install: help.so Install: ignore.so Install: list.so Install: main.so Install: read.so Install: send.so Install: sendall.so Install: sendops.so Install: sendgroup.so Install: httpd.so Install: canon_gmail.so Install: main.so Install: access.so Install: badmail.so Install: cert.so Install: cracklib.so Install: drop.so Install: enforce.so Install: freeze.so Install: ghost.so Install: group.so Install: help.so Install: hold.so Install: identify.so Install: info.so Install: info_lastquit.so Install: list.so Install: listchans.so Install: listgroups.so Install: listmail.so Install: listownmail.so Install: login.so Install: logout.so Install: mark.so Install: multimark.so Install: register.so Install: regnolimit.so Install: resetpass.so Install: restrict.so Install: return.so Install: sendpass.so Install: sendpass_user.so Install: set.so Install: set_core.so Install: set_accountname.so Install: set_email.so Install: set_emailmemos.so Install: set_enforcetime.so Install: set_hidemail.so Install: set_language.so Install: set_nevergroup.so Install: set_neverop.so Install: set_nogreet.so Install: set_nomemo.so Install: set_noop.so Install: set_nopassword.so Install: set_password.so Install: set_privmsg.so Install: set_private.so Install: set_property.so Install: set_pubkey.so Install: set_quietchg.so Install: setpass.so Install: status.so Install: taxonomy.so Install: vacation.so Install: verify.so Install: vhost.so Install: main.so Install: akill.so Install: clearchan.so Install: clones.so Install: compare.so Install: greplog.so Install: help.so Install: identify.so Install: ignore.so Install: info.so Install: inject.so Install: jupe.so Install: mode.so Install: modinspect.so Install: modlist.so Install: modload.so Install: modreload.so Install: modunload.so Install: noop.so Install: override.so Install: raw.so Install: rakill.so Install: readonly.so Install: rmatch.so Install: rehash.so Install: restart.so Install: rnc.so Install: rwatch.so Install: set.so Install: shutdown.so Install: sgline.so Install: soper.so Install: specs.so Install: sqline.so Install: uptime.so Install: update.so Install: asuka.so Install: bahamut.so Install: base36uid.so Install: charybdis.so Install: elemental-ircd.so Install: inspircd.so Install: ircd-seven.so Install: ircnet.so Install: mixin_nohalfops.so Install: mixin_noholdnick.so Install: mixin_noowner.so Install: mixin_noprotect.so Install: nefarious.so Install: ngircd.so Install: p10-generic.so Install: ratbox.so Install: ts6-generic.so Install: unreal.so Install: unreal4.so Install: main.so Install: dnsbl.so Install: main.so Install: enable.so Install: help.so Install: info.so Install: list.so Install: search.so Install: set.so Install: authcookie.so Install: ecdsa-nist256p-challenge.so Install: external.so Install: main.so Install: plain.so Install: cmdperm.so Install: main.so Install: channel.so Install: server.so Install: netsplit.so Install: Atheme.so Install: perl.so Install: xmlrpc.so Install: rfc1459.so Install: jsonrpc.so Install: p10.so Install: gs_roulette.so Install: os_resolve.so Install: cs_fregister.so Install: cs_userinfo.so Install: os_akillnicklist.so Install: ns_guestnoreg.so Install: os_testproc.so Install: ns_cleannick.so Install: os_savechanmodes.so Install: ns_sendpassmail.so Install: os_modeall.so Install: cs_access_alias.so Install: cs_kickdots.so Install: os_trace.so Install: ms_fsend.so Install: os_klinechan.so Install: gen_vhostonreg.so Install: os_helpme.so Install: ircd_loveserv.so Install: cs_regmode.so Install: os_joinmon.so Install: ircd_announceserv.so Install: os_pingspam.so Install: ns_mxcheck.so Install: os_kill.so Install: ircd_catserv.so Install: cs_badwords.so Install: cs_modesync.so Install: ns_fenforce.so Install: ns_waitreg.so Install: wumpus.so Install: cs_babbler.so Install: ns_listlogins.so Install: mlocktweaker.so Install: gen_listenerdemo.so Install: ns_fregister.so Install: os_testcmd.so Install: cs_regnotice.so Install: ns_forbid.so Install: backtrace.so Install: graphtastical.so Install: ns_mxcheck_async.so Install: ns_generatepass.so Install: os_tabletest.so Install: ns_goodmail.so Install: cs_ping.so Install: cs_updown.so Install: dnsbl.so Install: on_db_save.so Install: os_defcon.so Install: ns_generatehash.so Install: gen_echoserver.so Install: ns_regnotice.so Install: ns_ajoin.so Install: os_procwatch.so Install: atheme-services Install: dbverify Install: ecdsakeygen Install: es.mo Install: ru.mo Install: cy.mo Install: de.mo Install: da.mo Install: fr.mo + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/etc/logrotate.d + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.logrotate /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/etc/logrotate.d/atheme + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/sbin + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/var/log + /usr/bin/install -d -m 0755 /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib/systemd/system + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.service /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib/systemd/system/atheme.service + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64//usr/include/atheme/inline /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64//usr/include/atheme/protocol + /usr/bin/install -m 0644 include/abirev.h include/account.h include/atheme.h include/atheme_memory.h include/atheme_string.h include/auth.h include/authcookie.h include/base64.h include/channels.h include/commandtree.h include/common.h include/conf.h include/confprocess.h include/connection.h include/crypto.h include/culture.h include/database_backend.h include/datastream.h include/entity-validation.h include/entity.h include/flags.h include/global.h include/hook.h include/hooktypes.h include/httpd.h include/i18n.h include/libathemecore.h include/linker.h include/match.h include/md5.h include/module.h include/object.h include/phandler.h include/pmodule.h include/privs.h include/res.h include/reslib.h include/sasl.h include/serno.h include/servers.h include/services.h include/servtree.h include/sourceinfo.h include/stdinc.h include/sysconf.h include/table.h include/taint.h include/template.h include/tools.h include/uid.h include/uplink.h include/users.h /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/include/atheme + /usr/bin/install -m 0644 include/inline/account.h include/inline/channels.h include/inline/connection.h /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/include/atheme/inline + /usr/bin/install -m 0644 include/protocol/asuka.h include/protocol/bahamut.h include/protocol/charybdis.h include/protocol/elemental-ircd.h include/protocol/inspircd.h include/protocol/ircd-seven.h include/protocol/ircnet.h include/protocol/nefarious.h include/protocol/ngircd.h include/protocol/ratbox.h include/protocol/unreal.h /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/include/atheme/protocol + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 7.2.10r2-2.fc31 --unique-debug-suffix -7.2.10r2-2.fc31.aarch64 --unique-debug-src-base atheme-7.2.10r2-2.fc31.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/atheme-v7.2.10-r2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/alis/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/auth/ldap.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/alis/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/auth/dummy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/backend/corestorage.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/auth/dummy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/auth/ldap.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/backend/corestorage.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/backend/opensex.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/backend/flatfile.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/backend/opensex.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/bottalk.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/bottalk.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/backend/flatfile.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set_core.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set_fantasy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set_fantasy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set_private.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set_nobot.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set_nobot.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set_saycaller.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/botserv/set_saycaller.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanfix/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanfix/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/access.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/akick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/access.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/akick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/antiflood.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/antiflood.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/ban.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/ban.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clear.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clear.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clear_akicks.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clear_akicks.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clear_bans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clear_bans.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clear_flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clear_flags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clear_users.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clear_users.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clone.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/clone.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/close.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/close.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/count.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/count.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/fflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/flags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/ftransfer.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/ftransfer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/getkey.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/getkey.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/halfop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/halfop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/hold.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/hold.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/invite.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/kick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/kick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/mark.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/moderate.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/moderate.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/op.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/op.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/owner.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/owner.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/protect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/protect.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/quiet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/quiet.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/recover.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/recover.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/register.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_core.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_email.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_entrymsg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_entrymsg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_fantasy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_fantasy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_gameserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_gameserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_guard.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_guard.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_keeptopic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_keeptopic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_limitflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_limitflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_mlock.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_mlock.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_prefix.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_prefix.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_private.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_property.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_property.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_pubacl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_pubacl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_restricted.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_restricted.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_secure.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_secure.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_topiclock.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_topiclock.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_url.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_url.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_verbose.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/set_verbose.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/status.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/status.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/successor_acl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/successor_acl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/sync.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/sync.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/taxonomy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/template.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/template.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/topic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/topic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/unban_self.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/unban_self.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/version.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/version.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/voice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/voice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/why.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/why.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/xop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/chanserv/xop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/backtrace.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/backtrace.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_access_alias.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_access_alias.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_babbler.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_babbler.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_badwords.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_badwords.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_fregister.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_fregister.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_kickdots.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_kickdots.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_modesync.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_modesync.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_ping.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_ping.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_regmode.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_regmode.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_regnotice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_regnotice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_updown.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_updown.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_userinfo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/cs_userinfo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/dnsbl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/dnsbl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/gen_echoserver.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/gen_echoserver.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/gen_listenerdemo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/gen_listenerdemo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/gen_vhostonreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/gen_vhostonreg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/graphtastical.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/graphtastical.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/gs_roulette.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/gs_roulette.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ircd_announceserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ircd_announceserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ircd_catserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ircd_catserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ircd_loveserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ircd_loveserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/mlocktweaker.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/mlocktweaker.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ms_fsend.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ms_fsend.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_ajoin.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_ajoin.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_cleannick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_fenforce.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_cleannick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_fenforce.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_forbid.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_forbid.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_fregister.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_fregister.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_generatehash.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_generatepass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_generatehash.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_generatepass.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_goodmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_goodmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_guestnoreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_guestnoreg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_listlogins.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_mxcheck.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_listlogins.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_mxcheck.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_mxcheck_async.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_mxcheck_async.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_regnotice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_regnotice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_sendpassmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_sendpassmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_waitreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/ns_waitreg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/on_db_save.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/on_db_save.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_akillnicklist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_akillnicklist.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_defcon.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_defcon.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_helpme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_helpme.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_joinmon.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_joinmon.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_kill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_kill.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_klinechan.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_klinechan.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_modeall.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_pingspam.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_modeall.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_pingspam.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_procwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_procwatch.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_resolve.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_resolve.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_tabletest.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_savechanmodes.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_tabletest.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_savechanmodes.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_testcmd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_testcmd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_testproc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_testproc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_trace.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/os_trace.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/wumpus.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/contrib/wumpus.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/argon2d.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/argon2d.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/ircservices.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/ircservices.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/pbkdf2v2.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/pbkdf2.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/posix.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/posix.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/pbkdf2v2.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/pbkdf2.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/rawmd5.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/rawmd5.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/rawsha1.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/chanacs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/crypto/rawsha1.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/chanacs.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/channel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/registered.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/oper.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/registered.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/oper.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/server.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/exttarget/server.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/dice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/dice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/eightball.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/eightball.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/gamecalc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/gamecalc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/happyfarm.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/happyfarm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/lottery.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/lottery.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/namegen.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/namegen.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/rps.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/gameserv/rps.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/global/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/global/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/acsnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/acsnolimit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/fdrop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/fdrop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/fflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/flags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/invite.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/join.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/join.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/listchans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/listchans.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/register.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/regnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/regnolimit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_channel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_description.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_description.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_email.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_groupname.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_groupname.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_joinflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_joinflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_open.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_open.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_public.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_public.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_url.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/groupserv/set_url.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/helpserv/helpme.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/helpserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/helpserv/helpme.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/helpserv/services.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/helpserv/services.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/helpserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/helpserv/ticket.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/helpserv/ticket.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/group.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/group.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/offer.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/offer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/onoff.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/request.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/onoff.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/request.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/vhost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/vhost.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/vhostnick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/infoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/hostserv/vhostnick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/infoserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/delete.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/delete.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/forward.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/forward.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/ignore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/ignore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/read.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/read.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/send.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/send.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/sendall.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/sendall.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/sendgroup.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/sendgroup.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/sendops.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/memoserv/sendops.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/misc/canon_gmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/misc/httpd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/misc/canon_gmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/misc/httpd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/access.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/access.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/badmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/badmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/cert.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/cert.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/cracklib.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/cracklib.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/enforce.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/freeze.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/enforce.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/freeze.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/ghost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/ghost.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/group.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/group.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/hold.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/hold.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/identify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/identify.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/info_lastquit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/info_lastquit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/listchans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/listchans.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/listgroups.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/listgroups.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/listmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/listmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/listownmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/listownmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/login.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/login.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/logout.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/logout.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/mark.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/multimark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/multimark.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/register.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/regnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/regnolimit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/resetpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/resetpass.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/restrict.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/restrict.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/return.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/return.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/sendpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/sendpass.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/sendpass_user.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/sendpass_user.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_core.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_accountname.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_accountname.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_email.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_emailmemos.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_emailmemos.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_enforcetime.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_enforcetime.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_hidemail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_hidemail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_language.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_language.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_nevergroup.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_nevergroup.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_neverop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_neverop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_nogreet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_nogreet.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_nomemo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_nomemo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_noop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_noop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_nopassword.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_nopassword.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_password.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_password.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_private.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_privmsg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_privmsg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_property.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_property.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_pubkey.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_pubkey.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_quietchg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/set_quietchg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/setpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/setpass.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/status.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/status.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/vacation.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/vacation.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/verify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/verify.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/vhost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/nickserv/vhost.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/akill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/akill.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/clearchan.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/clearchan.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/clones.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/clones.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/compare.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/compare.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/greplog.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/greplog.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/identify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/identify.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/ignore.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/ignore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/inject.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/inject.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/jupe.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/jupe.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/mode.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/mode.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/modinspect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/modinspect.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/modlist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/modlist.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/modload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/modload.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/modreload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/modreload.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/modunload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/modunload.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/noop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/noop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/override.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/override.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/rakill.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/raw.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/rakill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/raw.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/readonly.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/readonly.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/rehash.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/rehash.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/rmatch.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/restart.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/restart.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/rmatch.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/rnc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/rnc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/rwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/rwatch.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/sgline.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/sgline.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/shutdown.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/shutdown.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/soper.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/soper.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/specs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/specs.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/sqline.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/sqline.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/update.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/update.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/uptime.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/asuka.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/operserv/uptime.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/asuka.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/bahamut.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/bahamut.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/base36uid.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/base36uid.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/charybdis.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/charybdis.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/elemental-ircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/elemental-ircd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/inspircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/inspircd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/ircd-seven.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/ircd-seven.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/ircnet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/ircnet.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/mixin_nohalfops.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/mixin_nohalfops.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/mixin_noholdnick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/mixin_noholdnick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/mixin_noowner.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/mixin_noowner.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/mixin_noprotect.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/nefarious.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/mixin_noprotect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/nefarious.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/ngircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/ngircd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/p10-generic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/p10-generic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/ratbox.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/ratbox.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/ts6-generic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/ts6-generic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/unreal.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/unreal.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/unreal4.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/protocol/unreal4.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/proxyscan/dnsbl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/proxyscan/dnsbl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/proxyscan/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/proxyscan/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/enable.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/enable.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/search.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/search.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/rpgserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/saslserv/authcookie.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/saslserv/authcookie.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/saslserv/ecdsa-nist256p-challenge.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/saslserv/ecdsa-nist256p-challenge.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/saslserv/external.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/saslserv/external.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/saslserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/saslserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/saslserv/plain.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/saslserv/plain.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/scripting/lib/Atheme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/scripting/lib/Atheme.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/scripting/perl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/scripting/perl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/security/cmdperm.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/security/cmdperm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/statserv/channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/statserv/channel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/statserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/statserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/statserv/netsplit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/statserv/netsplit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/statserv/server.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/statserv/server.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/transport/jsonrpc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/transport/jsonrpc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/transport/p10.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/transport/p10.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/transport/rfc1459.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/transport/rfc1459.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/transport/xmlrpc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/atheme/modules/transport/xmlrpc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/libathemecore.so.1.0.0 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/libathemecore.so.1.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/libmowgli-2.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/lib64/libmowgli-2.so.0.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/sbin/atheme-services extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/sbin/atheme-services explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/sbin/dbverify extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/sbin/dbverify explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/sbin/ecdsakeygen extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64/usr/sbin/ecdsakeygen original debug info size: 26280kB, size after compression: 19592kB /usr/lib/rpm/sepdebugcrcfix: Updated 350 CRC32s, 0 CRC32s did match. 6824 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: atheme-7.2.10r2-2.fc31.aarch64 Provides: atheme = 7.2.10r2-2.fc31 atheme(aarch-64) = 7.2.10r2-2.fc31 config(atheme) = 7.2.10r2-2.fc31 libmowgli-2.so.0()(64bit) 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 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libathemecore.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.25)(64bit) libcrack.so.2()(64bit) libcrypt.so.2()(64bit) libcrypt.so.2(XCRYPT_2.0)(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libldap-2.4.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) libmowgli-2.so.0()(64bit) libperl.so.5.30()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) rtld(GNU_HASH) Processing files: libathemecore1-7.2.10r2-2.fc31.aarch64 Provides: libathemecore.so.1()(64bit) libathemecore1 = 7.2.10r2-2.fc31 libathemecore1(aarch-64) = 7.2.10r2-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.25)(64bit) libmowgli-2.so.0()(64bit) libpcre.so.1()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libqrencode.so.4()(64bit) rtld(GNU_HASH) Processing files: atheme-devel-7.2.10r2-2.fc31.aarch64 Provides: atheme-devel = 7.2.10r2-2.fc31 atheme-devel(aarch-64) = 7.2.10r2-2.fc31 pkgconfig(atheme-services) = 7.2.10-r2 pkgconfig(libmowgli-2) = 2.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 libathemecore.so.1()(64bit) Processing files: atheme-debugsource-7.2.10r2-2.fc31.aarch64 Provides: atheme-debugsource = 7.2.10r2-2.fc31 atheme-debugsource(aarch-64) = 7.2.10r2-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: atheme-debuginfo-7.2.10r2-2.fc31.aarch64 Provides: atheme-debuginfo = 7.2.10r2-2.fc31 atheme-debuginfo(aarch-64) = 7.2.10r2-2.fc31 debuginfo(build-id) = 001ced608f4880e53808f193b7f12f9ebae07ff3 debuginfo(build-id) = 00cbe3bd9b7fd9077b4a32c3102a20c8a3b051b1 debuginfo(build-id) = 0384a791405b96e005c3f1b7ce38ea8eaa6f277a debuginfo(build-id) = 049a21b060d9d3221a39d247b4c412cd3c1cfa46 debuginfo(build-id) = 05db49ea6e84fa477fa3cd946d78701a13ca621f debuginfo(build-id) = 0683b2c0b622fca5502cd72665de422b797be333 debuginfo(build-id) = 07a0e00578b0eaee14c16073ab745b5132a20543 debuginfo(build-id) = 080318ed552f47f09740b6a902bcc23cfafea40f debuginfo(build-id) = 08a65cbf3baf7ac9625d908d76bbd6c7bfc7304d debuginfo(build-id) = 0a89dd61618d5e2e4299a23f6acc1203bf4e69c7 debuginfo(build-id) = 0aae8567763cd3e75c44ce053ed7c476745fe19d debuginfo(build-id) = 0bb35a4778b94591cbbcf2ef843e5a76857dcb3d debuginfo(build-id) = 0bf23f3fb0ca1459f25c46873634d12f39eae70a debuginfo(build-id) = 0c590e2617262f7395bd34bd552774bc3020d40d debuginfo(build-id) = 0cd4b82978f802713aebbbae877834df05fabc0e debuginfo(build-id) = 0d5075ee4013a55e4b2976a9ba120000e7953bd2 debuginfo(build-id) = 0de7c7694803541139cee435f164146b3ca12056 debuginfo(build-id) = 0e66f24c2aee45d69b4f8eff71ede36e238b12bf debuginfo(build-id) = 0e9becc748157d8fb079321c57bf29e8b7bc93a2 debuginfo(build-id) = 0ec60559c40ba381f8bd48586d509e0f79e661a1 debuginfo(build-id) = 0f3fe13d13b113ef9d92f9abdcea1b186349a46b debuginfo(build-id) = 0f919f6e6de581c4b2b9b98379caff34801ef7ea debuginfo(build-id) = 0fd54c380239eafe9e36347780e232aa68140dea debuginfo(build-id) = 1101870ecbdf09104df440d7ff2904d754f5aed3 debuginfo(build-id) = 12485b812853d0f5b9c6b35c56c7185e45f2fd73 debuginfo(build-id) = 1331298ccc8cf59532a8007a3e73f61b94137d7b debuginfo(build-id) = 1333a6330b50b30c08b2394b2061ae2204c5a67b debuginfo(build-id) = 13bb753e70b3bf82dc7c6432ba068ef50a9cdb55 debuginfo(build-id) = 14f17daf7d61d53b18dc252879bcb2e06c463385 debuginfo(build-id) = 151e49e5eb46f212284a3cdcd42a5165a9345024 debuginfo(build-id) = 160ec02694c284c6dab558b0797d932d208467fe debuginfo(build-id) = 16bf17cdba56493ae6f8d5c6c6607de84914ba07 debuginfo(build-id) = 17b66f79e44bc59955488d0ccd366e55d6ce0494 debuginfo(build-id) = 1812bc0c9b3e7e41d8ed6caf9dd5d1e02f4b9aa3 debuginfo(build-id) = 182174992fb882473f43462098699a0e844a7ec7 debuginfo(build-id) = 1962c7ece182320d3d09e246da321ac00351dd9a debuginfo(build-id) = 1a5023a09edc0a2998a46c7bd007ecfee0de1d00 debuginfo(build-id) = 1acac510e2d2325109d91b919b9c69c86271e568 debuginfo(build-id) = 1c374d69101c375350377a497358d2ad8c84877e debuginfo(build-id) = 1cc2e3c9849e3dd08d156b29deafa9347b06e0b4 debuginfo(build-id) = 1d5d60f060a9ce458fe78b160029dcbb2f81f5bb debuginfo(build-id) = 1f59231ed0ad13ba6246fbc5331c8ff7bc8693c2 debuginfo(build-id) = 20c0d64d874e8ec5a20bffa612deb561d173eb64 debuginfo(build-id) = 23cd72d9953a5bbb4f20ebc6413311480bb5c77c debuginfo(build-id) = 2411a0d9e6ff9a736b40d23ac567e57cf6803886 debuginfo(build-id) = 25ddf086741ad410f79bc61a7d3d49321c66df78 debuginfo(build-id) = 27999e18cd21e939c8574341035f0cbff68d0e1b debuginfo(build-id) = 27b4f25c2723b2ee615a8d334bbe876c19d1efa7 debuginfo(build-id) = 281c57be0264cc1274e5ca298179f48f88a0a772 debuginfo(build-id) = 28b2ee64fdbef64f3339726649d13755c4fd97f2 debuginfo(build-id) = 28efb3a8b89d9a6b1ae5bc2f3f315e0374489694 debuginfo(build-id) = 2ac0aabfc975484c4a4042d5a282245c1d8ae846 debuginfo(build-id) = 2adf8527aba49088ce4ccb76b1d1decdd6441422 debuginfo(build-id) = 2bb1d9596b65415610bef9b3b0a7cf7533914238 debuginfo(build-id) = 2c090b80c9c49633f9eef354da4c3869855a817c debuginfo(build-id) = 2d78007e5c32e963fd46fc2dc8053e03abb912c9 debuginfo(build-id) = 2ddafb01532765445f9c9e5798ff38ef1426b617 debuginfo(build-id) = 2ec1a54144bf9517a8a3700f02396ce8d3039a73 debuginfo(build-id) = 304b11289b84fed9006bfe6423607bdd6ab35b2c debuginfo(build-id) = 316800696a134409a3ecaa3961a75b115be836ac debuginfo(build-id) = 32c774d46159bd6e53259dbf40e886dbf9d030a6 debuginfo(build-id) = 351074119e737a1a0207641e8580c49c4fdb2db4 debuginfo(build-id) = 3549aac6c40686eee059396f35cb50e683b22a07 debuginfo(build-id) = 35681031f87a12c3f421b138d310bc711dce576b debuginfo(build-id) = 357c1a7d2578cde63bba1fcf9f595d7492d1edbd debuginfo(build-id) = 366644f8569fea72b50069b3fcc316388099734a debuginfo(build-id) = 3680147aef20ad0c5209ee0bac56e5c30b2b2253 debuginfo(build-id) = 37269ea4902208f10e1c7ecb46bdf458aef2fadd debuginfo(build-id) = 3916dd09d8c769a2132fc10bab0a0f12f5255e30 debuginfo(build-id) = 39cae5e1b1472e84119c0e18dc0912bdb7bcea60 debuginfo(build-id) = 3a27bd28b513d79159fb8ce943725f4ae7252b5d debuginfo(build-id) = 3cf19cc5e3da441f389ae5be0e2d291dd788282b debuginfo(build-id) = 3d7ab11fced2977f8c4025f2b39f0bc17fe02670 debuginfo(build-id) = 3e93cad3bf5eca1fc05a7e16599356b9620cd882 debuginfo(build-id) = 3f1fb18525600d77c5c4374de6a8844bf17d57af debuginfo(build-id) = 3f54e82e14978bc51563df148687dfc9bd92e7f5 debuginfo(build-id) = 4028f339a48a3f2d3a5269b57d8f15b8e6e48eef debuginfo(build-id) = 408a9df3bbc9042f6b4ed97a6db506aa6fdfd912 debuginfo(build-id) = 41b42c41f74c6d564935fed20b43c5071d21aabc debuginfo(build-id) = 41de53f296c9bd77da6187d71afe045b57c5a4a3 debuginfo(build-id) = 423682177465c2085731e3337e723f6a6ebb0b0b debuginfo(build-id) = 42cb7f0ccbd032263ff54c0dc79745814997ff5b debuginfo(build-id) = 4333e5b183a21e042f31e9e922859dfcecf3bea4 debuginfo(build-id) = 439b3ee6d878857c5049cfa873db3a72a3369012 debuginfo(build-id) = 4446e4b4107f2a43a25761012aed415c91636034 debuginfo(build-id) = 44d50e38f349bcee99149592d925562a7157f6c5 debuginfo(build-id) = 45c511e367a13fefb1232f4bca4353ea8f672b56 debuginfo(build-id) = 4689f47e523e15ed9398ff98fc93136c974193f5 debuginfo(build-id) = 4739f49dfdd20eb44597702fec693181b4a9ce50 debuginfo(build-id) = 489ede3a4b9c7ab98a0928a5f7b2d1591afd5fc9 debuginfo(build-id) = 492399a27efe3cea10cad93115e240c17fa09fec debuginfo(build-id) = 495ed96f74d7ff40242a5d579fd2dd9e45ccb33d debuginfo(build-id) = 49e3358bfa839ab8e1dbb8b066bca107c658f425 debuginfo(build-id) = 4b3baadb7394f1b0c0e88a2e84a5795149822766 debuginfo(build-id) = 4b93fe1339c72143713e469e172850131fc19a54 debuginfo(build-id) = 4b9bc2648f06af9bfe8c9cef89e824b79ef93560 debuginfo(build-id) = 4c9614c7d7609719a0c6c87c1111276cf1324d70 debuginfo(build-id) = 4dc9bdae92c3cc5d53096506f344ecaab5795fef debuginfo(build-id) = 4ec498be674322d1fcad26a98d41a668469a4f70 debuginfo(build-id) = 4ed5a4f081aadcd97650aa415dd42a2a5d3aefbb debuginfo(build-id) = 4f53355ee99b32426c7573707bc8ad45130a1d83 debuginfo(build-id) = 4fee49fc63cc42f89b70f7b0c727118c5d00a8a8 debuginfo(build-id) = 5012d2ab6277edf0b274ec28f2b49b0e92256fa7 debuginfo(build-id) = 51876bc29a0ccffed230db0b456bb471d2bcdf1b debuginfo(build-id) = 528ddce4d417796c0161b0fefcdd6fdd9a00022a debuginfo(build-id) = 535dc16e20ee29513483a33283278e68198a1be6 debuginfo(build-id) = 537e21218dba8a0d172c8511ad11c22d743d93c8 debuginfo(build-id) = 5450d043e2ffd41b2e5850939a9aa4ec21197aa4 debuginfo(build-id) = 54ab31c86f7299bec2c603a4a989284c5fc48739 debuginfo(build-id) = 56e7deafe9bde5bdb6eb881eeb2429ddfbbf52e6 debuginfo(build-id) = 5700363ef494f5b5b59d96091dee360616f24113 debuginfo(build-id) = 5818107a57e9e7cc495f3c2367b85f90d783443b debuginfo(build-id) = 5865f3cbc40a6c29c6448e88fd5e255882da8663 debuginfo(build-id) = 5b4d1273392e67f209c892313a1e3859fb2766d8 debuginfo(build-id) = 5ba7400b39deb541c827297316443765d60abe88 debuginfo(build-id) = 5bf926aff03490c6e0a8f23dbfba76e3aaa7a5cf debuginfo(build-id) = 5ce3c956bb0661be055b6615b4c4952c4545db41 debuginfo(build-id) = 5e60398a2cf854d2abc4d80bd70fd89d89e50494 debuginfo(build-id) = 5ee113fde0ac8524c389090b84b24373317ce614 debuginfo(build-id) = 5fe11deead1b1f0e0f9191db64c24edf5c4677ee debuginfo(build-id) = 600cd6090b5a9cd97cc1ba3150dc319eb809cc05 debuginfo(build-id) = 60454d3c5a90a32fb6d4fb8c41b18625dcfdb6b3 debuginfo(build-id) = 60658e7184b238f97be9a76af5226030cc9f0fe4 debuginfo(build-id) = 60971be409237b56f959caf1637b820e641e480c debuginfo(build-id) = 60d62378abcea4852b60d66d3d85c87e595a1969 debuginfo(build-id) = 627219527b2ebd5991bcf01c266d65d08010fa93 debuginfo(build-id) = 6440dcbf67ce8359509ec007b7e51128ae7e8afd debuginfo(build-id) = 64a2e8ec97e0a383e53d77b3216708bc648182a0 debuginfo(build-id) = 658bdcb0bb0dfab6e2a29e001ac79ab9ff330ad0 debuginfo(build-id) = 65955d2ca38a39b3c9f8dfcbf6f26b17836ef5d2 debuginfo(build-id) = 65b575af64e930f6d8a429c8db646d4e2f42f3db debuginfo(build-id) = 6863f1e74da7c72d87bb65a40dabc68fa84134a1 debuginfo(build-id) = 698b04c71041ab5229248b8074a20b4bfd6690ae debuginfo(build-id) = 6a054983929534f264cf2a58f87ad9cb2d48c877 debuginfo(build-id) = 6a097a182e1aa4f8f3acbee4a542bd9d9c905670 debuginfo(build-id) = 6a14d13802b0ba514ef411e0f9033ae26f6ecb4b debuginfo(build-id) = 6c00a5afa9659e3acc0b6e723f6ff0eb539bddff debuginfo(build-id) = 6c3bf1c3d498d46e4b818e74fe65152cad19ccb7 debuginfo(build-id) = 6cf96fdd30502e0665b02b9923548bbcbae61cc2 debuginfo(build-id) = 6e977d4496584c562d93ea4f3465e52124848550 debuginfo(build-id) = 6e9b6a1fc8bc37c5fa049a039497c46708575130 debuginfo(build-id) = 6fff32212036e08fb890de67639daffed7b71f81 debuginfo(build-id) = 706fb954ff54ba685468e5c4b01cb53c2eba4dce debuginfo(build-id) = 70892adaf41cca4a4cd0662df44052a432a2e6b2 debuginfo(build-id) = 7138e6941cd76b9f3569bfecf60b0ddcf6255e74 debuginfo(build-id) = 714704f501f6c8c897e1a475ee053f5d55ec6828 debuginfo(build-id) = 71a4c1d2591c4fd10699e32a9ebc606157ec7ebe debuginfo(build-id) = 7227ea2e28fda71993785ec6205dbb73432242d5 debuginfo(build-id) = 7427f84b769e22e4470b26204d3a14d35b44c10b debuginfo(build-id) = 755f745a31ebc58bab6b0978c7f7676dfc780f92 debuginfo(build-id) = 7580b7556ca045517fca5da2d1eb46c5360f79e1 debuginfo(build-id) = 7607ec9a9604383f9d70db2f936ca57a717cc258 debuginfo(build-id) = 762965c1ab5c725300fd79a1aef8b5f243e727c8 debuginfo(build-id) = 7643d0d9e5f122688cde7c4fd539b63e55d55603 debuginfo(build-id) = 765e5c10dd12a6f63ff91c0f9e37a4d5497da708 debuginfo(build-id) = 786f3cb609fa3efc32c6f0d2182678bb81dab0d2 debuginfo(build-id) = 790d018c9f306b8710b84dc9caebcd778a1ba724 debuginfo(build-id) = 791fa7ae7753ab7d3efeb251fe304c2dba289057 debuginfo(build-id) = 79cc1e8f9709f7d0e5c9f2d90f423149c6bcdb08 debuginfo(build-id) = 7a4fb997b9776379465348b00cd19e2dc03febae debuginfo(build-id) = 7a76eb1015f1de693a675d4e82741f2758da9b0c debuginfo(build-id) = 7a93518aadc952d038497ac87a6ac62a7cd8cbbd debuginfo(build-id) = 7da047925db3c0e61a5cd602de074c31994fed0f debuginfo(build-id) = 7e78b7829accd3dea85370c68cfd141333708002 debuginfo(build-id) = 7f21be9f3a119c038b466422c803f8231af76832 debuginfo(build-id) = 7f94560ddf693b438d837ee8e6c4a8d6e8966e65 debuginfo(build-id) = 8028a44127b8eeec572950b778f2cdc314de2ba7 debuginfo(build-id) = 80b1c9f62350aea009abcef75ca164093d3d4b39 debuginfo(build-id) = 812bfe2b536358b372be63b3a05a90a1c6589335 debuginfo(build-id) = 81747da969691146fda5b61792478c4668739aa8 debuginfo(build-id) = 820b5221cb998914d35b2fb3a71a9c02dfe7227e debuginfo(build-id) = 823b0b43d51b8ac8185dbd3b85ddad9fcbdbe144 debuginfo(build-id) = 82e13f946d70f5b691cfa50588f5a3e53944bb5d debuginfo(build-id) = 8320cf26c4d0bc7a0bd1ae27cc401f64617cdc79 debuginfo(build-id) = 8328e1867885440aa67d155c343956d85c85d526 debuginfo(build-id) = 83f90156639d87c16f665149a2d7d47a4496a40f debuginfo(build-id) = 84cfdc2db7ebab65d7efb30560d8e446d80e984f debuginfo(build-id) = 875a09245bfe2c437cdbe35d60c8fe831da6c47b debuginfo(build-id) = 87955545aed0048bb77c1ab22cb045110d1fd689 debuginfo(build-id) = 87dfb6550fa61c4a96484d21ab9aa2550c3a485e debuginfo(build-id) = 87feb7074e9bfbfe5596d6075b56a0c408789036 debuginfo(build-id) = 88085c535b30e6c49bf6bd3a132d16c7f28f2eca debuginfo(build-id) = 88785cb3a5ccdd61db54340e415efa2bedd0cc58 debuginfo(build-id) = 8a61cda77b0c46117dab39ea4b17d707e28b0c5d debuginfo(build-id) = 8c62e1b43b036e0bd98822933678ff7d22dd8e82 debuginfo(build-id) = 8c6dbc1574435e058ee1194c38d95ff6a33e00b7 debuginfo(build-id) = 8c8b8d8e01837f5167da2bedd1b3cef2766a324b debuginfo(build-id) = 8d3df2b27be1dd8a5eebc5fbcb2221a9849827fc debuginfo(build-id) = 8df7efa424cf028e93fd6895ef9f5fbe7e3244db debuginfo(build-id) = 8f5585cad1eb8ab5636cb60e9b939d13213599f9 debuginfo(build-id) = 90bc378862460582b0e79f356eb375fe366c9e02 debuginfo(build-id) = 917b0a260c0eda24d4ce31952a6c2e08bbc2d51a debuginfo(build-id) = 919145c2e0f27ddea041d8cd1d18afd41fb3423c debuginfo(build-id) = 94677441858eac13d4e65fe7ff2f2bbf9db294ca debuginfo(build-id) = 948bf78094ed1e481fd0be710178df63dc7ec5c3 debuginfo(build-id) = 97661e61ec9ece4d1193efae58b8d3cc05dd979c debuginfo(build-id) = 99b0de88b5775cad2f93ccc3e5512dd37d2f980c debuginfo(build-id) = 9a29795b28f190c8b6194d045d7d161c3928c0ac debuginfo(build-id) = 9acd8156dc0d70f35eefec0a4e49f1817f9c6328 debuginfo(build-id) = 9b727a25a70328ff7199f973575d9e30589727a1 debuginfo(build-id) = 9c8bd0d65068796f54336154fa1307b02bcb7b35 debuginfo(build-id) = 9d17bdd3e36c5b4dfe2be4023672ecac64787a08 debuginfo(build-id) = 9e2b0a50757eb3c155508fd963a6b7921f9fa09f debuginfo(build-id) = a0358dd13967dfda286e36b28514087fd981778c debuginfo(build-id) = a0b2c71e26052e134f33b579dcf35748b19bc260 debuginfo(build-id) = a0c858fb40bf9dfd9ac0a4fe9377e06eac2b4286 debuginfo(build-id) = a10c706bb4d1e6f342ea624c411f400f17cf908a debuginfo(build-id) = a1804b68f9d72d0f89ac9b27b3875ee3101a8930 debuginfo(build-id) = a2df2a7bf5de9f36db2156f4694bcdd801713bd4 debuginfo(build-id) = a31942967f4bdb35b560601bb7e7c60134e784ba debuginfo(build-id) = a3c6c52e62a8989c4a9f85c78750e2ab286f68cf debuginfo(build-id) = a3ce14653eb981813931f8a3e3ebae675b5825cc debuginfo(build-id) = a3cfbcd84c95fb1d8791001dbc0ffed6ee9032af debuginfo(build-id) = a40603bd1f88568dd207fd3bebcc822b420180c3 debuginfo(build-id) = a50102c48792189f250034d312faf05c88bda14b debuginfo(build-id) = a58df1dc31b31f30936ec32ea513592507f90fda debuginfo(build-id) = a5d012c11185e023cf4e2dd1747e936f2897a7bd debuginfo(build-id) = a5d51a8990800501aad19d894f2b9450cb239e80 debuginfo(build-id) = a5dc7b45d6cf5a6cce1a6217a31cd2551f7b1b3f debuginfo(build-id) = a6567547f608e023afd163f29b086286fd5c9f0a debuginfo(build-id) = a6d4155954873cd40c405d28fd3605a911a0d55c debuginfo(build-id) = a786f26b4921989472716d38976d3fb3264e7c8a debuginfo(build-id) = a9e88577e9d7e23f3172297e3889d39622b2aa86 debuginfo(build-id) = ab020de6ad38ef04310c58732bd4357e1988a817 debuginfo(build-id) = ac245a386503873714235b190d5f140515686465 debuginfo(build-id) = ad2d42bea1e6f49b4fbd09c0185c221b367dec05 debuginfo(build-id) = ae1409fd421aa97022fe55c3234c85e0876c392e debuginfo(build-id) = ae17257e5cfde33b3379a1b3dd63d5d3e4421e11 debuginfo(build-id) = ae2960693b9993b5f5a6fc40db579be2bc7d008d debuginfo(build-id) = b1fc8f351f62bdee295c3a3682799e8cbf46bc78 debuginfo(build-id) = b2254442d89d254a59f2a12bad351d8b424f1a71 debuginfo(build-id) = b23123a3d661220837a6ded058e63e88d1cb04b2 debuginfo(build-id) = b2426d3499a242c5cd5e7de8ab4448b8d31a71b4 debuginfo(build-id) = b2d96f6a1a84d83a2eb6146273f48719988a8516 debuginfo(build-id) = b372a82c561d9d1691e8e54c0740207da6fc3aef debuginfo(build-id) = b45988ae4263244ef2866b4a137c0e2c28e72051 debuginfo(build-id) = b4d7dfee35b8a581b3a33dc8015347cd6aeaba30 debuginfo(build-id) = b5725944abac228e6e0c2efcf6b4f421dc0d430e debuginfo(build-id) = b6084d207f8f689cb703cfb77f7286f7b7891483 debuginfo(build-id) = b6dfdbdddf43461b6838f378747937b7810c2b7c debuginfo(build-id) = b77bfb8c57e4feec7cd97c8889d3e4f527020705 debuginfo(build-id) = b791f5142569a7f9672c5e53f9ab564f9d096271 debuginfo(build-id) = b7bd0539a0317a88e28451e6d13e224e38a65025 debuginfo(build-id) = b816b4b2c5f2ff13e470e1eb8bc5830f530467e5 debuginfo(build-id) = b8d5c2b4fa19b03f23f20202d86810f32aad1c72 debuginfo(build-id) = b92e9dfb31e30bc24296fa767b36a2d70bbb5b7c debuginfo(build-id) = b98562c2dcc0bfd0abc848132fdcce5fa8a6aadc debuginfo(build-id) = bb1452769db19512d8307abc26ff59b2e61aefb6 debuginfo(build-id) = bc9a3bd5924a056185114a4dc27be43194941bfe debuginfo(build-id) = bd6893a62904af67beaa67843544d643ecb42c6c debuginfo(build-id) = bda437b03a8aeda4d41de7ad4388099e866a052e debuginfo(build-id) = bded5a98f693b0f5fffe246f95ca06f6dd9a8c8c debuginfo(build-id) = bdf45494c27a92bc2c09c5642f44f83942d81a5c debuginfo(build-id) = be02fc25384773682716b3b4218ab8a86b03afb6 debuginfo(build-id) = be23dfdbfd5509775f10bc49d2f22dff1acc3f43 debuginfo(build-id) = be5732c224ffa47da7f710f81bfb2d6dcfa3ee80 debuginfo(build-id) = bebe9ccee91b690af5f17f439e364d68c53aadd9 debuginfo(build-id) = c01c7ef41461b687124d81af09a441b7c97b775b debuginfo(build-id) = c082e7237923d10b5b4eaf72422abd4d0d91a83a debuginfo(build-id) = c10d7612b8964064f8839cfcb5514fbe0a092144 debuginfo(build-id) = c1fdfe432663e0c9bd145a8ca5971c3e09642008 debuginfo(build-id) = c31aa664e44304d70fb6f6f759952e80333ce9c5 debuginfo(build-id) = c36d3166df7a027844fbd985b86f572fa25c24e2 debuginfo(build-id) = c374d2c89997065a23389230d2d5809f61ca4dfa debuginfo(build-id) = c3cf0414f24fdd4e77a0c2411f850e21c989ec7a debuginfo(build-id) = c5601305c5f114fb0a9c2e31706b943466345491 debuginfo(build-id) = c85daa7853eacbd5383f8e9d98dc51de1bb5038a debuginfo(build-id) = c8656874e562991dbf00dc79344d6430603a6dc6 debuginfo(build-id) = c98b22474b47dd39d46acb291f8339561e40ea6a debuginfo(build-id) = c9a50d7574eb3387478fa1866a7012a5fa30c283 debuginfo(build-id) = cb02991c146fca7f9ec4a0317b5bab6778b787b1 debuginfo(build-id) = cbbf4a6a52a4405dd1ebd79c86592517e23fa972 debuginfo(build-id) = cbc7cdbf6bce8b6461260f2df1483b030ef44c19 debuginfo(build-id) = cd2d7d10543b9cf849d9199cc96f8bf16f90ad32 debuginfo(build-id) = ce0c927d226245fe04ca7f4b3443f753f6a76612 debuginfo(build-id) = cf2a295c6d52e5f89d5c49b44193fe02c03489e0 debuginfo(build-id) = cf51d07e9611b1f22dd46cdf8527e1429526f7be debuginfo(build-id) = cf8d3ad15558be11494750bcd53533d6530fa6a2 debuginfo(build-id) = cf9b391b55ead25bf50da7ac32d48d6f8219e06c debuginfo(build-id) = cfa58a9901600cfe63d1bf9a918e022f1754b391 debuginfo(build-id) = cfc23e5ea1be34ea1b60cb5dd7440de39d460489 debuginfo(build-id) = d0476b451241512a2ff260849d3c7b3b6cbdefb1 debuginfo(build-id) = d05a91f0ffb136bca06e3f5924e22e9702a02b5a debuginfo(build-id) = d2754a4b295e0d29516a5d7b206087c05f52b2ae debuginfo(build-id) = d2cc31bf62ffdbe426fd6cce43b14f368dcb0688 debuginfo(build-id) = d392f86ee4d09eb63bf83cc86c63e1a07d87792d debuginfo(build-id) = d40aaa597e22b5e2e2e94611c5d7d68e9e87f509 debuginfo(build-id) = d678ddbcfbbf2d1d1c34fb3b48056417e5c469fe debuginfo(build-id) = d68479e97458bde8d37a708038bcdeaef70efdf1 debuginfo(build-id) = d6fca22c24eecbbbb8e0f177953cb237b1d4b3fb debuginfo(build-id) = d7a14773a6f997dbfae096a0380364993546494e debuginfo(build-id) = d8647841897f3cb5817df4429ee14aa147778853 debuginfo(build-id) = d86c12103c0c1d6315421a3365624ae6836f9eeb debuginfo(build-id) = d8b13dcd442cc7024e450e81a61162be0509346a debuginfo(build-id) = daedf9e17153779f6ce77e65b52adb1b2a209aca debuginfo(build-id) = db29615cd8d71fdb388bf57a2d426d6706184d96 debuginfo(build-id) = dba307eea33b6a971dc3510e37cb33d186889096 debuginfo(build-id) = dc607efc9641a7710e074a1014c4304c61a2e7ea debuginfo(build-id) = dd1cce4353bc70a3abbb5164ab662fdeb5a8d4ae debuginfo(build-id) = dd43c8ecb9e9bb67a7e2e7d4bf19d5198a618703 debuginfo(build-id) = dead66333fadb23afa86992a640dc18e4a3c10db debuginfo(build-id) = df19040126fa4cb89de0826a4736ea14e836539e debuginfo(build-id) = df66327deffc7b7b4ebc86721a354bb7776dd63a debuginfo(build-id) = e12f8577acb0e54f60f4216c3f0e10607febb577 debuginfo(build-id) = e257bc7d47fc65871cce332b3c78c0fded3198ce debuginfo(build-id) = e26920cb8f37a12f9bc10fbe4c4720255129335a debuginfo(build-id) = e2936a024938e8c0b1c756e8d64da3dbf511195f debuginfo(build-id) = e4d0c9b8991a50a8dfcad36d127722e8ce711292 debuginfo(build-id) = e53bb1285a4f539235ca4264ea38e66b449a9238 debuginfo(build-id) = e5a0821108f280b0a1d73f007f77a91c1086253c debuginfo(build-id) = e6ef6f59a3f79669994c23ac3408417798874459 debuginfo(build-id) = e9008bb558118e4f5c1796569c7937aa714576cc debuginfo(build-id) = e994c4fd338385cc8a34dcce2ea1d35b087b5871 debuginfo(build-id) = e99fb94c05d7cfcc13044138f6d9abf0b5328f34 debuginfo(build-id) = ea5295ad9f8798aba7525860fb30e221ffc994f2 debuginfo(build-id) = ea8aa7d576c2658380fe666235b6ddc0d3ff7acc debuginfo(build-id) = eb5ffe9ee84d8c2f141c35b7871984ac474fb2b9 debuginfo(build-id) = ec7bdc05e956b6f5832f6da0c244deab9cdd2200 debuginfo(build-id) = ec7c41587d95379cb8e04bdf10ec4bc51df230f0 debuginfo(build-id) = ec98a857e33b4eae434b9dc3d317654b15238ec4 debuginfo(build-id) = ecaf1fa9a920df76ec2ef53ddc0ae70d7c7d60fa debuginfo(build-id) = ed0d1f74565a0cd8bb05d436183039155ed690ad debuginfo(build-id) = ee704223e3608d8be48f6d4ba457755210b5633e debuginfo(build-id) = eeac13583d8b1635580a58bbedaeac8227b3c48a debuginfo(build-id) = ef0e56f6b4756883349fe544002a1672c9ee203f debuginfo(build-id) = ef0ff3034165fc25b87f6d85dbce937b11748ac8 debuginfo(build-id) = efb81bed2f5f5631acb76b05d0bc1e287a94c611 debuginfo(build-id) = f0cfee7585fc5819407bcbbfa567e623b964e27e debuginfo(build-id) = f151376a303b1e1aa23728f82a8f16cd52e19221 debuginfo(build-id) = f177a7ee1282321895bcb400f6e48dad4d1811b2 debuginfo(build-id) = f1aa139c9eeb66099ea1fd8b89f5684d5dd12de2 debuginfo(build-id) = f1e9bc737af04c1f44a47b19da18acc7015b9e12 debuginfo(build-id) = f30cfb6f51b81970a291f5c094fb5a92ad3c1333 debuginfo(build-id) = f53c881571023dfbb4bd4aaaf066fc3d5640e82c debuginfo(build-id) = f562593d89907ddafaedf04ae154365157075fdd debuginfo(build-id) = f5eb92d930a8e60ccb2b36206038006461097351 debuginfo(build-id) = f7de22315b7b96a6684f1ce021981739e6d2312c debuginfo(build-id) = f82e5a7f555679280d9210f788982cac35cf96a6 debuginfo(build-id) = f902a68cccf0b0e61b31d35a64b8f0a00f5a4aa1 debuginfo(build-id) = f94866db8a1b77b8426d4cefe3d9b48fc3f31a63 debuginfo(build-id) = f9b09b9ffca55ba741abf4a9541d417783e3b2f8 debuginfo(build-id) = fa9bb308990c969886a7300dbfda6a0cbd958b79 debuginfo(build-id) = faf8d3e512176e82554341bc2dcf2e0204b9db6f debuginfo(build-id) = fd1f119bb2bdb37f761af82c2ffbffa30cbcc6e0 debuginfo(build-id) = fd8f658adf0888b1b856d2d69d1a221951d1b9e8 debuginfo(build-id) = fde0fcf4253e8dec08ac37df39d67446ca6f339b debuginfo(build-id) = feae48a05b90715ebf493dea0c8ba9cf7e32f499 debuginfo(build-id) = ff0b4cffd51b62b18dbc45a564e2d6d1846aa351 debuginfo(build-id) = ff241f0bb044e6c8550d7116911ce76ef86d7fb8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: atheme-debugsource(aarch-64) = 7.2.10r2-2.fc31 Processing files: libathemecore1-debuginfo-7.2.10r2-2.fc31.aarch64 Provides: debuginfo(build-id) = 5655a8dbbfa8b8a2c37e4ab73979a00bb02223bf libathemecore1-debuginfo = 7.2.10r2-2.fc31 libathemecore1-debuginfo(aarch-64) = 7.2.10r2-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: atheme-debugsource(aarch-64) = 7.2.10r2-2.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64 Wrote: /builddir/build/RPMS/libathemecore1-7.2.10r2-2.fc31.aarch64.rpm Wrote: /builddir/build/RPMS/atheme-devel-7.2.10r2-2.fc31.aarch64.rpm Wrote: /builddir/build/RPMS/libathemecore1-debuginfo-7.2.10r2-2.fc31.aarch64.rpm Wrote: /builddir/build/RPMS/atheme-debugsource-7.2.10r2-2.fc31.aarch64.rpm Wrote: /builddir/build/RPMS/atheme-7.2.10r2-2.fc31.aarch64.rpm Wrote: /builddir/build/RPMS/atheme-debuginfo-7.2.10r2-2.fc31.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.KrzKzt + umask 022 + cd /builddir/build/BUILD + cd atheme-v7.2.10-r2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc31.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0