Mock Version: 2.15 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-1643588761.381673/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.o_pfrt83:/etc/resolv.conf', '--bind=/dev/btrfs-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.o_pfrt83:/etc/resolv.conf', '--bind=/dev/btrfs-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', '678aeb824216415db4d14c8e04ba74c8', '-D', '/var/lib/mock/rhel+epel-8-ppc64le-1643588761.381673/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o_pfrt83:/etc/resolv.conf', '--bind=/dev/btrfs-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'} 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-1643588761.381673/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.o_pfrt83:/etc/resolv.conf', '--bind=/dev/btrfs-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.o_pfrt83:/etc/resolv.conf', '--bind=/dev/btrfs-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', 'cc10ab416678496d9f6a1cae82f15bab', '-D', '/var/lib/mock/rhel+epel-8-ppc64le-1643588761.381673/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o_pfrt83:/etc/resolv.conf', '--bind=/dev/btrfs-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'} and shell False Building target platforms: ppc64le Building for target ppc64le Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hH1q8v + 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.aswnyu + 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: -jN forced in submake: disabling jobserver mode. make[1]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. Generate: instpaths.h make[3]: warning: -jN forced in submake: disabling jobserver mode. Generate: hooktypes.h make[4]: warning: -jN forced in submake: disabling jobserver mode. make[4]: warning: -jN forced in submake: disabling jobserver mode. make[1]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileResource: es.mo 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 cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: bootstrap.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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 CompileResource: fr.mo cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileResource: tr.mo cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: alloc.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: bitvector.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: allocation_policy.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: allocator.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: 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: heap.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 CompileLib: random.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: -jN forced in submake: disabling jobserver mode. Link: mowgli.base.lib.a make[5]: warning: -jN forced in submake: disabling jobserver mode. make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: dns.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: evloop_reslib.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: index.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: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling 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 CompileLib: eventloop.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: patricia.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.container.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: 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 CompileLib: timer.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: pollable.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: confparse.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: 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: kqueue_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: 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: ports_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: qnx_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: proctitle.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: windows_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: select_pollops.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.eventloop.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling 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: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling 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: 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] } ^ Link: mowgli.ext.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling 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: loader_posix.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.module.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. make[6]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling 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: 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] } ^ 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 make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: class.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: message.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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 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 Link: mowgli.object.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. 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 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 CompileLib: vio.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.thread.lib.a CompileLib: vio_openssl.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: vio_sockets.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: mowgli.vio.lib.a Link: libmowgli-2.so make[1]: warning: -jN forced in submake: disabling 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: crypto.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: connection.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C connection.c: In function 'connection_open_listener_tcp': connection.c:570:40: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] snprintf(buf, BUFSIZE, "listener: %s[%d]", host, port); ~^ ~~~~ %d connection.c:588:79: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "connection_open_listener_tcp(): unable to bind listener %s[%d], errno [%d]", host, port, ~^ ~~~~ %d CompileLib: culture.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: database_backend.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C database_backend.c: In function 'db_sread_word': database_backend.c:106:63: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-sread-word: needed word at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~ %d database_backend.c:106:72: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-sread-word: needed word at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~~ %d database_backend.c: In function 'db_sread_str': database_backend.c:119:73: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-sread-multiword: needed multiword at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~ %d database_backend.c:119:82: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-sread-multiword: needed multiword at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~~ %d database_backend.c: In function 'db_sread_int': database_backend.c:134:60: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-read-int: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~ %d database_backend.c:134:69: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-read-int: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~~ %d database_backend.c: In function 'db_sread_uint': database_backend.c:149:61: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-read-uint: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~ %d database_backend.c:149:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-read-uint: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~~ %d database_backend.c: In function 'db_sread_time': database_backend.c:164:61: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-read-time: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~ %d database_backend.c:164:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "db-read-time: needed int at file %s line %d token %d", db->file, db->line, db->token); ~^ ~~~~~~~~~ %d CompileLib: datastream.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: entity.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: explicit_bzero.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: flags.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: function.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C function.c: In function 'create_challenge': function.c:62:23: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'int' [-Wformat=] snprintf(dest, 80, "%x:%x", digest[0], digest[1]); ~^ ~~~~~~~~~ %x function.c:62:26: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] snprintf(dest, 80, "%x:%x", digest[0], digest[1]); ~^ ~~~~~~~~~ %x function.c: In function 'pretty_mask': function.c:457:13: warning: variable 'old_mask_pos' set but not used [-Wunused-but-set-variable] int old_mask_pos; ^~~~~~~~~~~~ function.c: In function 'sbytes': function.c:829:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (x > 1073741824.0) ^~ function.c:829:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if (x > 1073741824.0) ^ function.c:830:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return "GB"; ^~~~ function.c:832:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] else if (x > 1048576.0) ^~~~ function.c:832:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] else if (x > 1048576.0) ^ function.c:833:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return "MB"; ^~~~ function.c:835:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] else if (x > 1024.0) ^~~~ function.c:835:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] else if (x > 1024.0) ^ function.c:836:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return "KB"; ^~~~ function.c:838:9: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return "B"; ^~~ function.c: In function 'bytes': function.c:843:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (x > 1073741824.0) ^~ function.c:843:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if (x > 1073741824.0) ^ function.c:844:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] return (x / 1073741824.0); ^~~~~~ function.c:844:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] return (x / 1073741824.0); ^ function.c:846:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (x > 1048576.0) ^~ function.c:846:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if (x > 1048576.0) ^ function.c:847:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] return (x / 1048576.0); ^~~~~~ function.c:847:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] return (x / 1048576.0); ^ function.c:849:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (x > 1024.0) ^~ function.c:849:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if (x > 1024.0) ^ function.c:850:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] return (x / 1024.0); ^~~~~~ function.c:850:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] return (x / 1024.0); ^ function.c: In function 'canonicalize_emails': function.c:311:25: warning: potential null pointer dereference [-Wnull-dereference] mu->email_canonical = canonicalize_email(mu->email); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:311:23: warning: potential null pointer dereference [-Wnull-dereference] mu->email_canonical = canonicalize_email(mu->email); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:310:3: warning: potential null pointer dereference [-Wnull-dereference] strshare_unref(mu->email_canonical); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c: In function 'email_within_limits': function.c:399:9: warning: potential null pointer dereference [-Wnull-dereference] if (mu->email_canonical == email_canonical) ~~^~~~~~~~~~~~~~~~~ CompileLib: help.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C help.c: In function 'help_display_as_subcmd': help.c:147:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] snprintf(buf, sizeof buf, "%s/%s/%s", SHAREDIR "/help", langname, subname); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from help.c:24: /usr/include/bits/stdio2.h:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:152:36: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] 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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__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: servtree.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C servtree.c:30:6: warning: redundant redeclaration of 'servtree_update' [-Wredundant-decls] void servtree_update(void *dummy); ^~~~~~~~~~~~~~~ In file included from ../include/atheme.h:48, from servtree.c:23: ../include/servtree.h:67:8: note: previous declaration of 'servtree_update' was here E void servtree_update(void *dummy); ^~~~~~~~~~~~~~~ CompileLib: services.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C services.c: In function 'kill_user': services.c:161:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 502 [-Wformat-truncation=] snprintf(qreason, sizeof qreason, "Killed (%s (%s))", ^~ source != NULL ? source->nick : me.name, buf); ~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../include/stdinc.h:13, from ../include/atheme.h:19, from services.c:24: /usr/include/bits/stdio2.h:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileLib: sharedheap.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: signal.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C signal.c: In function 'signal_usr1_handler': signal.c:85:6: warning: variable 'n' set but not used [-Wunused-but-set-variable] int n; ^ CompileLib: snprintf.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: string.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: strshare.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: svsignore.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: table.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: template.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: tokenize.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: ubase64.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: uid.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: users.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C users.c: In function 'user_add': users.c:154:31: warning: cast between incompatible function types from 'void (*)(user_t *, const char *)' {aka 'void (*)(struct user_ *, const char *)'} to 'void (*)(void *)' [-Wcast-function-type] object_init(object(u), nick, (destructor_t) user_delete); ^ CompileLib: version.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: uplink.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C uplink.c: In function 'uplink_connect': uplink.c:139:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "uplink_connect(): connecting to first entry %s[%s]:%d.", curr_uplink->name, curr_uplink->host, curr_uplink->port); ~^ ~~~~~~~~~~~~~~~~~ %d uplink.c:146:68: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "uplink_connect(): trying alternate uplink %s[%s]:%d", curr_uplink->name, curr_uplink->host, curr_uplink->port); ~^ ~~~~~~~~~~~~~~~~~ %d uplink.c:151:69: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "uplink_connect(): trying again first entry %s[%s]:%d", curr_uplink->name, curr_uplink->host, curr_uplink->port); ~^ ~~~~~~~~~~~~~~~~~ %d Link: libathemecore.so make[1]: warning: -jN forced in submake: disabling jobserver mode. make[1]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileExe: main.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: atheme-services make[2]: warning: -jN forced in submake: disabling 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); ^~~~~~~~~~ CompileModule: dummy.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: footprint make[2]: warning: -jN forced in submake: disabling jobserver mode. 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: -jN forced in submake: disabling 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: -jN forced in submake: disabling 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: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'db_h_bot_count': main.c:509:77: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "botserv_load_database(): inconsistency: database defines %d objects, I only deserialized %zu.", i, bs_bots.count); ~^ ~ %d main.c: In function 'bs_cmd_change': main.c:638:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (strlen(parv[4]) < GECOSLEN) ^ main.c:645:3: note: here case 4: ^~~~ main.c:647:14: warning: this statement may fall through [-Wimplicit-fallthrough=] bot->host = sstrdup(parv[3]); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ main.c:648:3: note: here case 3: ^~~~ main.c:650:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (is_valid_username(parv[2])) { ^ main.c:655:3: note: here case 2: ^~~~ At top level: main.c:569:13: warning: 'valid_misc_field' defined but not used [-Wunused-function] static bool valid_misc_field(const char *field, size_t maxlen) ^~~~~~~~~~~~~~~~ main.c: In function 'bs_cmd_bot': main.c:767:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if (parc < 1) ^ main.c:535:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] static void bs_cmd_bot(sourceinfo_t *si, int parc, char *parv[]) ^~~~~~~~~~ main.c:535:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CompileModule: opensex.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C opensex.c: In function 'opensex_h_grver': opensex.c:46:46: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "opensex: grammar version is %d.", rs->grver); ~^ ~~~~~~~~~ %d opensex.c:49:45: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "opensex: grammar version %d is unsupported. dazed and confused, but trying to continue.", rs->grver); ~^ ~~~~~~~~~ %d opensex.c: In function 'opensex_read_next_row': opensex.c:74:60: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] slog(LG_ERROR, "opensex-read-next-row: error at %s line %d: %s", hdl->file, hdl->line, strerror(errno)); ~^ ~~~~~~~~~ %d opensex.c: In function 'opensex_write_time': opensex.c:210:31: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'time_t' {aka 'long int'} [-Wformat=] snprintf(buf, sizeof buf, "%lu", tm); ~~^ ~~ %lu make[2]: warning: -jN forced in submake: disabling jobserver mode. 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_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: -jN forced in submake: disabling jobserver mode. CompileModule: set_saycaller.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 make[2]: warning: -jN forced in submake: disabling jobserver mode. make[3]: warning: -jN forced in submake: disabling 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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'cs_topiccheck': main.c:756:11: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 3, "+t-oh", data->u->nick, data->u->nick); ^~~~~~~ In file included from ../../include/atheme.h:31, from main.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); ~~~~~~^~~~~ main.c:759:11: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2, "+t-o", data->u->nick); ^~~~~~ In file included from ../../include/atheme.h:31, from main.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); ~~~~~~^~~~~ CompileModule: cs_modesync.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: gs_roulette.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: access.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from access.c:8: access.c: In function 'cs_cmd_access_list': access.c:606:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); ^~~~~~~~~~~~~~~ access.c:606:30: note: in expansion of macro '_' command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); ^ access.c: In function 'cs_cmd_access_add': access.c:932:38: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ access.c:932:36: note: in expansion of macro '_' command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^ access.c: In function 'cs_cmd_access_set': access.c:1079:38: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ access.c:1079:36: note: in expansion of macro '_' command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^ CompileModule: ns_forbid.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_resolve.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: ban.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clear.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: clear_flags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_fregister.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: clone.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: graphtastical.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: count.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_mxcheck.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ns_mxcheck.c: In function 'check_registration': ns_mxcheck.c:54:14: warning: variable 'user' set but not used [-Wunused-but-set-variable] const char *user; ^~~~ CompileModule: os_helpme.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: drop.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: ircd_loveserv.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: flags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from flags.c:9: flags.c: In function 'do_list': flags.c:154:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:154:31: note: in expansion of macro '_' command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), ^ flags.c:157:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:157:31: note: in expansion of macro '_' command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), ^ flags.c: In function 'cs_cmd_flags': flags.c:422:40: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:422:38: note: in expansion of macro '_' command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); ^ CompileModule: os_tabletest.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_regmode.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: getkey.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: 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: 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: cs_ping.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: 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: info.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: 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: 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: ircd_announceserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: mark.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_updown.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: cs_regnotice.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_testproc.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_testproc.c: In function 'os_cmd_testproc': os_testproc.c:101:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void)write(2, "Failed to exec /bin/sh\n", 23); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: op.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_fenforce.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: owner.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: protect.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_babbler.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: 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: set.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_userinfo.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: register.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: os_joinmon.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: 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: 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: cs_access_alias.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_gameserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__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: sasl_blacklist.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: 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: cs_fregister.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_property.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_pubacl.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_goodmail.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: cs_kickdots.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_modeall.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_secure.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_topiclock.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_testcmd.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: set_verbose.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: ns_ajoin.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: status.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: successor_acl.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: template.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: posix.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: argon2d.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: topic.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: unban_self.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rawmd5.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ircservices.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: version.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: -jN forced in submake: disabling jobserver mode. CompileModule: voice.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: why.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: oper.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: xop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: registered.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: 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: -jN forced in submake: disabling 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 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) ^ make[2]: warning: -jN forced in submake: disabling jobserver mode. make[3]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: happyfarm.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C happyfarm.c:284:26: warning: 'happy_plant_by_name' defined but not used [-Wunused-function] static happy_planttype_t happy_plant_by_name(const char *name) ^~~~~~~~~~~~~~~~~~~ happyfarm.c:210:13: warning: 'happy_farmer_destroy' defined but not used [-Wunused-function] static void happy_farmer_destroy(happy_farmer_t * farmer) ^~~~~~~~~~~~~~~~~~~~ happyfarm.c: In function '__command_join': happyfarm.c:310:2: warning: potential null pointer dereference [-Wnull-dereference] command_success_nodata(si, _("You have started with \2%d\2 money. For help, use \2/msg %s HELP HAPPYFARM\2."), farmer->money, si->service->nick); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompilePlugin: 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); ~~~~~~^~~~ CompilePlugin: database.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C database.c: In function 'db_h_gdbv': database.c:80:60: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "groupserv: opensex data schema version is %d.", loading_gdbv); ~^ ~~~~~~~~~~~~ %d database.c: In function 'db_h_grp': database.c:115:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-grp: line %d: skipping duplicate group %s", db->line, name); ~^ ~~~~~~~~ %d database.c:120:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-grp: line %d: skipping group %s with duplicate UID %s", db->line, name, uid); ~^ ~~~~~~~~ %d database.c:134:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-grp: line %d: confused by flags: %s", db->line, flagset); ~^ ~~~~~~~~ %d database.c: In function 'db_h_gacl': database.c:153:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent group %s", db->line, name); ~^ ~~~~~~~~ %d database.c:159:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent entity %s", db->line, entity); ~^ ~~~~~~~~ %d database.c:168:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "db-h-gacl: line %d: confused by flags: %s", db->line, flagset); ~^ ~~~~~~~~ %d CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: acsnolimit.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: groupserv.plugin.o 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: drop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: validation.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: namegen.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: main.so CompileModule: rps.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: fdrop.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: fflags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: helpme.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: flags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: services.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: ticket.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: invite.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: drop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C drop.c:21:13: warning: 'hs_cmd_off' declared 'static' but never defined [-Wunused-function] static void hs_cmd_off(sourceinfo_t *si, int parc, char *parv[]); ^~~~~~~~~~ CompileModule: group.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: join.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C join.c: In function 'gs_cmd_join': join.c:26:14: warning: variable 'ga' set but not used [-Wunused-but-set-variable] groupacs_t *ga; ^~ CompileModule: list.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from list.c:9: list.c: In function 'gs_cmd_list': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] # define N_(String) (String) ^~~~~~~~ list.c:57:78: note: in expansion of macro 'N_' command_success_nodata(si, ngettext(N_("\2%d\2 match for pattern \2%s\2"), N_("\2%d\2 matches for pattern \2%s\2"), matches), matches, pattern); ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] # define N_(String) (String) ^~~~~~~~ list.c:57:39: note: in expansion of macro 'N_' command_success_nodata(si, ngettext(N_("\2%d\2 match for pattern \2%s\2"), N_("\2%d\2 matches for pattern \2%s\2"), matches), matches, pattern); ^~ list.c:59:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] logcommand(si, CMDLOG_ADMIN, "LIST: \2%s\2 (\2%d\2 matches)", pattern, matches); ~^ ~~~~~~~ %d CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: listchans.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from listchans.c:9: listchans.c: In function 'gs_cmd_listchans': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] # define N_(String) (String) ^~~~~~~~ listchans.c:97:11: note: in expansion of macro 'N_' N_("\2%d\2 channel access matches for the group \2%s\2"), i), ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] # define N_(String) (String) ^~~~~~~~ listchans.c:96:39: note: in expansion of macro 'N_' command_success_nodata(si, ngettext(N_("\2%d\2 channel access match for the group \2%s\2"), ^~ CompileModule: onoff.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: offer.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: regnolimit.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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_channel.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: -jN forced in submake: disabling jobserver mode. 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: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: set_groupname.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_joinflags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: delete.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from delete.c:9: delete.c: In function 'ms_cmd_delete': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] # define N_(String) (String) ^~~~~~~~ delete.c:119:62: note: in expansion of macro 'N_' command_success_nodata(si, ngettext(N_("%d memo deleted."), N_("%d memos deleted."), delcount), delcount); ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] # define N_(String) (String) ^~~~~~~~ delete.c:119:38: note: in expansion of macro 'N_' command_success_nodata(si, ngettext(N_("%d memo deleted."), N_("%d memos deleted."), delcount), delcount); ^~ CompileModule: forward.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: help.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: -jN forced in submake: disabling jobserver mode. 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: canon_gmail.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: 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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: warning: -jN forced in submake: disabling jobserver mode. 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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: send.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: sendall.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: sendops.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: cert.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: -jN forced in submake: disabling jobserver mode. 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: main.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: freeze.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: 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: compare.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: group.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from help.c:9: help.c: In function 'ns_cmd_help': help.c:45:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:45:32: note: in expansion of macro '_' command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" ^ help.c:45:89: note: format string is defined here command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" ~^ %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from help.c:9: help.c:58:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:58:32: note: in expansion of macro '_' command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" ^ help.c:58:86: note: format string is defined here command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" ~^ %d CompileModule: clones.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from clones.c:9: clones.c: In function 'os_cmd_clones_kline': clones.c:389:39: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:389:37: note: in expansion of macro '_' command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); ^ clones.c:393:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:393:30: note: in expansion of macro '_' command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); ^ clones.c:394:58: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] wallops("\2%s\2 enabled CLONES klines with a grace of %d kills", get_oper_name(si), grace_count); ~^ ~~~~~~~~~~~ %d clones.c:395:56: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] logcommand(si, CMDLOG_ADMIN, "CLONES:KLINE:ON grace %d", grace_count); ~^ ~~~~~~~~~~~ %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from clones.c:9: clones.c:402:40: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:402:38: note: in expansion of macro '_' command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); ^ clones.c: In function 'clones_newuser': clones.c:906:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (user is autokline exempt)", i, u->ip, u->nick, u->user, u->host); ~^ ~ %d clones.c:920:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (TKLINE disabled, killing user)", i, u->ip, u->nick, u->user, u->host); ~^ ~ %d clones.c:922:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (grace period, killing user, %d grace kills remaining)", i, u->ip, u->nick, ~^ ~ %d clones.c:922:93: warning: format '%d' expects argument of type 'int', but argument 8 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (grace period, killing user, %d grace kills remaining)", i, u->ip, u->nick, ~^ %d u->user, u->host, grace_count - he->gracekills); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:931:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (TKLINE due to excess clones)", i, u->ip, u->nick, u->user, u->host); ~^ ~ %d clones.c:940:29: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (\2%d\2 allowed)", i, u->ip, u->nick, u->user, u->host, allowed); ~^ ~ %d clones.c:940:65: warning: format '%d' expects argument of type 'int', but argument 8 has type 'unsigned int' [-Wformat=] slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (\2%d\2 allowed)", i, u->ip, u->nick, u->user, u->host, allowed); ~^ ~~~~~~~ %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from clones.c:9: clones.c:941:37: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:941:35: note: in expansion of macro '_' msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); ^ CompileModule: 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: hold.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: 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_lastquit.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ignore.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from ignore.c:9: ignore.c: In function 'os_cmd_ignore_list': ignore.c:223:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore.c:223:30: note: in expansion of macro '_' command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); ^ CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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: list.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C list.c: In function 'lastlogin_match': list.c:39:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const time_t lastlogin = *(time_t *)arg; ^ list.c: In function 'registered_match': list.c:97:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const time_t age = *(time_t *)arg; ^ CompileModule: inject.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: jupe.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: mode.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: 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: modinspect.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: 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: modload.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: modreload.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: modunload.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: noop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C noop.c: In function 'os_cmd_noop': noop.c:325:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, "%-5d %-31s %-21s %s", i, np->target, np->added_by, np->reason); ~~~^ ~ %-5d noop.c:344:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, "%-5d %-31s %-21s %s", i, np->target, np->added_by, np->reason); ~~~^ ~ %-5d CompileModule: override.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C override.c: In function 'os_cmd_override': override.c:246:51: warning: passing argument 1 of 'text_to_parv' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] newparc = text_to_parv(parv[3] != NULL ? parv[3] : "", cmd->maxparc, newparv); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ override.c:117:31: note: expected 'char *' but argument is of type 'const char *' static int text_to_parv(char *text, int maxparc, char **parv) ~~~~~~^~~~ CompileModule: register.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: raw.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: multimark.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C multimark.c: In function 'migrate_user': multimark.c:373:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] reason = md != NULL ? md->value : "unknown"; ^ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from multimark.c:9: multimark.c: In function 'is_marked': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:38:40: warning: potential null pointer dereference [-Wnull-dereference] #define MOWGLI_LIST_LENGTH(list) (list)->count ~~~~~~^~~~~~~ multimark.c:104:9: note: in expansion of macro 'MOWGLI_LIST_LENGTH' return MOWGLI_LIST_LENGTH(l) != 0; ^~~~~~~~~~~~~~~~~~ multimark.c: In function 'multimark_needforce': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:38:40: warning: potential null pointer dereference [-Wnull-dereference] #define MOWGLI_LIST_LENGTH(list) (list)->count ~~~~~~^~~~~~~ multimark.c:104:9: note: in expansion of macro 'MOWGLI_LIST_LENGTH' return MOWGLI_LIST_LENGTH(l) != 0; ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/queue.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:47, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from multimark.c:9: multimark.c: In function 'multimark_match': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:80:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'nick_ungroup_hook': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:469:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'get_multimark_max': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:443:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'account_drop_hook': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:502:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'show_multimark.part.5': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:639:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'ns_cmd_multimark': /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] for (n = (head); n; n = n->next) multimark.c:1080:3: note: in expansion of macro 'MOWGLI_ITER_FOREACH' MOWGLI_ITER_FOREACH(n, l->head) ^~~~~~~~~~~~~~~~~~~ CompileModule: rakill.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from rakill.c:14: rakill.c: In function 'os_cmd_rakill': rakill.c:122:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rakill.c:122:29: note: in expansion of macro '_' command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); ^ rakill.c:123:68: warning: format '%d' expects argument of type 'int', but argument 6 has type 'unsigned int' [-Wformat=] logcommand(si, CMDLOG_ADMIN, "RAKILL: \2%s\2 (reason: \2%s\2) (\2%d\2 matches)", pattern, reason, matches); ~^ ~~~~~~~ %d CompileModule: regnolimit.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: readonly.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: resetpass.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rmatch.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from rmatch.c:13: rmatch.c: In function 'os_cmd_rmatch': rmatch.c:105:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); ^~~~~~~~~~~~~~~~~~~~~~~ rmatch.c:105:29: note: in expansion of macro '_' command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); ^ rmatch.c:106:51: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] logcommand(si, CMDLOG_ADMIN, "RMATCH: \2%s\2 (\2%d\2 matches)", pattern, matches); ~^ ~~~~~~~ %d CompileModule: restrict.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rehash.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: return.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: restart.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rnc.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sendpass.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sendpass_user.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: rwatch.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: shutdown.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_email.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sgline.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from sgline.c:10: sgline.c: In function 'os_cmd_sgline_del': sgline.c:280:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:280:45: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); ^ sgline.c:299:45: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:299:43: note: in expansion of macro '_' command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); ^ sgline.c: In function 'os_cmd_sgline_list': sgline.c:349:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0), x->reason); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:349:31: note: in expansion of macro '_' command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0), x->reason); ^ sgline.c:351:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:351:31: note: in expansion of macro '_' command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0)); ^ sgline.c:353:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:353:31: note: in expansion of macro '_' command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); ^ sgline.c:355:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:355:31: note: in expansion of macro '_' command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); ^ CompileModule: set_emailmemos.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: soper.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_enforcetime.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:20, from set_enforcetime.c:8: set_enforcetime.c: In function 'ns_cmd_set_enforcetime': set_enforcetime.c:55:33: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ set_enforcetime.c:55:31: note: in expansion of macro '_' command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); ^ CompileModule: specs.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_hidemail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_language.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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_nevergroup.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: -jN forced in submake: disabling jobserver mode. CompileModule: set_neverop.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: set_nomemo.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: asuka.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_noop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_nopassword.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: base36uid.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: bahamut.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C bahamut.c: In function 'check_jointhrottle': bahamut.c:110:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if (p - arg2 > 3 || arg2 - value - 1 > 3) ^~ CompileModule: set_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: elemental-ircd.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: charybdis.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C charybdis.c: In function 'check_jointhrottle': charybdis.c:159:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) ^~ charybdis.c: In function 'charybdis_is_extban': charybdis.c:303:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'const long unsigned int'} and 'int' [-Wsign-compare] if ((mask_len == 2 + offset) && strchr(without_param, mask[1 + offset])) ^~ charybdis.c:306:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'const long unsigned int'} and 'int' [-Wsign-compare] else if ((mask_len >= 3 + offset) && mask[2 + offset] == ':' && strchr(with_param, mask[1 + offset])) ^~ CompileModule: set_private.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_property.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_pubkey.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ircd-seven.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_quietchg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: setpass.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: status.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: taxonomy.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: 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: 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: verify.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: vhost.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling 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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__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: -jN forced in submake: disabling jobserver mode. CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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: info.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: 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: 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: -jN forced in submake: disabling jobserver mode. 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: authcookie.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ecdsa-nist256p-challenge.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: external.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: plain.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void mechlist_do_rebuild(); ^~~~~~ main.c: In function 'sasl_input': main.c:335:4: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if(p->len + len + 1 > 8192) /* This is a little much... */ ^~ main.c:337:27: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "F"); ^~~ main.c:337:27: note: expected 'char *' but argument is of type 'const char *' main.c: At top level: main.c:393:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] static void mechlist_do_rebuild() ^~~~~~~~~~~~~~~~~~~ main.c: In function 'mechlist_do_rebuild': main.c:393:13: warning: old-style function definition [-Wold-style-definition] main.c: In function 'sasl_packet': main.c:443:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "F"); ^~~ main.c:443:26: note: expected 'char *' but argument is of type 'const char *' main.c:455:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "F"); ^~~ main.c:455:26: note: expected 'char *' but argument is of type 'const char *' main.c:483:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cloak = "*"; ^ main.c:486:26: warning: passing argument 2 of 'svslogin_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] svslogin_sts(p->uid, "*", "*", cloak, mu); ^~~ main.c:486:26: note: expected 'char *' but argument is of type 'const char *' main.c:486:31: warning: passing argument 3 of 'svslogin_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] svslogin_sts(p->uid, "*", "*", cloak, mu); ^~~ main.c:486:31: note: expected 'char *' but argument is of type 'const char *' main.c:487:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "S"); ^~~ main.c:487:26: note: expected 'char *' but argument is of type 'const char *' main.c:495:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "F"); ^~~ main.c:495:26: note: expected 'char *' but argument is of type 'const char *' main.c:513:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'C', "+"); ^~~ main.c:513:26: note: expected 'char *' but argument is of type 'const char *' main.c:534:24: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(p->uid, 'D', "F"); ^~~ main.c:534:24: note: expected 'char *' but argument is of type 'const char *' main.c: In function 'sasl_write': main.c:562:25: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] sasl_sts(target, 'C', "+"); ^~~ main.c:562:25: note: expected 'char *' but argument is of type 'const char *' main.c: In function 'may_impersonate': main.c:591:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] classname = (target_mu->soper && target_mu->soper->classname) ^ main.c: In function 'sasl_input': main.c:318:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if(smsg->mode == 'S' && smsg->ext != NULL && !strcmp(smsg->buf, "EXTERNAL")) ^ main.c:325:2: note: here case 'C': ^~~~ main.c: In function 'sasl_get_source_name': main.c:792:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 105 [-Wformat-truncation=] snprintf(result, sizeof result, "<%s>%s", description, si->smu ? entity(si->smu)->name : ""); ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/core/stdinc.h:38, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/container/list.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/base/argstack.h:27, from /builddir/build/BUILD/atheme-services-v7.2.12/libmowgli-2/src/libmowgli/mowgli.h:35, from ../../include/stdinc.h:13, from ../../include/atheme.h:19, from main.c:9: /usr/include/bits/stdio2.h:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: ts6-generic.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cmdperm.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling 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: 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: -jN forced in submake: disabling jobserver mode. make[3]: warning: -jN forced in submake: disabling jobserver mode. make[4]: warning: -jN forced in submake: disabling 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: -jN forced in submake: disabling jobserver mode. make[3]: warning: -jN forced in submake: disabling jobserver mode. make[3]: warning: -jN forced in submake: disabling jobserver mode. 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)) ^~ Hook type 'hook_user_login_check_t' is neither specified for use nor marked as currently unsupported 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: -jN forced in submake: disabling jobserver mode. CompilePlugin: main.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: perl_utilities.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: 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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:67: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__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: jsonrpclib.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: main.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: p10.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: jsonrpc.so 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.tLU2Lt + 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/bottalk.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/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_private.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/chanfix/main.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/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_prefix.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_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/set_verbose.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/successor_acl.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/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/libexec/platform-python + /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) = 009bd54b9c2a7797cfa6801f7d2256f0471996ef debuginfo(build-id) = 02c61f649d8e0ea46dfcc9a5000f8860b8092610 debuginfo(build-id) = 0311cd96f23dd1a994bfacb0d9c8f580c81dcc9d debuginfo(build-id) = 042670cf40b18d2b1c79d80c7e45ae146a54f589 debuginfo(build-id) = 04ab055cf81a1af2b999070efa19e677c1202c79 debuginfo(build-id) = 051a6edc2a3425d1ca6c2b8c5e798c981608998a debuginfo(build-id) = 0634592d55c3599bdfee83f9266851ff06ea52af debuginfo(build-id) = 0668fbe204e8402865d92890ab7c6ccc528cb389 debuginfo(build-id) = 06a19e6f460df60a6c7025353687c8ed73db621d debuginfo(build-id) = 06b5f7aaa9b7ba7edae3d4b91f1db372ecbba9c4 debuginfo(build-id) = 0976d59ff47fde6c780bd2abfede6e2cb03d40e1 debuginfo(build-id) = 0b16c5a4c89bd37f8532d6bb5070c2aae117c214 debuginfo(build-id) = 0cd2640c1f2f7b8b394cce90ee74c5c01afacee5 debuginfo(build-id) = 0dd686cc84168237dc8c3ad5c02ba042dff21b34 debuginfo(build-id) = 0de1c78c240e95dab3f39b6dc96c2d166f82173c debuginfo(build-id) = 0eb928ebe90dd0638664f7f3dbe084f93d8b0773 debuginfo(build-id) = 0fd0c195f586a69cee784fb569c8b936614f52d5 debuginfo(build-id) = 101b93620d6ac31f14468e9cde2d7122dce92354 debuginfo(build-id) = 1039f809d69b903ee4fb056f4c513e54e716828b debuginfo(build-id) = 1104feddbdede2778578804b3e1932b9d9c72ce5 debuginfo(build-id) = 1133a94ce5d04f22687fec66471466731b18bfe7 debuginfo(build-id) = 122ffc41d68d637904a6f4ad32b312b6773c2859 debuginfo(build-id) = 128b26cae544e945559575b3a87b248f6aa475f9 debuginfo(build-id) = 12e440f324c5b8b95d3d88ca0fe1918b8363f553 debuginfo(build-id) = 12f2056909cb9d57a4aeb31d05f7276a1e67ee75 debuginfo(build-id) = 135a2c1d585bb15e37b3456e604a4f01df3a0380 debuginfo(build-id) = 13ebdbacc029b35d0b141e03861bdf125be138eb debuginfo(build-id) = 16572106550e9983f7d6d32361ad53395a8ca692 debuginfo(build-id) = 1671c8736e33325daeff7dabf95bf31567e22e35 debuginfo(build-id) = 17637a39d4dd3e9ac9bcd5e1c8fc8ee00c4ebbbb debuginfo(build-id) = 17a2b1c7cffadcf82e7055d5124a74d5065df0cb debuginfo(build-id) = 18ecbfe49d2ba6fd7a7da2b04a294ee2dd71a574 debuginfo(build-id) = 1963121c49c0c7e65f555e5b51cc1994d9b02fbc debuginfo(build-id) = 1975957b352e1adeddbbb7e6d84662ad5966f60e debuginfo(build-id) = 19a4f8ec74e7d0db67eb87abb9b71b8f26047581 debuginfo(build-id) = 1a0407d0c2d6ba341dc7b9e6ecedfbba7ace7cea debuginfo(build-id) = 1bc54f0a4476367940eed8edd6c5eff2887f0ec9 debuginfo(build-id) = 1c3523c64274b2599f7a5419b69318007bde747a debuginfo(build-id) = 1c6e46e05d159bad7a9d92beb45aed0db4c7fa63 debuginfo(build-id) = 1c8a2c0c3deb4529e208ee786c140865d21d48f4 debuginfo(build-id) = 1c92e1c388e8f0c86c2ef38462a7ee98cfd8e896 debuginfo(build-id) = 1f24f717123510d0b906354da3939537e4704962 debuginfo(build-id) = 1fd9bf807923fd34e2357a38c6ba40864e7ed44e debuginfo(build-id) = 207d4a32cd04119e03f317cfeb52b1518bd98d9b debuginfo(build-id) = 20daa641680b9307d60a1fd5a6a6ee92868052e6 debuginfo(build-id) = 213fb367191274a4a5d129d313b7f913b0c85745 debuginfo(build-id) = 214a1793d98974428628bc6ec7e7aaf7ad922d89 debuginfo(build-id) = 2213abd0a5fe6793b1d945b82343ba665194137e debuginfo(build-id) = 230de17df8811849eed774b0a741df398e04e081 debuginfo(build-id) = 2358e4d7aaea77ce62aedacb08c6ea0a1a2e0555 debuginfo(build-id) = 23ae7d471edb82ea395d864264930904e534ed4d debuginfo(build-id) = 23ee485cf90f85d3adeb0d8978ec6c3fdc62be9c debuginfo(build-id) = 24d16ae8639e9e145c9ab0ee74dbe53192ee9955 debuginfo(build-id) = 251b1dd98f7ebb380c39533f082a771c0b27a508 debuginfo(build-id) = 2682dcb427895fba1d778b5136b9ea2b54a6fe32 debuginfo(build-id) = 278d4212173c7ea6a2e4a410d2d17678cfd8d437 debuginfo(build-id) = 28ba31bad68f60a19cc23eb47ebd4d4de13a84f9 debuginfo(build-id) = 29412ec0ac4515af3f04126dd3bbfd5082711b8d debuginfo(build-id) = 2a3dbc7be03094ad62964d14fc58b6273b01668b debuginfo(build-id) = 2d97ecbb60e254ee0fb524907c3767fac9184d7e debuginfo(build-id) = 2dd776d0f15a2adac527597c387da5a6fec2058a debuginfo(build-id) = 2e047661a850c56198f13edd33a0f7aff5807bf8 debuginfo(build-id) = 2e551fcadb72201d135c1bd4a9a19eabbb1557d1 debuginfo(build-id) = 2f8be59cac8543559fa47973fef3946da209733e debuginfo(build-id) = 30172fb49e39e4a19ae5d5cd5bae15af1bd45cb0 debuginfo(build-id) = 30a814fc1ac3f6cb80154f403c223afe5b596e03 debuginfo(build-id) = 30b9662b130f1466f33d995fc516dcc304d934b3 debuginfo(build-id) = 30f34ae5f42e6db8fb55542f4d99d279cc066e6f debuginfo(build-id) = 310fe57b38279da8811ae581af7cf1b889b22bfa debuginfo(build-id) = 31108f0428ad5adce5acdc8383ad7b6f39d35e25 debuginfo(build-id) = 3144962ed45ea6fb4f04f4b2d933186fb8505765 debuginfo(build-id) = 31491d395064b80924267e0a269934c6fb383004 debuginfo(build-id) = 3185ac0ec26df6b5e233a34cde74cdad1fbcd552 debuginfo(build-id) = 3223c92fb2e930f7774462268172f071ed03e5ea debuginfo(build-id) = 33a037f3e0b85e7b1b39b925ba85c0d0bd47054b debuginfo(build-id) = 3474d869019f2e4a5bd6c1ab71e97a2dbc37cb96 debuginfo(build-id) = 35246e27348550633f8939fb00b36f16453f6d0c debuginfo(build-id) = 35722bd459a8dbe1cb212634c011c5bf030bcb23 debuginfo(build-id) = 363c5ac1b0667190b23e55f626dea18252645d56 debuginfo(build-id) = 366bff8bc91b68a1974d487b8cb9e51e5fb4972d debuginfo(build-id) = 36e274892a691e7b5b42835d56e68c8c1f9eb587 debuginfo(build-id) = 376c993532a46d461bea07276a0840ecfc8868a4 debuginfo(build-id) = 37acc05b02e9c65a9e423ef5bd287431adce34bf debuginfo(build-id) = 383794f2e0e20d05d18d53196dc659c1fccb49ac debuginfo(build-id) = 38555aafe3ddd7472c5d61b5aced8f9c9693f2bc debuginfo(build-id) = 3c12347b55d7f7f2fa60f7c6b8f3aa1ae881c010 debuginfo(build-id) = 3c1ed20421a1a795c167aa39e42eab2dd6fe2907 debuginfo(build-id) = 3d4015f3ad94c9db80923e7bc4e2b60bbc0e0c61 debuginfo(build-id) = 3e831944c5fe2f8d87c8055f90f5c3a5946d4c3d debuginfo(build-id) = 3f70a963a5cafd6c323468d2c7b986ca0b43ca71 debuginfo(build-id) = 405ee5aebdaff27d53552e221a7bf697e4c11406 debuginfo(build-id) = 41808cdeab27bd52af7f9664df7d7715dc07be95 debuginfo(build-id) = 449c001460893c0a2e5dd18c2bd3652a28a5a8a6 debuginfo(build-id) = 44fc11516fcf371cf860ef9d0ebdbfdfa23f8b8d debuginfo(build-id) = 4549be90117195d00c73e79ef41972d8e4953240 debuginfo(build-id) = 466d9765b69a8ed8c11a151f97a8d031144cde92 debuginfo(build-id) = 46df3ab5d542a11b84622c02aee4b21a6ba0113d debuginfo(build-id) = 4807f4f93b39620246c38d8319c7f18035aa6ef0 debuginfo(build-id) = 480aafdbfb51ffe8270bd2b1ed397443c6fb8d73 debuginfo(build-id) = 48abece59441643facd749eae7849bcc503fa6aa debuginfo(build-id) = 4e9b9b38a26e755c497a764e5364909e9852e947 debuginfo(build-id) = 4f284b1a51ff44da9f27ac755abb95166223ff39 debuginfo(build-id) = 504580479c1dd0e3da69dcf1ce8401140ab319a6 debuginfo(build-id) = 51622f7c9ec4d3390913d7919e99645403fad1e3 debuginfo(build-id) = 5246c3ae35dfdccbb5a2b0d23b3956a2eb0e1efd debuginfo(build-id) = 527eafdf4dbb13821f9ca5540656d2f627474d59 debuginfo(build-id) = 5299a764615d18baa40919627941ef038e2c1d2b debuginfo(build-id) = 53031420148326561112dd3b57268a8dc1e9da4f debuginfo(build-id) = 5354325a32abdf128787f6c6b60dc7b300ac6871 debuginfo(build-id) = 538dee5746750600dc5f2259f0e4c943a6a8268c debuginfo(build-id) = 543e18b88b2e217f8b326294cc3ad91402470de3 debuginfo(build-id) = 54494be255cdcce96bcf0ab1b1f815e82a022b2d debuginfo(build-id) = 5501a5867c02f19bd2027e4d66301f0c1172bef6 debuginfo(build-id) = 5553bf2ba74d802ea5b7afd9bc0a3a8c0cd5ad42 debuginfo(build-id) = 55e9cebfd372eb5f72b25b125eccec792d91000c debuginfo(build-id) = 5661f8b186fa93b3a78fe22554a78424bebf3791 debuginfo(build-id) = 574b1e353ea20e5304b21d356968d7105c064700 debuginfo(build-id) = 577ea26a68b4b4bc7c6215143358f115ef8566c9 debuginfo(build-id) = 581e817543adc0639aef636cb156d11e9b6ea890 debuginfo(build-id) = 5880a820ada5996c6a4462be58840fe77b0f1ff0 debuginfo(build-id) = 58d54e7ecd571a112b2e400eb0121b3e164af394 debuginfo(build-id) = 593679e7a72dab231517df2d1a6756cdeaee10aa debuginfo(build-id) = 59f1e2050baa968be2ec1c3aa7314d6f8c27cf8c debuginfo(build-id) = 5a5663524977f11ca2d6ed70922c89de8041d1fa debuginfo(build-id) = 5bff0af6f085ae96b84135b0eb1362af36eb664f debuginfo(build-id) = 5c0c67b6f2988c1c2fdf11e0e2810b58f93df23c debuginfo(build-id) = 5c2f32e05c9f9b6386b1ccaf3b9dff41a99c9341 debuginfo(build-id) = 5c3594017d28a8991269c3f99f04e2e02042236c debuginfo(build-id) = 5da2b0d320a9cc90121b91e9d4f4d54c667eff89 debuginfo(build-id) = 5faec9b1665a21da4d5d4dc9d821ece17b88fd9c debuginfo(build-id) = 600e7f1d4ee52c6c2bf05529d316817455fd1aa3 debuginfo(build-id) = 6088c0e4654894b60a5b607cb9a96e0350ea7a93 debuginfo(build-id) = 60d4e1b4aafeff8cc4241daec1bacc527d9240ad debuginfo(build-id) = 6195300898d1ef2efa782f2920c98e51edbc9ebd debuginfo(build-id) = 625d239d2ab0bf58427ce3be6741e49c1fb7a021 debuginfo(build-id) = 628836b12493f1c8cee0897f932fc4f6e535e46e debuginfo(build-id) = 6333deb04f8c0ca0eac82f8ac324c8eebcab99b8 debuginfo(build-id) = 6426cf8f31bc45679871aedb4c92835b7dedff9a debuginfo(build-id) = 64a117148f4bb40e1c063b7a4f8b730a6e85425c debuginfo(build-id) = 64dc7519acdacb4d235474a6cbf57aea278ea6f2 debuginfo(build-id) = 665c0b1f519f4b02445df2e67a4a527ca7ca6a68 debuginfo(build-id) = 6741542715403e9fb21c5bf02f488170d2cd6f53 debuginfo(build-id) = 674cafdb66b858f521df47e50864cc4ab18b8951 debuginfo(build-id) = 679930cd9c2c2f1c2ce3cebd723e03e9775b64d9 debuginfo(build-id) = 679c73c03e62d05277f193c66636c5d5d3587ae2 debuginfo(build-id) = 67d22cdffee26c3faebdea151dc1e0d1720390a8 debuginfo(build-id) = 67ff412f016068519518bf446b7900105458e577 debuginfo(build-id) = 69441a76ef57657de9b5cd0c6916e3c29e0ea6b9 debuginfo(build-id) = 698cbb72d33fb4eeaad2de4cd7f6ba9cbe54cd23 debuginfo(build-id) = 69bb3884dc5b682752f22e05b3b7323e77f2f11a debuginfo(build-id) = 6a7a2814aac3001319ab7eb8a75505aef4ee31af debuginfo(build-id) = 6b2d6b00a61c4a7b493bceba85f8ffa7d9d36d52 debuginfo(build-id) = 6bc1de62020b0a32639713bb96519041f1ded566 debuginfo(build-id) = 6bf3339aaf145cc72dd5d6a11934365ad136af24 debuginfo(build-id) = 6c5d2ff819330d74b27129af8db9b8bc2f7e3acd debuginfo(build-id) = 6cbd7c48c0743421b8af18d30c55e4499ae7b4e2 debuginfo(build-id) = 6ccf5b1be4860d87003deeff3b42d0fb4476d365 debuginfo(build-id) = 6db757f584674d5e8da78e5680f4dd51fc14514c debuginfo(build-id) = 6dbf880e6bbe7ce5b5c09bc0e37957a3b06cb659 debuginfo(build-id) = 6f615d52013affc98a7bb193d54065bf50b591a6 debuginfo(build-id) = 6fa7ff6f3133577e05d67bfee116302e4b686bef debuginfo(build-id) = 6fb61d3253975b94e869e46fad84f354aae3e3e3 debuginfo(build-id) = 7032a3926933cfb32ae9e6f63d21a0cce3f8d4f5 debuginfo(build-id) = 706c2874b9f1009fa1b4dffc1c645a64a20763f8 debuginfo(build-id) = 71d7f919a324f6b09df346d51acc0756d38bec87 debuginfo(build-id) = 72b51a73617f20f9e46acd86b61b43684bfacf19 debuginfo(build-id) = 731669a2a56046cdfd7efee3d3e0abd4d35aefb7 debuginfo(build-id) = 733ba8fcba3b344aed095f31e24fe71571ca8fcc debuginfo(build-id) = 73ad1379ba02f0611a6b1553a5313467b9241baa debuginfo(build-id) = 743037590e0842f1aee0b7df6bd141f24475ab8e debuginfo(build-id) = 744b2b4fd586239697f33589da7e58e5e6d5f0d8 debuginfo(build-id) = 75cb3d5e0494e6c3d2f2593f818b738322924878 debuginfo(build-id) = 7643925b0ae6d11791d6efd03e0b7389c6e0cbe3 debuginfo(build-id) = 768260648805507c99c73f3c1ab0cfe442055db7 debuginfo(build-id) = 770ee7c1e7bc925dfabafb733111d73be3294987 debuginfo(build-id) = 77ac630f170c9e1072d902fd87d3a84c9401c5fb debuginfo(build-id) = 77b2874b278958b258cdfd702de2c2dbc6b5a01c debuginfo(build-id) = 78824e21e579b6f5f61139de308c496c5a19a5d3 debuginfo(build-id) = 79db5485f9cb647ab17c4fa8accf7365a471b14a debuginfo(build-id) = 7ac445298e82355d080cef1b5a0fd4f2cd0d0a01 debuginfo(build-id) = 7be327fe43c5c10c617e5ec825a4ec9dd452121a debuginfo(build-id) = 7d20b17dc9721bf37d594ca20cde9b2eba3c1fcb debuginfo(build-id) = 7e9a81e3db09c63cd697dea13841e50fbfc24011 debuginfo(build-id) = 8006cdd52200eff391cb6ae24431127411d8713d debuginfo(build-id) = 808d94fe3565be1f992e2c5b71774f799fbbc51f debuginfo(build-id) = 80bb23b5d2f0dd3fdc5c051dc313b48192437aa8 debuginfo(build-id) = 82a2f3cfe342103c2b33bdd17e47110600d7c63f debuginfo(build-id) = 82a513daac36be6a04e07c6b104d540cd9d639a1 debuginfo(build-id) = 8317f872173c8fb1bddb9cd87fbdd26c0060fc73 debuginfo(build-id) = 83e51f187a1c3d7f34990c0f3d7f806252f6167d debuginfo(build-id) = 846de92652e9e4316d8ee8af5df49eee9cf2fdae debuginfo(build-id) = 84ed58e5601696caa00db0bea6906b426034a677 debuginfo(build-id) = 851974b94d64da46ae702adafe3ba09e41242f13 debuginfo(build-id) = 85846a2064d0519532b735838b23176b54feb93f debuginfo(build-id) = 85f8a08793277c8c4742e328c7ad9e24b2d10c6b debuginfo(build-id) = 86459459f94268a9bee18c9250f42f8c522d153c debuginfo(build-id) = 86f041e34a6475581517ad9c4a2c1d1be0ffa2ef debuginfo(build-id) = 8754511500a0ee1eb1c606ae2d56375ea9aec386 debuginfo(build-id) = 88d2b1e6bfec965192f7969c020bf07d531aff69 debuginfo(build-id) = 893866eb7db3c4a6a60668a4742f0b39b94ba643 debuginfo(build-id) = 897303ae53ac7604bd639240601e6468385dc742 debuginfo(build-id) = 8a0c7f7926b499b197acd346f05e337fff3874ba debuginfo(build-id) = 8b8fd5c3075e36428bd0f609fa5997f839f22d32 debuginfo(build-id) = 8bcdeeff3aa1267d56c12a784e6d8755a94426aa debuginfo(build-id) = 8e2eca39b181341ecda1b6c3a2a9d60d41a05f6f debuginfo(build-id) = 8e3f88fc622080eea79ab44ee0f39186e1a54c26 debuginfo(build-id) = 8e59f1517a981f69e16a4ee61e59953ab5111916 debuginfo(build-id) = 8f6fbd5682349c0a548d2cccd27bed1ac417b6f1 debuginfo(build-id) = 90f71464a47596d244b1c337b206528ea9e2ed4a debuginfo(build-id) = 91fd0e126e6f10b86b86c6bb094e06693bb20d67 debuginfo(build-id) = 92ab494e22c812a8f0a6d8625b5464583d8de0e4 debuginfo(build-id) = 946b6002c849963e1721134ef550638db6b7fee9 debuginfo(build-id) = 9509dac63385119535013a2496f01bac77394245 debuginfo(build-id) = 956f285655ba93c124b82ac7f43528e9c7594b5c debuginfo(build-id) = 96250bc4f29c0e00d23657c952323d1189631521 debuginfo(build-id) = 968da9e6a7f2f4556708498a90a8f2d62a66a7a5 debuginfo(build-id) = 96a7f894ad4e1a737aeb18f3436638b5d56a2a8c debuginfo(build-id) = 978123796e80ae9f071ce328b5e0c6d1ff2af86c debuginfo(build-id) = 982a30a9e82b2f4332c221b5fe67d73568d17dae debuginfo(build-id) = 9855144ae8d5e48763738091b7ac327550cb8f5b debuginfo(build-id) = 9922ff9c5ff89eecc8ec0c42c09249eaccff37fa debuginfo(build-id) = 99abc64ff569babf7f4ba0adbc92b4a26330623f debuginfo(build-id) = 9d38aa201a7f0da0a20cac73b1e8573389eaa557 debuginfo(build-id) = 9eab39f25d0a303255e383bd197f281cd0f64782 debuginfo(build-id) = 9fd4ec2723479b84319efd39a184bbaace1db185 debuginfo(build-id) = 9ffce24cc000a8e1876abe078469f65bdc854f28 debuginfo(build-id) = a0885e69fc6005f432d12e498d53b8d0ff761f03 debuginfo(build-id) = a0a2106c9d3fed85c1ea74f5e21be79d645741a8 debuginfo(build-id) = a0ae7928121581372dc32b5b3e48b54f3390a13a debuginfo(build-id) = a13ddd15530f624dafa4f04f391e77cfb86f5179 debuginfo(build-id) = a1bdab6d75f4866b028f14c98874fc3d1501b102 debuginfo(build-id) = a2bf837c56e14ada8932da708f4fdb88140e0214 debuginfo(build-id) = a5e3d90964b1295fe82856e97a4f90fcc48d2294 debuginfo(build-id) = a659eb5d340e75ee4a69f25db14eeefc7cb6b9a3 debuginfo(build-id) = a6722fdd2f7c85de0b03bb4bb4b63860455a4940 debuginfo(build-id) = a710524819676bb33afcba508baf5ce796805091 debuginfo(build-id) = a71194ea3ab22ec25482eb89e3107243c237bc53 debuginfo(build-id) = a734e7be7d70e871ba4698f3362b36a8096a3df5 debuginfo(build-id) = a8eeafe393c5ce4956dba9fda7610cfe634281c2 debuginfo(build-id) = aa35f4dd52ca3ef31e91dee4256b425d95c284db debuginfo(build-id) = acfc515f16a55b7a7d04c1fd0814f13402e677e3 debuginfo(build-id) = ad69feaa390106af825988654b4c647a636103c0 debuginfo(build-id) = ade0da7e712f50b60566435142a00ebd0f23bb53 debuginfo(build-id) = af308e4df1c791fe04d3d9ca94d6768613b1357c debuginfo(build-id) = b07b2555cbb2413fda3980a851825ac40861f6de debuginfo(build-id) = b1eca6060b2dd204b91c3c9e72a360805ef3e74b debuginfo(build-id) = b2a610a25a4d0997a7ea30293683acdc1ffb5e2b debuginfo(build-id) = b32354501004887c965960940cdeb849a35b2526 debuginfo(build-id) = b4d7c448642bb33157fb1ffff25fca7340d242fd debuginfo(build-id) = b568b894bec415f3e51ed3ff3c401ec60a46c813 debuginfo(build-id) = b5900bc9b19de7eda085bef97a42ae5af2981b94 debuginfo(build-id) = b62e27be8e8d07a99a7058eb63038f773592ff89 debuginfo(build-id) = b6407c8fa3eb14b1109e9d2307a1584f5881967c debuginfo(build-id) = b643d15f5b51db7fb42f10611c5afe06eef440ad debuginfo(build-id) = b680e33df19e03b8a1995fb105dd4b9c5dbf7db9 debuginfo(build-id) = b7aebcebcadbe1f335c068b7a712125542a8d27f debuginfo(build-id) = b7bcd6788d29ea7d3b0394bcbc778768827385e6 debuginfo(build-id) = b805bca094947ea16d002f529edfba9ee708e36b debuginfo(build-id) = b93f69cd4640be527476b5dece836ca58f3c2974 debuginfo(build-id) = b94841f61aeb544a5f159f699283acf2f891bb99 debuginfo(build-id) = b94cbb7cfd74ff832623af97c0203ec758ede987 debuginfo(build-id) = b9a2d97cfb64d6628da89ab7bf56cbe24ace1eb5 debuginfo(build-id) = bb573a1d51ff6015d2e77438a8529101191c955b debuginfo(build-id) = bb61fbb194889c00d3dbc03e84ffaeb2e1f57887 debuginfo(build-id) = bb8dd937a011f9caff1e84b9c2974a25924713d6 debuginfo(build-id) = bba355617bcfa295b5952f5ebfa56923d1a9bef5 debuginfo(build-id) = bbfb1e61aed635a125f49cd375c1ef05a07fe299 debuginfo(build-id) = bca59d163dc099e622f9642d1b24d8bdb7079e14 debuginfo(build-id) = bd17c711fd82faaea9ed0ef5ef90fa972fc67d34 debuginfo(build-id) = bd49c27b30d82ac2f74999fc01d9024af9a5f09a debuginfo(build-id) = bd811c29415953e6843d1b17d14fcf3f257a5de5 debuginfo(build-id) = bee42317e0e7b9812c10515f86823dd8fb23b563 debuginfo(build-id) = beeb9a0322d110f4bee55ec5906e602c7fc0da86 debuginfo(build-id) = bf23efc2c86ce49d51a5e61e740c6eb0a191ba9d debuginfo(build-id) = bf5bb39fcd52ac6a7718fb19743fcc0197c90ed9 debuginfo(build-id) = c18abc5c2937b09d6180cee0af458022ee30f706 debuginfo(build-id) = c20065baf046cc0d042a065e81ec2b341aab9c3d debuginfo(build-id) = c2363f677ca5ceddac2b04400314134741d05df9 debuginfo(build-id) = c2fe289ca59f7d635afb0e8e8cafc3d2878d7ff1 debuginfo(build-id) = c34135e1826778d49cdca7e257298646e876384c debuginfo(build-id) = c34144556836a9571dbd4c15942a164691b23896 debuginfo(build-id) = c366fbe94e6ec4a5006ed32871d8cc311829c267 debuginfo(build-id) = c427a1fc688665c442551f390560b2d5de0c3d75 debuginfo(build-id) = c47c068c72400060a87f05b5f740d0995a66c54d debuginfo(build-id) = c489cc9293b2c7e9302931fbc853a1e9f119954f debuginfo(build-id) = c49532c73b8aebfec3d28a249b08cf70f76ede84 debuginfo(build-id) = c4cd867b4347f44527e1bbda64904d337d8e9a30 debuginfo(build-id) = c506dc866332d656713a707b5e17422b7f712517 debuginfo(build-id) = c6c01581af1572e43ec64c50859136422a565e5a debuginfo(build-id) = c7fff7c9b6d5ab1e57389ed3d9f248a7005c421c debuginfo(build-id) = c977de576304ff9ba19ad026641fb358d10ed1a4 debuginfo(build-id) = c9fc5c74fcddb683d580fb32c5288a5b7583b2c8 debuginfo(build-id) = ca76f1079fa733c75f10d907b474bd144c92fd5b debuginfo(build-id) = cca694f2a616d7588fbe074094bafaf01664934a debuginfo(build-id) = ccf45ba8be029fc72b2030b8c4b51a7af1514ed1 debuginfo(build-id) = ccf63ca53406b65b05afbd7b7d06c394e98d8acb debuginfo(build-id) = cdeda7d64f25d0e6ec80b2995c08cc5f5cc2eedf debuginfo(build-id) = ce4369458d8fecb0a7c8df13f08ab9dae20f7f22 debuginfo(build-id) = d13316f47b893d2a89723eddd5a05b598b75c39c debuginfo(build-id) = d4a49b72d51dd9cda31d8e22697fac83782c9684 debuginfo(build-id) = d50d1ce3266f50791e021d9637741e6791d821cc debuginfo(build-id) = d510af96d2f6c89d326905b40fe702bb4faf01df debuginfo(build-id) = d88da00346f7ce1fc5459548140473677fcc4161 debuginfo(build-id) = d9bfc7ce9d015adcd4806f82f2f48db6c97ecff1 debuginfo(build-id) = d9e9c73bf1de90a2b8a7ad9429e80152d0c48f19 debuginfo(build-id) = da64c571f5201200c638aca8cceaf4e19456c5d5 debuginfo(build-id) = db7c77a66ede3a93c5c4811888a44fb8d2f0ac66 debuginfo(build-id) = dbc4e30c44f17eb9caf4a4eea89ceb1c26fec285 debuginfo(build-id) = dc35ca436851712f67fe0e433b32cff45660871f debuginfo(build-id) = ddfbfbf56627a6c5bf65b5b84eadf685b7899568 debuginfo(build-id) = de7f1965f23f1cb10831bba96f67643e9e1ebaea debuginfo(build-id) = de9ebac564c0fd0cf7715bd98e793041052f6fb8 debuginfo(build-id) = e17574527908518a143c0bf4c9fc688c0f0b9d9e debuginfo(build-id) = e1924dc26bd7adc7fdce3e1cbda2b4b07abea65d debuginfo(build-id) = e21cdcfb376521817d58af1a774f531e742d2cf4 debuginfo(build-id) = e28816ecd324a0e03d6d400e90e801b52eaffea7 debuginfo(build-id) = e36a771293d8c00b873b821925767b764cd758d2 debuginfo(build-id) = e3c0922a7425958e95def1f7af4d4d2cfe8acaea debuginfo(build-id) = e3fcc07750c9f56e489d2bd8f9dc6921889ecec8 debuginfo(build-id) = e5087bc89c431b30b09240f030aca1a74ad4c389 debuginfo(build-id) = e558ac3fde2e2dadc790d80ed04c26ca3c1f5514 debuginfo(build-id) = e663af779a949bc7486d57bf5891667ad9ce4ab9 debuginfo(build-id) = e7768dd35a0f5d7d181e34597b55cb3534cd4c17 debuginfo(build-id) = ec869274b3e9e427f6b1f75d2e6ebbda271b7a83 debuginfo(build-id) = ed5fda9099331f94cd5804ef87496c185eff99cd debuginfo(build-id) = edb69669df203f055ac7776c493ed8a992eae55a debuginfo(build-id) = edd71571983e98347c465e05ca3c3206cc662d6f debuginfo(build-id) = ee1db67ca32b4424117ec2d66f15c01138ec866c debuginfo(build-id) = ee2aabbf2507484d6cac4a7a659cda2c02a68138 debuginfo(build-id) = eeb5deb2141d29d982bb2423950fd4cc0a893cdc debuginfo(build-id) = efddd817e0e3268f2b3754ddda5f8535f1a4f0a4 debuginfo(build-id) = f306f5caa396d7ca1dc8f63a6bf6616364b7eae6 debuginfo(build-id) = f47bbdf6c3bd2038700e6c4177abd553bf157e84 debuginfo(build-id) = f54faffac7479df3872de0143eba4857a85ddf70 debuginfo(build-id) = f556a8c82df8977826d94980410deed0c109dd6f debuginfo(build-id) = f577955e4d0ce3674d6093d746f0cbfde8255c5d debuginfo(build-id) = f5a6726a9db69d9ec405edeab4389b18ae836614 debuginfo(build-id) = f5eb5a84fa090d8528e6b978c0b6dd6fb917f162 debuginfo(build-id) = f6bcfa4324c3e797110fd1d9a1c40171a27a6237 debuginfo(build-id) = f7428906d74b37e6a088f528b9a59273c0abb5c2 debuginfo(build-id) = f7dcc3b595eafe0d529def0c3180a71d59bf6b49 debuginfo(build-id) = f897c54ca2658a3374050d6e79bcbcd00191b793 debuginfo(build-id) = f8e15d4d5db367609ce31e933f5e4263bd43ce6e debuginfo(build-id) = f97619bb69ea222c5b387bf43e76d953c99d826c debuginfo(build-id) = fa423ddd4a35ce9eb2df1b1a9dbed01abef1e5b7 debuginfo(build-id) = fa96bd349b319fad95c45e56f336c402b38ba6f9 debuginfo(build-id) = fe985c4bc4a6d00dfd40d946ade3b5b0dbc1aa0e debuginfo(build-id) = feb7065bdb86f9c4776b5565c07713370518d84b debuginfo(build-id) = ff685b5771d6a040f3a18a8ba498d4d437b27d2b debuginfo(build-id) = ff99760e93da69c2a312400a483be76f177ecd5d 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) = 52e10a6279bd9aade3041e57c34db95b48a80795 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.knG84v + 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