Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/rhel+epel-8-ppc64le-1690247797.654812/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.3p2ycnya:/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.3p2ycnya:/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', '7f5c0c5da36e4c20b493d86872eac755', '-D', '/var/lib/mock/rhel+epel-8-ppc64le-1690247797.654812/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.3p2ycnya:/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 ppc64le --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: ppc64le Building for target ppc64le 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 ppc64le --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/rhel+epel-8-ppc64le-1690247797.654812/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.3p2ycnya:/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.3p2ycnya:/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', '8263e37141594e988f3d9caecc7256a1', '-D', '/var/lib/mock/rhel+epel-8-ppc64le-1690247797.654812/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.3p2ycnya:/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 ppc64le --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: ppc64le Building for target ppc64le Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8i48nI + 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 Patch #2 (atheme-nodate.patch): + echo '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.y1KOhj + 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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-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=powerpc64le-redhat-linux-gnu --host=powerpc64le-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... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-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 powerpc64le-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 powerpc64le-redhat-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/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=powerpc64le-redhat-linux-gnu' '--host=powerpc64le-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=powerpc64le-redhat-linux-gnu' 'host_alias=powerpc64le-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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable' '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... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking target system type... powerpc64le-redhat-linux-gnu checking for powerpc64le-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 powerpc64le-redhat-linux-gnu-ar... no checking for ar... ar checking for powerpc64le-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=powerpc64le-redhat-linux-gnu' '--host=powerpc64le-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=powerpc64le-redhat-linux-gnu' 'host_alias=powerpc64le-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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable' 'CPPFLAGS=' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'LIBS=-lcrypt -lpthread ' '--srcdir=.' --cache-file= checking for powerpc64le-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 powerpc64le-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 powerpc64le-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... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable Internationalization : yes Type make to build Atheme, and make install to install it. + /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: hooktypes.h make[4]: warning: -j2 forced in submake: resetting jobserver mode. Generate: instpaths.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: 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 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 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 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 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 cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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 CompileResource: fr.mo 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 CompileLib: alloc.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: bitvector.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: heap.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: 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: memslice.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: mowgli_string.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: process.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 Link: mowgli.core.lib.a make[4]: warning: -j2 forced in submake: resetting jobserver mode. CompileLib: random.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. Link: mowgli.base.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. 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 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 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: 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_res.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 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 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 Link: mowgli.container.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. 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 CompileLib: pollable.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: confparse.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: error_backtrace.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: global_storage.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: 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: 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: program_opts.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 CompileLib: windows_pollops.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 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. 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 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: loader_posix.lib.o 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. 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: 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. make[6]: 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: 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 CompileLib: cacheline.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.platform.lib.a CompileLib: class.lib.o 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. CompileLib: message.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. 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: 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 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 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 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 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: 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.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: auth.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: 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: 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: crypto.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: entity.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: datastream.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: 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: pmodule.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: phandler.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: send.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: reslib.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C reslib.c: In function 'irc_decode_bitstring': reslib.c:678:39: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] 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: 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: 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: 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: 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 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 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; ^ 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. CompileExe: main.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: ecdsakeygen CompileModule: bottalk.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: help.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: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: opensex.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: 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: set.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_core.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_fantasy.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_nobot.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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. 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. 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: cs_modesync.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: 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: os_resolve.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_forbid.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: 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: 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: clear.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: os_trace.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: clear_bans.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: ns_fregister.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: clear_users.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: graphtastical.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: 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_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: 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: count.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_helpme.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: drop.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_waitreg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_generatepass.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ftransfer.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_tabletest.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: 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: invite.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_generatehash.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: info.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: kick.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: 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: cs_regnotice.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: moderate.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: 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: ns_fenforce.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: os_savechanmodes.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: register.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: 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: set_core.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_joinmon.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_listlogins.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: 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_gameserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_guard.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: mlocktweaker.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: set_limitflags.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: 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: set_prefix.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_mlock.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: sasl_blacklist.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: set_private.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_property.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: 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: set_restricted.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_secure.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_topiclock.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_url.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 CompileModule: ns_ajoin.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_verbose.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: 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: taxonomy.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: 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: template.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: argon2d.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 CompileModule: unban_self.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: version.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: 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: why.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: voice.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: main.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) ^ gamecalc.c: In function 'command_wod': gamecalc.c:64: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: 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: acsnolimit.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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 CompilePlugin: groupserv.plugin.o 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: lottery.so 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 CompilePlugin: validation.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: main.so 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 CompileModule: namegen.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: 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: flags.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: 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: info.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: invite.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: 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: 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: group.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: 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: 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: onoff.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: offer.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: request.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_groupname.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_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: 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: 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: forward.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: canon_gmail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: 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: 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: access.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: 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: cert.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: send.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: cracklib.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: sendops.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: freeze.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: 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: ghost.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: 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: 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: identify.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: hold.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clones.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: 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: info_lastquit.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: 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: 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: 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: 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: 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: 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: 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: 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: mode.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: modinspect.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: login.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: logout.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: modload.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: modreload.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: 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: 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: 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: raw.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: resetpass.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: readonly.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: restrict.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: 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: 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: 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: 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: rwatch.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_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: set_emailmemos.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_language.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: soper.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: specs.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_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: 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: 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: set_nomemo.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_nogreet.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_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: asuka.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: 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: base36uid.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: 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_property.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_pubkey.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: 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: ircd-seven.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: 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: 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: 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_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: main.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: mixin_noprotect.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: dnsbl.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: 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: 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: 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: 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: 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: 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: 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: ratbox.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 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: 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: ts6-generic.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: 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: 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. CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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[4]: 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. make[3]: warning: -j2 forced in submake: resetting jobserver mode. make[3]: warning: -j2 forced in submake: resetting jobserver mode. CompilePlugin: perl_utilities.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Hook type 'hook_user_login_check_t' is neither specified for use nor marked as currently unsupported CompilePlugin: main.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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)) ^~ 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: 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 ()); ~~~~~~~~~~~~~~~~~ CompilePlugin: jsonrpclib.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: xmlrpc.so 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 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.qOubZF + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le ++ dirname /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le + cd atheme-services-v7.2.12 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le '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.ppc64le/etc/logrotate.d + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.logrotate /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/etc/logrotate.d/atheme + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/sbin + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/var/log + /usr/bin/install -d -m 0755 /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib/systemd/system + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.service /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib/systemd/system/atheme.service + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le//usr/include/atheme/inline /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le//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.ppc64le/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.ppc64le/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.ppc64le/usr/include/atheme/protocol + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/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.ppc64le --unique-debug-src-base atheme-7.2.12-1.el8.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/atheme-services-v7.2.12 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/alis/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/auth/dummy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/auth/ldap.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/backend/corestorage.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/backend/flatfile.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/backend/opensex.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/botserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/botserv/bottalk.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/botserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/botserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/botserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/botserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/botserv/set_fantasy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/botserv/set_nobot.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/botserv/set_saycaller.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/botserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/access.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanfix/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/akick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/antiflood.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/ban.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/clear.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/clear_akicks.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/clear_bans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/clear_flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/clear_users.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/clone.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/close.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/count.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/ftransfer.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/getkey.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/halfop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/hold.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/kick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/moderate.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/op.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/owner.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/protect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/quiet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/recover.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_entrymsg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_fantasy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_gameserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_guard.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_keeptopic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_limitflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_mlock.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_prefix.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_property.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_pubacl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_restricted.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_secure.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_topiclock.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_url.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/status.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/set_verbose.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/sync.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/successor_acl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/template.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/topic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/unban_self.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/version.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/voice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/why.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/chanserv/xop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/backtrace.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/cs_access_alias.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/cs_babbler.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/cs_badwords.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/cs_fregister.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/cs_kickdots.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/cs_modesync.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/cs_ping.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/cs_regmode.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/cs_regnotice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/cs_updown.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/cs_userinfo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/dnsbl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/gen_echoserver.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/gen_listenerdemo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/gen_vhostonreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/graphtastical.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/gs_roulette.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ircd_announceserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ircd_catserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ircd_loveserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/mlocktweaker.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ms_fsend.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_ajoin.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_cleannick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_fenforce.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_forbid.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_fregister.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_generatehash.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_generatepass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_goodmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_guestnoreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_listlogins.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_mxcheck.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_mxcheck_async.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_regnotice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_sendpassmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/ns_waitreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/on_db_save.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_akillnicklist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_defcon.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_helpme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_joinmon.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_kill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_klinechan.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_modeall.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_pingspam.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_procwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_resolve.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_savechanmodes.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_tabletest.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_testcmd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_testproc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/os_trace.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/sasl_blacklist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/contrib/wumpus.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/crypto/argon2d.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/crypto/ircservices.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/crypto/pbkdf2.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/crypto/pbkdf2v2.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/crypto/posix.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/crypto/rawmd5.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/crypto/rawsha1.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/exttarget/chanacs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/exttarget/channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/exttarget/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/exttarget/oper.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/exttarget/registered.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/exttarget/server.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/gameserv/dice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/gameserv/eightball.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/gameserv/gamecalc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/gameserv/happyfarm.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/gameserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/gameserv/lottery.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/gameserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/gameserv/namegen.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/gameserv/rps.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/global/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/acsnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/fdrop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/join.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/listchans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/regnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/set_channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/set_description.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/set_groupname.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/set_joinflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/set_open.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/set_public.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/groupserv/set_url.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/helpserv/helpme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/helpserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/helpserv/services.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/helpserv/ticket.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/hostserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/hostserv/group.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/hostserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/hostserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/hostserv/offer.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/hostserv/onoff.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/hostserv/request.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/hostserv/vhost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/hostserv/vhostnick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/infoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/memoserv/delete.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/memoserv/forward.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/memoserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/memoserv/ignore.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/memoserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/memoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/memoserv/read.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/memoserv/send.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/memoserv/sendall.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/memoserv/sendgroup.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/memoserv/sendops.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/misc/canon_gmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/misc/httpd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/access.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/badmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/cert.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/cracklib.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/enforce.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/freeze.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/ghost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/group.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/hold.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/identify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/info_lastquit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/listchans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/listgroups.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/listmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/listownmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/login.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/logout.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/multimark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/regnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/resetpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/restrict.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/return.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/sendpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/sendpass_user.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_accountname.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_emailmemos.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_enforcetime.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_hidemail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_language.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_nevergroup.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_neverop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_nogreet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_nomemo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_noop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_nopassword.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_password.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_privmsg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_property.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_pubkey.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/set_quietchg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/setpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/status.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/vacation.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/verify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/nickserv/vhost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/akill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/clearchan.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/clones.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/compare.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/greplog.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/identify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/ignore.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/inject.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/jupe.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/mode.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/modinspect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/modlist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/modload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/modreload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/modunload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/noop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/override.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/rakill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/raw.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/readonly.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/rehash.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/restart.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/rmatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/rnc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/rwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/sgline.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/shutdown.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/soper.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/specs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/sqline.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/update.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/operserv/uptime.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/asuka.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/bahamut.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/base36uid.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/charybdis.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/elemental-ircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/inspircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/ircd-seven.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/ircnet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/mixin_nohalfops.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/mixin_noholdnick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/mixin_noowner.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/mixin_noprotect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/nefarious.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/ngircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/p10-generic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/ratbox.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/ts6-generic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/unreal.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/protocol/unreal4.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/proxyscan/dnsbl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/proxyscan/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/rpgserv/enable.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/rpgserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/rpgserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/rpgserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/rpgserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/rpgserv/search.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/rpgserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/saslserv/authcookie.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/saslserv/ecdsa-nist256p-challenge.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/saslserv/external.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/saslserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/saslserv/plain.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/scripting/lib/Atheme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/scripting/perl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/security/cmdperm.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/statserv/channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/statserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/statserv/netsplit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/statserv/server.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/transport/jsonrpc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/transport/p10.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/transport/rfc1459.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/atheme/modules/transport/xmlrpc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/libathemecore.so.1.0.0 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/lib64/libmowgli-2.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/sbin/atheme-services extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/usr/sbin/dbverify extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.12-1.el8.ppc64le/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.ppc64le/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.ppc64le Provides: atheme = 7.2.12-1.el8 atheme(ppc-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.17)(64bit) libc.so.6(GLIBC_2.25)(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.17)(64bit) libldap-2.4.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libmowgli-2.so.0()(64bit) libpcre.so.1()(64bit) libperl.so.5.26()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libresolv.so.2()(64bit) libresolv.so.2(GLIBC_2.17)(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.ppc64le Provides: libathemecore.so.1()(64bit) libathemecore1 = 7.2.12-1.el8 libathemecore1(ppc-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.17)(64bit) libc.so.6(GLIBC_2.25)(64bit) libcrypt.so.1()(64bit) libmowgli-2.so.0()(64bit) libpcre.so.1()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libqrencode.so.3()(64bit) rtld(GNU_HASH) Processing files: atheme-devel-7.2.12-1.el8.ppc64le Provides: atheme-devel = 7.2.12-1.el8 atheme-devel(ppc-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.ppc64le Provides: atheme-debugsource = 7.2.12-1.el8 atheme-debugsource(ppc-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.ppc64le Provides: atheme-debuginfo = 7.2.12-1.el8 atheme-debuginfo(ppc-64) = 7.2.12-1.el8 debuginfo(build-id) = 00b55e7b27f7a90343a0c3c548a9a928c41ff69c debuginfo(build-id) = 0182f6b7780ccdc52efc3e77f77b79b640a1cb4b debuginfo(build-id) = 02346de117b76ab7d738b6f2f73298238327c73d debuginfo(build-id) = 02a3fdf5cf0523c8963067685ae5e646be092169 debuginfo(build-id) = 033f34f2ccbec6d3ae41ccc8bb7574975ec93b21 debuginfo(build-id) = 04a75007da86a58a7d1a48c541c2b50f399b5cf5 debuginfo(build-id) = 04e732e8b7350297227bc80f2aff83e76b2127b6 debuginfo(build-id) = 05c18316585e9ae6cce4be607838c3b8afc9be04 debuginfo(build-id) = 05e6f96695e8384e0c6f5593052ee7af21991872 debuginfo(build-id) = 072ad72170d75f86336e7ce3d2e0e7a58db9d03e debuginfo(build-id) = 0809d1357b21274c347244abfc533313be2e8d90 debuginfo(build-id) = 0816d6228e8b7a4dcbebe319fd8b79761a731995 debuginfo(build-id) = 0960b5b4c17379b7750a9cb6d36de8a7e0705076 debuginfo(build-id) = 0989045d249d5a1b7f5663d4d3e8ab9049dd4b24 debuginfo(build-id) = 0b5b6dc3f630f514608bb81d6936bf4167ca8466 debuginfo(build-id) = 0bc2147f811553eb1523b6441cf968722f710c43 debuginfo(build-id) = 0d512157f5208d41cef9aa4390456476c06019d8 debuginfo(build-id) = 0e31e449aa8c0ea3ff8c41caec5f2ec1372fa4d6 debuginfo(build-id) = 0e3c82135db177d86f7b6ba1975f46e939dd58b9 debuginfo(build-id) = 0ea688832592d07c7dcd9bcc6cda2c3f8b821329 debuginfo(build-id) = 0fa4e34bb53ef589a91b60b3441232fb3efbeacf debuginfo(build-id) = 111e6f35c3e80b00a9fbaeb1b842f03987a731a1 debuginfo(build-id) = 11f2faf9b64e2c525ef1b3d4011bc17b1705472f debuginfo(build-id) = 11ff3d192fc56fa2f6575680097e77c8f06b42a7 debuginfo(build-id) = 1366d8b24eff010e234ef1cc9d4139980e395123 debuginfo(build-id) = 1419c904f51e99ee501752bb19b5bb5759c730ad debuginfo(build-id) = 144926582d2c9fc51c63b7151c88bfd4b2fec7fe debuginfo(build-id) = 145b55cf07ca0479202f7d437e93b84032159075 debuginfo(build-id) = 16116dd85a755ca9dac63b935725ab07d6058859 debuginfo(build-id) = 1660db9a3d5ba149378c44e342d7501b2a194217 debuginfo(build-id) = 169dfb6d84bef00c1aa023c735a359bafbeaf590 debuginfo(build-id) = 175f02cfe83921584fc07f7b9b8812ade7d60951 debuginfo(build-id) = 183660bf2f343cfbe434be05d3b1fa7204d042b9 debuginfo(build-id) = 1911753eac4f9a2e3509ccbe206f7d05bbe1901c debuginfo(build-id) = 19b7e8daf44e12835e3fcf68b6a7236608a58fbd debuginfo(build-id) = 1aa79d10d579cbfa92cffac00575151a05504427 debuginfo(build-id) = 1ac3502447bacf46e8949e1fc69af6de9985589a debuginfo(build-id) = 1ae4b76d1a2d2cff94f60eae674a7c237a354755 debuginfo(build-id) = 1b173d8b649045301a70ad904d23957294649e3d debuginfo(build-id) = 1b5e93720e36058d07383d580901b6eb6ea44ff3 debuginfo(build-id) = 1b718fec85d3142d13b6a9b162a729d2d054b51f debuginfo(build-id) = 1b7f4e2bb1ea0a86aa282c6e75f27546306dc084 debuginfo(build-id) = 1bb91b9ba7fd980aad451e35e0f4a846e274a749 debuginfo(build-id) = 1c9ce4ba2fb0581d8c71ed70228db43ffe8584ef debuginfo(build-id) = 1e841a64cd585140605941e8e1f52ee1c0ab94c8 debuginfo(build-id) = 1fdf84c677adabf015c12ba8869b88909bd91c22 debuginfo(build-id) = 222f4f3b373b6e38e92291c17229111647bcb423 debuginfo(build-id) = 22cfbb7671bb12bde325050e95c038579bc8a7ef debuginfo(build-id) = 2331977dae531524dfb6683551f6fe398400bf6c debuginfo(build-id) = 246fab703766096d23cfee52deafe653c0427463 debuginfo(build-id) = 24f086a9f84a045d029d9c5d4d819f37718835bd debuginfo(build-id) = 2536f9551cb718a69ff3a4221d6d9eb23906f46c debuginfo(build-id) = 25b79ecb6e478a83caf3df29c74b77d2f376b963 debuginfo(build-id) = 26cfcdc5a7e70c2bada20c6881126602c1713bbd debuginfo(build-id) = 26e84a0a9f0b614ba2ecd5194bc0849a3f1d6ea6 debuginfo(build-id) = 276d3a4f4a272e72fc71438ff354b6e27b0ad462 debuginfo(build-id) = 27a8a41a61b66d3b21c0680967181e60f8347100 debuginfo(build-id) = 29279fa6b0be79e913d00d7ed7b213a2c87d08d8 debuginfo(build-id) = 2943c18c5db629fa2358b71dce7b3aa18f89a282 debuginfo(build-id) = 2a56b7b18acec9c51bf53b9499d5b749bbe6a748 debuginfo(build-id) = 2a681003eb31ef13b512c16dca2b2bb595efffee debuginfo(build-id) = 2a8dfb784b8792afb8939bead1a0e6402975a54f debuginfo(build-id) = 2c7657cbc27e991e92faeb04e05e1c6cca120845 debuginfo(build-id) = 2d3d41d7198ba5489cff893928bf2da2ecdde91a debuginfo(build-id) = 2e92cf346fb36ceec6ff14dcc7f7fb3daffafed7 debuginfo(build-id) = 2f4ac8f2fc067567a5da33e727e9c9c18649034b debuginfo(build-id) = 2fd2b33554f9e328a69211c65f9a89b3bc613c5b debuginfo(build-id) = 303c240295e453301af6eafcfd7888f35271dbd9 debuginfo(build-id) = 3066a7b8d45baad73e9f6a6131332481835a3f29 debuginfo(build-id) = 3260752f473afd0712438a06cb19f82efdd20927 debuginfo(build-id) = 3347993e37e5c9b4d544b52bd0192e3cdde3c971 debuginfo(build-id) = 338ab65a8cb7347f530fd77231b880a6ace4ecae debuginfo(build-id) = 33a4eff26b7a242445ac0dedf83a28513f90f2f1 debuginfo(build-id) = 352bb2c5c50da18db04b4521997371b5afcd8dfb debuginfo(build-id) = 384a867722e4108f2c16df0aee1bc4a87156db2c debuginfo(build-id) = 38679ba4b4212c42b224ef630d46ec9788af065b debuginfo(build-id) = 38f825d866d6aa0e52a17f931868f9276b14def5 debuginfo(build-id) = 3923641ab10f166ba532651a355d1e96e33045f3 debuginfo(build-id) = 396ee77f045456e41d2cde2f6b216f44ad179d83 debuginfo(build-id) = 39b995deeb65be90db5fe42ae2235f272498e25f debuginfo(build-id) = 39d4bd6126ee92fd9f05e28c5393ab1bb8a11a2f debuginfo(build-id) = 3a0c57b421edf69aeac6b249e69519eadcb2876c debuginfo(build-id) = 3a48ea27b2003ad3638fae5592710b1ff7c56af0 debuginfo(build-id) = 3ce898c0a349a47ad06aa26fd353f78306ba47c4 debuginfo(build-id) = 3e20bec608fa7ce997ecc16c840bd2f8a989a0bd debuginfo(build-id) = 3e5d0f70e84bb0172c665cfc3823c8403b4d64a1 debuginfo(build-id) = 3f7806b37c982f68a81c0fe12ed48c736ae4d790 debuginfo(build-id) = 40547c645ca0c8f6ae0d35f35d85c1cac094b73e debuginfo(build-id) = 427c6de428b86b285f3990a9f06946e63ff75413 debuginfo(build-id) = 4444bcedd67a3e0cc04cb37f2296a26bf9c4fb81 debuginfo(build-id) = 445cdedf47cdce0caa5f81eb944b289b87aa2c20 debuginfo(build-id) = 45b6e724e3c2550550d09861f4f7219eea48c584 debuginfo(build-id) = 466018844165c3095fe0e9d4be3fe35523b80748 debuginfo(build-id) = 47133f9259028c2bef4aa1dff176ef7340d44817 debuginfo(build-id) = 475b8bf34f486aee64c60bf811376836f7133e8a debuginfo(build-id) = 4797f8a12cf083976dce7b2654d525e638bd5b6d debuginfo(build-id) = 48321fda96a62ecd45f95c72172bde6f0ffb7795 debuginfo(build-id) = 486674d074b2f4cb9a6e633bc7868e8f581da74c debuginfo(build-id) = 489f991cdfb64409088d82b79b0cad3769b38f7a debuginfo(build-id) = 49d9d40ab8e476a2a076e5bd5c618db78d395b0f debuginfo(build-id) = 4a940acfa39c10651ba840f5c6f2ac318b8ddbe6 debuginfo(build-id) = 4c2c7ddc9b9207734777d5650ebb8a5018892ca1 debuginfo(build-id) = 4d47d5d37748923a58f197612a4867895a59f9ee debuginfo(build-id) = 4da13d91bde02f8f8702f4848254bc3482c4d756 debuginfo(build-id) = 4ec67f98c5d62b79c9398a3330e71c61f51d857e debuginfo(build-id) = 4f89856091da71f7649de7094d239078ff3d493e debuginfo(build-id) = 4faac43fcba08a216a8f386d32398b0d0c9e27d6 debuginfo(build-id) = 5031dc4d523c1e0e9a406ab741c06b568d70a0ee debuginfo(build-id) = 50474b414b32a22caa4855a6ffe420d4966a9342 debuginfo(build-id) = 525807a757a75893db5932d8c2a3bd471d0c8bfb debuginfo(build-id) = 527a02ead1e7cb5a3cf6639c5a7178fb589a7ebe debuginfo(build-id) = 543246ec15a2a3e65767280e63d22bce6d2a1c57 debuginfo(build-id) = 54ff95c8b69b35f8e803195fc4d8540e8aa06100 debuginfo(build-id) = 558a7cb1fa3d6cf3150988ab0824557c75ce4767 debuginfo(build-id) = 5856f8553a55753224bdaf06cd5fd4b2e1262157 debuginfo(build-id) = 5aa0d094d70256a8f7f614e08c1e3a8dd9e42ce3 debuginfo(build-id) = 5b96bcce6e4627912785b78a7b442b5ff3425d3a debuginfo(build-id) = 5c5218900a92d87225764c44911b63db237e4985 debuginfo(build-id) = 5c8ac8e7654a274e6aa7105bbad0679d64467ea4 debuginfo(build-id) = 5d0eac5e6a5652e454b88c5707f6570e90103afb debuginfo(build-id) = 5d6e9386678d01c74db714196eb8d886de63c50a debuginfo(build-id) = 5de9e1f214da3885f621ebd44b48fc65de7d64c6 debuginfo(build-id) = 5df49f7f102fdc619370b458e36a057b9f3e766a debuginfo(build-id) = 5e1681b02e1ca707bffe2325f1667243c6c26c5e debuginfo(build-id) = 5f2bd270dae5ca3922232340a32b9765d330f803 debuginfo(build-id) = 5f3a87f37f419db601ae94f4bf0b732b23b55921 debuginfo(build-id) = 60ffba5151c89f84e700bc560674d3f75fef1e62 debuginfo(build-id) = 611e3497fd8e992528880ea3339798efb846cdd3 debuginfo(build-id) = 614ac44ae096afdd77b7a3b507b88fb85053c9ae debuginfo(build-id) = 61d27992cbeee9699ba7eb22316c2dd8d35d39bd debuginfo(build-id) = 61db2fbe1334b2e0449cf7318db0b66b1e64fce7 debuginfo(build-id) = 635b359734a2899c8afbcb045618d4b4aa9a2cc7 debuginfo(build-id) = 6409526bd3c28ecdf305b1d7f08db57ccf73882d debuginfo(build-id) = 65342c7fee9ac54412c900c92f1c2b9ba690049c debuginfo(build-id) = 66f0d8fe3d680bf86cd1d08195326e5e6902d12d debuginfo(build-id) = 679e54d7a6ff5075f15a6102b11f5c3031b5fa42 debuginfo(build-id) = 67ec37ef368ad1108feef5d86804f7d135df842e debuginfo(build-id) = 680d6c593180aa146a08592683fada20864c7bfc debuginfo(build-id) = 688a49c2aa44bb32f0bb8d53e96d7d5851d194c0 debuginfo(build-id) = 6985b3f88c2227cb263ecf98506de791407fca31 debuginfo(build-id) = 6af10140b25edd2c464c5526f78f32a6929d4784 debuginfo(build-id) = 6b5c69de51ca985e4bd1ba82225c2666cd536573 debuginfo(build-id) = 6bfb18341027ea07b25f321de4b4d948ced59f46 debuginfo(build-id) = 6cb18bf5fd2fb4fcb312ae13b2e364c08b05deaa debuginfo(build-id) = 6ced95f8573be95abc6984a7ecdc81141918a597 debuginfo(build-id) = 6d6db6155e269e584174fb0be6fe9a13120ed45b debuginfo(build-id) = 6dd79eeab53b49847774b34de34ce081b913d492 debuginfo(build-id) = 6e0b9928aab700aeba06afb3f2dfd44a0bdcc7da debuginfo(build-id) = 6f416909629f7665389c07d7693d2d4cd6cde853 debuginfo(build-id) = 6f773560e8e29ed9544be0905da653070753598a debuginfo(build-id) = 7130d62016327deaf3c4cdc63d8db083c91f57f7 debuginfo(build-id) = 71519f582fc6adb87de9d4955d510d8294f9e240 debuginfo(build-id) = 718c8ae0e335daef67e15fad244e41158c3645ae debuginfo(build-id) = 721a33fc1831da58282d590b11d19041f44557be debuginfo(build-id) = 72dfa77d8ea5e6c4457ffea2b7151b7864a2f7da debuginfo(build-id) = 7382d80d95a3913f8cd5651243d6b149a4c74476 debuginfo(build-id) = 73ab76b61c3b2fc6902ba6f3270143019fbecfbf debuginfo(build-id) = 74aee55882fca130e16e6fdbb3938af6a11f2ccf debuginfo(build-id) = 764db48e5bf693cea4b81e649202279c06de5962 debuginfo(build-id) = 76f5731fa7795411d7e2693e600ca681bcf2e1d6 debuginfo(build-id) = 77513996d4af63e93367b08027144f13c459ccd3 debuginfo(build-id) = 778e556dbc8b69b24de2cc954011567bf63a0543 debuginfo(build-id) = 781a12384cc5f50e47090da5aa5838e53a4e40c9 debuginfo(build-id) = 7a018f99e011bd82681baf671b7cd9fc8d130316 debuginfo(build-id) = 7a4f9deb49b0d1960e5da909326e33623e5705a8 debuginfo(build-id) = 7a83e997f34c8188193d99f4739a09d483130e6f debuginfo(build-id) = 7b4737755e69b9beec19322dab2f26474bda3a24 debuginfo(build-id) = 7d5ec8d190fe7d5e5d8237c505e65edfc1f8e399 debuginfo(build-id) = 7e2a7716abc9d1144043c0c0556e8c360793a2ba debuginfo(build-id) = 7fb89461c00018d037e4aa69bbe719e1da4ebd01 debuginfo(build-id) = 805213f4b1b79aef5593f2f604c207cfdc8548f2 debuginfo(build-id) = 80a04ed3c8b39d6f67aa5af1b147df31183c4e0b debuginfo(build-id) = 82e0a6340b16f5f68c3cc21164e6aea26aa1df86 debuginfo(build-id) = 82f666c2466cdf126eaaae5b427e6ea91c66c703 debuginfo(build-id) = 83583111d4bef97aaa97db69ece76bf02295854a debuginfo(build-id) = 84a52a945009279dcb9a555f8a2be93b65826653 debuginfo(build-id) = 84d4319f1d6a64d6a698dd095122caf32d68c163 debuginfo(build-id) = 85c86771e77d59d1ffaa314bca05377a4f975e03 debuginfo(build-id) = 86599ef57f127ab46ae2c860eff22a59c09c1fb7 debuginfo(build-id) = 8695bfa4a5b2d32be8331c8ef5c9fa55af3c176f debuginfo(build-id) = 869eddf104431906620169b7e30089e238496659 debuginfo(build-id) = 86a0a64091ccb24aeadce32a45bfee532cac12c1 debuginfo(build-id) = 879f36027fad187699a818a0e53460208fd40613 debuginfo(build-id) = 884784b65c4af19fc3b1c60dcfc9eff4fce0367c debuginfo(build-id) = 8a7f6bf3ce619e324c6fae39d10a505bec9b6b5b debuginfo(build-id) = 8ad0721e09bb621815809df88e1be46feca67420 debuginfo(build-id) = 8b0dbb2b6ce347dfe9f67c6d81128695cdb2e89e debuginfo(build-id) = 8b6f738f70c714193809f8391b2b5365743b453a debuginfo(build-id) = 8bd6246d6a0dd0499c36b23a9244440edbea0813 debuginfo(build-id) = 8be0435f2bedc5a2c6b942f82b94a81d18aca374 debuginfo(build-id) = 8c046b102cdb538b40adf8e4927d1f8ca3214998 debuginfo(build-id) = 8d5b2db9e32227b126c18e5838fe3cc3f96cc44b debuginfo(build-id) = 8dc21517fac6cb59b23957994e4ecf64f8f9244d debuginfo(build-id) = 8e0050c85a396403da14905fdc0b51178a3efa87 debuginfo(build-id) = 8f8b7df71a568baf13725416d6aed2528f453693 debuginfo(build-id) = 8fd116171e37d0a2f5df71eea41c0348740abd65 debuginfo(build-id) = 8ff4cb08f164b9e56b6b63fbf4ff0901a75710ba debuginfo(build-id) = 901c320afa78b50b182509226ce8c7b56e9f2e1f debuginfo(build-id) = 92965f57375b15ac946a26677632d5f2e5973a1d debuginfo(build-id) = 92b551b9e8551c6ea835a17fc534da45a672f0b9 debuginfo(build-id) = 93808b53c5c0ffff1c7aeaecaad464a0eea146bb debuginfo(build-id) = 93d5abac8528d63664f53a046f445dc6298e7096 debuginfo(build-id) = 93db60d17990844704d8750b8d67cc5befaddad5 debuginfo(build-id) = 942b92db448dd32ede1897d38c52b0052a0b0a27 debuginfo(build-id) = 94afafa1922c8a0d3113fe945eecd3fc37f419b7 debuginfo(build-id) = 95f512444bae7d92755656ecaf3bef4ed0ddb60e debuginfo(build-id) = 9a6a26c4b72e5a4b29993bebdb3d127a512ef9ff debuginfo(build-id) = 9aee994cbf272936d3dea51d9974e965124a9fe5 debuginfo(build-id) = 9b97c7c94a824c85b5dff8d6462b7fec7f558cb8 debuginfo(build-id) = 9cbfe1c98f851619b46d2a486bd68b18ed761d7d debuginfo(build-id) = 9cc553afe7481c5fdf4015abb575e04c463dbada debuginfo(build-id) = 9deeb5c452efac29d7f0321cc86bb260cb098e7c debuginfo(build-id) = 9e2721fb7299307bba1cc05f6140d2ddb12b8c0a debuginfo(build-id) = 9e98c02cb0de9d8e738bbe1811f8e538d8caaf2b debuginfo(build-id) = 9efee73913dc441688e684077e213b370cb37878 debuginfo(build-id) = 9ff52d988c0f4a58801252dd12f442965cf8c477 debuginfo(build-id) = a067346dffc40f3ff3f8f73d70da4759804547b4 debuginfo(build-id) = a21e36f15bf70adc322d42c1c884073890bb8780 debuginfo(build-id) = a2671a585cdba0ab99164c2fa896dd62e93a5179 debuginfo(build-id) = a2fd890b01fc8f3fc46c797199f47341eca9b45d debuginfo(build-id) = a49c59d6b5d1708977cd5adba9e0c4d1d21b13e1 debuginfo(build-id) = a640b2d505ffd48461a64e2b913388438cdc185b debuginfo(build-id) = a720b6374e8a70fe39972f4f6a443847df79ef60 debuginfo(build-id) = a74ca9c989eebf7197994f2947bdd10c4db21dda debuginfo(build-id) = a785ca8b0e8c9249f6e82a659f8528c918c7ac8c debuginfo(build-id) = a798b334cb65df244377bbec208e749bb799edef debuginfo(build-id) = a7cef95e2d34fde7ec7bc14c2c1aa6388cd1854c debuginfo(build-id) = a85f73972009bdb0ea8d585674950bad0b42ef23 debuginfo(build-id) = a8d4e83860f48fe44c9de7d093734814d47b292e debuginfo(build-id) = a8f835b092b61bc3d2f0d0e204a8b98fde521f1e debuginfo(build-id) = a926ca3760688b5289e4d437675ddb3d8f78bf70 debuginfo(build-id) = a96969d3988bcb65fb794f34849f959c7375676f debuginfo(build-id) = a9838eb894ec45929d0cb186563e8d2bd81289b9 debuginfo(build-id) = aa89b00c60fb03dd273a4a4b9a5fa2cf957780a0 debuginfo(build-id) = acd44977570a8f05d772afe51aa25a87e526fb45 debuginfo(build-id) = ad0c65c86463b21e5db6a51a6552f64899359a9f debuginfo(build-id) = adcc961c8a79422ead7904a5c033752e82a8af9e debuginfo(build-id) = ae125ec0d4dd4f37a05641756269bd7fe0f5f2ad debuginfo(build-id) = ae4cd2507b5f5b6be9c06072ae6cea1413ab31b7 debuginfo(build-id) = afd7982c0d84edaec6c01a62b1edf97ab6b53519 debuginfo(build-id) = b0922d19167f84cdb30a3aff1e4da2af8f3e2f19 debuginfo(build-id) = b10fb7286104aff3fad3cf8f4fd281d19642ddf8 debuginfo(build-id) = b12ed01e67fa26b617c49cdc5b66502e27db7f14 debuginfo(build-id) = b27ea0aa2ddec3b7ec5db19be8767c3a392e2418 debuginfo(build-id) = b2a8354b3f566fdbf397088c4bb216eb92316c3b debuginfo(build-id) = b2e45b8ec7192e90da533849738b64f1ac7cfb79 debuginfo(build-id) = b325d40c06e22a41b02f4c97ad60105cb9142b87 debuginfo(build-id) = b37edf94cb480df3a47a9b96700df889cb69267a debuginfo(build-id) = b47b3120a9f9ae1b4fe948ce730aa01ff8e207d8 debuginfo(build-id) = b4e3a55aaf6ea348c6d172cd9ce60af5d8cd3a74 debuginfo(build-id) = b64018c426702c1d8429b971e2ce9c23ec5e8659 debuginfo(build-id) = b6d7c3f283946fa99f681798fd07eba17dc84779 debuginfo(build-id) = b815d2578504bd4b30b69413f6a8e24483decb06 debuginfo(build-id) = b94f517fcd7088ed721026e26cbb17d3ebf431b4 debuginfo(build-id) = ba65375233e4e90658b05ae3be6cd021e0beb03a debuginfo(build-id) = ba6a71a447079dbb66f3c608b86c77c726a161ef debuginfo(build-id) = babb6f4ed5c1a8d4dc27e5a4506528e03ba565a0 debuginfo(build-id) = bb0f84f2968c93e7f02124f3a96859bbb69a8287 debuginfo(build-id) = bb336d5f3981bf6e184e48d3d1240f73ad9adcf4 debuginfo(build-id) = bb5667d2e702bbb5ea48278152b256412e55717e debuginfo(build-id) = bea66061e81ad2c5fc466753d42a48cefc5f9441 debuginfo(build-id) = bed22d14ab49239410f880bef0d2c54babc391aa debuginfo(build-id) = bf46712a7ff940e2e6818aebf574b5928de2d51d debuginfo(build-id) = c06389db617417d2c5016bea7e3aba65e7af70aa debuginfo(build-id) = c1609a34faf648039445abd9307d1cad601a108e debuginfo(build-id) = c24c6410ce2e47a69e92f1113840f98c723ef5e1 debuginfo(build-id) = c2bf8ab4a2f4382b6f100ada98bb18a4dc3b833d debuginfo(build-id) = c33bb2a3fe7bdae40a19c366bb41830bc8b59e13 debuginfo(build-id) = c3bf0115fc13796ddd5e1bc67ce42231d9f9fd8a debuginfo(build-id) = c414ee298a2a8232d44fd8de66cd4a3183b824b9 debuginfo(build-id) = c453edb8bdb64de201aa6b6f1f343e36df4aafda debuginfo(build-id) = c496b4e74cddb72914bbb641e203a160eea540b9 debuginfo(build-id) = c52bbd06df030a8d200814c4a8a4df8cdc09776a debuginfo(build-id) = c5cd8c19b07dd08dc294f2db79ed90c22003578a debuginfo(build-id) = c6f43d894867021c40d7a491014b9ac933a4fbd5 debuginfo(build-id) = c7e42e394f0364289c3537d66c3e14bef255f886 debuginfo(build-id) = cab737831a8da9bb959998df1695f9d2b559ea11 debuginfo(build-id) = cace5aef262eb0aae7a103f274636c2e7bda25d4 debuginfo(build-id) = cb8afc50f14320e001b8102997d26f6321d5b6cd debuginfo(build-id) = cc310309c4ea32f8e5a8d8bec1975659ebf74260 debuginfo(build-id) = cedb97044db2b31dfdbd42e45cf32d412d2720fb debuginfo(build-id) = cee95993d052cd26ebb6cfa659925e64878914dd debuginfo(build-id) = cf61e6cc722c8486502dda38b9bb02e4214848e9 debuginfo(build-id) = d0a852fb2bbc50e34b055ca308ea0b5b040925cd debuginfo(build-id) = d10962619265941b0d64ce3a6a19fdca2620b16f debuginfo(build-id) = d149b88eca828fbe669a1423513b64a5dbb84653 debuginfo(build-id) = d17456bbe1a9b4e55568945907ee9e9c70ff7467 debuginfo(build-id) = d239ac24d87e89d8887018319459b4f7d57606a2 debuginfo(build-id) = d2482e3e03121332a90eace9051bb24aa0f902af debuginfo(build-id) = d270a865d447af5efc4d5bb27f62672ca0016b26 debuginfo(build-id) = d2acfc2f3f06a3b83437ae95a679a703a8f7fd4a debuginfo(build-id) = d482ddebea7ec5896010c2c4243597b976c89d2f debuginfo(build-id) = d5ee1b61e3aa982b734ac9b452d917a7d74c6d14 debuginfo(build-id) = d6c1354b6737c9a3107a23d9a49032fda5cefc3b debuginfo(build-id) = d73af9902375f4cb7dddbdb787220dbcedc76402 debuginfo(build-id) = d938b97e350725fa2a89fd88e7ae102efb77c9f7 debuginfo(build-id) = d9848e683953755a580f8a56d11220858a3a0645 debuginfo(build-id) = da44b342109a2384de513e3ca3606f5a81924aca debuginfo(build-id) = da7e0409265d27ac8636ce3428fb64c66bfbd412 debuginfo(build-id) = db00ef1768a865735f1eb635af6abe0e74a3f84f debuginfo(build-id) = db7eeb01b0f0faeec344a8691ed168a1276596a1 debuginfo(build-id) = dbb68cef80bb627e9b761d89ccee0374afac1d0f debuginfo(build-id) = dc1f20927fdc4ea823f2f873eab0412d7c0176eb debuginfo(build-id) = dd36520620a9de84352c5795eb1baf2a673b0b04 debuginfo(build-id) = ddac4c39698df5bfb47a63258186c7af9715797d debuginfo(build-id) = de79dbc30962a96440513eaa9aae28a0099191c4 debuginfo(build-id) = deaca07c4b1c064078f0350bf75e2f0e13dc2a17 debuginfo(build-id) = deda4c9d112d66314f92669b8a0de8d6565efdd4 debuginfo(build-id) = df4c3c5454a21785568f0e893301f218440c5c6a debuginfo(build-id) = e0454e410e1dbff9bb1bf2394b3f638732e7ea93 debuginfo(build-id) = e0540edd5f5791b282f72d8acd8cac94312a08d7 debuginfo(build-id) = e0abcea6f5e51ea00b557660dd43652dc1ffa82a debuginfo(build-id) = e0f428c6f888a49e31c8a89bfb1fa0bc56dd4d28 debuginfo(build-id) = e1461283f676b96e1e9f34b10bb6024a2a0f7e6f debuginfo(build-id) = e146ae20d24f998e45a2ad277596e7727e97e6b0 debuginfo(build-id) = e39fc746d432688195b44a51bc54051e0045cb8a debuginfo(build-id) = e4035b5bca85a0e9592ad49dd59f2d1099752181 debuginfo(build-id) = e70533d811b64ef8214d9be155d15ba47851e477 debuginfo(build-id) = e736f6c7f841598f0beeb2a4f01df2853ded1633 debuginfo(build-id) = e80d4f476ffb6127ec5d6bc860bb0ec6739dac9a debuginfo(build-id) = ea077ba100c056fdf9b7366efbebcb6945276131 debuginfo(build-id) = eae479f2b0ab01c6bc58eae60a50b3c2373cd078 debuginfo(build-id) = eb24c0f2562bb534243dd1d595e1177f57a49e4f debuginfo(build-id) = eb8593cf20eb5b6738a269311f203acf68a3c8b9 debuginfo(build-id) = eca7a1e272c2a827fd9f08132d69cce91eca896d debuginfo(build-id) = ecd27a9809efe5e68d33ac86f0cb5b1588e4427c debuginfo(build-id) = ee8f4f380ea4bca2ee1209d615205953b7796aee debuginfo(build-id) = ef9cc867a4820a654ba7011a7cef4a43cf2b1084 debuginfo(build-id) = f12dce667f1e2a7a09de143702b932c8ea58eaf4 debuginfo(build-id) = f2a520d600eab05cb52de67b90ad8dc3961d9c3c debuginfo(build-id) = f2b053388ac0793135256d3e570d7bea3f377e87 debuginfo(build-id) = f2bb3499d299583d69316c698c487f4ec140e5fc debuginfo(build-id) = f52c66c85c0179735524bb95d8b43354951fd320 debuginfo(build-id) = f548455296126a015af499555f13ae368449ff0c debuginfo(build-id) = f56bba0592dd84599dcdadca31d47578091c6704 debuginfo(build-id) = f5b5ec2557aa5634857d4f85f90bf18d72ddc701 debuginfo(build-id) = f5dd11481d1715fd9b4fba8f8b41fbb6901285c1 debuginfo(build-id) = f70ccb650467dc26913cf9aebc115420f495eba7 debuginfo(build-id) = f78729693cc40954dc14aa3e2af703af0539f566 debuginfo(build-id) = f8171066a7434bf77bf7bc55cb18bd8a164b42bb debuginfo(build-id) = f81abeb944bcef1d9330c969da9be24109482f2a debuginfo(build-id) = f9fd67e80e2c34ad43e30d344509d22cc7a6a5d6 debuginfo(build-id) = fac6c227d10ccbfa10e965cc81383bf9f2ad0521 debuginfo(build-id) = fb367cd86dea28e576adccb22ea506589be20d82 debuginfo(build-id) = fb36ada4cb10dff7413f93d5e40a6a317d69e9a4 debuginfo(build-id) = fb8e5d0fa7debd35e123e2e06d7c53c623103e14 debuginfo(build-id) = fba6f2025f767ed14736f005efe2afb540ba55e0 debuginfo(build-id) = fbac03b612a0d2aef216155ecf46fc5af4b8c831 debuginfo(build-id) = fe554f821d5575e3dde6a68c5b4c8499d4785407 debuginfo(build-id) = fe81a1082baaec5b32fd64f631122ecfc29a743a Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: atheme-debugsource(ppc-64) = 7.2.12-1.el8 Processing files: libathemecore1-debuginfo-7.2.12-1.el8.ppc64le Provides: debuginfo(build-id) = d8603a6f2044bf20a475663e09b95a8b188607dd libathemecore1-debuginfo = 7.2.12-1.el8 libathemecore1-debuginfo(ppc-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(ppc-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.ppc64le Wrote: /builddir/build/RPMS/atheme-7.2.12-1.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/libathemecore1-7.2.12-1.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/atheme-devel-7.2.12-1.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/atheme-debugsource-7.2.12-1.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/atheme-debuginfo-7.2.12-1.el8.ppc64le.rpm Wrote: /builddir/build/RPMS/libathemecore1-debuginfo-7.2.12-1.el8.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.u72pnc + 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.ppc64le + exit 0 Child return code was: 0