Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/rhel+epel-8-x86_64-1690247796.422917/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.pl1n1kb2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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.pl1n1kb2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '5df945126bd646178ade8095e5ac6ca4', '-D', '/var/lib/mock/rhel+epel-8-x86_64-1690247796.422917/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.pl1n1kb2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --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', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/atheme-7.2.12-1.el8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/rhel+epel-8-x86_64-1690247796.422917/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.pl1n1kb2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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.pl1n1kb2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', 'e23de356bbe847839d392978a93961af', '-D', '/var/lib/mock/rhel+epel-8-x86_64-1690247796.422917/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.pl1n1kb2:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --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', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.JQgnqq + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf atheme-services-v7.2.12 + /usr/bin/xz -dc /builddir/build/SOURCES/atheme-services-v7.2.12.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd atheme-services-v7.2.12 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #1 (atheme-lockmodes.patch): + echo 'Patch #1 (atheme-lockmodes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file modules/chanserv/register.c + echo 'Patch #2 (atheme-nodate.patch):' Patch #2 (atheme-nodate.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file libathemecore/ptasks.c patching file modules/operserv/uptime.c + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.MVPSSB + umask 022 + cd /builddir/build/BUILD + cd atheme-services-v7.2.12 + 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -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 ./modules/contrib/build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./modules/contrib/build-aux/config.guess ++ basename ./modules/contrib/build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./modules/contrib/build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './modules/contrib/build-aux/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/contrib/build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./modules/contrib/build-aux/config.sub ++ basename ./modules/contrib/build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./modules/contrib/build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './modules/contrib/build-aux/config.sub' + 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' + 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 ./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' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-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... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking for shared library system... GNU checking whether we need an implib... no checking if you downloaded the correct source code tarball... 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 a sed that does not truncate output... /usr/bin/sed checking for x86_64-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 x86_64-redhat-linux-gnu-pkg-config... /usr/bin/x86_64-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 LIBPCRE... yes configure: touching .deps files === configuring in libmowgli-2 (/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2) configure: running /bin/sh ./configure '--prefix=/usr' --disable-option-checking '--build=x86_64-redhat-linux-gnu' '--host=x86_64-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=x86_64-redhat-linux-gnu' 'host_alias=x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' '--without-openssl' 'CC=gcc' 'LD=/usr/bin/ld' '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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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' 'CPPFLAGS=' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'LIBS=-lcrypt -lpthread ' '--srcdir=.' --cache-file= checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking target system type... x86_64-redhat-linux-gnu checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether 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 x86_64-redhat-linux-gnu-ar... no checking for ar... ar checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... 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... 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 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: no Heap allocator: yes Examples: no Now type "make" to build, and "make install" to install. Thank you for using libmowgli. === configuring in modules/contrib (/builddir/build/BUILD/atheme-services-v7.2.12/modules/contrib) configure: running /bin/sh ./configure '--prefix=/usr' --disable-option-checking '--build=x86_64-redhat-linux-gnu' '--host=x86_64-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=x86_64-redhat-linux-gnu' 'host_alias=x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'CC=gcc' 'LD=/usr/bin/ld' '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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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' 'CPPFLAGS=' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'LIBS=-lcrypt -lpthread ' '--srcdir=.' --cache-file= checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether 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 for x86_64-redhat-linux-gnu-ar... no checking for ar... ar checking for cp... /usr/bin/cp checking for a BSD-compatible install... /usr/bin/install -c checking for ln... /usr/bin/ln checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for mv... /usr/bin/mv checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for rm... /usr/bin/rm checking for tar... /usr/bin/tar checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking for tput... /usr/bin/tput checking for shared library system... GNU checking whether we need an implib... no checking for C compiler flag(s) -Werror=implicit ... yes checking for library containing gethostbyname... none required checking for sys/types.h... yes checking for netinet/in.h... yes checking for arpa/nameser.h... yes checking for netdb.h... yes checking for resolv.h... yes checking whether compiling and linking a program using res_query(3) works... yes configure: creating ./config.status config.status: creating buildsys.mk config.status: creating extra.mk config.status: creating src/contrib-sysconf.h 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 Configuration: Atheme version : 7.2.12 Installation prefix : /usr Module root directory: ${libdir}/atheme/modules 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 : -I/builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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. + /usr/bin/make -O -j2 make[1]: warning: -j2 forced in submake: resetting jobserver mode. make[1]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[3]: warning: -j2 forced in submake: resetting jobserver mode. Generate: instpaths.h make[4]: warning: -j2 forced in submake: resetting jobserver mode. Generate: hooktypes.h make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[1]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: warning: -j2 forced in submake: resetting jobserver mode. CompileResource: ru.mo ru.po:7: warning: header field 'Language-Team' still has the initial default value cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileResource: es.mo 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 CompileResource: cy.mo cy.po:8: warning: header field 'Language-Team' still has the initial default value CompileResource: de.mo de.po:8: warning: header field 'Language-Team' still has the initial default value cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: bootstrap.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 CompileResource: da.mo da.po:8: warning: header field 'Language-Team' still has the initial default value CompileLib: argstack.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 CompileResource: fr.mo 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 CompileResource: tr.mo 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: alloc.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: bitvector.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: allocation_policy.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: formatter.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: allocator.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: hash.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: memslice.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: logger.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: heap.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: mowgli_signal.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: random.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.base.lib.a make[4]: warning: -j2 forced in submake: resetting jobserver mode. CompileLib: mowgli_string.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: warning: -j2 forced in submake: resetting jobserver mode. CompileLib: process.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 Link: mowgli.core.lib.a cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: warning: -j2 forced in submake: resetting jobserver mode. 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 CompileLib: dns.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: dictionary.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: list.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: queue.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: index.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: evloop_reslib.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: evloop_reslist_win32.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: evloop_res.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.dns.lib.a make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: warning: -j2 forced in submake: resetting jobserver mode. 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: eventloop.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: patricia.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 Link: mowgli.container.lib.a make[4]: warning: -j2 forced in submake: resetting jobserver mode. cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: warning: -j2 forced in submake: resetting jobserver mode. 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: helper.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 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 CompileLib: error_backtrace.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: pollable.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: confparse.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: timer.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: null_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: global_storage.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: poll_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: getopt_long.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C getopt_long.c: In function 'mowgli_getopt': getopt_long.c:346:5: warning: old-style function definition [-Wold-style-definition] int mowgli_getopt(nargc, nargv, options) ^~~~~~~~~~~~~ CompileLib: epoll_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: kqueue_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: program_opts.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: proctitle.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: qnx_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: ports_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: windows_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: select_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.eventloop.lib.a make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: warning: -j2 forced in submake: resetting jobserver mode. CompileLib: json.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C json.c:617:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [SYM_NONE] = "(none)", ^~~~~~~~ json.c:619:22: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [TS_BEGIN_OBJECT] = "'{'", ^~~~~ json.c:620:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [TS_END_OBJECT] = "'}'", ^~~~~ json.c:621:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [TS_BEGIN_ARRAY] = "'['", ^~~~~ json.c:622:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [TS_END_ARRAY] = "']'", ^~~~~ json.c:623:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [TS_NAME_SEP] = "':'", ^~~~~ json.c:624:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [TS_VALUE_SEP] = "','", ^~~~~ json.c:625:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [TS_STRING] = "string", ^~~~~~~~ json.c:626:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [TS_NUMBER] = "number", ^~~~~~~~ json.c:627:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [TS_IDENTIFIER] = "identifier", ^~~~~~~~~~~~ json.c:629:24: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [NTS_JSON_DOCUMENT] = "json-document", ^~~~~~~~~~~~~~~ json.c:630:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [NTS_VALUE] = "value", ^~~~~~~ json.c:631:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [NTS_OBJECT] = "object", ^~~~~~~~ json.c:632:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [NTS_OBJ_BODY] = "object body", ^~~~~~~~~~~~~ json.c:633:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [NTS_OBJ_ELEMS] = "object elements", ^~~~~~~~~~~~~~~~~ json.c:634:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [NTS_OBJ_TAIL] = "object tail", ^~~~~~~~~~~~~ json.c:635:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [NTS_OBJ_ELEM] = "object element", ^~~~~~~~~~~~~~~~ json.c:637:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [NTS_ARRAY] = "array", ^~~~~~~ json.c:638:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [NTS_ARR_BODY] = "array body", ^~~~~~~~~~~~ json.c:639:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [NTS_ARR_ELEMS] = "array elements", ^~~~~~~~~~~~~~~~ json.c:640:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [NTS_ARR_TAIL] = "array tail", ^~~~~~~~~~~~ json.c:642:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [SYM_COUNT] = "(none)", ^~~~~~~~ json.c: In function 'mowgli_json_decref': json.c:1473: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 Link: mowgli.ext.lib.a make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: warning: -j2 forced in submake: resetting jobserver mode. 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: interface.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: linebuf.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C linebuf.c: In function 'mowgli_linebuf_setbuflen': linebuf.c:131:3: warning: ISO C90 forbids variable length array 'tmpbuf' [-Wvla] char tmpbuf[buffer->maxbuflen]; ^~~~ linebuf.c: In function 'mowgli_linebuf_writef': linebuf.c:240:2: warning: ISO C90 forbids variable length array 'buf' [-Wvla] char buf[linebuf->writebuf.maxbuflen]; ^~~~ linebuf.c: In function 'mowgli_linebuf_setbuflen': linebuf.c:121:1: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector] mowgli_linebuf_setbuflen(mowgli_linebuf_buf_t *buffer, size_t buflen) ^~~~~~~~~~~~~~~~~~~~~~~~ linebuf.c: In function 'mowgli_linebuf_writef': linebuf.c:238:1: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector] mowgli_linebuf_writef(mowgli_linebuf_t *linebuf, const char *format, ...) ^~~~~~~~~~~~~~~~~~~~~ Link: mowgli.linebuf.lib.a make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: warning: -j2 forced in submake: resetting jobserver mode. cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: loader_posix.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 Link: mowgli.module.lib.a make[4]: warning: -j2 forced in submake: resetting jobserver mode. cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[6]: warning: -j2 forced in submake: resetting jobserver mode. CompileLib: object.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C object.c: In function 'mowgli_object_unref': object.c:170:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ make[5]: warning: -j2 forced in submake: resetting jobserver mode. 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 CompileLib: message.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: class.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: cacheline.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.platform.lib.a make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: warning: -j2 forced in submake: resetting jobserver mode. CompileLib: metadata.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 Link: mowgli.object.lib.a make[4]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: warning: -j2 forced in submake: resetting jobserver mode. cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: mutex.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 cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: posix_mutexops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: null_mutexops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: vio.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: win32_mutexops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.thread.lib.a CompileLib: vio_openssl.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: vio_sockets.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.vio.lib.a Link: libmowgli-2.so make[1]: warning: -j2 forced in submake: resetting jobserver mode. CompileLib: atheme.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: arc4random.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: account.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: auth.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: authcookie.lib.o 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 CompileLib: channels.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=] slog(LG_DEBUG, "chanuser_delete(): %s -> %s (%d)", cu->chan->name, cu->user->nick, cu->chan->nummembers - 1); ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %d CompileLib: cidr.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] int m = ((-1) << (8 - (mask % 8))); ^~ CompileLib: commandtree.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: ctcp-common.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 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] 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=] slog(LG_ERROR, "modestack_mode_ext(): i=%d out of range (value=\"%s\")", ~^ %d i, value); ~ 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=] snprintf(q, params + sizeof params - q, " %d", c->limit); ~^ ~~~~~~~~ %d CompileLib: conf.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: confprocess.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=] conf_report_warning(ce, "value %lu%s is out of range [%u%s,%u%s]", ~^ %u confprocess.c:204:5: 0, ~ CompileLib: crypto.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 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=] snprintf(buf, BUFSIZE, "listener: %s[%d]", host, port); ~^ ~~~~ %d connection.c:588:79: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "connection_open_listener_tcp(): unable to bind listener %s[%d], errno [%d]", host, port, ~^ ~~~~ %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 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=] slog(LG_ERROR, "db-sread-word: needed word at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~ %d database_backend.c:106:72: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-sread-word: needed word at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~~ %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=] slog(LG_ERROR, "db-sread-multiword: needed multiword at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~ %d database_backend.c:119:82: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-sread-multiword: needed multiword at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~~ %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=] slog(LG_ERROR, "db-read-int: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~ %d database_backend.c:134:69: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-read-int: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~~ %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=] slog(LG_ERROR, "db-read-uint: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~ %d database_backend.c:149:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-read-uint: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~~ %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=] slog(LG_ERROR, "db-read-time: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~ %d database_backend.c:164:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-read-time: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~~ %d 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 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 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=] snprintf(dest, 80, "%x:%x", digest[0], digest[1]); ~^ ~~~~~~~~~ %x function.c:62:26: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] snprintf(dest, 80, "%x:%x", digest[0], digest[1]); ~^ ~~~~~~~~~ %x function.c: In function 'pretty_mask': function.c:457:13: warning: variable 'old_mask_pos' set but not used [-Wunused-but-set-variable] int old_mask_pos; ^~~~~~~~~~~~ function.c: In function 'sbytes': function.c:829:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (x > 1073741824.0) ^~ function.c:829:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if (x > 1073741824.0) ^ function.c:830:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return "GB"; ^~~~ function.c:832:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 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] else if (x > 1048576.0) ^ function.c:833:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return "MB"; ^~~~ function.c:835:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 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] else if (x > 1024.0) ^ function.c:836:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return "KB"; ^~~~ function.c:838:9: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return "B"; ^~~ function.c: In function 'bytes': function.c:843:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (x > 1073741824.0) ^~ function.c:843:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if (x > 1073741824.0) ^ function.c:844:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] return (x / 1073741824.0); ^~~~~~ function.c:844:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] return (x / 1073741824.0); ^ function.c:846:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (x > 1048576.0) ^~ function.c:846:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if (x > 1048576.0) ^ function.c:847:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] return (x / 1048576.0); ^~~~~~ function.c:847:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] return (x / 1048576.0); ^ function.c:849:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (x > 1024.0) ^~ function.c:849:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if (x > 1024.0) ^ function.c:850:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] return (x / 1024.0); ^~~~~~ function.c:850:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] return (x / 1024.0); ^ function.c: In function 'canonicalize_emails': function.c:311:25: warning: potential null pointer dereference [-Wnull-dereference] mu->email_canonical = canonicalize_email(mu->email); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:311:23: warning: potential null pointer dereference [-Wnull-dereference] mu->email_canonical = canonicalize_email(mu->email); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:310:3: warning: potential null pointer dereference [-Wnull-dereference] strshare_unref(mu->email_canonical); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c: In function 'email_within_limits': function.c:399:9: warning: potential null pointer dereference [-Wnull-dereference] if (mu->email_canonical == email_canonical) ~~^~~~~~~~~~~~~~~~~ CompileLib: help.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] snprintf(buf, sizeof buf, "%s/%s/%s", SHAREDIR "/help", langname, subname); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from help.c:24: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 25 or more bytes (assuming 1048) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__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=] snprintf(buf, sizeof buf, "%s/%s", SHAREDIR "/help", subname); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from help.c:24: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 24 and 1047 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ CompileLib: linker.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: match.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] slog(LG_ERROR, "regex_match(): we were given a pattern of unknown type %d, bad!", preg->type); ~^ ~~~~~~~~~~ %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=] slog(LG_ERROR, "regex_destroy(): we were given a pattern of unknown type %d, bad!", preg->type); ~^ ~~~~~~~~~~ %d CompileLib: logger.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 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 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=] snprintf(errbuf, errlen, "module_load(): \2%s\2: MAPI version mismatch (%u != %u), please recompile.", pathname, h->abi_ver, MAPI_ATHEME_V4); ~^ %u module.c:162:82: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] snprintf(errbuf, errlen, "module_load(): \2%s\2: ABI revision mismatch (%u != %u), please recompile.", pathname, h->abi_rev, CURRENT_ABI_REVISION); ~^ %u module.c:219:68: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_DEBUG, "module_load(): loaded %s [at 0x%lx; MAPI version %d]", h->name, (unsigned long)m->address, h->abi_ver); ~^ ~~~~~~~~~~ %d module.c: In function 'module_load': module.c:138:70: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] snprintf(errbuf, errlen, "module_load(): error while loading %s: \2%s\2", pathname, linker_errbuf); ^~ ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from module.c:24: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 40 or more bytes (assuming 1063) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ CompileLib: node.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C node.c: In function 'mark_all_illegal': node.c:63:6: warning: old-style function definition [-Wold-style-definition] void mark_all_illegal() ^~~~~~~~~~~~~~~~ node.c: In function 'unmark_all_illegal': node.c:92:6: warning: old-style function definition [-Wold-style-definition] void unmark_all_illegal() ^~~~~~~~~~~~~~~~~~ node.c: In function 'remove_illegals': node.c:105:6: warning: old-style function definition [-Wold-style-definition] void remove_illegals() ^~~~~~~~~~~~~~~ node.c: In function 'kline_expire': node.c:258:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] reason = k->reason ? k->reason : "(none)"; ^ 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 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=] sts("ERROR :Closing Link: 127.0.0.1 (Ping timeout: %d seconds)", diff); ~^ ~~~~ %d CompileLib: phandler.lib.o CompileLib: pmodule.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: 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 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=] numeric_sts(me.me, 213, u, "C *@127.0.0.1 A %s %d uplink", uplink->name, uplink->port); ~^ ~~~~~~~~~~~~ %d ptasks.c:233:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :event %7d", claro_state.event); ~~^ ~~~~~~~~~~~~~~~~~ %7d ptasks.c:234:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :node %7d", claro_state.node); ~~^ ~~~~~~~~~~~~~~~~ %7d ptasks.c:236:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :operclass %7d", cnt.operclass); ~~^ ~~~~~~~~~~~~~ %7d ptasks.c:237:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :soper %7d", cnt.soper); ~~^ ~~~~~~~~~ %7d ptasks.c:238:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :tld %7d", cnt.tld); ~~^ ~~~~~~~ %7d ptasks.c:239:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :kline %7d", cnt.kline); ~~^ ~~~~~~~~~ %7d ptasks.c:240:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :xline %7d", cnt.xline); ~~^ ~~~~~~~~~ %7d ptasks.c:241:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :server %7d", cnt.server); ~~^ ~~~~~~~~~~ %7d ptasks.c:242:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :user %7d", cnt.user); ~~^ ~~~~~~~~ %7d ptasks.c:243:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :chan %7d", cnt.chan); ~~^ ~~~~~~~~ %7d ptasks.c:244:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :chanuser %7d", cnt.chanuser); ~~^ ~~~~~~~~~~~~ %7d ptasks.c:245:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :myuser %7d", cnt.myuser); ~~^ ~~~~~~~~~~ %7d ptasks.c:246:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :myuser_acc %7d", cnt.myuser_access); ~~^ ~~~~~~~~~~~~~~~~~ %7d ptasks.c:247:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :mynick %7d", cnt.mynick); ~~^ ~~~~~~~~~~ %7d ptasks.c:248:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :myuser_nam %7d", cnt.myuser_name); ~~^ ~~~~~~~~~~~~~~~ %7d ptasks.c:249:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :mychan %7d", cnt.mychan); ~~^ ~~~~~~~~~~ %7d ptasks.c:250:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] numeric_sts(me.me, 249, u, "T :chanacs %7d", cnt.chanacs); ~~^ ~~~~~~~~~~~ %7d ptasks.c:256:57: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 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] 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=] numeric_sts(me.me, 206, u, "Serv uplink %dS %dC %s *!*@%s 0", cnt.server - 1, nusers, me.actual, me.name); ~^ ~~~~~~~~~~~~~~ %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=] snprintf(nebuf, BUFSIZE, "%d", nicksvs.expiry / 86400); ~^ ~~~~~~~~~~~~~~~~~~~~~~ %d ptasks.c:425:29: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] snprintf(cebuf, BUFSIZE, "%d", chansvs.expiry / 86400); ~^ ~~~~~~~~~~~~~~~~~~~~~~ %d ptasks.c:426:28: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] snprintf(ubuf, BUFSIZE, "%d", cnt.myuser); ~^ ~~~~~~~~~~ %d ptasks.c:427:28: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] snprintf(nbuf, BUFSIZE, "%d", nicksvs.no_nick_ownership ? 0 : cnt.mynick); ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %d ptasks.c:428:28: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] snprintf(cbuf, BUFSIZE, "%d", cnt.mychan); ~^ ~~~~~~~~~~ %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=] slog(LG_NETWORK, "handle_eob(): end of burst from %s (%d users)", ~^ %d s->name, s->users); ~~~~~~~~ ptasks.c: In function 'floodcheck': ptasks.c:936:14: warning: variable 'k' set but not used [-Wunused-but-set-variable] kline_t *k; ^ CompileLib: res.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] 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] if (NXDOMAIN == header->rcode) ^ CompileLib: qrcode.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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] code = QRcode_encodeData(strlen(data), data, 4, QR_ECLEVEL_L); ^~~~ 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 *' 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] for (y = 0; y < code->width; y++) ^ CompileLib: reslib.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C reslib.c: In function 'irc_decode_bitstring': reslib.c:675:39: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] dn += sprintf(dn, "%02x", *cp & 0xff); ~~~^ ~~~~~~~~~~ %02x reslib.c:678:39: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] dn += sprintf(dn, "%02x", tc & (0xff << (8 - b))); ~~~^ ~~~~~~~~~~~~~~~~~~~~~~ %02x reslib.c:681:37: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] dn += sprintf(dn, "%1x", ~~^ %1x ((tc >> 4) & 0x0f) & (0x0f << (4 - b))); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileLib: send.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: servers.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=] slog(me.connected ? LG_NETWORK : LG_DEBUG, "server_delete(): %s (%s), uplink %s (%d users)", ~^ %d servers.c:202:5: s->users); ~~~~~~~~ servers.c:204:80: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(me.connected ? LG_NETWORK : LG_DEBUG, "server_delete(): %s, uplink %s (%d users)", ~^ %d servers.c:206:5: s->users); ~~~~~~~~ CompileLib: servtree.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] void servtree_update(void *dummy); ^~~~~~~~~~~~~~~ In file included from ../include/atheme.h:48, from servtree.c:23: ../include/servtree.h:67:8: note: previous declaration of 'servtree_update' was here E void servtree_update(void *dummy); ^~~~~~~~~~~~~~~ CompileLib: services.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] snprintf(qreason, sizeof qreason, "Killed (%s (%s))", ^~ source != NULL ? source->nick : me.name, buf); ~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from services.c:24: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 13 or more bytes (assuming 1036) into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ 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 signal.c: In function 'signal_usr1_handler': signal.c:85:6: warning: variable 'n' set but not used [-Wunused-but-set-variable] int n; ^ CompileLib: snprintf.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: string.lib.o 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 cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: uid.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: users.lib.o 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] object_init(object(u), nick, (destructor_t) user_delete); ^ CompileLib: version.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: uplink.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] slog(LG_INFO, "uplink_connect(): connecting to first entry %s[%s]:%d.", curr_uplink->name, curr_uplink->host, curr_uplink->port); ~^ ~~~~~~~~~~~~~~~~~ %d uplink.c:146:68: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "uplink_connect(): trying alternate uplink %s[%s]:%d", curr_uplink->name, curr_uplink->host, curr_uplink->port); ~^ ~~~~~~~~~~~~~~~~~ %d uplink.c:151:69: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "uplink_connect(): trying again first entry %s[%s]:%d", curr_uplink->name, curr_uplink->host, curr_uplink->port); ~^ ~~~~~~~~~~~~~~~~~ %d Link: libathemecore.so make[1]: warning: -j2 forced in submake: resetting jobserver mode. make[1]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileExe: main.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: atheme-services make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileExe: main.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'main': main.c:28:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] regchannelcount = channelcount * 0.65; ^~~~~~~~~~~~~~~ main.c:29:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] regusercount = usercount * 0.65; ^~~~~~~~~~~~ main.c:32:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] klinecount = xlinecount = qlinecount = (usercount * 0.05); ^~~~~~~~~~ Link: footprint make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: dummy.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileExe: main.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/atheme.h:17, from main.c:21: main.c: In function 'main': ../../include/instpaths.h:14:25: warning: passing argument 2 of 'atheme_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define LOGDIR "/var/log/atheme" ^~~~~~~~~~~~~~~~~ main.c:110:23: note: in expansion of macro 'LOGDIR' 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 *' extern void atheme_init(char *execname, char *log_p); ~~~~~~^~~~~ main.c:114:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] char *filename = argv[1] ? argv[1] : "services.db"; ^~~~ main.c:117:10: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] datadir = DATADIR; ^ main.c:112:12: warning: variable 'm' set but not used [-Wunused-but-set-variable] module_t *m; ^ CompileModule: ldap.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ldap.c: In function 'ldap_auth_user': ldap.c:147:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] snprintf(dn, sizeof dn, ldap_config.dnformat, entity(mu)->name); ^~~~~~~~ make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileExe: main.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: dbverify CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. Link: ecdsakeygen CompileModule: bottalk.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: flatfile.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] slog(LG_INFO, "db_load(): database version is %d; i only understand 5 (Atheme 2.0, 2.1), " ~^ %d "4 (Atheme 0.2), 3 (Atheme 0.2 without CA_ACLVIEW), 2 (Atheme 0.1) or 1 (Shrike)", versn); ~~~~~ flatfile.c:144:69: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db_load(): skipping duplicate account %s (line %d)", s, linecnt); ~^ ~~~~~~~ %d flatfile.c:288:78: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db_load(): skipping duplicate nick %s (account %s) (line %d)", nick, user, linecnt); ~^ ~~~~~~~ %d flatfile.c:300:16: warning: variable 'mcfp' set but not used [-Wunused-but-set-variable] mycertfp_t *mcfp; ^~~~ flatfile.c:322:55: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db_load(): invalid old name (line %d)", linecnt); ~^ ~~~~~~~ %d flatfile.c:355:69: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db_load(): skipping duplicate channel %s (line %d)", s, linecnt); ~^ ~~~~~~~ %d flatfile.c:488:56: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): invalid chanacs (line %d)", linecnt); ~^ ~~~~~~~ %d flatfile.c:475:15: warning: variable 'ca' set but not used [-Wunused-but-set-variable] chanacs_t *ca; ^~ flatfile.c:698:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d myusers; expected %d", muin, i); ~^ ~~~~ %d flatfile.c:698:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d myusers; expected %d", muin, i); ~^ ~ %d flatfile.c:702:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d mychans; expected %d", mcin, i); ~^ ~~~~ %d flatfile.c:702:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d mychans; expected %d", mcin, i); ~^ ~ %d flatfile.c:706:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d chanacs; expected %d", cain, i); ~^ ~~~~ %d flatfile.c:706:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d chanacs; expected %d", cain, i); ~^ ~ %d flatfile.c:710:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d klines; expected %d", kin, i); ~^ ~~~ %d flatfile.c:710:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d klines; expected %d", kin, i); ~^ ~ %d flatfile.c:714:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d xlines; expected %d", xin, i); ~^ ~~~ %d flatfile.c:714:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d xlines; expected %d", xin, i); ~^ ~ %d flatfile.c:718:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d qlines; expected %d", qin, i); ~^ ~~~ %d flatfile.c:718:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db_load(): got %d qlines; expected %d", qin, i); ~^ ~ %d CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: corestorage.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] slog(LG_ERROR, "db %s:%d: unknown directive '%s'", db->file, db->line, type); ~^ ~~~~~~~~ %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=] slog(LG_INFO, "corestorage: data schema version is %d.", dbv); ~^ ~~~ %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=] slog(LG_INFO, "db-h-mu: line %d: skipping duplicate account %s", db->line, name); ~^ ~~~~~~~~ %d corestorage.c:415:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-mu: line %d: skipping account %s with duplicate UID %s", db->line, name, uid); ~^ ~~~~~~~~ %d corestorage.c:426:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-mu: line %d: confused by flags: %s", db->line, sflags); ~^ ~~~~~~~~ %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=] slog(LG_DEBUG, "db-h-me: line %d: memo for unknown account %s", db->line, dest); ~^ ~~~~~~~~ %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=] slog(LG_DEBUG, "db-h-mi: line %d: ignore for unknown account %s", db->line, user); ~^ ~~~~~~~~ %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=] slog(LG_DEBUG, "db-h-ac: line %d: access entry for unknown account %s", db->line, user); ~^ ~~~~~~~~ %d corestorage.c: In function 'corestorage_h_mn': corestorage.c:523:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_DEBUG, "db-h-mn: line %d: registered nick %s for unknown account %s", db->line, nick, user); ~^ ~~~~~~~~ %d corestorage.c:529:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-mn: line %d: skipping duplicate nick %s for account %s", db->line, nick, user); ~^ ~~~~~~~~ %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=] slog(LG_INFO, "db-h-su: line %d: metadata change subscriptions have been dropped, ignoring", db->line); ~^ ~~~~~~~~ %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=] slog(LG_INFO, "db-h-so: line %d: confused by flags %s", ~^ %d db->line, sflags); ~~~~~~~~ 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=] slog(LG_INFO, "db-h-mc: line %d: confused by flags %s", ~^ %d db->line, sflags); ~~~~~~~~ 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=] slog(LG_INFO, "db-h-ca: line %d: chanacs for nonexistent channel %s - exiting to avoid data loss", db->line, chan); ~^ ~~~~~~~~ %d corestorage.c:769:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-ca: line %d: if this depends on a specific module or feature; please make sure", db->line); ~^ ~~~~~~~~ %d corestorage.c:770:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-ca: line %d: that feature is enabled.", db->line); ~^ ~~~~~~~~ %d corestorage.c:776:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-ca: line %d: chanacs for nonexistent target %s - exiting to avoid data loss", db->line, target); ~^ ~~~~~~~~ %d corestorage.c:777:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-ca: line %d: if this depends on a specific module or feature; please make sure", db->line); ~^ ~~~~~~~~ %d corestorage.c:778:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-ca: line %d: that feature is enabled.", db->line); ~^ ~~~~~~~~ %d In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from corestorage.c:19: corestorage.c: In function 'corestorage_db_save': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:38:40: warning: potential null pointer dereference [-Wnull-dereference] #define MOWGLI_LIST_LENGTH(list) (list)->count ~~~~~~^~~~~~~ corestorage.c:86:40: note: in expansion of macro 'MOWGLI_LIST_LENGTH' char *flags = gflags_tostr(mu_flags, MOWGLI_LIST_LENGTH(&mu->logins) ? mu->flags & ~MU_NOBURSTLOGIN : mu->flags); ^~~~~~~~~~~~~~~~~~ CompileModule: info.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 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=] slog(LG_ERROR, "botserv_load_database(): inconsistency: database defines %d objects, I only deserialized %zu.", i, bs_bots.count); ~^ ~ %d main.c: In function 'bs_cmd_change': main.c:638:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (strlen(parv[4]) < GECOSLEN) ^ main.c:645:3: note: here case 4: ^~~~ main.c:647:14: warning: this statement may fall through [-Wimplicit-fallthrough=] bot->host = sstrdup(parv[3]); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ main.c:648:3: note: here case 3: ^~~~ main.c:650:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (is_valid_username(parv[2])) { ^ main.c:655:3: note: here case 2: ^~~~ At top level: main.c:569:13: warning: 'valid_misc_field' defined but not used [-Wunused-function] static bool valid_misc_field(const char *field, size_t maxlen) ^~~~~~~~~~~~~~~~ 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] if (parc < 1) ^ main.c:535:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] static void bs_cmd_bot(sourceinfo_t *si, int parc, char *parv[]) ^~~~~~~~~~ main.c:535:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CompileModule: opensex.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] slog(LG_INFO, "opensex: grammar version is %d.", rs->grver); ~^ ~~~~~~~~~ %d opensex.c:49:45: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "opensex: grammar version %d is unsupported. dazed and confused, but trying to continue.", rs->grver); ~^ ~~~~~~~~~ %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=] slog(LG_ERROR, "opensex-read-next-row: error at %s line %d: %s", hdl->file, hdl->line, strerror(errno)); ~^ ~~~~~~~~~ %d 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=] snprintf(buf, sizeof buf, "%lu", tm); ~~^ ~~ %lu make[2]: warning: -j2 forced in submake: resetting jobserver mode. 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 CompilePlugin: main.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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] chanfix_persist_record_t *rec = mowgli_global_storage_get("atheme.chanfix.main.persist"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:65, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:5: /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext/global_storage.h:27:14: note: expected 'char *' but argument is of type 'const char *' 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] mowgli_global_storage_put("atheme.chanfix.main.persist", rec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:65, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:5: /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext/global_storage.h:28:45: note: expected 'char *' but argument is of type 'const char *' extern void mowgli_global_storage_put(char *name, void *value); ~~~~~~^~~~ CompileModule: set_fantasy.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: gather.plugin.o 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 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 make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompilePlugin: fix.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C fix.c: In function 'chanfix_calculate_score': fix.c:63:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 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] channel_mode_va(NULL, ch, 2, "-ilk", "*"); ^~~~~~ In file included from ../../include/atheme.h:31, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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=] msg(chanfix->me->nick, chan->name, "\2%d\2 client%s should have been opped.", opped, opped != 1 ? "s" : ""); ~^ ~~~~~ %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] channel_mode_va(chanfix->me, ch, 1, "-i"); ^~~~ In file included from ../../include/atheme.h:31, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(chanfix->me, ch, 1, "-l"); ^~~~ In file included from ../../include/atheme.h:31, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(chanfix->me, ch, 2, "-k", "*"); ^~~~ In file included from ../../include/atheme.h:31, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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:20, 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=] 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 '_' command_fail(si, fault_nosuch_target, _("Scores for \2%s\2 are too low (< %u) for a fix."), ^ 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=] 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 '_' command_success_nodata(si, _("Top \2%d\2 scores for \2%s\2 in the database:"), count, chan->name); ^ fix.c:447:43: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] command_success_nodata(si, "%-3d %-50s %d", ++i, orec->entity ? orec->entity->name : buf, score); ~^ ~~~~~ %d 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] 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] 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] 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] 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)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Link: main.so make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[3]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: ircd_catserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: gen_echoserver.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C gen_echoserver.c: In function 'do_listen': gen_echoserver.c:68:16: warning: variable 'newptr' set but not used [-Wunused-but-set-variable] connection_t *newptr; ^~~~~~ gen_echoserver.c: In function 'mod_init': gen_echoserver.c:76:42: warning: passing argument 1 of 'connection_open_listener_tcp' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] listener = connection_open_listener_tcp("127.0.0.1", 7100, do_listen); ^~~~~~~~~~~ In file included from ../../../include/atheme.h:23, from atheme-compat.h:25, from gen_echoserver.c:8: ../../../include/connection.h:95:22: note: expected 'char *' but argument is of type 'const char *' extern connection_t *connection_open_listener_tcp(char *, unsigned int, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gen_echoserver.c: In function 'my_rhandler': gen_echoserver.c:38:52: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(buf2, (BUFSIZE * 2), "%s%s", tmp, buf); ^ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from atheme-compat.h:25, from gen_echoserver.c:8: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 1 or more bytes (assuming 2049) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ CompileModule: gs_roulette.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 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] 3, "+t-oh", data->u->nick, data->u->nick); ^~~~~~~ In file included from ../../include/atheme.h:31, from main.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] 2, "+t-o", data->u->nick); ^~~~~~ In file included from ../../include/atheme.h:31, from main.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); ~~~~~~^~~~~ CompileModule: cs_modesync.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: access.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:20, 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=] 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 '_' command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); ^ 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=] command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ access.c:932:36: note: in expansion of macro '_' command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^ 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=] command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ access.c:1079:36: note: in expansion of macro '_' command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^ CompileModule: ns_forbid.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_resolve.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: antiflood.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C antiflood.c: In function 'msg_destroy': antiflood.c:67:20: warning: declaration of 'msg' shadows a global declaration [-Wshadow] msg_destroy(msg_t *msg, mqueue_t *mq) ~~~~~~~^~~ In file included from ../../include/atheme.h:46, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 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] msg_t *msg; ^~~ In file included from ../../include/atheme.h:46, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 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] msg_t *msg = n->data; ^~~ In file included from ../../include/atheme.h:46, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); ^~~ antiflood.c: In function 'mqueue_should_enforce': antiflood.c:199:11: warning: declaration of 'msg' shadows a global declaration [-Wshadow] msg_t *msg = n->data; ^~~ In file included from ../../include/atheme.h:46, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 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] [ANTIFLOOD_ENFORCE_KLINE] = { &antiflood_enforce_kline }, ^ antiflood.c:295:9: note: 'unenforce' declared here 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] msg_t *msg; ^~~ In file included from ../../include/atheme.h:46, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 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] msg_t *msg; ^~~ CompileModule: akick.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C akick.c: In function 'cs_cmd_akick_list': akick.c:638:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ago = ca->tmodified ? time_ago(ca->tmodified) : "?"; ^ CompileModule: dnsbl.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:328:41: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 212 and 248 [-Wformat-truncation=] snprintf(buf, sizeof buf, "%u.%u.%u.%u.%s", ip[0], ip[1], ip[2], ip[3], blptr->host); ^~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from atheme-compat.h:25, from dnsbl.c:44: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 9 and 300 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ CompileModule: os_trace.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ban.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clear.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: backtrace.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C backtrace.c: In function 'contrib_backtrace_signal_handler': backtrace.c:254:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] char *fault_null = ""; ^~~~~~~~ backtrace.c:252:3: warning: jump skips variable initialization [-Wjump-misses-init] goto end; ^~~~ backtrace.c:321:1: note: label 'end' defined here end: ^~~ backtrace.c:268:12: note: 'framecount' declared here const int framecount = backtrace(frames, MAX_STACK_FRAMES); ^~~~~~~~~~ backtrace.c:252:3: warning: jump skips variable initialization [-Wjump-misses-init] goto end; ^~~~ backtrace.c:321:1: note: label 'end' defined here end: ^~~ backtrace.c:255:9: note: 'fault_addr' declared here char **fault_addr = (info->si_addr) ? backtrace_symbols(&info->si_addr, 1) : &fault_null; ^~~~~~~~~~ backtrace.c:252:3: warning: jump skips variable initialization [-Wjump-misses-init] goto end; ^~~~ backtrace.c:321:1: note: label 'end' defined here end: ^~~ backtrace.c:254:8: note: 'fault_null' declared here char *fault_null = ""; ^~~~~~~~~~ CompileModule: clear_akicks.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 os_klinechan.c: In function 'klinechan_check_join': os_klinechan.c:20:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] kline_t *k; ^ CompileModule: clear_bans.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clear_flags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_sendpassmail.so 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:62:34: warning: potential null pointer dereference [-Wnull-dereference] if (state->email_canonical != mu->email_canonical) ~~^~~~~~~~~~~~~~~~~ CompileModule: ns_fregister.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 CompileModule: graphtastical.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_mxcheck_async.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:101:14: warning: variable 'user' set but not used [-Wunused-but-set-variable] const char *user; ^~~~ CompileModule: close.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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] channel_mode_va(chansvs.me->me, cu->chan, 3, "+isbl", "*!*@*", "1"); ^~~~~~~ In file included from ../../include/atheme.h:31, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(chansvs.me->me, c, 3, "+isbl", "*!*@*", "1"); ^~~~~~~ In file included from ../../include/atheme.h:31, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(chansvs.me->me, c, 2, "-isbl", "*!*@*"); ^~~~~~~ In file included from ../../include/atheme.h:31, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); ~~~~~~^~~~~ CompileModule: ns_mxcheck.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:54:14: warning: variable 'user' set but not used [-Wunused-but-set-variable] const char *user; ^~~~ CompileModule: os_helpme.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 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: ircd_loveserv.so 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: ns_generatepass.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 In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from flags.c:9: flags.c: In function 'do_list': flags.c:154:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), ^ flags.c:157:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:157:31: note: in expansion of macro '_' command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), ^ 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=] command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:422:38: note: in expansion of macro '_' command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^ CompileModule: os_tabletest.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ftransfer.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_cleannick.so 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:36:29: warning: cast from function call of type 'size_t' {aka 'long unsigned int'} to non-matching type 'float' [-Wbad-function-cast] score = (float) capcount / (float) strlen(nickname); ^ ns_cleannick.c:37:76: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] slog(LG_DEBUG, "is_nickname_lame(%s): score %0.3f %u/%zu caps", nickname, score, capcount, strlen(nickname)); ^~~~~ 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 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: help.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:20, 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=] 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 '_' 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 command_success_nodata(si, _("Please note that channels will expire after %d days of inactivity,\n" ~^ %d help.c:69:71: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (chansvs.fantasy && config_options.join_chans && chansvs.trigger != '\0') ^~ help.c:69:55: note: did you mean to dereference the pointer? if (chansvs.fantasy && config_options.join_chans && chansvs.trigger != '\0') ^ CompileModule: hold.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 os_akillnicklist.c: In function 'aknl_nickhook': os_akillnicklist.c:116:7: warning: variable 'doit' set but not used [-Wunused-but-set-variable] bool doit = false; ^~~~ CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: invite.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 wumpus.c:74:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "#wumpus", ^~~~~~~~~ wumpus.c:75:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "Wumpus", ^~~~~~~~ wumpus.c:76:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "wumpus", ^~~~~~~~ wumpus.c:77:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "services.int", ^~~~~~~~~~~~~~ wumpus.c:78:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "Hunt the Wumpus" ^~~~~~~~~~~~~~~~~ CompileModule: ns_generatehash.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: kick.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 list.c: In function 'cs_cmd_list': list.c:151:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"pattern", OPT_STRING, {.strval = &chanpattern}, 0}, ^~~~~~~~~ list.c:152:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"mark-reason", OPT_STRING, {.strval = &markpattern}, 0}, ^~~~~~~~~~~~~ list.c:153:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"close-reason", OPT_STRING, {.strval = &closedpattern}, 0}, ^~~~~~~~~~~~~~ list.c:154:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"noexpire", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, ^~~~~~~~~~ list.c:155:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"held", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, ^~~~~~ list.c:156:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"hold", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, ^~~~~~ list.c:157:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"noop", OPT_FLAG, {.flagval = &flagset}, MC_NOOP}, ^~~~~~ list.c:158:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"limitflags", OPT_FLAG, {.flagval = &flagset}, MC_LIMITFLAGS}, ^~~~~~~~~~~~ list.c:159:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"secure", OPT_FLAG, {.flagval = &flagset}, MC_SECURE}, ^~~~~~~~ list.c:160:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"nosync", OPT_FLAG, {.flagval = &flagset}, MC_NOSYNC}, ^~~~~~~~ list.c:161:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"verbose", OPT_FLAG, {.flagval = &flagset}, MC_VERBOSE}, ^~~~~~~~~ list.c:162:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"restricted", OPT_FLAG, {.flagval = &flagset}, MC_RESTRICTED}, ^~~~~~~~~~~~ list.c:163:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"keeptopic", OPT_FLAG, {.flagval = &flagset}, MC_KEEPTOPIC}, ^~~~~~~~~~~ list.c:164:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"verbose-ops", OPT_FLAG, {.flagval = &flagset}, MC_VERBOSE_OPS}, ^~~~~~~~~~~~~ list.c:165:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"topiclock", OPT_FLAG, {.flagval = &flagset}, MC_TOPICLOCK}, ^~~~~~~~~~~ list.c:166:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"guard", OPT_FLAG, {.flagval = &flagset}, MC_GUARD}, ^~~~~~~ list.c:167:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"private", OPT_FLAG, {.flagval = &flagset}, MC_PRIVATE}, ^~~~~~~~~ list.c:168:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"closed", OPT_BOOL, {.boolval = &closed}, 0}, ^~~~~~~~ list.c:169:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"marked", OPT_BOOL, {.boolval = &marked}, 0}, ^~~~~~~~ list.c:170:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"aclsize", OPT_INT, {.intval = &aclsize}, 0}, ^~~~~~~~~ list.c:171:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"registered", OPT_AGE, {.ageval = &age}, 0}, ^~~~~~~~~~~~ list.c:172:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] {"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=] logcommand(si, CMDLOG_ADMIN, "LIST: \2%s\2 (\2%d\2 matches)", criteriastr, matches); ~^ ~~~~~~~ %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, 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=] # define N_(String) (String) ^~~~~~~~ list.c:252:79: note: in expansion of macro 'N_' 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=] # define N_(String) (String) ^~~~~~~~ list.c:252:39: note: in expansion of macro 'N_' 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); ^~ CompileModule: cs_updown.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 CompileModule: mark.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 CompileModule: os_testproc.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:101:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void)write(2, "Failed to exec /bin/sh\n", 23); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: moderate.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] slog(LG_DEBUG, "cs_cmd_activate(): defcflags = %d, mc->flags = %d, guard? %s", config_options.defcflags, mc->flags, (mc->flags & MC_GUARD) ? "YES" : "NO"); ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %d moderate.c:249:66: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_DEBUG, "cs_cmd_activate(): defcflags = %d, mc->flags = %d, guard? %s", config_options.defcflags, mc->flags, (mc->flags & MC_GUARD) ? "YES" : "NO"); ~^ ~~~~~~~~~ %d CompileModule: op.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_savechanmodes.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: owner.so 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: cs_badwords.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:119:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] char *kickstring = "Foul language is prohibited here."; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: cs_babbler.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: recover.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] channel_mode_va(si->service->me, mc->chan, 1, "-l"); ^~~~ In file included from ../../include/atheme.h:31, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(si->service->me, mc->chan, 2, "-k", "*"); ^~~~ In file included from ../../include/atheme.h:31, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(si->service->me, mc->chan, 1, "+im"); ^~~~~ In file included from ../../include/atheme.h:31, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(si->service->me, mc->chan, 1, "-i"); ^~~~ In file included from ../../include/atheme.h:31, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); ~~~~~~^~~~~ CompileModule: quiet.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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] channel_mode_va(chansvs.me->me, c, 2, "-o", tu->nick); ^~~~ In file included from ../../include/atheme.h:31, from quiet.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(chansvs.me->me, c, 2, "-v", tu->nick); ^~~~ In file included from ../../include/atheme.h:31, from quiet.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); ~~~~~~^~~~~ CompileModule: os_pingspam.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_userinfo.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 CompileModule: set.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 on_db_save.c: In function 'on_db_save': on_db_save.c:111:4: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(2, "Failed to exec /bin/sh\n", 23); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: os_joinmon.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: ns_listlogins.so 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: os_defcon.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:52:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] kline_t *k; ^ os_defcon.c: In function 'defcon_svsignore': os_defcon.c:88:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] svsignore->setby = "DEFCON"; ^ CompileModule: set_entrymsg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_fantasy.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 gen_listenerdemo.c: In function 'do_listen': gen_listenerdemo.c:72:16: warning: variable 'newptr' set but not used [-Wunused-but-set-variable] connection_t *newptr; ^~~~~~ gen_listenerdemo.c: In function 'mod_init': gen_listenerdemo.c:80:42: warning: passing argument 1 of 'connection_open_listener_tcp' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] listener = connection_open_listener_tcp("127.0.0.1", 7100, do_listen); ^~~~~~~~~~~ In file included from ../../../include/atheme.h:23, from atheme-compat.h:25, from gen_listenerdemo.c:8: ../../../include/connection.h:95:22: note: expected 'char *' but argument is of type 'const char *' extern connection_t *connection_open_listener_tcp(char *, unsigned int, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gen_listenerdemo.c: In function 'my_rhandler': gen_listenerdemo.c:43:52: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(buf2, (BUFSIZE * 2), "%s%s", tmp, buf); ^ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from atheme-compat.h:25, from gen_listenerdemo.c:8: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 1 or more bytes (assuming 2049) into a destination of size 2048 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ CompileModule: set_guard.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_gameserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: mlocktweaker.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 CompileModule: set_limitflags.so 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: ms_fsend.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:20, from atheme-compat.h:25, from ms_fsend.c:8: ms_fsend.c: In function 'ms_cmd_fsend': ms_fsend.c:52:39: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'int' [-Wformat=] command_fail(si, fault_badparams, _("Please make sure your memo is not greater than %u characters"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ms_fsend.c:52:37: note: in expansion of macro '_' command_fail(si, fault_badparams, _("Please make sure your memo is not greater than %u characters"), ^ CompileModule: sasl_blacklist.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: ns_regnotice.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: gen_vhostonreg.so 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:109:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] SIMPLE_DECLARE_MODULE_V1("contrib/gen_vhostonreg", MODULE_UNLOAD_CAPABILITY_OK) ^~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: set_mlock.so 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] char newlock_ext[ignore_mode_list_size][512]; ^~~~ set_mlock.c:47:2: warning: ISO C90 forbids variable length array 'newlock_ext_off' [-Wvla] bool newlock_ext_off[ignore_mode_list_size]; ^~~~ set_mlock.c:49:2: warning: ISO C90 forbids variable length array 'ext_plus' [-Wvla] char ext_plus[ignore_mode_list_size + 1]; ^~~~ set_mlock.c:50:2: warning: ISO C90 forbids variable length array 'ext_minus' [-Wvla] char ext_minus[ignore_mode_list_size + 1]; ^~~~ set_mlock.c:37:13: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector] static void cs_cmd_set_mlock(sourceinfo_t *si, int parc, char *parv[]) ^~~~~~~~~~~~~~~~ CompileModule: set_private.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_fregister.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: set_property.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_pubacl.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_kickdots.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_modeall.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_restricted.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_testcmd.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_secure.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_topiclock.so 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 CompileModule: os_procwatch.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: set_url.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 CompileModule: pbkdf2.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C pbkdf2.c: In function 'pbkdf2_crypt': pbkdf2.c:50:6: warning: variable 'res' set but not used [-Wunused-but-set-variable] int res, iter; ^~~ CompileModule: successor_acl.so 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: pbkdf2v2.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: taxonomy.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: posix.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: argon2d.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: topic.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: template.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rawmd5.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ircservices.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ircservices.c: In function 'myencrypt': ircservices.c:69:33: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] sprintf(dest + 13 + 2 * i, "%02x", 255 & dest2[i]); ~~~^ ~~~~~~~~~~~~~~ %02x CompileModule: version.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: unban_self.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 make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: voice.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: why.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: oper.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: registered.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: xop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: channel.so 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 CompileModule: eightball.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 make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: dice.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C dice.c: In function 'calc_dice_simple': dice.c:352:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double out = 0.0; ^~~~~~ dice.c:359:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] return 0.0; ^~~~~~ dice.c:362:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] return 0.0; ^~~~~~ dice.c:366:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] out += 1.0 + (arc4random() % sides); ^~~ dice.c: In function 'do_calc_eval': dice.c:393:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 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] static char *opers = "~!d ^ */%\\ +- & $ |"; ^~~~~~~~~~~~~~~~~~~~~~ dice.c: In function 'eval_dice': dice.c:536:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] total = 0.0; ^~~~~ dice.c:540:26: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] snprintf(result, 32, "%d ", dice = (1 + (arc4random() % y))); ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %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] 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] if (times > max_rolls) ^ CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[3]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: gamecalc.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] if (parc < 2) ^ CompilePlugin: main.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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] groupserv_persist_record_t *rec = mowgli_global_storage_get("atheme.groupserv.main.persist"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:65, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from main.c:5: /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext/global_storage.h:27:14: note: expected 'char *' but argument is of type 'const char *' 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] mowgli_global_storage_free("atheme.groupserv.main.persist"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:65, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from main.c:5: /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext/global_storage.h:29:46: note: expected 'char *' but argument is of type 'const char *' 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] mowgli_global_storage_put("atheme.groupserv.main.persist", rec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:65, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:19, from main.c:5: /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/ext/global_storage.h:28:45: note: expected 'char *' but argument is of type 'const char *' extern void mowgli_global_storage_put(char *name, void *value); ~~~~~~^~~~ CompileModule: acsnolimit.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: happyfarm.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] 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] static void happy_farmer_destroy(happy_farmer_t * farmer) ^~~~~~~~~~~~~~~~~~~~ happyfarm.c: In function '__command_join': happyfarm.c:310:2: warning: potential null pointer dereference [-Wnull-dereference] 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompilePlugin: database.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] slog(LG_INFO, "groupserv: opensex data schema version is %d.", loading_gdbv); ~^ ~~~~~~~~~~~~ %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=] slog(LG_INFO, "db-h-grp: line %d: skipping duplicate group %s", db->line, name); ~^ ~~~~~~~~ %d database.c:120:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-grp: line %d: skipping group %s with duplicate UID %s", db->line, name, uid); ~^ ~~~~~~~~ %d database.c:134:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-grp: line %d: confused by flags: %s", db->line, flagset); ~^ ~~~~~~~~ %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=] slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent group %s", db->line, name); ~^ ~~~~~~~~ %d database.c:159:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent entity %s", db->line, entity); ~^ ~~~~~~~~ %d database.c:168:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-gacl: line %d: confused by flags: %s", db->line, flagset); ~^ ~~~~~~~~ %d CompileModule: help.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 CompilePlugin: groupserv.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: hooks.plugin.o 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: fdrop.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 Link: main.so CompileModule: namegen.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rps.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: fflags.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: flags.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: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: services.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 CompileModule: ticket.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: invite.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: group.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 drop.c:21:13: warning: 'hs_cmd_off' declared 'static' but never defined [-Wunused-function] static void hs_cmd_off(sourceinfo_t *si, int parc, char *parv[]); ^~~~~~~~~~ CompileModule: join.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] groupacs_t *ga; ^~ CompileModule: list.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:20, 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=] # define N_(String) (String) ^~~~~~~~ list.c:57:78: note: in expansion of macro 'N_' 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=] # define N_(String) (String) ^~~~~~~~ list.c:57:39: note: in expansion of macro 'N_' 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=] logcommand(si, CMDLOG_ADMIN, "LIST: \2%s\2 (\2%d\2 matches)", pattern, matches); ~^ ~~~~~~~ %d CompileModule: help.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: listchans.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:20, from listchans.c:9: listchans.c: In function 'gs_cmd_listchans': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] # define N_(String) (String) ^~~~~~~~ listchans.c:97:11: note: in expansion of macro 'N_' 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=] # define N_(String) (String) ^~~~~~~~ listchans.c:96:39: note: in expansion of macro 'N_' command_success_nodata(si, ngettext(N_("\2%d\2 channel access match for the group \2%s\2"), ^~ CompileModule: register.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: onoff.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: offer.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: regnolimit.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: vhost.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_channel.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: set_description.so 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: vhostnick.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: set_groupname.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_joinflags.so 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: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. 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 make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: delete.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:20, 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=] # define N_(String) (String) ^~~~~~~~ delete.c:119:62: note: in expansion of macro 'N_' 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=] # define N_(String) (String) ^~~~~~~~ delete.c:119:38: note: in expansion of macro 'N_' command_success_nodata(si, ngettext(N_("%d memo deleted."), N_("%d memos deleted."), delcount), delcount); ^~ CompileModule: forward.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 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 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=] command_success_nodata(si, "%d - %s", i, (char *)n->data); ~^ ~ %d CompileModule: httpd.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] slog(LG_ERROR, "httpd_config_ready(): failed to open listener on host %s port %d", httpd_config.host, httpd_config.port); ~^ ~~~~~~~~~~~~~~~~~ %d 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 213 and 215 [-Wformat-truncation=] snprintf(buf1, sizeof buf1, "HTTP/1.1 %d %s\r\n" ^~~~~~~~~~~~~~~~~~~~ httpd.c:128:32: note: format string is defined here "Content-Length: %lu\r\n\r\n%s", ^~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from httpd.c:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 86 or more bytes (assuming 787) into a destination of size 300 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ 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=] snprintf(fname, sizeof fname, "%s/%s", httpd_config.www_root, filename); ^ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from httpd.c:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: main.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 In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, 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=] snprintf(line, sizeof line, _("- %d From: %s Sent: %s"), ^~~~~~~~~~~~~~~~~~~~~~~~ list.c:65:31: note: in expansion of macro '_' snprintf(line, sizeof line, _("- %d From: %s Sent: %s"), ^ CompileModule: main.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 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=] "\2Memo %d - Sent by %s, %s\2",i,memo->sender, strfbuf); ~^ ~ %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from read.c:9: read.c:134:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Stopping command after %d memos."), numread); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ read.c:134:32: note: in expansion of macro '_' command_success_nodata(si, _("Stopping command after %d memos."), numread); ^ read.c:144:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Read %d memos."), numread); ^~~~~~~~~~~~~~~~ read.c:144:30: note: in expansion of macro '_' command_success_nodata(si, _("Read %d memos."), numread); ^ read.c:112:77: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 266 [-Wformat-truncation=] 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:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from read.c:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 35 or more bytes (assuming 1058) into a destination of size 300 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ CompileModule: access.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: send.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: badmail.so 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 CompileModule: cert.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sendops.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cracklib.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sendgroup.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: drop.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: freeze.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: enforce.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] snprintf(gnick, sizeof gnick, "%s%d", nicksvs.enforce_prefix, arc4random()%100000); ~^ ~~~~~~~~~~~~~~~~~~~ %d CompileModule: akill.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:20, from akill.c:11: akill.c: In function 'os_cmd_akill_del': akill.c:345:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:345:45: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); ^ akill.c:364:45: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:364:43: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); ^ akill.c:404:46: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:404:44: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); ^ akill.c:423:44: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:423:42: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); ^ CompileModule: clearchan.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C clearchan.c: In function 'os_cmd_clearchan': clearchan.c:51:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] kline_t *k; ^ CompileModule: ghost.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: group.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 CompileModule: help.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:20, 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=] 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 '_' 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 command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" ~^ %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from help.c:9: help.c:58:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' 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 command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" ~^ %d CompileModule: clones.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:20, 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=] 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 '_' command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); ^ clones.c:393:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:393:30: note: in expansion of macro '_' command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); ^ clones.c:394:58: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] wallops("\2%s\2 enabled CLONES klines with a grace of %d kills", get_oper_name(si), grace_count); ~^ ~~~~~~~~~~~ %d clones.c:395:56: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] logcommand(si, CMDLOG_ADMIN, "CLONES:KLINE:ON grace %d", grace_count); ~^ ~~~~~~~~~~~ %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from clones.c:9: clones.c:402:40: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 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 '_' command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); ^ 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=] 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); ~^ ~ %d clones.c:920:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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); ~^ ~ %d clones.c:922:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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, ~^ ~ %d clones.c:922:93: warning: format '%d' expects argument of type 'int', but argument 8 has type 'unsigned int' [-Wformat=] 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, ~^ %d u->user, u->host, grace_count - he->gracekills); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:931:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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); ~^ ~ %d clones.c:940:29: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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); ~^ ~ %d clones.c:940:65: warning: format '%d' expects argument of type 'int', but argument 8 has type 'unsigned int' [-Wformat=] 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); ~^ ~~~~~~~ %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from clones.c:9: clones.c:941:37: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 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 '_' 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); ^ CompileModule: hold.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: greplog.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C greplog.c: In function 'os_cmd_greplog': greplog.c:138:45: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", ~~~^ %04u baselog, tm.tm_year + 1900, ~~~~~~~~~~~~~~~~~ greplog.c:138:49: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", ~~~^ %02u greplog.c:140:6: tm.tm_mon + 1, tm.tm_mday); ~~~~~~~~~~~~~ greplog.c:138:53: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'int' [-Wformat=] snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", ~~~^ %02u greplog.c:140:21: tm.tm_mon + 1, tm.tm_mday); ~~~~~~~~~~ CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: identify.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: identify.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 CompileModule: info_lastquit.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 In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from ignore.c:9: ignore.c: In function 'os_cmd_ignore_list': ignore.c:223:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); ^ CompileModule: info.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:20, 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=] 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 '_' command_success_nodata(si, _("How often services writes changes to the database: %d minutes"), config_options.commit_interval / 60); ^ info.c:39:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Default kline time: %d days"), config_options.kline_time / 86400); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:39:29: note: in expansion of macro '_' command_success_nodata(si, _("Default kline time: %d days"), config_options.kline_time / 86400); ^ info.c:41:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' 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:42:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("How long before the flood counter resets: %d seconds"), config_options.flood_time); ^ info.c:43:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("Default maximum number of clones allowed: %d"), config_options.default_clone_allowed); ^ info.c:44:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("Number of commands used before ratelimiting starts, (if 0, ratelimiting is disabled): %d"), config_options.ratelimit_uses); ^ info.c:45:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("How long before ratelimiting counter resets, (if 0, ratelimiting is disabled): %d seconds"), config_options.ratelimit_period); ^ info.c:47:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Nickname expiration time: %d days"), nicksvs.expiry / 86400); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:47:36: note: in expansion of macro '_' command_success_nodata(si, _("Nickname expiration time: %d days"), nicksvs.expiry / 86400); ^ info.c:48:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Nickname enforce expiry time: %d days"), nicksvs.enforce_expiry / 86400); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:48:29: note: in expansion of macro '_' command_success_nodata(si, _("Nickname enforce expiry time: %d days"), nicksvs.enforce_expiry / 86400); ^ info.c:49:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Default nickname enforce delay: %d seconds"), nicksvs.enforce_delay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:49:29: note: in expansion of macro '_' command_success_nodata(si, _("Default nickname enforce delay: %d seconds"), nicksvs.enforce_delay); ^ info.c:51:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Maximum number of logins allowed per username: %d"), me.maxlogins); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:51:29: note: in expansion of macro '_' command_success_nodata(si, _("Maximum number of logins allowed per username: %d"), me.maxlogins); ^ info.c:52:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("Maximum number of usernames that can be registered to one email address: %d"), me.maxusers); ^ info.c:54:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("Maximum number of nicknames that one user can own: %d"), nicksvs.maxnicks); ^ info.c:55:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("Maximum number of channels that one user can own: %d"), chansvs.maxchans); ^ info.c:56:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Channel expiration time: %d days"), chansvs.expiry / 86400); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:56:36: note: in expansion of macro '_' command_success_nodata(si, _("Channel expiration time: %d days"), chansvs.expiry / 86400); ^ info.c:59:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("Maximum number of entries allowed in a channel access list (if 0, unlimited): %d"), chansvs.maxchanacs); ^ info.c:60:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Maximum number of founders allowed per channel: %d"), chansvs.maxfounders); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:60:29: note: in expansion of macro '_' command_success_nodata(si, _("Maximum number of founders allowed per channel: %d"), chansvs.maxfounders); ^ CompileModule: listchans.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:20, from listchans.c:10: listchans.c: In function 'ns_cmd_listchans': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] # define N_(String) (String) ^~~~~~~~ listchans.c:101:11: note: in expansion of macro 'N_' 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=] # define N_(String) (String) ^~~~~~~~ listchans.c:100:39: note: in expansion of macro 'N_' command_success_nodata(si, ngettext(N_("\2%d\2 channel access match for the nickname \2%s\2"), ^~ CompileModule: list.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] 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] const time_t age = *(time_t *)arg; ^ CompileModule: inject.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: listmail.so 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] if (state->email_canonical == mu->email_canonical || !match(state->pattern, mu->email)) ~~^~~~~~~~~~~~~~~~~ CompileModule: mode.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: listgroups.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:20, 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=] # define N_(String) (String) ^~~~~~~~ listgroups.c:99:11: note: in expansion of macro 'N_' 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=] # define N_(String) (String) ^~~~~~~~ listgroups.c:98:39: note: in expansion of macro 'N_' command_success_nodata(si, ngettext(N_("\2%d\2 group access match for the nickname \2%s\2"), ^~ CompileModule: modinspect.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 listownmail.c: In function 'ns_cmd_listownmail': listownmail.c:74:54: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] logcommand(si, CMDLOG_GET, "LISTOWNMAIL: \2%s\2 (\2%d\2 matches)", si->smu->email, matches); ~^ ~~~~~~~ %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, 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=] # define N_(String) (String) ^~~~~~~~ listownmail.c:76:10: note: in expansion of macro 'N_' N_("\2%d\2 matches for e-mail address \2%s\2"), matches), matches, si->smu->email); ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] # define N_(String) (String) ^~~~~~~~ listownmail.c:75:38: note: in expansion of macro 'N_' command_success_nodata(si, ngettext(N_("\2%d\2 match for e-mail address \2%s\2"), ^~ CompileModule: modlist.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:20, 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=] command_success_nodata(si, _("%2d: %-20s [loaded at 0x%lx]"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ modlist.c:44:30: note: in expansion of macro '_' command_success_nodata(si, _("%2d: %-20s [loaded at 0x%lx]"), ^ modlist.c:48:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("\2%d\2 modules loaded."), i); ^~~~~~~~~~~~~~~~~~~~~~~~ modlist.c:48:29: note: in expansion of macro '_' command_success_nodata(si, _("\2%d\2 modules loaded."), i); ^ CompileModule: login.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: modload.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: modreload.so 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 CompileModule: modunload.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: noop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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=] command_success_nodata(si, "%-5d %-31s %-21s %s", i, np->target, np->added_by, np->reason); ~~~^ ~ %-5d noop.c:344:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, "%-5d %-31s %-21s %s", i, np->target, np->added_by, np->reason); ~~~^ ~ %-5d CompileModule: override.so 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] 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 *' static int text_to_parv(char *text, int maxparc, char **parv) ~~~~~~^~~~ CompileModule: register.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: multimark.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C multimark.c: In function 'migrate_user': multimark.c:373:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] reason = md != NULL ? md->value : "unknown"; ^ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from multimark.c:9: multimark.c: In function 'is_marked': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:38:40: warning: potential null pointer dereference [-Wnull-dereference] #define MOWGLI_LIST_LENGTH(list) (list)->count ~~~~~~^~~~~~~ multimark.c:104:9: note: in expansion of macro 'MOWGLI_LIST_LENGTH' return MOWGLI_LIST_LENGTH(l) != 0; ^~~~~~~~~~~~~~~~~~ multimark.c: In function 'multimark_needforce': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:38:40: warning: potential null pointer dereference [-Wnull-dereference] #define MOWGLI_LIST_LENGTH(list) (list)->count ~~~~~~^~~~~~~ multimark.c:104:9: note: in expansion of macro 'MOWGLI_LIST_LENGTH' return MOWGLI_LIST_LENGTH(l) != 0; ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/queue.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:47, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from multimark.c:9: multimark.c: In function 'multimark_match': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:80:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'nick_ungroup_hook': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:469:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'get_multimark_max': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:443:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'account_drop_hook': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:502:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'show_multimark.part.5': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:639:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'ns_cmd_multimark': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:1080:3: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ CompileModule: rakill.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:20, 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=] command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rakill.c:122:29: note: in expansion of macro '_' command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); ^ rakill.c:123:68: warning: format '%d' expects argument of type 'int', but argument 6 has type 'unsigned int' [-Wformat=] logcommand(si, CMDLOG_ADMIN, "RAKILL: \2%s\2 (reason: \2%s\2) (\2%d\2 matches)", pattern, reason, matches); ~^ ~~~~~~~ %d CompileModule: regnolimit.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: readonly.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: resetpass.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rmatch.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:20, 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=] command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); ^~~~~~~~~~~~~~~~~~~~~~~ rmatch.c:105:29: note: in expansion of macro '_' command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); ^ rmatch.c:106:51: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] logcommand(si, CMDLOG_ADMIN, "RMATCH: \2%s\2 (\2%d\2 matches)", pattern, matches); ~^ ~~~~~~~ %d CompileModule: rehash.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 CompileModule: return.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: restart.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rnc.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sendpass.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 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: set_core.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: set_accountname.so 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: sgline.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:20, 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=] command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:280:45: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); ^ sgline.c:299:45: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:299:43: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); ^ 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=] 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 '_' 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:351:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' 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:353:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); ^ sgline.c:355:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); ^ CompileModule: set_emailmemos.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: soper.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_enforcetime.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:20, 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=] 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 '_' 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); ^ CompileModule: specs.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_hidemail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_language.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sqline.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:20, 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=] command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:312:45: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); ^ sqline.c:331:45: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:331:43: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); ^ sqline.c:371:46: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:371:44: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); ^ sqline.c:390:44: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:390:42: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); ^ 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=] 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 '_' 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:442:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' 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:444:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), q->number, q->mask, q->setby, q->reason); ^ sqline.c:446:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), q->number, q->mask, q->setby); ^ CompileModule: uptime.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:20, from uptime.c:9: uptime.c: In function 'os_cmd_uptime': uptime.c:43:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Registered accounts: %d"), cnt.myuser); ^~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:43:36: note: in expansion of macro '_' command_success_nodata(si, _("Registered accounts: %d"), cnt.myuser); ^ uptime.c:45:39: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Registered nicknames: %d"), cnt.mynick); ^~~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:45:37: note: in expansion of macro '_' command_success_nodata(si, _("Registered nicknames: %d"), cnt.mynick); ^ uptime.c:46:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Registered channels: %d"), cnt.mychan); ^~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:46:36: note: in expansion of macro '_' command_success_nodata(si, _("Registered channels: %d"), cnt.mychan); ^ uptime.c:47:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Users currently online: %d"), cnt.user - me.me->users); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:47:36: note: in expansion of macro '_' command_success_nodata(si, _("Users currently online: %d"), cnt.user - me.me->users); ^ CompileModule: set_nevergroup.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_neverop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: update.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: set_nogreet.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: asuka.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 CompileModule: set_nopassword.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 CompileModule: base36uid.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: bahamut.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] if (p - arg2 > 3 || arg2 - value - 1 > 3) ^~ CompileModule: set_privmsg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C set_privmsg.c: In function '_modinit': set_privmsg.c:89:22: warning: declaration of 'use_privmsg' shadows a global declaration [-Wshadow] static list_param_t use_privmsg; ^~~~~~~~~~~ In file included from ../../include/atheme.h:49, from set_privmsg.c:8: ../../include/services.h:92:7: note: shadowed declaration is here E int use_privmsg; ^~~~~~~~~~~ CompileModule: set_private.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 CompileModule: charybdis.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] 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] 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] else if ((mask_len >= 3 + offset) && mask[2 + offset] == ':' && strchr(with_param, mask[1 + offset])) ^~ CompileModule: set_property.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_pubkey.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: 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 CompileModule: status.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: taxonomy.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 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] 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] 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] modes = "+"; ^ inspircd.c: In function 'm_fjoin': inspircd.c:905:7: warning: variable 'prefix' set but not used [-Wunused-but-set-variable] bool prefix = true; ^~~~~~ inspircd.c: In function 'm_server': inspircd.c:1201:12: warning: variable 's' set but not used [-Wunused-but-set-variable] 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] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from inspircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); ~~~~~~^~~~~ CompileModule: ircnet.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from ircnet.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); ~~~~~~^~~~~ CompileModule: vacation.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:20, 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=] 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 '_' command_fail(si, fault_noprivs, _("You must be registered for at least \2%d\2 days in order to enable VACATION mode."), ^ vacation.c:40:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 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 '_' command_success_nodata(si, _("Your account will automatically expire in %d days if you do not return."), ^ CompileModule: verify.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: mixin_nohalfops.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: mixin_noholdnick.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: mixin_noowner.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: vhost.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: mixin_noprotect.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: nefarious.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=] sts("%s SU * +*@%s %lu :%s", me.numeric, victim->host, CURRTIME + duration, reason); ~~^ %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] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from nefarious.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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=] slog(LG_ERROR, "m_account(): got account with second parameter %s, %u parameters, Atheme requires F:EXTENDED_ACCOUNTS:TRUE", parv[1], parc); ~^ ~~~~ %u CompileModule: dnsbl.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C dnsbl.c: In function 'dnsbl_hit': dnsbl.c:511:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] kline_t *k; ^ 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=] 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:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from dnsbl.c:57: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 9 and 304 bytes into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/queue.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:47, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from dnsbl.c:57: dnsbl.c: In function 'abort_blacklist_queries': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:42:9: warning: potential null pointer dereference [-Wnull-dereference] 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' MOWGLI_ITER_FOREACH_SAFE(n, tn, l->head) ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: ngircd.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(NULL, c, 2, "+o", si->su->nick); ^~~~ In file included from ../../include/atheme.h:31, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(NULL, c, 2, "+v", si->su->nick); ^~~~ In file included from ../../include/atheme.h:31, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); ~~~~~~^~~~~ CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: enable.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ratbox.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 CompileModule: p10-generic.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C p10-generic.c: In function 'm_create': p10-generic.c:422:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); ~~~~~~^~~~~ CompileModule: list.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:20, 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=] command_success_nodata(si, _("Listed \2%d\2 channels."), listed); ^~~~~~~~~~~~~~~~~~~~~~~~~ list.c:41:29: note: in expansion of macro '_' command_success_nodata(si, _("Listed \2%d\2 channels."), listed); ^ CompileModule: search.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:20, from search.c:4: search.c: In function 'rs_cmd_search': search.c:74:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("\2%d\2 channels met your criteria."), listed); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search.c:74:29: note: in expansion of macro '_' command_success_nodata(si, _("\2%d\2 channels met your criteria."), listed); ^ CompileModule: set.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C set.c:144:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { "genre", set_genre }, ^~~~~~~ set.c:145:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { "period", set_period }, ^~~~~~~~ set.c:146:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { "ruleset", set_ruleset }, ^~~~~~~~~ set.c:147:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { "rating", set_rating }, ^~~~~~~~ set.c:148:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { "system", set_system }, ^~~~~~~~ set.c:149:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { "setting", set_setting }, ^~~~~~~~~ set.c:150:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { "storyline", set_storyline }, ^~~~~~~~~~~ set.c:151:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] { "summary", set_summary }, ^~~~~~~~~ make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: ts6-generic.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: unreal.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] if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) ^~ 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] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from unreal.c:10: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from unreal.c:10: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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=] sts(":%s SVS2MODE %s +rd %lu", nicksvs.nick, parv[0], atol(parv[1])); ~~^ ~~~~~~~~~~~~~ %lu CompileModule: authcookie.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: plain.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 main.c:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void mechlist_do_rebuild(); ^~~~~~ main.c: In function 'sasl_input': main.c:335:4: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if(p->len + len + 1 > 8192) /* This is a little much... */ ^~ main.c:337:27: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "F"); ^~~ main.c:337:27: note: expected 'char *' but argument is of type 'const char *' main.c: At top level: main.c:393:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void mechlist_do_rebuild() ^~~~~~~~~~~~~~~~~~~ main.c: In function 'mechlist_do_rebuild': main.c:393:13: warning: old-style function definition [-Wold-style-definition] main.c: In function 'sasl_packet': main.c:443:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "F"); ^~~ main.c:443:26: note: expected 'char *' but argument is of type 'const char *' main.c:455:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "F"); ^~~ main.c:455:26: note: expected 'char *' but argument is of type 'const char *' main.c:483:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cloak = "*"; ^ main.c:486:26: warning: passing argument 2 of 'svslogin_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] svslogin_sts(p->uid, "*", "*", cloak, mu); ^~~ main.c:486:26: note: expected 'char *' but argument is of type 'const char *' main.c:486:31: warning: passing argument 3 of 'svslogin_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] svslogin_sts(p->uid, "*", "*", cloak, mu); ^~~ main.c:486:31: note: expected 'char *' but argument is of type 'const char *' main.c:487:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "S"); ^~~ main.c:487:26: note: expected 'char *' but argument is of type 'const char *' main.c:495:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "F"); ^~~ main.c:495:26: note: expected 'char *' but argument is of type 'const char *' main.c:513:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'C', "+"); ^~~ main.c:513:26: note: expected 'char *' but argument is of type 'const char *' main.c:534:24: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "F"); ^~~ main.c:534:24: note: expected 'char *' but argument is of type 'const char *' main.c: In function 'sasl_write': main.c:562:25: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(target, 'C', "+"); ^~~ main.c:562:25: note: expected 'char *' but argument is of type 'const char *' main.c: In function 'may_impersonate': main.c:591:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] classname = (target_mu->soper && target_mu->soper->classname) ^ main.c: In function 'sasl_input': main.c:318:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if(smsg->mode == 'S' && smsg->ext != NULL && !strcmp(smsg->buf, "EXTERNAL")) ^ main.c:325:2: note: here case 'C': ^~~~ main.c: In function 'sasl_get_source_name': main.c:792:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 105 [-Wformat-truncation=] snprintf(result, sizeof result, "<%s>%s", description, si->smu ? entity(si->smu)->name : ""); ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 3 or more bytes (assuming 1026) into a destination of size 106 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ main.c:790:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 105 [-Wformat-truncation=] snprintf(result, sizeof result, "<%s:%s>%s", description, si->sourcedesc, si->smu ? entity(si->smu)->name : ""); ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 4 or more bytes (assuming 1027) into a destination of size 106 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: unreal4.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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] 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] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from unreal4.c:12: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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] channel_mode_va(NULL, c, 1, "+"); ^~~ In file included from ../../include/atheme.h:31, from unreal4.c:12: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 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=] sts(":%s SVS2MODE %s +rd %lu", nicksvs.nick, parv[0], atol(parv[1])); ~~^ ~~~~~~~~~~~~~ %lu make[2]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cmdperm.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[3]: warning: -j2 forced in submake: resetting jobserver mode. make[4]: warning: -j2 forced in submake: resetting jobserver mode. CompileModule: channel.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 CompileModule: netsplit.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -j2 forced in submake: resetting jobserver mode. make[3]: warning: -j2 forced in submake: resetting jobserver mode. make[3]: warning: -j2 forced in submake: resetting jobserver mode. CompilePlugin: perl_command.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C perl_command.c: In function 'perl_command_handler': perl_command.c:25:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ Hook type 'hook_user_login_check_t' is neither specified for use nor marked as currently unsupported CompilePlugin: main.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 CompilePlugin: parse.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: rfc1459.so make[3]: warning: -j2 forced in submake: resetting jobserver mode. CompilePlugin: perl_module.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C perl_module.c:40:32: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 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' static char *_perl_argv[3] = { "", PERL_INIT_FILE, NULL }; ^~~~~~~~~~~~~~ perl_module.c: In function 'do_script_load': perl_module.c:162:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] goto fail; ^~~~ perl_module.c:245:1: note: label 'fail' defined here fail: ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); ^~~~~~~~~~~ perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] goto fail; ^~~~ perl_module.c:245:1: note: label 'fail' defined here fail: ^~~~ perl_module.c:191:7: note: 'name_var' declared here SV **name_var = hv_fetch(info_hash, "name", 4, 0); ^~~~~~~~ perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] goto fail; ^~~~ perl_module.c:245:1: note: label 'fail' defined here fail: ^~~~ perl_module.c:182:6: note: 'info_hash' declared here HV *info_hash = get_hv(info_varname, 0); ^~~~~~~~~ perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] goto fail; ^~~~ perl_module.c:245:1: note: label 'fail' defined here fail: ^~~~ perl_module.c:176:14: note: 'packagename' declared here const char *packagename = POPp; ^~~~~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] goto fail; ^~~~ perl_module.c:245:1: note: label 'fail' defined here fail: ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); ^~~~~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] goto fail; ^~~~ perl_module.c:245:1: note: label 'fail' defined here fail: ^~~~ perl_module.c:191:7: note: 'name_var' declared here SV **name_var = hv_fetch(info_hash, "name", 4, 0); ^~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] goto fail; ^~~~ perl_module.c:245:1: note: label 'fail' defined here fail: ^~~~ perl_module.c:182:6: note: 'info_hash' declared here HV *info_hash = get_hv(info_varname, 0); ^~~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] goto fail; ^~~~ perl_module.c:245:1: note: label 'fail' defined here fail: ^~~~ perl_module.c:176:14: note: 'packagename' declared here const char *packagename = POPp; ^~~~~~~~~~~ perl_module.c:186:3: warning: jump skips variable initialization [-Wjump-misses-init] goto fail; ^~~~ perl_module.c:245:1: note: label 'fail' defined here fail: ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); ^~~~~~~~~~~ perl_module.c:186:3: warning: jump skips variable initialization [-Wjump-misses-init] goto fail; ^~~~ perl_module.c:245:1: note: label 'fail' defined here fail: ^~~~ perl_module.c:191:7: note: 'name_var' declared here SV **name_var = hv_fetch(info_hash, "name", 4, 0); ^~~~~~~~ perl_module.c:195:3: warning: jump skips variable initialization [-Wjump-misses-init] goto fail; ^~~~ perl_module.c:245:1: note: label 'fail' defined here fail: ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); ^~~~~~~~~~~ perl_module.c: In function 'do_script_unload': perl_module.c:280:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_module.c: In function 'do_script_list': perl_module.c:314:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_module.c: In function 'do_script_load': 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=] snprintf(perl_error, sizeof(perl_error), "Couldn't get package info hash %s", info_varname); ^~ ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/lib64/perl5/CORE/perlio.h:41, from /usr/lib64/perl5/CORE/iperlsys.h:51, from /usr/lib64/perl5/CORE/perl.h:3880, from api/atheme_perl.h:5, from perl_module.c:10: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 32 and 1055 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/perl5/CORE/perl.h:5785, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib64/perl5/CORE/inline.h:187:19: warning: 'info_hash' may be used uninitialized in this function [-Wmaybe-uninitialized] SvREFCNT(sv) = rc - 1; perl_module.c:182:6: note: 'info_hash' was declared here HV *info_hash = get_hv(info_varname, 0); ^~~~~~~~~ CompilePlugin: main.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: xmlrpclib.plugin.o 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] xmlrpc_string(buf, (char *)XMLLIB_VERSION); ^ xmlrpclib.c:374:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 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] int len; ^~~ xmlrpclib.c: In function 'xmlrpc_time2date': xmlrpclib.c:513:51: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4078 [-Wformat-truncation=] snprintf(buf, XMLRPC_BUFSIZE, "%s", timebuf); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from xmlrpclib.c:13: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 38 and 4133 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ 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=] snprintf(buf, XMLRPC_BUFSIZE, "%s", encoded); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from xmlrpclib.c:13: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 18 and 4113 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ Link: xmlrpc.so CompilePlugin: jsonrpclib.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: main.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: jsonrpc.so CompileModule: p10.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: perl_object_list.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: perlxsi.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: perl.so CompilePlugin: Atheme.plugin.o 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] 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] 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] 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] 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] *(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] free((void*)self->command.name); ^ ./commands.xs:39:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] free((void*)self->command.desc); ^ ./commands.xs:40:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] free((void*)self->command.access); ^ ./commands.xs:41:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] free((void*)self->command.help.path); ^ Atheme.c: In function 'XS_Atheme__Internal__List_STORE': Atheme.c:4369:23: warning: variable 'self' set but not used [-Wunused-but-set-variable] 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] 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] free((void*)self->package_name); ^ CompilePlugin: perl_hooks.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C perl_hooks.c: In function 'perl_hook_marshal_hook_channel_joinpart_t': perl_hooks.c:34:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (!SvTRUE(*psv_tmp)) data->cu = NULL; ^~ perl_hooks.c: In function 'perl_hook_marshal_hook_channel_succession_req_t': perl_hooks.c:139:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (!SvTRUE(*psv_tmp)) data->mu = NULL; ^~ perl_hooks.c: In function 'perl_hook_marshal_hook_user_nick_t': perl_hooks.c:353:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (!SvTRUE(*psv_tmp)) data->u = NULL; ^~ perl_hooks.c: In function 'perl_hook_channel_add': perl_hooks.c:460:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_can_change_topic': perl_hooks.c:491:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_can_register': perl_hooks.c:522:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_delete': perl_hooks.c:553:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_drop': perl_hooks.c:584:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_info': perl_hooks.c:615:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_join': perl_hooks.c:646:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_message': perl_hooks.c:677:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_mode': perl_hooks.c:708:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_mode_change': perl_hooks.c:739:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_part': perl_hooks.c:770:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_pick_successor': perl_hooks.c:801:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_register': perl_hooks.c:832:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_succession': perl_hooks.c:863:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_topic': perl_hooks.c:894:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_channel_tschange': perl_hooks.c:925:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_config_purge': perl_hooks.c:956:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_config_ready': perl_hooks.c:987:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_db_saved': perl_hooks.c:1018:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_grant_channel_access': perl_hooks.c:1049:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_metadata_change': perl_hooks.c:1080:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_myuser_delete': perl_hooks.c:1111:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_nick_can_register': perl_hooks.c:1142:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_nick_check': perl_hooks.c:1173:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_nick_enforce': perl_hooks.c:1204:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_nick_group': perl_hooks.c:1235:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_nick_ungroup': perl_hooks.c:1266:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_operserv_info': perl_hooks.c:1297:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_sasl_may_impersonate': perl_hooks.c:1328:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_server_add': perl_hooks.c:1359:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_server_delete': perl_hooks.c:1390:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_server_eob': perl_hooks.c:1421:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_service_introduce': perl_hooks.c:1452:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_shutdown': perl_hooks.c:1483:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_add': perl_hooks.c:1514:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_away': perl_hooks.c:1545:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_can_register': perl_hooks.c:1576:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_delete': perl_hooks.c:1607:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_delete_info': perl_hooks.c:1638:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_deoper': perl_hooks.c:1669:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_drop': perl_hooks.c:1700:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_identify': perl_hooks.c:1731:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_info': perl_hooks.c:1762:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_info_noexist': perl_hooks.c:1793:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_needforce': perl_hooks.c:1824:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_nickchange': perl_hooks.c:1855:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_oper': perl_hooks.c:1886:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_register': perl_hooks.c:1917:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_rename': perl_hooks.c:1948:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_sethost': perl_hooks.c:1979:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ perl_hooks.c: In function 'perl_hook_user_verify_register': perl_hooks.c:2010:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (SvTRUE(ERRSV)) ^~ Link: Atheme.so + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.UZpqh9 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64 ++ dirname /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64 + cd atheme-services-v7.2.12 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64 'INSTALL=/usr/bin/install -p' ---------------------------------------------------------------- >>> 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: instpaths.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: os_resolve.so Install: cs_fregister.so Install: cs_userinfo.so Install: os_akillnicklist.so Install: os_testproc.so Install: ns_cleannick.so Install: os_savechanmodes.so Install: cs_access_alias.so Install: sasl_blacklist.so Install: ns_sendpassmail.so Install: os_modeall.so Install: cs_kickdots.so Install: os_trace.so Install: os_klinechan.so Install: gen_vhostonreg.so Install: ircd_loveserv.so Install: os_joinmon.so Install: ircd_announceserv.so Install: os_pingspam.so Install: ns_mxcheck.so Install: os_helpme.so Install: ircd_catserv.so Install: ns_guestnoreg.so Install: cs_badwords.so Install: dnsbl.so Install: gs_roulette.so Install: gen_echoserver.so Install: cs_modesync.so Install: ns_fenforce.so Install: ns_waitreg.so Install: wumpus.so Install: cs_updown.so Install: cs_babbler.so Install: ns_listlogins.so Install: mlocktweaker.so Install: gen_listenerdemo.so Install: ns_fregister.so Install: cs_regmode.so Install: ms_fsend.so Install: ns_goodmail.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: cs_ping.so Install: os_kill.so Install: on_db_save.so Install: os_defcon.so Install: ns_generatehash.so Install: ns_regnotice.so Install: ns_ajoin.so Install: os_procwatch.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: atheme-services Install: dbverify Install: ecdsakeygen Install: es.mo Install: ru.mo Install: cy.mo Install: de.mo Install: da.mo Install: fr.mo Install: tr.mo + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/etc/logrotate.d + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.logrotate /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/etc/logrotate.d/atheme + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/sbin + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/var/log + /usr/bin/install -d -m 0755 /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib/systemd/system + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.service /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib/systemd/system/atheme.service + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64//usr/include/atheme/inline /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64//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/instpaths.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.12-1.el8.x86_64/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.12-1.el8.x86_64/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.12-1.el8.x86_64/usr/include/atheme/protocol + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib/tmpfiles.d + cat + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 7.2.12-1.el8 --unique-debug-suffix -7.2.12-1.el8.x86_64 --unique-debug-src-base atheme-7.2.12-1.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/atheme-services-v7.2.12 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/alis/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/auth/dummy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/auth/ldap.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/backend/corestorage.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/backend/flatfile.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/backend/opensex.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/botserv/bottalk.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/botserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/botserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/botserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/botserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/botserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/botserv/set_fantasy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/botserv/set_nobot.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/botserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/botserv/set_saycaller.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanfix/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/access.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/akick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/antiflood.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/ban.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/clear.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/clear_akicks.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/clear_bans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/clear_users.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/clear_flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/clone.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/close.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/count.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/ftransfer.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/getkey.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/halfop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/hold.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/kick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/moderate.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/op.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/owner.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/protect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/quiet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/recover.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_entrymsg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_fantasy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_gameserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_keeptopic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_guard.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_mlock.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_limitflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_prefix.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_pubacl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_property.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_secure.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_restricted.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_topiclock.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_url.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/set_verbose.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/status.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/successor_acl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/sync.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/template.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/unban_self.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/topic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/version.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/voice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/xop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/chanserv/why.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/backtrace.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/cs_access_alias.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/cs_badwords.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/cs_babbler.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/cs_fregister.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/cs_kickdots.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/cs_modesync.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/cs_ping.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/cs_regnotice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/cs_regmode.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/cs_updown.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/cs_userinfo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/dnsbl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/gen_echoserver.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/gen_listenerdemo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/gen_vhostonreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/graphtastical.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/gs_roulette.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ircd_announceserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ircd_catserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ircd_loveserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/mlocktweaker.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ms_fsend.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_ajoin.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_cleannick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_fenforce.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_forbid.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_fregister.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_generatepass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_generatehash.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_guestnoreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_goodmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_mxcheck.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_listlogins.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_regnotice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_mxcheck_async.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_sendpassmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/ns_waitreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_akillnicklist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/on_db_save.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_defcon.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_helpme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_joinmon.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_kill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_klinechan.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_modeall.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_procwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_pingspam.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_resolve.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_savechanmodes.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_testcmd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_tabletest.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_testproc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/os_trace.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/sasl_blacklist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/contrib/wumpus.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/crypto/argon2d.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/crypto/ircservices.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/crypto/pbkdf2.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/crypto/pbkdf2v2.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/crypto/posix.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/crypto/rawmd5.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/crypto/rawsha1.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/exttarget/chanacs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/exttarget/channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/exttarget/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/exttarget/oper.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/exttarget/registered.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/exttarget/server.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/gameserv/dice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/gameserv/gamecalc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/gameserv/eightball.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/gameserv/happyfarm.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/gameserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/gameserv/lottery.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/gameserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/gameserv/namegen.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/gameserv/rps.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/global/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/acsnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/fdrop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/join.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/listchans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/regnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/set_channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/set_description.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/set_groupname.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/set_joinflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/set_open.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/set_public.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/groupserv/set_url.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/helpserv/helpme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/helpserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/helpserv/services.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/helpserv/ticket.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/hostserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/hostserv/group.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/hostserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/hostserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/hostserv/offer.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/hostserv/onoff.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/hostserv/request.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/hostserv/vhost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/hostserv/vhostnick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/infoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/memoserv/delete.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/memoserv/forward.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/memoserv/ignore.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/memoserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/memoserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/memoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/memoserv/send.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/memoserv/read.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/memoserv/sendall.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/memoserv/sendgroup.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/misc/canon_gmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/memoserv/sendops.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/access.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/misc/httpd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/cert.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/badmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/cracklib.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/enforce.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/freeze.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/ghost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/group.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/hold.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/identify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/info_lastquit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/listgroups.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/listchans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/listownmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/listmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/login.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/logout.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/multimark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/regnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/resetpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/restrict.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/return.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/sendpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/sendpass_user.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_accountname.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_emailmemos.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_enforcetime.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_hidemail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_language.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_neverop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_nevergroup.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_nomemo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_nogreet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_noop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_nopassword.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_password.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_property.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_privmsg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_quietchg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/set_pubkey.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/status.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/setpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/vacation.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/vhost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/nickserv/verify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/clearchan.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/akill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/clones.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/compare.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/greplog.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/ignore.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/identify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/inject.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/jupe.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/modinspect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/mode.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/modlist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/modload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/modunload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/modreload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/noop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/override.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/raw.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/rakill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/rehash.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/readonly.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/restart.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/rmatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/rnc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/rwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/sgline.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/shutdown.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/soper.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/sqline.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/specs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/uptime.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/operserv/update.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/bahamut.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/asuka.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/base36uid.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/charybdis.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/elemental-ircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/inspircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/ircd-seven.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/ircnet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/mixin_nohalfops.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/mixin_noholdnick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/mixin_noowner.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/mixin_noprotect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/nefarious.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/ngircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/p10-generic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/ratbox.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/ts6-generic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/unreal.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/protocol/unreal4.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/proxyscan/dnsbl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/proxyscan/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/rpgserv/enable.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/rpgserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/rpgserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/rpgserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/rpgserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/rpgserv/search.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/rpgserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/saslserv/authcookie.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/saslserv/ecdsa-nist256p-challenge.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/saslserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/saslserv/external.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/saslserv/plain.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/scripting/lib/Atheme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/scripting/perl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/security/cmdperm.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/statserv/channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/statserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/statserv/netsplit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/statserv/server.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/transport/jsonrpc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/transport/p10.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/transport/rfc1459.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/atheme/modules/transport/xmlrpc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/libathemecore.so.1.0.0 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/lib64/libmowgli-2.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/sbin/atheme-services extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/sbin/dbverify extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/usr/sbin/ecdsakeygen /usr/lib/rpm/sepdebugcrcfix: Updated 351 CRC32s, 0 CRC32s did match. 6886 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/bin/python3.6 + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: atheme-7.2.12-1.el8.x86_64 Provides: atheme = 7.2.12-1.el8 atheme(x86-64) = 7.2.12-1.el8 atheme-services = 7.2.12-1.el8 config(atheme) = 7.2.12-1.el8 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: libathemecore.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.9)(64bit) libcrack.so.2()(64bit) libcrypt.so.1()(64bit) libcrypt.so.1(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.2.5)(64bit) libldap-2.4.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libmowgli-2.so.0()(64bit) libpcre.so.1()(64bit) libperl.so.5.26()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libresolv.so.2()(64bit) libresolv.so.2(GLIBC_2.2.5)(64bit) libresolv.so.2(GLIBC_2.9)(64bit) librt.so.1()(64bit) libssl.so.1.1()(64bit) libutil.so.1()(64bit) rtld(GNU_HASH) Processing files: libathemecore1-7.2.12-1.el8.x86_64 Provides: libathemecore.so.1()(64bit) libathemecore1 = 7.2.12-1.el8 libathemecore1(x86-64) = 7.2.12-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypt.so.1()(64bit) libmowgli-2.so.0()(64bit) libpcre.so.1()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libqrencode.so.3()(64bit) rtld(GNU_HASH) Processing files: atheme-devel-7.2.12-1.el8.x86_64 Provides: atheme-devel = 7.2.12-1.el8 atheme-devel(x86-64) = 7.2.12-1.el8 pkgconfig(atheme-services) = 7.2.12 pkgconfig(libmowgli-2) = 2.1.3 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.12-1.el8.x86_64 Provides: atheme-debugsource = 7.2.12-1.el8 atheme-debugsource(x86-64) = 7.2.12-1.el8 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.12-1.el8.x86_64 Provides: atheme-debuginfo = 7.2.12-1.el8 atheme-debuginfo(x86-64) = 7.2.12-1.el8 debuginfo(build-id) = 003573b7bd0bc976f2bba4ae4dc0cba4b7bc17b0 debuginfo(build-id) = 00a186ec4a949381f6c486c1c8baa4e5facf9130 debuginfo(build-id) = 010d9a122f7f6ae9d4c4f54f9fa4642e7f48ad56 debuginfo(build-id) = 030cc82757bbeba91ca84480773ebab36c52565c debuginfo(build-id) = 034232955f3ff5775552227b2775a22442eb6f17 debuginfo(build-id) = 05ca42351213416093399983f22a266b733fe76f debuginfo(build-id) = 07bf031dcff0811c8c7acabe3200b2c20a2ad0e7 debuginfo(build-id) = 07df6300317520666ab1ba10c2528ecbae64e16a debuginfo(build-id) = 09d381aa12aee70d2302b12c961b90da1d62540b debuginfo(build-id) = 0a8e7469dd793a93dcb9446115a94f356c3b2917 debuginfo(build-id) = 0bbaceb3faf6f0e1530a1db63ed1e6adf6422808 debuginfo(build-id) = 0c8b0f191d5a269aaa84c2801945ec15a2075457 debuginfo(build-id) = 0cc8c7714e98029061de75c347f73269122d1706 debuginfo(build-id) = 0ccd26e00e0294d1ba8a9e726fee96a2a8f65077 debuginfo(build-id) = 0dfacb518ae6cf963dfe293893f2bbd064f2668a debuginfo(build-id) = 0e3e70f752bc1f5f47cea1b0f3b386b1439235f8 debuginfo(build-id) = 0ec5aea37c46719bfb6759fae4d928da1b1de65d debuginfo(build-id) = 0f510357b13a94a1a31fc502b004e813160c9536 debuginfo(build-id) = 1213c99d83fcf731f0dab0dea1052dfc72bee1a1 debuginfo(build-id) = 142fcae535336d330a65fdbe04566a157d28ac93 debuginfo(build-id) = 14a3fb0970fd20a0bf6e43c9f5b936d2f16d4ab1 debuginfo(build-id) = 14b9681c3d5c150b83134afe531f02b80eb010f2 debuginfo(build-id) = 14f73c6ba085403d9a6ac3b59ee5bcdedeb23d81 debuginfo(build-id) = 16e017317ae89ff9ad41fc8176aa09aab1771223 debuginfo(build-id) = 16e17107fa7080bdd4127cc311fa33980aa15b7b debuginfo(build-id) = 17319917848abc63265bb535ccb52cde1e2f7807 debuginfo(build-id) = 17829176ca0903f621419397a47e25dd7a96f354 debuginfo(build-id) = 17f7c7e432031ec55a70c6bf16eca1640df10d71 debuginfo(build-id) = 18abd8b56befd9b9635c0f7bd81340e40e1eba88 debuginfo(build-id) = 18fd86c34a116220c22405e16ccb580e0ce14ec2 debuginfo(build-id) = 1b7c8e2f2ad9c3da1a126225791287d71accb4fc debuginfo(build-id) = 1d9bb83b728351b00a7734f919894faeca55e83a debuginfo(build-id) = 1e1cd82f6b67955ce4c76ac0e4713c377493ccaf debuginfo(build-id) = 1ecfd70bc78987cfdaac98fb51ed073185b418bf debuginfo(build-id) = 209afeb1a3b25911eba0189cbb5b49482cdc356a debuginfo(build-id) = 211c5b28d77f4c98598ac8dbf4c7cff8c04b6083 debuginfo(build-id) = 2165e8c30cfa5e6f74d76ac2f7d3e89e25738d4a debuginfo(build-id) = 2222e3269fe6f763a47adc0aae45f9912bc2db3a debuginfo(build-id) = 229a4092901d79d9b2184564ecfd202a72c6147e debuginfo(build-id) = 229b328b9e17d4f5d3fb2e1470f7c3cbad67a1b2 debuginfo(build-id) = 23484b39603b2446aee041b81d9600371f0668ba debuginfo(build-id) = 243fcb34945b0eaf1a179f9a2c6d2d3a35c128b6 debuginfo(build-id) = 249bc9fba4b5463ffc21411f7c05dce88b69b06c debuginfo(build-id) = 25947591fb01be0c55afb95a0744eeea28ff3dfd debuginfo(build-id) = 26b8dd48c828045965d3d0398818c71f6d6e1e09 debuginfo(build-id) = 2796bd83a2aeb0e7fa28890096e0e718fe206ba9 debuginfo(build-id) = 287a188708d1551f4738b8c46d2da42bf4ecfc6d debuginfo(build-id) = 29d7485b2b4bd10186e043deb7fa01cf02a0cd91 debuginfo(build-id) = 2c7f529189df4e38fe2a324af5384893e65b3d0c debuginfo(build-id) = 2c944ecca64083ae80a9e4b71a4bb92b270b7d84 debuginfo(build-id) = 2d581984a45c79932c83005be6a45c27e048b7c7 debuginfo(build-id) = 2d84a72496839ac3f1ebe3f2ff5736f6d0abbfd3 debuginfo(build-id) = 2df21b5dca540ea86d15e4138c3147460fd85172 debuginfo(build-id) = 2fbc7021d71fa8ac9ea9b28da0a96ab0c84db381 debuginfo(build-id) = 310316f7d5f99e3f8e3dab9e6386855af0dae1de debuginfo(build-id) = 3311cd423786aa19a52c2f065821d2f5c5577ea8 debuginfo(build-id) = 334d1cfcd94ce5987188f0a969c05f8a85b42b20 debuginfo(build-id) = 33608a799fcbc12534f631994baa8f60b70ca2f2 debuginfo(build-id) = 339b9a8ba6ff62626da25a1c5ddb72126c75200e debuginfo(build-id) = 34d2df712a75a7fe40835857c518afb4b1d06f65 debuginfo(build-id) = 36d4f27864b72a27b5fc7d5d15a6da6194da663d debuginfo(build-id) = 37452a54cdda1d615be8c0cf7653f4bc9d517224 debuginfo(build-id) = 3877a74da2cf66d7761afc0e3a34a917269d1d85 debuginfo(build-id) = 388781e453c38aa88ef871afeba1f3b02bfa1285 debuginfo(build-id) = 398630a7fda555657a20c5d307ee2b61e5bb15a6 debuginfo(build-id) = 39cf577e238a156b3184f6ee6506326783753043 debuginfo(build-id) = 39dad30a89ad5134d5cf38787c6a3a7d3421f661 debuginfo(build-id) = 3a9ec143c4acd616c82207a13a7c714fd3dfb597 debuginfo(build-id) = 3ba6c9cfa3d07574cf755de4a1d6bd32cd2e322a debuginfo(build-id) = 3bb79ea8ee121ee3406377e391eee3656eb951af debuginfo(build-id) = 3c13cded9e60ed5424d1d4844913785b7d206135 debuginfo(build-id) = 3c70b2a02504d9672630b381113c76d324988206 debuginfo(build-id) = 3c75a5efc5aa8dff7e0591b4970801137e1531cc debuginfo(build-id) = 3c81ad8bc34350f8bafce698ca8d602f5c2cb46a debuginfo(build-id) = 3dc2204c0b4c85866847ccffde959f7b3f45f102 debuginfo(build-id) = 3e3f0bd5cb6a9b265ab330cb910ced350364f8ce debuginfo(build-id) = 4061c9988cbc31f20028a102bfa9c1417eb4ad0a debuginfo(build-id) = 40b588a2898ac1143def9925e0f2998eef36f92f debuginfo(build-id) = 4170d3ffa91e16a52bde980d6cd522fc16f3c518 debuginfo(build-id) = 41771aa2aa0003c9c672f4d11596d97d9afaebee debuginfo(build-id) = 429abde2f149cbd5844c23ee2cfb1d8c3aa8d535 debuginfo(build-id) = 43ad6fba0b45b10e81d0dab657f30d14a7b003eb debuginfo(build-id) = 443ec44abee9f46ffa6403d74cb43974319acfab debuginfo(build-id) = 447a8662a1425907ffcad8f0dab5a9fdf403d06c debuginfo(build-id) = 44bd45839dd2b796283f99aa4a455fd7bc865658 debuginfo(build-id) = 458ad626ebf6e3de29c88d0c7333dc591d1f1184 debuginfo(build-id) = 45ee0360ee0c4628bbc81bfd0dda8f43acc7f0c3 debuginfo(build-id) = 45f8afd19356f5aec9f0c624bc3e919c3bcc0489 debuginfo(build-id) = 4607ac262eceaff8705915c2b5018b4950a79b8a debuginfo(build-id) = 46214e59b7ec18b253eab59f6a6ce379760e1797 debuginfo(build-id) = 47aa0e538d8e1e89e7d81c67b5cb8bf00d27044d debuginfo(build-id) = 4841e795c2720876e8fd5ae9e6e77f2c4853967a debuginfo(build-id) = 4938a07142b9d32169ed5fe3c4db770d05443bd0 debuginfo(build-id) = 4a564240a0a7680f99548b1272357175bc896ccf debuginfo(build-id) = 4aa194a2c255ddb73be088d8bdf03667e8cb4376 debuginfo(build-id) = 4abd6926d3788cbc0ea4e5759398e513c1b1ab93 debuginfo(build-id) = 4b16f5abc1811a4b3846611440afef069bd35218 debuginfo(build-id) = 4cbf9b6de2dba6fc895beb94aaeef89371aba4e8 debuginfo(build-id) = 4ccd746b3edbba8fe34a0d06554e1e3e50f220ac debuginfo(build-id) = 4ddbebb1ac182ce4d8d0d469dea87c764d0ddff1 debuginfo(build-id) = 4eba309921ccdc7150b6e29fdc72f3cef43cb159 debuginfo(build-id) = 50d8db89534c586c3307dd4602b0c213ea124c49 debuginfo(build-id) = 511274ad64104982ea3b3528d3f41749fb2d6a46 debuginfo(build-id) = 515d390cf879986936172fb073cc650f5876147f debuginfo(build-id) = 518721c5421272ffbb53b2edb22b4a9d0addf4b2 debuginfo(build-id) = 5196d21bcf0ab899b934943fa4f93a2b541a705f debuginfo(build-id) = 5209bab13859c085ff13e11cbcf0ed0ea3ad475a debuginfo(build-id) = 52da96b23af55a9953fae430f30130263b53a44f debuginfo(build-id) = 53cfe62b846649ea8b4a3c63235d19473d2718aa debuginfo(build-id) = 578d607d0487a15bbfa7d1b2dc91c8a09fe200f2 debuginfo(build-id) = 589b8cc7a944b44ecb86b88f80759a6b5358a93b debuginfo(build-id) = 59aeb9c4a1f81bab412a58e720bd52bbe4a55988 debuginfo(build-id) = 5b0ae10440496677362bb89156b1057d5eb61b0f debuginfo(build-id) = 5b630336140b0ccb06cb0ea9af1efb9cf1d6eb22 debuginfo(build-id) = 5bf482cf85f76918cf9ccf6c453d932c4fac9ca1 debuginfo(build-id) = 5e34d706a134307e4819fbd8f62743331d7011fb debuginfo(build-id) = 5ef5cb96cdfb048a21e118a37641f8ea618ae9a7 debuginfo(build-id) = 601d3b6b44706b5eefa2f780cc07751826de90fd debuginfo(build-id) = 6071dcbae0d046e94331b42acceec815e8a06951 debuginfo(build-id) = 60e3ae699f98c1f15c0788993cf42ce8be19d129 debuginfo(build-id) = 63120de88557efe1f6ba78d0d39b3b1586038194 debuginfo(build-id) = 635ce73e1394c4f3c74fc055395c17ac6830cdf0 debuginfo(build-id) = 664a71984f798566d9fa9799e741851e3ef23686 debuginfo(build-id) = 66787f08ad9b7d9f82ad5d803def0a857fb0607f debuginfo(build-id) = 670fecab239e4543ef0db074a9bee0388b00b55a debuginfo(build-id) = 6718821d3c0cb9adf79b212cf7f4c16fa7327e7d debuginfo(build-id) = 68f9253fe7efacef84a9c04d9672daee4d46d684 debuginfo(build-id) = 69949d26ac1e7bc0d874dc100a9f590c0e89f6ff debuginfo(build-id) = 6b8b95f316b03f439d6deba0ee21008349380a0e debuginfo(build-id) = 6cedd137de7412529331b42b308470e95099b27a debuginfo(build-id) = 6d27e12f8dbda9d7cac296a446f5c26eea7604b3 debuginfo(build-id) = 6d36540ae22b10ed33fff927a4ae5ee65be4a241 debuginfo(build-id) = 6f7b75c933e24684fd1dbb8f4d4e5544995f6a01 debuginfo(build-id) = 7046327abc883a953874aaab9c32c042ff38f059 debuginfo(build-id) = 710063204eb129b0c23f9d07a13c18b0f0e03dbc debuginfo(build-id) = 710cac23de89f55006e9c0603265decceb677cb8 debuginfo(build-id) = 71163bf9a9b7494cbe50cd2a559213b16aebda5e debuginfo(build-id) = 713dfca9fb772f877860c48b0630f6d7b005b865 debuginfo(build-id) = 72009ea6bbd99821297f644d8e7a72cd918ab02e debuginfo(build-id) = 729013f26c8c4c65d760dadbb306c31bde6f0538 debuginfo(build-id) = 735173b882e563d0e451d91d6a4ae5e223865072 debuginfo(build-id) = 749ccd564ed04e4d340eb2242781eb08ee3dbffc debuginfo(build-id) = 7532d7a3352cef0811772bde8d9559291931f549 debuginfo(build-id) = 761eaf33360613824cf61e1916813b7eb93cd1fc debuginfo(build-id) = 764246949f19d1299119a0ce7e98cff45717c78e debuginfo(build-id) = 7710e80a246722eac9ba81da953227cc6ae04a4f debuginfo(build-id) = 7857972c60a95bb6d8c64784b0a8f7e7fe3fcabe debuginfo(build-id) = 7a2bf1435d19e1dd4c1f449e090eab38a6b1606d debuginfo(build-id) = 7be2e1f0fea7bb0e02eef9856811a06f994ad022 debuginfo(build-id) = 7db168098063c90728866ec834733c483bb25020 debuginfo(build-id) = 7e93f63eeb60de5c1e7c4fdc2803d2d672cef87d debuginfo(build-id) = 8008139d792d623f3fd20340167d02c2b2c99649 debuginfo(build-id) = 80910fec1accc2d68034df9f1cebcf424bd3ec2f debuginfo(build-id) = 814cdf50be489d7dc8806dd9d914bb5023162117 debuginfo(build-id) = 8164ee5788706818a6226f9b39dd45a069e2a2a4 debuginfo(build-id) = 827b1c7be082a2303f132ca17359cbd245a0ed61 debuginfo(build-id) = 82ee32a36a49a558c40c7388e917020744f1ba85 debuginfo(build-id) = 83bc255b6975346d8031cdefd874556e98309049 debuginfo(build-id) = 83f1c76ad7a21e60da0f684310252a9193eca767 debuginfo(build-id) = 84765ab257cbb42165e003c69095dc0e7768fcaa debuginfo(build-id) = 85d7c49d1846032a2339916dcd16c8e64219895b debuginfo(build-id) = 85e2777379714dbb0837e3ad15d9647af12df66d debuginfo(build-id) = 8628aedcac88f6125398a1f9a1f6afcddbf4649c debuginfo(build-id) = 86bff05b5068f98c2d156d4ad8d197a29728b855 debuginfo(build-id) = 86ec82e1e7982d6266457de25b7680bb65a63023 debuginfo(build-id) = 8744eae418410fce4ff1132c0652bedd05f8e7da debuginfo(build-id) = 875ab438f9c577914213662385b3530fbd5e5b63 debuginfo(build-id) = 87a95474501553a4ed59020428d006e4d0823e1c debuginfo(build-id) = 883cc0d99b5b08e48811b0d0ed53b80bb010354f debuginfo(build-id) = 886b396a53c9c0cef65378f4ea206824328c508d debuginfo(build-id) = 88cf11f9c864a95c2e0e991a83b137caf1fff44d debuginfo(build-id) = 89b27947b95643dda6b1b7d9b69f7427fc5d3a73 debuginfo(build-id) = 8a0d05ec279515c1bd92a3051de552ae598f0468 debuginfo(build-id) = 8a62e04e198b3a6c92c338fc08ccb268b51819d9 debuginfo(build-id) = 8b3e4ad5a045b15a262afaa859093ad0aea9cb76 debuginfo(build-id) = 8b470d48bc980d11f485105540b842ca510be48d debuginfo(build-id) = 8b5e3c9fc4dd8f2b8791f1b209d97a39c0c77ec2 debuginfo(build-id) = 8c8acb4267578b36defbc3503e89249f4c058fbd debuginfo(build-id) = 8e435ccd77a41032d930c1edee610192920872ed debuginfo(build-id) = 8e474ab7e93ad9d1e5e9e5b8e943db34fd5b84a7 debuginfo(build-id) = 8e96e4563b03de6d36120a8814e2957a4e276cf5 debuginfo(build-id) = 8f02b79b97f1b313b781cace242f626c0584c3ba debuginfo(build-id) = 8fbadb9131166bf2e30074d03b6b9325a851e86a debuginfo(build-id) = 8fd967a3098ce7972eadd2dcada989504e8472c9 debuginfo(build-id) = 8fe373ac71d13007ee483147d3cfae21dfd944e7 debuginfo(build-id) = 905bc6aebc1ee0e6af287258f1a53f726d1481c1 debuginfo(build-id) = 92034cd0f22aa4f8e3aaaedbcf7dc789f9f53558 debuginfo(build-id) = 927d4c267dd4d506fe3e35c8a223c846ab85e7de debuginfo(build-id) = 92b4abb99cd351d602bbeaeeeedeaafd5a6bfb90 debuginfo(build-id) = 9353eb74f0b25482266a3eead1b97279ffdd1547 debuginfo(build-id) = 93880bad6b8be8ad3a0c1f5a01f726fcbf1fd170 debuginfo(build-id) = 938acd7674d9b3a4d096981598ef0018c80c08d3 debuginfo(build-id) = 93d943cf1f4b48197b29119b8080423c0579bbba debuginfo(build-id) = 95e2d8e732de7b216bdfd1b163acddba2805ca0e debuginfo(build-id) = 9694625227fb2b7225b176343e5cf2007a8228ac debuginfo(build-id) = 96c95986a4cc5a9cb7936b43dc986792142c1a34 debuginfo(build-id) = 987253818936fc174a3cf166726334c2152ca245 debuginfo(build-id) = 99068dc95161d1ed075107a77d9352e0ae9d499a debuginfo(build-id) = 99779612636b00cb836b45e0038b7d8cec01ab52 debuginfo(build-id) = 99b79a335d4d68a1d1439c5a3101f632dd65a086 debuginfo(build-id) = 9a0fc35bac8f67dd00e234d0e9f2da7ace74770c debuginfo(build-id) = 9a635198de39b596d969bf6f9d155d2d9b47ec81 debuginfo(build-id) = 9a7896508628f0591b531e0424803126dedc7776 debuginfo(build-id) = 9b573c9c98783b6c9ae9f32330eabbacd113a899 debuginfo(build-id) = 9b59d177301b07d791456d1983be80d01457a1fd debuginfo(build-id) = 9bf09ac9b12c5c14292090d4919cd6134fae7ff1 debuginfo(build-id) = 9d8974ebbbac8fe6bb9b61e5c5101713ce6fb153 debuginfo(build-id) = 9df3a7c302a05fc1d8e58435887e27664f572458 debuginfo(build-id) = 9ea8b5d72b1c19ab7a631885a7443ddf4ea721a9 debuginfo(build-id) = 9f76d7420690b6dc719c7e72ecca618beaaab68a debuginfo(build-id) = 9f80c6d9a45a81c97b9a7bc4199e215c1653d54f debuginfo(build-id) = 9fa9ac45f2c8b6aaf7c60ec9b0ba31a4484e4d2b debuginfo(build-id) = 9fbdf0e5467e2e0cdc441c259fb4af262aeb1efd debuginfo(build-id) = a028731eb39ad63837b0d76ec7171b63b106c9e2 debuginfo(build-id) = a03b8d6b002eeff8a4c5cf0745a56a4749d06838 debuginfo(build-id) = a05ee16fd5e0bf304026845b75ccda1b12eea2de debuginfo(build-id) = a0dcd0d0b143035eccbf74ce34146359359c72ff debuginfo(build-id) = a16eabb79ec2b976551670e7d08eb346386a1e0f debuginfo(build-id) = a29235ae7a9cb4cd1ae692e7c513a726ee61c860 debuginfo(build-id) = a2bca14ca24869aca99d43b32328f53a106760df debuginfo(build-id) = a2c6360942306648b19d1a1b4782689a68ecc9ab debuginfo(build-id) = a4907c0efe0dbf9a29944b7f775e3e93ae1682b6 debuginfo(build-id) = a51c5c17cf324f5f24167cef99f67b48ea8ff817 debuginfo(build-id) = a6ec035e52992299bce9123703bc639af2578ade debuginfo(build-id) = a71655cdec478dc860182633758a84438a2de313 debuginfo(build-id) = a7229b2d7f4227a8646648a475c58508448bc094 debuginfo(build-id) = a7c1a9c29730761c1a4c74d9dd356bc8c18009e7 debuginfo(build-id) = a8be614d4be2d49b2139afe718aaaee4e529497d debuginfo(build-id) = aa4b908b0106dfadbc3bf08e7874b7b480ad9a2d debuginfo(build-id) = aac1ad92b455cbf0d4b285d1df86d3f0c2c09bc5 debuginfo(build-id) = ac7c34e870b574ec8ad1729e2233f9c224b5cb62 debuginfo(build-id) = ad71c8a29d8d98fe64507b3bda1b1c02182549f0 debuginfo(build-id) = adebd41ff83df6d6b674e60f7fcb20b2be0be362 debuginfo(build-id) = b017dc8c600114a5462f0e4e1c6caf093120ae73 debuginfo(build-id) = b0483a6afc2c59dc81f4798fea0e9f61686edcd8 debuginfo(build-id) = b048741a2fb8b3f1b1d330e4d2d28cbbb3a3b955 debuginfo(build-id) = b0a345a1794e66f40c8d8c65d7abfdb90330d30b debuginfo(build-id) = b17e68385c1c25fadcdc13b5d7eb7523123f0a8a debuginfo(build-id) = b1f34d2af878bd60d58f33d6a1ab6fa80145440f debuginfo(build-id) = b29046bfd2fd9dafc103ee3382380b41818f700b debuginfo(build-id) = b3f1b8a85d61437c94904066e7ed91489d515ec0 debuginfo(build-id) = b432a944bd95bfd174afffb3fd6f2ca3f37c3d9d debuginfo(build-id) = b4e4ec9e89d03aa51f405d22443ccc8f60814500 debuginfo(build-id) = b52110dbe1c5180ffdc81ab1615d8c238c26e7d8 debuginfo(build-id) = b5621fea687ccdbc7bea9ad821879e1318a4e4a6 debuginfo(build-id) = b64b57567c24948f8f4ddd40feea058e7adc5441 debuginfo(build-id) = b675e9d32f8e10b26566118d8f1d64b03961ee53 debuginfo(build-id) = b8e16fb3a3d01a186bcb24537742d71add96e29d debuginfo(build-id) = b8f5c9a3023bad04c4e137183defeae344e8b1b2 debuginfo(build-id) = ba4836bdd05ca86c4c62ada40b5f17693aec014b debuginfo(build-id) = bb0b48a37ca86874e0bd3ba8f96d21f6787650b3 debuginfo(build-id) = bb5a7620abc23cc24cfb55c9a27a0d00af2dfbfc debuginfo(build-id) = bbc67e404b7351de058f7145d051356857103f4d debuginfo(build-id) = bf21e5c22296c3c18d8592d7fe616e0df533ae00 debuginfo(build-id) = bfbef4bea660d577505de86c85e136e4dee0f41c debuginfo(build-id) = bfcd1ddf2b82415648ba11840e298adf18383c4e debuginfo(build-id) = c073941dc3ceaa155e1b9dfb0ae8d982e2891f09 debuginfo(build-id) = c08e29c3682e2536626f92e5a122f8aee96928fc debuginfo(build-id) = c12d67e8b0a36eb86630f8e759f0076b6405ca45 debuginfo(build-id) = c1a961598bc58afebb2469de1553478139b22b7f debuginfo(build-id) = c2c4794ea8c3c33480402b4834b0fed0ccc2dedc debuginfo(build-id) = c336a2099789c82c8e6cb95f393404d89ecade5d debuginfo(build-id) = c3bbee867b71140db78a84d41165a27ca81e9876 debuginfo(build-id) = c3ca2cce77e9e4d3d6f46f7f903fa6e7d26eeaf6 debuginfo(build-id) = c3ec8f4f91d39fbc1da644b58ab830ef1e394644 debuginfo(build-id) = c4c0c010cad13497854f7d2d7ebea5923b98f586 debuginfo(build-id) = c4fd7d7c0026be6785652e450f3c2152b2bb6620 debuginfo(build-id) = c5da7d0876791a3bb418784d403bb6ac5cb4fbee debuginfo(build-id) = c7aa13207a7df15732cab8f00ba161080b16b278 debuginfo(build-id) = c85496238dae6e6134f2301effddd7968dfc5f2f debuginfo(build-id) = c8ab409c16550cf2e9362d24ae0fbd8e6c07a42d debuginfo(build-id) = c8ebb36c4378053ebd8d382f53b73f4e93d53766 debuginfo(build-id) = ca6636c4c68ab2bca8c6af2eda3d98e970f73680 debuginfo(build-id) = caab8c764833930df32bce356a52f08bcb8c1395 debuginfo(build-id) = cade4873dff924ad2dd7692fc2cb1f0adfad5901 debuginfo(build-id) = cbcf8ac3136b05ff9fc3960612e19b3f43325c18 debuginfo(build-id) = cdce3716623bab274e0fa03806c94907a70f0639 debuginfo(build-id) = cdefd2d1efd5ccd9492e1fc76f3b205c7e26121b debuginfo(build-id) = cf4928d5bcebe22bed40a85c9562ba0ae823d025 debuginfo(build-id) = cfc67f7b07f93bf5c3bbbba007e708dfb21f5170 debuginfo(build-id) = d0226f3d89990c4c016950dc75042b4ac2f09d4c debuginfo(build-id) = d02aeb1da7ecd619bfad0b0f13d39b16fed3eec7 debuginfo(build-id) = d065153066548233110138b70aa76c30ada3e3b6 debuginfo(build-id) = d15986fc732ef64584e9272527ffcc7190f4c07f debuginfo(build-id) = d16a7562f15abdf28a731a05773826e0b473cd87 debuginfo(build-id) = d1e9e95f31612fafc57a06c80f8a282df32580cd debuginfo(build-id) = d2af4b0cb648256f5b507bcd52fb519bf3bcdd83 debuginfo(build-id) = d2ea9cf470cee4b5e60ce89e572a0a2ac6c88d4e debuginfo(build-id) = d3131a3012f83294e3661afaac764ad13cdecd24 debuginfo(build-id) = d37ab90088b6062d6a8ee39174d015d4cf6c6ac9 debuginfo(build-id) = d39a78a55a975f404bfb9eaaa9dc6e8468e243e8 debuginfo(build-id) = d3f027bf508a7d6928a46293596c782e8f663df1 debuginfo(build-id) = d488350cebde054d67e4c529f5bda211c1f90ec0 debuginfo(build-id) = d58c5e496cfb214a03cd77e8de82c69c1711b4f1 debuginfo(build-id) = d6a473a18f0fcf2c9965ccca13c80377854bde21 debuginfo(build-id) = d6c1684cf211c185e549c7966d43a5c4d76606ad debuginfo(build-id) = d977cd61190ccf0e842428d29f84f97da3da173a debuginfo(build-id) = d9886240d0d2f705b3bc208705fdb2a1565cf3a4 debuginfo(build-id) = d9e9d3b19616e33fb0c5d4d81287d5804f1e9141 debuginfo(build-id) = daf666a1a3cb17c60523c5104dff8463b0ceb4a9 debuginfo(build-id) = db4cd41c3c8f99e7fd5fc868646b064869ddbc38 debuginfo(build-id) = dd5b18671aad1e124c1aa8a896f80ffa2a8997e4 debuginfo(build-id) = de9550af70fae97077ae7458dbe98326b5478fc8 debuginfo(build-id) = debd2de0038fd9fd3938a9ed4e920c3ec266644b debuginfo(build-id) = df9045d95ab13d70cd1710640dd3ba41801e89a8 debuginfo(build-id) = dfe1e777b6e8f707458f85ec9464dcb7a5d8f1f9 debuginfo(build-id) = e2c8fccc1dcd9579bc22ba6da52b5f0ff8dba18b debuginfo(build-id) = e321c40c06c77f2616cca4d22d58858deb238026 debuginfo(build-id) = e348f094b2af9d7e56f3898d09d5872ccef9ccde debuginfo(build-id) = e37f6da361843ec4e25904554857b4696ccd595f debuginfo(build-id) = e521a9ad74e1f9a5ed8b4f3ef1ed7d6b509ac516 debuginfo(build-id) = e6788b07ddfea5de7afc6862cca30880f0d52982 debuginfo(build-id) = e67ebe65d009a9a9a222da3a851014da43012385 debuginfo(build-id) = e728d4611f6cdcdd2f721ae92c72329bbd945851 debuginfo(build-id) = e83bd8d9c347675507f7e49a78b839437313bca5 debuginfo(build-id) = e8b81020f0ed8a0fcd4ac80b1df02fc10cfdf188 debuginfo(build-id) = e944567acb2ac846e2256b372a0db92ce39dad8e debuginfo(build-id) = ed9e2b3c7e43ebfbe25fce8b99a89aaca4e8a9fa debuginfo(build-id) = ede08579cdb894155dd0b428e600d5d4aeb4b861 debuginfo(build-id) = ee5341bceaa59c7047ff9c029bb95721675428cf debuginfo(build-id) = ef9f4c7517705934ca0af8d73bc8db258547ad5e debuginfo(build-id) = eff912ccce286f533bb5a3430d445e142f66e6cb debuginfo(build-id) = f0697df453d662a7af84d3d0b2567dc00752052d debuginfo(build-id) = f1beefbecf1330517e818068ecf030432bf2bd7c debuginfo(build-id) = f1e5c351e9c35109fcba4e004c4ed5317079c430 debuginfo(build-id) = f24ce9477b75bf6157aac8b7149ae658b737f730 debuginfo(build-id) = f2a446c4c7da661f3cccede412132207ed84cdba debuginfo(build-id) = f3de68f76310f334ac080a5988c67abbc57bf6f8 debuginfo(build-id) = f4920d0c37f0bc0edbcb185d8dc9a1c619844ae6 debuginfo(build-id) = f556e04bfb0606b2ca9c5326846fcfc7c4a9a025 debuginfo(build-id) = f6bed1cb91404b8f4296c0dc6053c525b4967d09 debuginfo(build-id) = f6c0b28688694fd9aafb0feaa6649d466f4a8b50 debuginfo(build-id) = f7dedce60fe52f2284cfd9fe5ecffc9f74a08ed7 debuginfo(build-id) = f8bae010f48b390e1baf9900734a74142e9df95d debuginfo(build-id) = f90014a23b2ccb4857211afc50e5d1ee77fe47a9 debuginfo(build-id) = f961072b6c3e1275b80f6b5976f8ba84eb7a5d0d debuginfo(build-id) = f9bc4287cd5330d276448b5237f2de8b023a0f1a debuginfo(build-id) = f9f51602553be56b3a146939e0f77633fe894d02 debuginfo(build-id) = fb29dbb5675623e110ecbb4bd33255584f047345 debuginfo(build-id) = fc1acdfc800a1950d0f5218a74b668e8ebe87fba debuginfo(build-id) = fc4c4388b8535f6c64da5572f0a2b016529b9585 debuginfo(build-id) = fc6d03ab472d50af67482252559a823233620bf2 debuginfo(build-id) = fd522d10c5675bf25fd7d87e3bf0407e638e43db debuginfo(build-id) = fda89283549ac58f91f47e75aaaff85735f8a187 debuginfo(build-id) = fdb9a0c5b54cb390d34667ce56df250ffa2c61d8 debuginfo(build-id) = fe17b01531b3ba04710fb9f00cf731887e0184f0 debuginfo(build-id) = fe25614959146f978ae541b336b335684214b55d debuginfo(build-id) = fe25b7bb4c49c6f62cb0a24c11ef0350daf87c00 debuginfo(build-id) = fed32a6d7bd1632d353e5734b8bba2746eb2d820 debuginfo(build-id) = ffc3c6f0b3ad2e289b0937e4adb80c82ddf6c54c Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: atheme-debugsource(x86-64) = 7.2.12-1.el8 Processing files: libathemecore1-debuginfo-7.2.12-1.el8.x86_64 Provides: debuginfo(build-id) = 8ee12114e416179f0d394688076af2ac7e816771 libathemecore1-debuginfo = 7.2.12-1.el8 libathemecore1-debuginfo(x86-64) = 7.2.12-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: atheme-debugsource(x86-64) = 7.2.12-1.el8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64 Wrote: /builddir/build/RPMS/atheme-7.2.12-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/libathemecore1-7.2.12-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/atheme-devel-7.2.12-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/atheme-debugsource-7.2.12-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/atheme-debuginfo-7.2.12-1.el8.x86_64.rpm Wrote: /builddir/build/RPMS/libathemecore1-debuginfo-7.2.12-1.el8.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.VMfR0p + umask 022 + cd /builddir/build/BUILD + cd atheme-services-v7.2.12 + /usr/bin/rm -rf /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.x86_64 + exit 0 Child return code was: 0