Mock Version: 1.4.19 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/1041949-fedora-30-i386-1569708852.503271/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': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i4x22iv0:/etc/resolv.conf']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i4x22iv0:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '4b171981c1214726b3cbcfdfc5bc9176', '-D', '/var/lib/mock/1041949-fedora-30-i386-1569708852.503271/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i4x22iv0:/etc/resolv.conf', '--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=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --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': 'en_US.UTF-8'} and shell False Building target platforms: i686 Building for target i686 Wrote: /builddir/build/SRPMS/atheme-7.2.10r2-2.fc30.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/atheme.spec'], chrootPath='/var/lib/mock/1041949-fedora-30-i386-1569708852.503271/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': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i4x22iv0:/etc/resolv.conf']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i4x22iv0:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '79a8aee48f544b578f3b9b734dbb581e', '-D', '/var/lib/mock/1041949-fedora-30-i386-1569708852.503271/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.i4x22iv0:/etc/resolv.conf', '--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=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --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': 'en_US.UTF-8'} and shell False Building target platforms: i686 Building for target i686 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.gK1Fjl + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf atheme-v7.2.10-r2 + /usr/bin/xz -dc /builddir/build/SOURCES/atheme-v7.2.10-r2.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd atheme-v7.2.10-r2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . 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 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.kekM1x + umask 022 + cd /builddir/build/BUILD + cd atheme-v7.2.10-r2 + git submodule init + git submodule update Submodule path 'libmowgli-2': checked out '12c57bf765603d53decabcdd4cecd3c845a85000' Submodule path 'modules/contrib': checked out '013c42d14d566c58f91a9ee2aa0d0b8f25217059' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./libmowgli-2/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./libmowgli-2/config.sub ++ basename ./libmowgli-2/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./libmowgli-2/config.sub '/usr/lib/rpm/redhat/config.sub' -> './libmowgli-2/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./libmowgli-2/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./libmowgli-2/config.guess ++ basename ./libmowgli-2/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./libmowgli-2/config.guess '/usr/lib/rpm/redhat/config.guess' -> './libmowgli-2/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./autoconf/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./autoconf/config.guess ++ basename ./autoconf/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./autoconf/config.guess '/usr/lib/rpm/redhat/config.guess' -> './autoconf/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./autoconf/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./autoconf/config.sub ++ basename ./autoconf/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./autoconf/config.sub '/usr/lib/rpm/redhat/config.sub' -> './autoconf/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=i686-redhat-linux-gnu --host=i686-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/lib --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... i686-redhat-linux-gnu checking host system type... i686-redhat-linux-gnu checking for shared library system... GNU checking whether we need an implib... no checking if you read GIT-Access... yes checking for rm... /usr/bin/rm checking for mv... /usr/bin/mv checking for cp... /usr/bin/cp checking for ln... /usr/bin/ln checking whether ln -s works... yes checking for tar... /usr/bin/tar checking for ar... /usr/bin/ar checking for ranlib... /usr/bin/ranlib checking for i686-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 i686-redhat-linux-gnu-pkg-config... /usr/bin/i686-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking whether NLS is requested... yes checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for link.h... yes checking for inet_pton... yes checking for inet_ntop... yes checking for gettimeofday... yes checking for umask... yes checking for arc4random... no checking for arc4random_buf... no checking for arc4random_uniform... no checking for explicit_bzero... yes checking for memset_s... no checking for getrlimit... yes checking for fork... yes checking for getpid... yes checking for execve... yes checking for strtok_r... yes checking for inet_ntop... (cached) yes checking for strcasestr... yes checking for flock... yes checking for socket... yes checking for gethostbyname... yes checking for library containing crypt... -lcrypt checking for stdarg.h... yes checking for varargs.h... no checking for unsigned long long int... yes checking for vsnprintf... yes checking whether vsnprintf is C99 compliant... yes checking for snprintf... yes checking whether snprintf is C99 compliant... yes checking for vasprintf... yes checking for asprintf... yes checking for library containing FascistCheck... -lcrack checking for library containing stringprep... no checking for ldap_initialize in -lldap... yes checking for perl... /usr/bin/perl checking if you want FHS-like pathnames... yes checking if you want reproducible builds... no checking if you want large network support... yes checking if you want contrib modules... yes checking for SSL_read in -lssl... yes checking for openssl/ssl.h... yes checking for openssl/err.h... yes checking openssl/ec.h usability... yes checking openssl/ec.h presence... yes checking for openssl/ec.h... yes checking for C compiler flag(s) -Werror=unknown-warning-option ... no checking for C compiler flag(s) -Werror=implicit ... yes checking for C compiler flag(s) -Weverything ... no checking for C compiler flag(s) -Wall ... yes checking for C compiler flag(s) -Wextra ... yes checking for C compiler flag(s) -Waggregate-return ... yes checking for C compiler flag(s) -Waggressive-loop-optimizations ... yes checking for C compiler flag(s) -Walloc-zero ... yes checking for C compiler flag(s) -Walloca ... yes checking for C compiler flag(s) -Wbad-function-cast ... yes checking for C compiler flag(s) -Wc99-c11-compat ... yes checking for C compiler flag(s) -Wcast-qual ... yes checking for C compiler flag(s) -Wdangling-else ... yes checking for C compiler flag(s) -Wdate-time ... yes checking for C compiler flag(s) -Wdisabled-optimization ... yes checking for C compiler flag(s) -Wdouble-promotion ... yes checking for C compiler flag(s) -Wduplicated-branches ... yes checking for C compiler flag(s) -Wduplicated-cond ... yes checking for C compiler flag(s) -Wfatal-errors ... yes checking for C compiler flag(s) -Wfloat-equal ... yes checking for C compiler flag(s) -Wformat-nonliteral ... yes checking for C compiler flag(s) -Wformat-security ... yes checking for C compiler flag(s) -Wformat-signedness ... yes checking for C compiler flag(s) -Wformat-y2k ... yes checking for C compiler flag(s) -Winline ... yes checking for C compiler flag(s) -Winit-self ... yes checking for C compiler flag(s) -Winvalid-pch ... yes checking for C compiler flag(s) -Wjump-misses-init ... yes checking for C compiler flag(s) -Wlogical-op ... yes checking for C compiler flag(s) -Wmissing-declarations ... yes checking for C compiler flag(s) -Wmissing-format-attribute ... yes checking for C compiler flag(s) -Wmissing-include-dirs ... yes checking for C compiler flag(s) -Wmissing-prototypes ... yes checking for C compiler flag(s) -Wnested-externs ... yes checking for C compiler flag(s) -Wnormalized=nfkc ... yes checking for C compiler flag(s) -Wnull-dereference ... yes checking for C compiler flag(s) -Wold-style-definition ... yes checking for C compiler flag(s) -Woverlength-strings ... yes checking for C compiler flag(s) -Wpointer-arith ... yes checking for C compiler flag(s) -Wpointer-compare ... yes checking for C compiler flag(s) -Wredundant-decls ... yes checking for C compiler flag(s) -Wregister ... yes checking for C compiler flag(s) -Wrestrict ... yes checking for C compiler flag(s) -Wshadow ... yes checking for C compiler flag(s) -Wstack-protector ... yes checking for C compiler flag(s) -Wstrict-overflow=3 ... yes checking for C compiler flag(s) -Wstrict-prototypes ... yes checking for C compiler flag(s) -Wstringop-overflow=4 ... yes checking for C compiler flag(s) -Wstringop-truncation ... yes checking for C compiler flag(s) -Wtrampolines ... yes checking for C compiler flag(s) -Wundef ... yes checking for C compiler flag(s) -Wunsafe-loop-optimizations ... yes checking for C compiler flag(s) -Wunsuffixed-float-constants ... yes checking for C compiler flag(s) -Wunused ... yes checking for C compiler flag(s) -Wvla ... yes checking for C compiler flag(s) -Wwrite-strings ... yes checking for C compiler flag(s) -Wno-cast-align ... yes checking for C compiler flag(s) -Wno-conversion ... yes checking for C compiler flag(s) -Wno-inline ... yes checking for C compiler flag(s) -Wno-missing-declarations ... yes checking for C compiler flag(s) -Wno-missing-include-dirs ... yes checking for C compiler flag(s) -Wno-missing-prototypes ... yes checking for C compiler flag(s) -Wno-packed ... yes checking for C compiler flag(s) -Wno-padded ... yes checking for C compiler flag(s) -Wno-sign-conversion ... yes checking for C compiler flag(s) -Wno-suggest-attribute=format ... yes checking for C compiler flag(s) -Wno-unused-parameter ... yes checking for C compiler flag(s) -Wno-unused-variable ... yes checking for LIBQRENCODE... yes checking for PCRE... yes configure: touching .deps files configure: creating ./config.status config.status: creating buildsys.mk config.status: creating extra.mk config.status: creating atheme-services.pc config.status: creating include/sysconf.h config.status: executing default-1 commands === configuring in libmowgli-2 (/builddir/build/BUILD/atheme-v7.2.10-r2/libmowgli-2) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=i686-redhat-linux-gnu' '--host=i686-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/lib' '--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=i686-redhat-linux-gnu' 'host_alias=i686-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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' --cache-file=/dev/null --srcdir=. checking build system type... i686-redhat-linux-gnu checking host system type... i686-redhat-linux-gnu checking target system type... i686-redhat-linux-gnu checking for i686-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for gcc option to accept ISO C99... none needed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/pstat.h usability... no checking sys/pstat.h presence... no checking for sys/pstat.h... no checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking for fcntl... yes checking for kqueue... no checking for mmap... yes checking for select... yes checking for dispatch_block... no checking for port_create... no checking for setproctitle... no checking for pstat... no checking for PS_STRINGS... no checking for ar... /usr/bin/ar checking for ranlib... /usr/bin/ranlib checking for shared library system... GNU checking whether we need an implib... no checking OS type... posix checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for dlopen in -ldl... yes checking for clock_gettime in -lrt... yes checking for pkg-config... /usr/bin/pkg-config checking whether compiling and linking against OpenSSL works... yes checking for tput... /usr/bin/tput configure: touching .deps files configure: creating ./config.status config.status: creating buildsys.mk config.status: creating extra.mk config.status: creating libmowgli-2.pc config.status: creating src/libmowgli/platform/autoconf.h Configuration: OpenSSL support: yes Examples: no Now type "make" to build, and "make install" to install. Thank you for using libmowgli. Configuration: Atheme version : 7.2.10-r2 Installation prefix : /usr Module root directory: /usr/lib/atheme Config directory : /etc/atheme Logfile directory : ${localstatedir}/log/atheme Data directory : ${localstatedir}/lib/atheme PID directory : ${localstatedir}/run/atheme Reproducible builds : no Large network support: yes OpenSSL support : yes GNU libidn support : no Contrib modules : yes Mowgli installation : internal PCRE support : yes Perl support : yes QR Code support : yes CFLAGS : -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=implicit -Wall -Wextra -Waggregate-return -Waggressive-loop-optimizations -Walloc-zero -Walloca -Wbad-function-cast -Wc99-c11-compat -Wcast-qual -Wdangling-else -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wfatal-errors -Wfloat-equal -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wformat-y2k -Winline -Winit-self -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnormalized=nfkc -Wnull-dereference -Wold-style-definition -Woverlength-strings -Wpointer-arith -Wpointer-compare -Wredundant-decls -Wregister -Wrestrict -Wshadow -Wstack-protector -Wstrict-overflow=3 -Wstrict-prototypes -Wstringop-overflow=4 -Wstringop-truncation -Wtrampolines -Wundef -Wunsafe-loop-optimizations -Wunsuffixed-float-constants -Wunused -Wvla -Wwrite-strings -Wno-cast-align -Wno-conversion -Wno-inline -Wno-missing-declarations -Wno-missing-include-dirs -Wno-missing-prototypes -Wno-packed -Wno-padded -Wno-sign-conversion -Wno-suggest-attribute=format -Wno-unused-parameter -Wno-unused-variable Internationalization : yes Type make to build Atheme, and make install to install it. + make -j2 make[1]: warning: -jN forced in submake: disabling jobserver mode. make[1]: warning: -jN forced in submake: disabling jobserver mode. Generate: hooktypes.h Generate: serno.h 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. make[4]: warning: -jN forced in submake: disabling jobserver mode. make[1]: warning: -jN forced in submake: disabling jobserver mode. CompileResource: es.mo CompileResource: ru.mo CompileLib: argstack.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: bootstrap.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileResource: cy.mo ru.po:7: warning: header field 'Language-Team' still has the initial default value CompileResource: de.mo CompileResource: da.mo cy.po:8: warning: header field 'Language-Team' still has the initial default value de.po:8: warning: header field 'Language-Team' still has the initial default value CompileResource: fr.mo da.po:8: warning: header field 'Language-Team' still has the initial default value CompileLib: alloc.lib.o CompileLib: bitvector.lib.o CompileLib: formatter.lib.o CompileLib: allocation_policy.lib.o CompileLib: allocator.lib.o CompileLib: hash.lib.o CompileLib: hook.lib.o CompileLib: heap.lib.o CompileLib: logger.lib.o CompileLib: memslice.lib.o CompileLib: mowgli_string.lib.o CompileLib: random.lib.o CompileLib: process.lib.o CompileLib: mowgli_signal.lib.o Link: mowgli.base.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: dictionary.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. Link: mowgli.core.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: dns.lib.o CompileLib: list.lib.o CompileLib: evloop_res.lib.o CompileLib: evloop_reslib.lib.o CompileLib: queue.lib.o CompileLib: index.lib.o CompileLib: patricia.lib.o CompileLib: evloop_reslist_win32.lib.o 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. CompileLib: eventloop.lib.o CompileLib: helper.lib.o Link: mowgli.container.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: confparse.lib.o CompileLib: pollable.lib.o CompileLib: timer.lib.o CompileLib: error_backtrace.lib.o CompileLib: getopt_long.lib.o CompileLib: null_pollops.lib.o CompileLib: poll_pollops.lib.o CompileLib: global_storage.lib.o CompileLib: epoll_pollops.lib.o CompileLib: program_opts.lib.o CompileLib: proctitle.lib.o CompileLib: kqueue_pollops.lib.o program_opts.c: In function 'mowgli_program_opts_lookup_name': program_opts.c:60:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 60 | if (strlen(name) > 1) | ^ CompileLib: qnx_pollops.lib.o CompileLib: json.lib.o CompileLib: ports_pollops.lib.o CompileLib: select_pollops.lib.o CompileLib: windows_pollops.lib.o 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. CompileLib: linebuf.lib.o 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. CompileLib: interface.lib.o CompileLib: loader_posix.lib.o Link: mowgli.linebuf.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: object.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. 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[5]: warning: -jN forced in submake: disabling jobserver mode. make[6]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: class.lib.o CompileLib: message.lib.o CompileLib: cacheline.lib.o Link: mowgli.platform.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: mutex.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: metadata.lib.o CompileLib: null_mutexops.lib.o CompileLib: posix_mutexops.lib.o Link: mowgli.object.lib.a make[4]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: vio.lib.o make[5]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: win32_mutexops.lib.o Link: mowgli.thread.lib.a CompileLib: vio_sockets.lib.o CompileLib: vio_openssl.lib.o Link: mowgli.vio.lib.a Link: libmowgli-2.so make[1]: warning: -jN forced in submake: disabling jobserver mode. CompileLib: account.lib.o CompileLib: atheme.lib.o CompileLib: arc4random.lib.o 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: auth.lib.o In file included from ../libmowgli-2/src/libmowgli/mowgli.h:53, from ../include/stdinc.h:13, from ../include/atheme.h:18, from account.c:24: account.c: In function 'expire_myuser_cb': ../libmowgli-2/src/libmowgli/container/list.h:35:40: warning: potential null pointer dereference [-Wnull-dereference] 35 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ account.c:1960:6: note: in expansion of macro 'MOWGLI_LIST_LENGTH' 1960 | if (MOWGLI_LIST_LENGTH(&mu->logins) > 0) | ^~~~~~~~~~~~~~~~~~ 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 CompileLib: channels.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: cidr.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: cmode.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C channels.c: In function 'chanuser_delete': channels.c:455:48: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 455 | slog(LG_DEBUG, "chanuser_delete(): %s -> %s (%d)", cu->chan->name, cu->user->nick, cu->chan->nummembers - 1); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d cidr.c: In function 'comp_with_mask': cidr.c:50:17: warning: left shift of negative value [-Wshift-negative-value] 50 | int m = ((-1) << (8 - (mask % 8))); | ^~ CompileLib: 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 cmode.c: In function 'modestack_add_limit': cmode.c:602:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 602 | if (md->totallen + 11 > 512) | ^~ cmode.c: In function 'modestack_mode_ext_real': cmode.c:753:44: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 753 | slog(LG_ERROR, "modestack_mode_ext(): i=%d out of range (value=\"%s\")", | ~^ | | | int | %d 754 | i, value); | ~ | | | unsigned int cmode.c: In function 'channel_modes': cmode.c:826:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 826 | snprintf(q, params + sizeof params - q, " %d", c->limit); | ~^ ~~~~~~~~ | | | | int unsigned int | %d commandtree.c: In function 'text_to_parv': commandtree.c:318:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 318 | } | ^ commandtree.c: In function 'command_exec_split': commandtree.c:137:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 137 | void command_exec_split(service_t *svs, sourceinfo_t *si, const char *cmd, char *text, mowgli_patricia_t *commandtree) | ^~~~~~~~~~~~~~~~~~ commandtree.c:137:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CompileLib: conf.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: confprocess.lib.o CompileLib: connection.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 confprocess.c: In function 'process_duration_configentry': confprocess.c:201:58: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 201 | conf_report_warning(ce, "value %lu%s is out of range [%u%s,%u%s]", | ~^ | | | unsigned int | %u ...... 204 | 0, | ~ | | | int CompileLib: crypto.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: culture.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C connection.c: In function 'connection_open_listener_tcp': connection.c:570:40: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 570 | snprintf(buf, BUFSIZE, "listener: %s[%d]", host, port); | ~^ ~~~~ | | | | int unsigned int | %d connection.c:588:79: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 588 | slog(LG_ERROR, "connection_open_listener_tcp(): unable to bind listener %s[%d], errno [%d]", host, port, | ~^ ~~~~ | | | | int unsigned int | %d CompileLib: database_backend.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: datastream.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C database_backend.c: In function 'db_sread_word': database_backend.c:106:63: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 106 | slog(LG_ERROR, "db-sread-word: needed word at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:106:72: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 106 | slog(LG_ERROR, "db-sread-word: needed word at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_str': database_backend.c:119:73: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 119 | slog(LG_ERROR, "db-sread-multiword: needed multiword at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:119:82: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 119 | slog(LG_ERROR, "db-sread-multiword: needed multiword at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_int': database_backend.c:134:60: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 134 | slog(LG_ERROR, "db-read-int: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:134:69: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 134 | slog(LG_ERROR, "db-read-int: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_uint': database_backend.c:149:61: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 149 | slog(LG_ERROR, "db-read-uint: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:149:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 149 | slog(LG_ERROR, "db-read-uint: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d database_backend.c: In function 'db_sread_time': database_backend.c:164:61: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 164 | slog(LG_ERROR, "db-read-time: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database_backend.c:164:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 164 | slog(LG_ERROR, "db-read-time: needed int at file %s line %d token %d", db->file, db->line, db->token); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d CompileLib: 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 CompileLib: help.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C function.c: In function 'create_challenge': function.c:62:23: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'int' [-Wformat=] 62 | snprintf(dest, 80, "%x:%x", digest[0], digest[1]); | ~^ ~~~~~~~~~ | | | | unsigned int int | %x function.c:62:26: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 62 | snprintf(dest, 80, "%x:%x", digest[0], digest[1]); | ~^ ~~~~~~~~~ | | | | unsigned int int | %x function.c: In function 'pretty_mask': function.c:457:13: warning: variable 'old_mask_pos' set but not used [-Wunused-but-set-variable] 457 | int old_mask_pos; | ^~~~~~~~~~~~ CompileLib: hook.lib.o function.c: In function 'sbytes': function.c:829:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 829 | if (x > 1073741824.0) | ^~ function.c:829:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 829 | if (x > 1073741824.0) | ^ function.c:830:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 830 | return "GB"; | ^~~~ function.c:832:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 832 | else if (x > 1048576.0) | ^~~~ function.c:832:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 832 | else if (x > 1048576.0) | ^ function.c:833:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 833 | return "MB"; | ^~~~ function.c:835:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 835 | else if (x > 1024.0) | ^~~~ function.c:835:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 835 | else if (x > 1024.0) | ^ function.c:836:10: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 836 | return "KB"; | ^~~~ function.c:838:9: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 838 | return "B"; | ^~~ function.c: In function 'bytes': function.c:843:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 843 | if (x > 1073741824.0) | ^~ function.c:843:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 843 | if (x > 1073741824.0) | ^ function.c:844:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 844 | return (x / 1073741824.0); | ^~~~~~ function.c:844:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 844 | return (x / 1073741824.0); | ^ function.c:846:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 846 | if (x > 1048576.0) | ^~ function.c:846:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 846 | if (x > 1048576.0) | ^ function.c:847:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 847 | return (x / 1048576.0); | ^~~~~~ function.c:847:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 847 | return (x / 1048576.0); | ^ function.c:849:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 849 | if (x > 1024.0) | ^~ function.c:849:8: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 849 | if (x > 1024.0) | ^ function.c:850:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 850 | return (x / 1024.0); | ^~~~~~ function.c:850:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] 850 | return (x / 1024.0); | ^ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C function.c: In function 'canonicalize_emails': function.c:311:25: warning: potential null pointer dereference [-Wnull-dereference] 311 | mu->email_canonical = canonicalize_email(mu->email); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:311:23: warning: potential null pointer dereference [-Wnull-dereference] 311 | mu->email_canonical = canonicalize_email(mu->email); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:310:3: warning: potential null pointer dereference [-Wnull-dereference] 310 | strshare_unref(mu->email_canonical); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c: In function 'email_within_limits': function.c:399:9: warning: potential null pointer dereference [-Wnull-dereference] 399 | if (mu->email_canonical == email_canonical) | ~~^~~~~~~~~~~~~~~~~ help.c: In function 'help_display_as_subcmd': help.c:147:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] 147 | snprintf(buf, sizeof buf, "%s/%s/%s", SHAREDIR "/help", langname, subname); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from help.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 25 or more bytes (assuming 1048) into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:152:36: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] 152 | snprintf(buf, sizeof buf, "%s/%s", SHAREDIR "/help", subname); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from help.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 24 and 1047 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileLib: linker.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: match.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: md5.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C match.c: In function 'regex_match': match.c:716:76: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 716 | slog(LG_ERROR, "regex_match(): we were given a pattern of unknown type %d, bad!", preg->type); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d match.c: In function 'regex_destroy': match.c:738:78: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 738 | slog(LG_ERROR, "regex_destroy(): we were given a pattern of unknown type %d, bad!", preg->type); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d CompileLib: memory.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: module.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: node.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: object.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C module.c: In function 'module_load_internal': module.c:154:82: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] 154 | snprintf(errbuf, errlen, "module_load(): \2%s\2: MAPI version mismatch (%u != %u), please recompile.", pathname, h->abi_ver, MAPI_ATHEME_V4); | ~^ | | | unsigned int | %u module.c:162:82: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] 162 | snprintf(errbuf, errlen, "module_load(): \2%s\2: ABI revision mismatch (%u != %u), please recompile.", pathname, h->abi_rev, CURRENT_ABI_REVISION); | ~^ | | | unsigned int | %u module.c:219:68: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 219 | slog(LG_DEBUG, "module_load(): loaded %s [at 0x%lx; MAPI version %d]", h->name, (unsigned long)m->address, h->abi_ver); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d module.c: In function 'module_load': module.c:214:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] 214 | snprintf(errbuf, errlen, "module_load(): module \2%s\2 init failed", pathname); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ module.c:170:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 170 | snprintf(errbuf, errlen, "module_load(): \2%s\2: Published name \2%s\2 already exists.", pathname, h->name); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 53 or more bytes (assuming 1076) into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ module.c:162:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 162 | snprintf(errbuf, errlen, "module_load(): \2%s\2: ABI revision mismatch (%u != %u), please recompile.", pathname, h->abi_rev, CURRENT_ABI_REVISION); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 74 and 1106 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ module.c:154:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 154 | snprintf(errbuf, errlen, "module_load(): \2%s\2: MAPI version mismatch (%u != %u), please recompile.", pathname, h->abi_ver, MAPI_ATHEME_V4); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 69 and 1101 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ module.c:146:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] 146 | snprintf(errbuf, errlen, "module_load(): \2%s\2: Attempted to load an incompatible module. Aborting.", pathname); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 71 and 1094 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ module.c:138:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] 138 | snprintf(errbuf, errlen, "module_load(): error while loading %s: \2%s\2", pathname, linker_errbuf); | ^~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from module.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 40 and 2086 bytes into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ node.c: In function 'mark_all_illegal': node.c:63:6: warning: old-style function definition [-Wold-style-definition] 63 | void mark_all_illegal() | ^~~~~~~~~~~~~~~~ node.c: In function 'unmark_all_illegal': node.c:92:6: warning: old-style function definition [-Wold-style-definition] 92 | void unmark_all_illegal() | ^~~~~~~~~~~~~~~~~~ node.c: In function 'remove_illegals': node.c:105:6: warning: old-style function definition [-Wold-style-definition] 105 | void remove_illegals() | ^~~~~~~~~~~~~~~ node.c: In function 'kline_expire': node.c:258:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 258 | reason = k->reason ? k->reason : "(none)"; | ^ CompileLib: packet.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: phandler.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: pmodule.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=] 71 | sts("ERROR :Closing Link: 127.0.0.1 (Ping timeout: %d seconds)", diff); | ~^ ~~~~ | | | | int unsigned int | %d CompileLib: privs.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: ptasks.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: res.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ptasks.c: In function 'get_version_string': ptasks.c:52:79: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 52 | PACKAGE_STRING, me.name, revision, get_conf_opts(), ircd->ircdname, ci->id, __DATE__); | ^~~~~~~~ ptasks.c: In function 'handle_stats': ptasks.c:130:54: warning: format '%d' expects argument of type 'int', but argument 6 has type 'unsigned int' [-Wformat=] 130 | numeric_sts(me.me, 213, u, "C *@127.0.0.1 A %s %d uplink", uplink->name, uplink->port); | ~^ ~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:233:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 233 | numeric_sts(me.me, 249, u, "T :event %7d", claro_state.event); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:234:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 234 | numeric_sts(me.me, 249, u, "T :node %7d", claro_state.node); | ~~^ ~~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:236:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 236 | numeric_sts(me.me, 249, u, "T :operclass %7d", cnt.operclass); | ~~^ ~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:237:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 237 | numeric_sts(me.me, 249, u, "T :soper %7d", cnt.soper); | ~~^ ~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:238:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 238 | numeric_sts(me.me, 249, u, "T :tld %7d", cnt.tld); | ~~^ ~~~~~~~ | | | | int unsigned int | %7d ptasks.c:239:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 239 | numeric_sts(me.me, 249, u, "T :kline %7d", cnt.kline); | ~~^ ~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:240:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 240 | numeric_sts(me.me, 249, u, "T :xline %7d", cnt.xline); | ~~^ ~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:241:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 241 | numeric_sts(me.me, 249, u, "T :server %7d", cnt.server); | ~~^ ~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:242:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 242 | numeric_sts(me.me, 249, u, "T :user %7d", cnt.user); | ~~^ ~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:243:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 243 | numeric_sts(me.me, 249, u, "T :chan %7d", cnt.chan); | ~~^ ~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:244:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 244 | numeric_sts(me.me, 249, u, "T :chanuser %7d", cnt.chanuser); | ~~^ ~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:245:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 245 | numeric_sts(me.me, 249, u, "T :myuser %7d", cnt.myuser); | ~~^ ~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:246:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 246 | numeric_sts(me.me, 249, u, "T :myuser_acc %7d", cnt.myuser_access); | ~~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:247:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 247 | numeric_sts(me.me, 249, u, "T :mynick %7d", cnt.mynick); | ~~^ ~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:248:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 248 | numeric_sts(me.me, 249, u, "T :myuser_nam %7d", cnt.myuser_name); | ~~^ ~~~~~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:249:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 249 | numeric_sts(me.me, 249, u, "T :mychan %7d", cnt.mychan); | ~~^ ~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:250:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 250 | numeric_sts(me.me, 249, u, "T :chanacs %7d", cnt.chanacs); | ~~^ ~~~~~~~~~~~ | | | | int unsigned int | %7d ptasks.c:256:57: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 256 | numeric_sts(me.me, 249, u, "T :bytes sent %7.2f%s", bytes(cnt.bout), sbytes(cnt.bout)); | ^~~~~~~~~~~~~~~ ptasks.c:257:57: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 257 | numeric_sts(me.me, 249, u, "T :bytes recv %7.2f%s", bytes(cnt.bin), sbytes(cnt.bin)); | ^~~~~~~~~~~~~~ ptasks.c: In function 'handle_trace': ptasks.c:387:45: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 387 | numeric_sts(me.me, 206, u, "Serv uplink %dS %dC %s *!*@%s 0", cnt.server - 1, nusers, me.actual, me.name); | ~^ ~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c: In function 'handle_motd': ptasks.c:424:29: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 424 | snprintf(nebuf, BUFSIZE, "%d", nicksvs.expiry / 86400); | ~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:425:29: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 425 | snprintf(cebuf, BUFSIZE, "%d", chansvs.expiry / 86400); | ~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:426:28: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 426 | snprintf(ubuf, BUFSIZE, "%d", cnt.myuser); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:427:28: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 427 | snprintf(nbuf, BUFSIZE, "%d", nicksvs.no_nick_ownership ? 0 : cnt.mynick); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c:428:28: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 428 | snprintf(cbuf, BUFSIZE, "%d", cnt.mychan); | ~^ ~~~~~~~~~~ | | | | int unsigned int | %d ptasks.c: In function 'handle_eob': ptasks.c:821:57: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 821 | slog(LG_NETWORK, "handle_eob(): end of burst from %s (%d users)", | ~^ | | | int | %d 822 | s->name, s->users); | ~~~~~~~~ | | | unsigned int ptasks.c: In function 'floodcheck': ptasks.c:936:14: warning: variable 'k' set but not used [-Wunused-but-set-variable] 936 | kline_t *k; | ^ CompileLib: reslib.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C res.c: In function 'proc_answer': res.c:609:6: warning: variable 'query_class' set but not used [-Wunused-but-set-variable] 609 | int query_class; /* answer class */ | ^~~~~~~~~~~ res.c: In function 'res_read_single_reply': res.c:798:6: warning: this condition has identical branches [-Wduplicated-branches] 798 | if (NXDOMAIN == header->rcode) | ^ CompileLib: qrcode.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: send.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C reslib.c: In function 'irc_decode_bitstring': reslib.c:675:39: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] 675 | dn += sprintf(dn, "%02x", *cp & 0xff); | ~~~^ ~~~~~~~~~~ | | | | | int | unsigned int | %02x reslib.c:678:39: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] 678 | dn += sprintf(dn, "%02x", tc & (0xff << (8 - b))); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | | int | unsigned int | %02x reslib.c:681:37: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] 681 | dn += sprintf(dn, "%1x", | ~~^ | | | unsigned int | %1x 682 | ((tc >> 4) & 0x0f) & (0x0f << (4 - b))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int reslib.c: In function 'irc_ns_name_pack': reslib.c:1187:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1187 | } | ^ qrcode.c: In function 'command_success_qrcode': qrcode.c:101:41: warning: pointer targets in passing argument 2 of 'QRcode_encodeData' differ in signedness [-Wpointer-sign] 101 | code = QRcode_encodeData(strlen(data), data, 4, QR_ECLEVEL_L); | ^~~~ | | | const char * In file included from qrcode.c:27: /usr/include/qrencode.h:458:16: note: expected 'const unsigned char *' but argument is of type 'const char *' 458 | extern QRcode *QRcode_encodeData(int size, const unsigned char *data, int version, QRecLevel level); | ^~~~~~~~~~~~~~~~~ qrcode.c:115:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 115 | for (y = 0; y < code->width; y++) | ^ reslib.c: In function 'irc_res_mkquery': reslib.c:1145:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1145 | irc_res_mkquery( | ^~~~~~~~~~~~~~~ reslib.c:1145:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CompileLib: servers.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: services.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: servtree.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C servers.c: In function 'server_delete_serv': servers.c:199:85: warning: format '%d' expects argument of type 'int', but argument 6 has type 'unsigned int' [-Wformat=] 199 | slog(me.connected ? LG_NETWORK : LG_DEBUG, "server_delete(): %s (%s), uplink %s (%d users)", | ~^ | | | int | %d ...... 202 | s->users); | ~~~~~~~~ | | | unsigned int servers.c:204:80: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 204 | slog(me.connected ? LG_NETWORK : LG_DEBUG, "server_delete(): %s, uplink %s (%d users)", | ~^ | | | int | %d 205 | s->name, s->uplink != NULL ? s->uplink->name : "", 206 | s->users); | ~~~~~~~~ | | | unsigned int CompileLib: sharedheap.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C services.c: In function 'kill_user': services.c:161:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 502 [-Wformat-truncation=] 161 | snprintf(qreason, sizeof qreason, "Killed (%s (%s))", | ^~ 162 | source != NULL ? source->nick : me.name, buf); | ~~~ In file included from /usr/include/stdio.h:867, from ../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../libmowgli-2/src/libmowgli/mowgli.h:40, from ../include/stdinc.h:13, from ../include/atheme.h:18, from services.c:24: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 13 or more bytes (assuming 1036) into a destination of size 512 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ servtree.c:30:6: warning: redundant redeclaration of 'servtree_update' [-Wredundant-decls] 30 | void servtree_update(void *dummy); | ^~~~~~~~~~~~~~~ In file included from ../include/atheme.h:47, from servtree.c:23: ../include/servtree.h:67:8: note: previous declaration of 'servtree_update' was here 67 | E void servtree_update(void *dummy); | ^~~~~~~~~~~~~~~ CompileLib: signal.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: snprintf.lib.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileLib: string.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] 85 | int n; | ^ 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: users.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: uplink.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] 154 | 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 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=] 139 | slog(LG_INFO, "uplink_connect(): connecting to first entry %s[%s]:%d.", curr_uplink->name, curr_uplink->host, curr_uplink->port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d uplink.c:146:68: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 146 | slog(LG_INFO, "uplink_connect(): trying alternate uplink %s[%s]:%d", curr_uplink->name, curr_uplink->host, curr_uplink->port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d uplink.c:151:69: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 151 | slog(LG_INFO, "uplink_connect(): trying again first entry %s[%s]:%d", curr_uplink->name, curr_uplink->host, curr_uplink->port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d Link: libathemecore.so make[1]: warning: -jN forced in submake: disabling jobserver mode. make[1]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileExe: main.o CompileModule: main.somake[2]: warning: -jN forced in submake: disabling jobserver mode. make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: dummy.so CompileExe: main.o CompileModule: ldap.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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 ldap.c: In function 'ldap_auth_user': ldap.c:147:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] 147 | snprintf(dn, sizeof dn, ldap_config.dnformat, entity(mu)->name); | ^~~~~~~~ main.c: In function 'main': main.c:28:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 28 | regchannelcount = channelcount * 0.65; | ^~~~~~~~~~~~~~~ main.c:29:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 29 | regusercount = usercount * 0.65; | ^~~~~~~~~~~~ main.c:32:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 32 | klinecount = xlinecount = qlinecount = (usercount * 0.05); | ^~~~~~~~~~ Link: footprint make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileExe: main.o make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: flatfile.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: corestorage.so CompileModule: opensex.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: bottalk.so main.c: In function 'main': CompileModule: help.so : warning: passing argument 2 of 'atheme_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] main.c:110:23: note: in expansion of macro 'LOGDIR' 110 | atheme_init(argv[0], LOGDIR "/dbverify.log"); | ^~~~~~ In file included from main.c:22: ../../include/libathemecore.h:13:47: note: expected 'char *' but argument is of type 'const char *' 13 | extern void atheme_init(char *execname, char *log_p); | ~~~~~~^~~~~ main.c:114:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 114 | char *filename = argv[1] ? argv[1] : "services.db"; | ^~~~ main.c:117:10: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 117 | datadir = DATADIR; | ^ main.c:112:12: warning: variable 'm' set but not used [-Wunused-but-set-variable] 112 | module_t *m; | ^ 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: dbverify corestorage.c: In function 'corestorage_h_unknown': corestorage.c:361:25: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 361 | slog(LG_ERROR, "db %s:%d: unknown directive '%s'", db->file, db->line, type); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_dbv': corestorage.c:369:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 369 | slog(LG_INFO, "corestorage: data schema version is %d.", dbv); | ~^ ~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_mu': corestorage.c:409:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 409 | slog(LG_INFO, "db-h-mu: line %d: skipping duplicate account %s", db->line, name); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:415:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 415 | slog(LG_INFO, "db-h-mu: line %d: skipping account %s with duplicate UID %s", db->line, name, uid); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:426:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 426 | slog(LG_INFO, "db-h-mu: line %d: confused by flags: %s", db->line, sflags); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_me': corestorage.c:456:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 456 | slog(LG_DEBUG, "db-h-me: line %d: memo for unknown account %s", db->line, dest); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_mi': corestorage.c:483:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 483 | slog(LG_DEBUG, "db-h-mi: line %d: ignore for unknown account %s", db->line, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_ac': corestorage.c:501:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 501 | slog(LG_DEBUG, "db-h-ac: line %d: access entry for unknown account %s", db->line, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_mn': corestorage.c:523:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 523 | slog(LG_DEBUG, "db-h-mn: line %d: registered nick %s for unknown account %s", db->line, nick, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:529:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 529 | slog(LG_INFO, "db-h-mn: line %d: skipping duplicate nick %s for account %s", db->line, nick, user); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_su': corestorage.c:558:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 558 | slog(LG_INFO, "db-h-su: line %d: metadata change subscriptions have been dropped, ignoring", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c: In function 'corestorage_h_so': corestorage.c:580:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 580 | slog(LG_INFO, "db-h-so: line %d: confused by flags %s", | ~^ | | | int | %d 581 | db->line, sflags); | ~~~~~~~~ | | | unsigned int corestorage.c: In function 'corestorage_h_mc': corestorage.c:614:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 614 | slog(LG_INFO, "db-h-mc: line %d: confused by flags %s", | ~^ | | | int | %d 615 | db->line, sflags); | ~~~~~~~~ | | | unsigned int corestorage.c: In function 'corestorage_h_ca': flatfile.c: In function 'flatfile_db_load': flatfile.c:104:52: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 104 | slog(LG_INFO, "db_load(): database version is %d; i only understand 5 (Atheme 2.0, 2.1), " | ~^ | | | int | %d 105 | "4 (Atheme 0.2), 3 (Atheme 0.2 without CA_ACLVIEW), 2 (Atheme 0.1) or 1 (Shrike)", versn); | ~~~~~ | | | unsigned int flatfile.c:144:69: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 144 | slog(LG_INFO, "db_load(): skipping duplicate account %s (line %d)", s, linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d corestorage.c:768:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 768 | slog(LG_INFO, "db-h-ca: line %d: chanacs for nonexistent channel %s - exiting to avoid data loss", db->line, chan); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:769:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 769 | slog(LG_INFO, "db-h-ca: line %d: if this depends on a specific module or feature; please make sure", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:770:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 770 | slog(LG_INFO, "db-h-ca: line %d: that feature is enabled.", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:776:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 776 | slog(LG_INFO, "db-h-ca: line %d: chanacs for nonexistent target %s - exiting to avoid data loss", db->line, target); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:777:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 777 | slog(LG_INFO, "db-h-ca: line %d: if this depends on a specific module or feature; please make sure", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d corestorage.c:778:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 778 | slog(LG_INFO, "db-h-ca: line %d: that feature is enabled.", db->line); | ~^ ~~~~~~~~ | | | | int unsigned int | %d flatfile.c:288:78: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 288 | slog(LG_INFO, "db_load(): skipping duplicate nick %s (account %s) (line %d)", nick, user, linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:300:16: warning: variable 'mcfp' set but not used [-Wunused-but-set-variable] 300 | mycertfp_t *mcfp; | ^~~~ flatfile.c:322:55: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 322 | slog(LG_INFO, "db_load(): invalid old name (line %d)", linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:355:69: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 355 | slog(LG_INFO, "db_load(): skipping duplicate channel %s (line %d)", s, linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:488:56: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 488 | slog(LG_ERROR, "db_load(): invalid chanacs (line %d)", linecnt); | ~^ ~~~~~~~ | | | | int unsigned int | %d flatfile.c:475:15: warning: variable 'ca' set but not used [-Wunused-but-set-variable] 475 | chanacs_t *ca; | ^~ flatfile.c:698:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 698 | slog(LG_ERROR, "db_load(): got %d myusers; expected %d", muin, i); | ~^ ~~~~ | | | | int unsigned int | %d flatfile.c:698:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 698 | slog(LG_ERROR, "db_load(): got %d myusers; expected %d", muin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:702:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 702 | slog(LG_ERROR, "db_load(): got %d mychans; expected %d", mcin, i); | ~^ ~~~~ | | | | int unsigned int | %d flatfile.c:702:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 702 | slog(LG_ERROR, "db_load(): got %d mychans; expected %d", mcin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:706:37: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 706 | slog(LG_ERROR, "db_load(): got %d chanacs; expected %d", cain, i); | ~^ ~~~~ | | | | int unsigned int | %d flatfile.c:706:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 706 | slog(LG_ERROR, "db_load(): got %d chanacs; expected %d", cain, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:710:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 710 | slog(LG_ERROR, "db_load(): got %d klines; expected %d", kin, i); | ~^ ~~~ | | | | int unsigned int | %d flatfile.c:710:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 710 | slog(LG_ERROR, "db_load(): got %d klines; expected %d", kin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:714:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 714 | slog(LG_ERROR, "db_load(): got %d xlines; expected %d", xin, i); | ~^ ~~~ | | | | int unsigned int | %d flatfile.c:714:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 714 | slog(LG_ERROR, "db_load(): got %d xlines; expected %d", xin, i); | ~^ ~ | | | | int unsigned int | %d flatfile.c:718:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 718 | slog(LG_ERROR, "db_load(): got %d qlines; expected %d", qin, i); | ~^ ~~~ | | | | int unsigned int | %d flatfile.c:718:58: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 718 | slog(LG_ERROR, "db_load(): got %d qlines; expected %d", qin, i); | ~^ ~ | | | | int unsigned int | %d Link: ecdsakeygen main.c: In function 'db_h_bot_count': main.c:509:77: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 509 | slog(LG_ERROR, "botserv_load_database(): inconsistency: database defines %d objects, I only deserialized %zu.", i, bs_bots.count); | ~^ ~ | | | | int unsigned int | %d main.c: In function 'bs_cmd_change': main.c:638:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 638 | if (strlen(parv[4]) < GECOSLEN) | ^ main.c:645:3: note: here 645 | case 4: | ^~~~ main.c:647:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 647 | bot->host = sstrdup(parv[3]); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ main.c:648:3: note: here 648 | case 3: | ^~~~ main.c:650:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 650 | if (is_valid_username(parv[2])) { | ^ main.c:655:3: note: here 655 | case 2: | ^~~~ At top level: main.c:569:13: warning: 'valid_misc_field' defined but not used [-Wunused-function] 569 | static bool valid_misc_field(const char *field, size_t maxlen) | ^~~~~~~~~~~~~~~~ In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:53, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from corestorage.c:19: corestorage.c: In function 'corestorage_db_write': ../../libmowgli-2/src/libmowgli/container/list.h:35:40: warning: potential null pointer dereference [-Wnull-dereference] 35 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ corestorage.c:86:40: note: in expansion of macro 'MOWGLI_LIST_LENGTH' 86 | char *flags = gflags_tostr(mu_flags, MOWGLI_LIST_LENGTH(&mu->logins) ? mu->flags & ~MU_NOBURSTLOGIN : mu->flags); | ^~~~~~~~~~~~~~~~~~ CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'bs_cmd_bot': main.c:767:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 767 | if (parc < 1) | ^ CompileModule: set.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_core.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=] 46 | slog(LG_INFO, "opensex: grammar version is %d.", rs->grver); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d opensex.c:49:45: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 49 | slog(LG_ERROR, "opensex: grammar version %d is unsupported. dazed and confused, but trying to continue.", rs->grver); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d opensex.c: In function 'opensex_read_next_row': opensex.c:74:60: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 74 | slog(LG_ERROR, "opensex-read-next-row: error at %s line %d: %s", hdl->file, hdl->line, strerror(errno)); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d opensex.c: In function 'opensex_write_time': opensex.c:210:31: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'time_t' {aka 'long int'} [-Wformat=] 210 | snprintf(buf, sizeof buf, "%lu", tm); | ~~^ ~~ | | | | | time_t {aka long int} | long unsigned int | %lu 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 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. CompilePlugin: main.plugin.o CompilePlugin: gather.plugin.o CompilePlugin: fix.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_saycaller.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function '_modinit': main.c:20:60: warning: passing argument 1 of 'mowgli_global_storage_get' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | chanfix_persist_record_t *rec = mowgli_global_storage_get("atheme.chanfix.main.persist"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:81, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from main.c:5: ../../libmowgli-2/src/libmowgli/ext/global_storage.h:27:14: note: expected 'char *' but argument is of type 'const char *' 27 | extern void *mowgli_global_storage_get(char *name); | ^~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function '_moddeinit': main.c:63:30: warning: passing argument 1 of 'mowgli_global_storage_put' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 63 | mowgli_global_storage_put("atheme.chanfix.main.persist", rec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:81, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from main.c:5: ../../libmowgli-2/src/libmowgli/ext/global_storage.h:28:45: note: expected 'char *' but argument is of type 'const char *' 28 | extern void mowgli_global_storage_put(char *name, void *value); | ~~~~~~^~~~ 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 fix.c: In function 'chanfix_calculate_score': fix.c:63:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 63 | base *= CHANFIX_ACCOUNT_WEIGHT; | ^~~~ fix.c: In function 'chanfix_lower_ts': fix.c:79:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 79 | channel_mode_va(NULL, ch, 2, "-ilk", "*"); | ^~~~~~ In file included from ../../include/atheme.h:30, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ fix.c: In function 'chanfix_fix_channel': fix.c:180:41: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 180 | msg(chanfix->me->nick, chan->name, "\2%d\2 client%s should have been opped.", opped, opped != 1 ? "s" : ""); | ~^ ~~~~~ | | | | int unsigned int | %d fix.c: In function 'chanfix_clear_bans': fix.c:239:39: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 239 | channel_mode_va(chanfix->me, ch, 1, "-i"); | ^~~~ In file included from ../../include/atheme.h:30, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ fix.c:248:39: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 248 | channel_mode_va(chanfix->me, ch, 1, "-l"); | ^~~~ In file included from ../../include/atheme.h:30, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ fix.c:257:39: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 257 | channel_mode_va(chanfix->me, ch, 2, "-k", "*"); | ^~~~ In file included from ../../include/atheme.h:30, from fix.c:7: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from fix.c:7: fix.c: In function 'chanfix_cmd_fix': fix.c:376:43: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'int' [-Wformat=] 376 | command_fail(si, fault_nosuch_target, _("Scores for \2%s\2 are too low (< %u) for a fix."), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fix.c:376:41: note: in expansion of macro '_' 376 | command_fail(si, fault_nosuch_target, _("Scores for \2%s\2 are too low (< %u) for a fix."), | ^ fix.c:376:78: note: format string is defined here 376 | command_fail(si, fault_nosuch_target, _("Scores for \2%s\2 are too low (< %u) for a fix."), | ~^ | | | unsigned int | %u In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from fix.c:7: fix.c: In function 'chanfix_cmd_scores': fix.c:432:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 432 | command_success_nodata(si, _("Top \2%d\2 scores for \2%s\2 in the database:"), count, chan->name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fix.c:432:29: note: in expansion of macro '_' 432 | command_success_nodata(si, _("Top \2%d\2 scores for \2%s\2 in the database:"), count, chan->name); | ^ fix.c:432:39: note: format string is defined here 432 | command_success_nodata(si, _("Top \2%d\2 scores for \2%s\2 in the database:"), count, chan->name); | ~^ | | | int | %d fix.c:447:43: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 447 | command_success_nodata(si, "%-3d %-50s %d", ++i, orec->entity ? orec->entity->name : buf, score); | ~^ ~~~~~ | | | | int unsigned int | %d fix.c: In function 'chanfix_cmd_info': fix.c:497:104: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 497 | command_success_nodata(si, _("Initial step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_INITIAL_STEP * 100, highscore, (highscore * CHANFIX_INITIAL_STEP)); fix.c:497:133: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 497 | command_success_nodata(si, _("Initial step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_INITIAL_STEP * 100, highscore, (highscore * CHANFIX_INITIAL_STEP)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ fix.c:499:102: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 499 | command_success_nodata(si, _("Final step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_FINAL_STEP * 100, highscore, (highscore * CHANFIX_FINAL_STEP)); fix.c:499:131: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 499 | command_success_nodata(si, _("Final step : \2%.0f%%\2 of \2%u\2 (\2%0.1f\2)"), CHANFIX_FINAL_STEP * 100, highscore, (highscore * CHANFIX_FINAL_STEP)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: access.so CompileModule: akick.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from access.c:8: access.c: In function 'cs_cmd_access_list': access.c:606:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 606 | command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); | ^~~~~~~~~~~~~~~ access.c:606:30: note: in expansion of macro '_' 606 | command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); | ^ access.c:606:36: note: format string is defined here 606 | command_success_nodata(si, _("%-5d %-22s %s"), i, ca->entity ? ca->entity->name : ca->host, role); | ~~~^ | | | int | %-5d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from access.c:8: access.c: In function 'cs_cmd_access_add': access.c:932:38: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 932 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ access.c:932:36: note: in expansion of macro '_' 932 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^ access.c:932:45: note: format string is defined here 932 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from access.c:8: access.c: In function 'cs_cmd_access_set': access.c:1079:38: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 1079 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ access.c:1079:36: note: in expansion of macro '_' 1079 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^ access.c:1079:45: note: format string is defined here 1079 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ~^ | | | int | %d main.c: In function 'cs_topiccheck': main.c:756:11: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 756 | 3, "+t-oh", data->u->nick, data->u->nick); | ^~~~~~~ In file included from ../../include/atheme.h:30, from main.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ main.c:759:11: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 759 | 2, "+t-o", data->u->nick); | ^~~~~~ In file included from ../../include/atheme.h:30, from main.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ Link: main.so access.c: In function 'cs_cmd_role_add': access.c:1408:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1408 | } | ^ access.c: In function 'cs_cmd_role_set': access.c:1408:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: argon2d.so CompileModule: pbkdf2.so CompileModule: pbkdf2v2.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C access.c: In function 'cs_cmd_role_add': access.c:1171:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1171 | static void cs_cmd_role_add(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~ access.c: In function 'cs_cmd_role_set': access.c:1262:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1262 | static void cs_cmd_role_set(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~ pbkdf2.c: In function 'pbkdf2_crypt': pbkdf2.c:50:6: warning: variable 'res' set but not used [-Wunused-but-set-variable] 50 | int res, iter; | ^~~ CompileModule: antiflood.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 akick.c: In function 'cs_cmd_akick_list': akick.c:635:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 635 | ago = ca->tmodified ? time_ago(ca->tmodified) : "?"; | ^ CompileModule: ban.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] 67 | msg_destroy(msg_t *msg, mqueue_t *mq) | ~~~~~~~^~~ In file included from ../../include/atheme.h:45, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c: In function 'msg_create': antiflood.c:79:9: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 79 | msg_t *msg; | ^~~ In file included from ../../include/atheme.h:45, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c: In function 'mqueue_free': antiflood.c:124:10: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 124 | msg_t *msg = n->data; | ^~~ In file included from ../../include/atheme.h:45, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c: In function 'mqueue_should_enforce': antiflood.c:199:11: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 199 | msg_t *msg = n->data; | ^~~ In file included from ../../include/atheme.h:45, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c: At top level: antiflood.c:301:2: warning: missing initializer for field 'unenforce' of 'antiflood_enforce_method_impl_t' {aka 'struct '} [-Wmissing-field-initializers] 301 | [ANTIFLOOD_ENFORCE_KLINE] = { &antiflood_enforce_kline }, | ^ antiflood.c:295:9: note: 'unenforce' declared here 295 | void (*unenforce)(channel_t *c); | ^~~~~~~~~ antiflood.c: In function 'on_channel_message': antiflood.c:349:9: warning: declaration of 'msg' shadows a global declaration [-Wshadow] 349 | msg_t *msg; | ^~~ In file included from ../../include/atheme.h:45, from antiflood.c:21: ../../include/phandler.h:113:10: note: shadowed declaration is here 113 | E void (*msg)(const char *from, const char *target, const char *fmt, ...) PRINTFLIKE(3, 4); | ^~~ antiflood.c:349:9: warning: variable 'msg' set but not used [-Wunused-but-set-variable] 349 | msg_t *msg; | ^~~ CompileModule: ircservices.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: clear_akicks.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: clear_bans.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clear_flags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ircservices.c: In function 'myencrypt': ircservices.c:69:33: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'int' [-Wformat=] 69 | sprintf(dest + 13 + 2 * i, "%02x", 255 & dest2[i]); | ~~~^ ~~~~~~~~~~~~~~ | | | | | int | unsigned int | %02x CompileModule: rawsha1.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clear_users.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: clone.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.soCompileModule: close.so CompileModule: oper.so CompileModule: registered.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: count.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: drop.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] 60 | channel_mode_va(chansvs.me->me, cu->chan, 3, "+isbl", "*!*@*", "1"); | ^~~~~~~ In file included from ../../include/atheme.h:30, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ close.c: In function 'cs_cmd_close': CompileModule: chanacs.so close.c:125:42: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 125 | channel_mode_va(chansvs.me->me, c, 3, "+isbl", "*!*@*", "1"); | ^~~~~~~ In file included from ../../include/atheme.h:30, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ close.c:161:42: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 161 | channel_mode_va(chansvs.me->me, c, 2, "-isbl", "*!*@*"); | ^~~~~~~ In file included from ../../include/atheme.h:30, from close.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ 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: server.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 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: getkey.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from 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=] 154 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:154:31: note: in expansion of macro '_' 154 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), | ^ flags.c:154:37: note: format string is defined here 154 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) (%s) [modified %s ago, on %s, by %s]"), | ~~~^ | | | int | %-5d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from flags.c:9: flags.c:157:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 157 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:157:31: note: in expansion of macro '_' 157 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), | ^ flags.c:157:37: note: format string is defined here 157 | command_success_nodata(si, _("%-5d %-22s %-20s (%s) [modified %s ago, on %s, by %s]"), | ~~~^ | | | int | %-5d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from flags.c:9: flags.c: In function 'cs_cmd_flags': flags.c:422:40: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:422:38: note: in expansion of macro '_' 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ^ flags.c:422:47: note: format string is defined here 422 | command_fail(si, fault_noprivs, _("Only %d founders allowed per channel."), chansvs.maxfounders); | ~^ | | | int | %d make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: dice.so CompileModule: eightball.so CompileModule: gamecalc.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: halfop.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] 352 | double out = 0.0; | ^~~~~~ dice.c:359:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 359 | return 0.0; | ^~~~~~ dice.c:362:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 362 | return 0.0; | ^~~~~~ dice.c:366:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 366 | out += 1.0 + (arc4random() % sides); | ^~~ dice.c: In function 'do_calc_eval': dice.c:393:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 393 | if (rhs <= 0.0 || (oper == '%' && ((long long)rhs == 0))) | ^~ dice.c: In function 'is_calcoper': dice.c:445:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 445 | static char *opers = "~!d ^ */%\\ +- & $ |"; | ^~~~~~~~~~~~~~~~~~~~~~ dice.c: In function 'eval_dice': dice.c:536:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 536 | total = 0.0; | ^~~~~ dice.c:540:26: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 540 | snprintf(result, 32, "%d ", dice = (1 + (arc4random() % y))); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d dice.c: In function 'command_dice': dice.c:597:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 597 | if (times > max_rolls) | ^ dice.c: In function 'command_calc': dice.c:635:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 635 | if (times > max_rolls) | ^ CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: happyfarm.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: hold.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C gamecalc.c: In function 'command_nwod': gamecalc.c:147:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 147 | if (parc < 2) | ^ CompileModule: 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 In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from help.c:9: help.c: In function 'cs_cmd_help': help.c:57:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 57 | command_success_nodata(si, _("Please note that channels will expire after %d days of inactivity,\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:57:31: note: in expansion of macro '_' 57 | command_success_nodata(si, _("Please note that channels will expire after %d days of inactivity,\n" | ^ help.c:57:79: note: format string is defined here 57 | command_success_nodata(si, _("Please note that channels will expire after %d days of inactivity,\n" | ~^ | | | int | %d help.c:69:71: warning: comparison between pointer and zero character constant [-Wpointer-compare] 69 | if (chansvs.fantasy && config_options.join_chans && chansvs.trigger != '\0') | ^~ help.c:69:55: note: did you mean to dereference the pointer? 69 | if (chansvs.fantasy && config_options.join_chans && chansvs.trigger != '\0') | ^ CompileModule: invite.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 happyfarm.c:284:26: warning: 'happy_plant_by_name' defined but not used [-Wunused-function] 284 | static happy_planttype_t happy_plant_by_name(const char *name) | ^~~~~~~~~~~~~~~~~~~ happyfarm.c:210:13: warning: 'happy_farmer_destroy' defined but not used [-Wunused-function] 210 | static void happy_farmer_destroy(happy_farmer_t * farmer) | ^~~~~~~~~~~~~~~~~~~~ happyfarm.c: In function '__command_join': happyfarm.c:310:2: warning: potential null pointer dereference [-Wnull-dereference] 310 | command_success_nodata(si, _("You have started with \2%d\2 money. For help, use \2/msg %s HELP HAPPYFARM\2."), farmer->money, si->service->nick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: kick.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: namegen.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: list.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: rps.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 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] 151 | {"pattern", OPT_STRING, {.strval = &chanpattern}, 0}, | ^~~~~~~~~ list.c:152:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 152 | {"mark-reason", OPT_STRING, {.strval = &markpattern}, 0}, | ^~~~~~~~~~~~~ list.c:153:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 153 | {"close-reason", OPT_STRING, {.strval = &closedpattern}, 0}, | ^~~~~~~~~~~~~~ list.c:154:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 154 | {"noexpire", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~~~~~ list.c:155:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 155 | {"held", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~ list.c:156:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 156 | {"hold", OPT_FLAG, {.flagval = &flagset}, MC_HOLD}, | ^~~~~~ list.c:157:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 157 | {"noop", OPT_FLAG, {.flagval = &flagset}, MC_NOOP}, | ^~~~~~ list.c:158:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 158 | {"limitflags", OPT_FLAG, {.flagval = &flagset}, MC_LIMITFLAGS}, | ^~~~~~~~~~~~ list.c:159:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 159 | {"secure", OPT_FLAG, {.flagval = &flagset}, MC_SECURE}, | ^~~~~~~~ list.c:160:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 160 | {"nosync", OPT_FLAG, {.flagval = &flagset}, MC_NOSYNC}, | ^~~~~~~~ list.c:161:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 161 | {"verbose", OPT_FLAG, {.flagval = &flagset}, MC_VERBOSE}, | ^~~~~~~~~ list.c:162:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 162 | {"restricted", OPT_FLAG, {.flagval = &flagset}, MC_RESTRICTED}, | ^~~~~~~~~~~~ list.c:163:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 163 | {"keeptopic", OPT_FLAG, {.flagval = &flagset}, MC_KEEPTOPIC}, | ^~~~~~~~~~~ list.c:164:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 164 | {"verbose-ops", OPT_FLAG, {.flagval = &flagset}, MC_VERBOSE_OPS}, | ^~~~~~~~~~~~~ list.c:165:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 165 | {"topiclock", OPT_FLAG, {.flagval = &flagset}, MC_TOPICLOCK}, | ^~~~~~~~~~~ list.c:166:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 166 | {"guard", OPT_FLAG, {.flagval = &flagset}, MC_GUARD}, | ^~~~~~~ list.c:167:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 167 | {"private", OPT_FLAG, {.flagval = &flagset}, MC_PRIVATE}, | ^~~~~~~~~ list.c:168:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 168 | {"closed", OPT_BOOL, {.boolval = &closed}, 0}, | ^~~~~~~~ list.c:169:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 169 | {"marked", OPT_BOOL, {.boolval = &marked}, 0}, | ^~~~~~~~ list.c:170:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 170 | {"aclsize", OPT_INT, {.intval = &aclsize}, 0}, | ^~~~~~~~~ list.c:171:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 171 | {"registered", OPT_AGE, {.ageval = &age}, 0}, | ^~~~~~~~~~~~ list.c:172:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 172 | {"lastused", OPT_AGE, {.ageval = &lastused}, 0}, | ^~~~~~~~~~ list.c:248:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 248 | logcommand(si, CMDLOG_ADMIN, "LIST: \2%s\2 (\2%d\2 matches)", criteriastr, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from list.c:9: ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:252:79: note: in expansion of macro 'N_' 252 | command_success_nodata(si, ngettext(N_("\2%d\2 match for criteria \2%s\2"), N_("\2%d\2 matches for criteria \2%s\2"), matches), matches, criteriastr); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:252:39: note: in expansion of macro 'N_' 252 | command_success_nodata(si, ngettext(N_("\2%d\2 match for criteria \2%s\2"), N_("\2%d\2 matches for criteria \2%s\2"), matches), matches, criteriastr); | ^~ CompileModule: moderate.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: op.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: owner.so moderate.c: In function 'cs_cmd_activate': moderate.c:249:50: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 249 | slog(LG_DEBUG, "cs_cmd_activate(): defcflags = %d, mc->flags = %d, guard? %s", config_options.defcflags, mc->flags, (mc->flags & MC_GUARD) ? "YES" : "NO"); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d moderate.c:249:66: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 249 | slog(LG_DEBUG, "cs_cmd_activate(): defcflags = %d, mc->flags = %d, guard? %s", config_options.defcflags, mc->flags, (mc->flags & MC_GUARD) ? "YES" : "NO"); | ~^ ~~~~~~~~~ | | | | int unsigned int | %d cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: protect.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: acsnolimit.so make[3]: warning: -jN forced in submake: disabling jobserver mode. CompilePlugin: main.plugin.o CompileModule: drop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: database.plugin.o CompilePlugin: groupserv.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: quiet.so 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] 28 | groupserv_persist_record_t *rec = mowgli_global_storage_get("atheme.groupserv.main.persist"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../libmowgli-2/src/libmowgli/mowgli.h:81, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:18, from main.c:5: ../../../libmowgli-2/src/libmowgli/ext/global_storage.h:27:14: note: expected 'char *' but argument is of type 'const char *' 27 | extern void *mowgli_global_storage_get(char *name); | ^~~~~~~~~~~~~~~~~~~~~~~~~ main.c:40:30: warning: passing argument 1 of 'mowgli_global_storage_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 40 | mowgli_global_storage_free("atheme.groupserv.main.persist"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../libmowgli-2/src/libmowgli/mowgli.h:81, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:18, from main.c:5: ../../../libmowgli-2/src/libmowgli/ext/global_storage.h:29:46: note: expected 'char *' but argument is of type 'const char *' 29 | extern void mowgli_global_storage_free(char *name); | ~~~~~~^~~~ main.c: In function '_moddeinit': main.c:83:30: warning: passing argument 1 of 'mowgli_global_storage_put' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 83 | mowgli_global_storage_put("atheme.groupserv.main.persist", rec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../libmowgli-2/src/libmowgli/mowgli.h:81, from ../../../include/stdinc.h:13, from ../../../include/atheme.h:18, from main.c:5: ../../../libmowgli-2/src/libmowgli/ext/global_storage.h:28:45: note: expected 'char *' but argument is of type 'const char *' 28 | extern void mowgli_global_storage_put(char *name, void *value); | ~~~~~~^~~~ CompilePlugin: hooks.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=] 80 | slog(LG_INFO, "groupserv: opensex data schema version is %d.", loading_gdbv); | ~^ ~~~~~~~~~~~~ | | | | int unsigned int | %d database.c: In function 'db_h_grp': database.c:115:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 115 | slog(LG_INFO, "db-h-grp: line %d: skipping duplicate group %s", db->line, name); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:120:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 120 | slog(LG_INFO, "db-h-grp: line %d: skipping group %s with duplicate UID %s", db->line, name, uid); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:134:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 134 | slog(LG_INFO, "db-h-grp: line %d: confused by flags: %s", db->line, flagset); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c: In function 'db_h_gacl': database.c:153:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 153 | slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent group %s", db->line, name); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:159:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 159 | slog(LG_INFO, "db-h-gacl: line %d: groupacs for nonexistent entity %s", db->line, entity); | ~^ ~~~~~~~~ | | | | int unsigned int | %d database.c:168:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 168 | slog(LG_INFO, "db-h-gacl: line %d: confused by flags: %s", db->line, flagset); | ~^ ~~~~~~~~ | | | | int unsigned int | %d CompilePlugin: validation.plugin.o CompileModule: fdrop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: recover.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] 149 | channel_mode_va(chansvs.me->me, c, 2, "-o", tu->nick); | ^~~~ In file included from ../../include/atheme.h:30, from quiet.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ quiet.c:154:41: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 154 | channel_mode_va(chansvs.me->me, c, 2, "-v", tu->nick); | ^~~~ In file included from ../../include/atheme.h:30, from quiet.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ CompileModule: register.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: fflags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: main.so recover.c: In function 'cs_cmd_recover': recover.c:129:50: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 129 | channel_mode_va(si->service->me, mc->chan, 1, "-l"); | ^~~~ In file included from ../../include/atheme.h:30, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ recover.c:131:50: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 131 | channel_mode_va(si->service->me, mc->chan, 2, "-k", "*"); | ^~~~ In file included from ../../include/atheme.h:30, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ recover.c:155:49: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 155 | channel_mode_va(si->service->me, mc->chan, 1, "+im"); | ^~~~~ In file included from ../../include/atheme.h:30, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ recover.c:159:49: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 159 | channel_mode_va(si->service->me, mc->chan, 1, "-i"); | ^~~~ In file included from ../../include/atheme.h:30, from recover.c:9: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ CompileModule: flags.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: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_email.so CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_entrymsg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: invite.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: join.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: set_gameserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: list.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: listchans.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_guard.so CompileModule: set_keeptopic.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C join.c: In function 'gs_cmd_join': join.c:26:14: warning: variable 'ga' set but not used [-Wunused-but-set-variable] 26 | groupacs_t *ga; | ^~ In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from list.c:9: list.c: In function 'gs_cmd_list': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:57:78: note: in expansion of macro 'N_' 57 | command_success_nodata(si, ngettext(N_("\2%d\2 match for pattern \2%s\2"), N_("\2%d\2 matches for pattern \2%s\2"), matches), matches, pattern); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ list.c:57:39: note: in expansion of macro 'N_' 57 | command_success_nodata(si, ngettext(N_("\2%d\2 match for pattern \2%s\2"), N_("\2%d\2 matches for pattern \2%s\2"), matches), matches, pattern); | ^~ list.c:59:49: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 59 | logcommand(si, CMDLOG_ADMIN, "LIST: \2%s\2 (\2%d\2 matches)", pattern, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d CompileModule: register.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: regnolimit.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 In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, 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=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:97:11: note: in expansion of macro 'N_' 97 | N_("\2%d\2 channel access matches for the group \2%s\2"), i), | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:96:39: note: in expansion of macro 'N_' 96 | command_success_nodata(si, ngettext(N_("\2%d\2 channel access match for the group \2%s\2"), | ^~ CompileModule: set.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: set_prefix.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 set_mlock.c: In function 'cs_cmd_set_mlock': set_mlock.c:46:2: warning: ISO C90 forbids variable length array 'newlock_ext' [-Wvla] 46 | char newlock_ext[ignore_mode_list_size][512]; | ^~~~ set_mlock.c:47:2: warning: ISO C90 forbids variable length array 'newlock_ext_off' [-Wvla] 47 | bool newlock_ext_off[ignore_mode_list_size]; | ^~~~ set_mlock.c:49:2: warning: ISO C90 forbids variable length array 'ext_plus' [-Wvla] 49 | char ext_plus[ignore_mode_list_size + 1]; | ^~~~ set_mlock.c:50:2: warning: ISO C90 forbids variable length array 'ext_minus' [-Wvla] 50 | char ext_minus[ignore_mode_list_size + 1]; | ^~~~ CompileModule: set_description.so CompileModule: set_email.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C set_mlock.c:37:13: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector] 37 | static void cs_cmd_set_mlock(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~~ CompileModule: 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: set_groupname.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_joinflags.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_restricted.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_open.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: set_public.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_url.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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 cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: successor_acl.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: status.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: helpme.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: sync.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: ticket.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: template.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: topic.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: unban_self.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: drop.so CompileModule: group.so CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C drop.c:21:13: warning: 'hs_cmd_off' declared 'static' but never defined [-Wunused-function] 21 | static void hs_cmd_off(sourceinfo_t *si, int parc, char *parv[]); | ^~~~~~~~~~ CompileModule: version.so CompileModule: main.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: voice.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: onoff.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: why.so CompileModule: request.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: xop.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: vhostnick.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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 make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: delete.so CompileModule: forward.so CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from delete.c:9: delete.c: In function 'ms_cmd_delete': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ delete.c:119:62: note: in expansion of macro 'N_' 119 | command_success_nodata(si, ngettext(N_("%d memo deleted."), N_("%d memos deleted."), delcount), delcount); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ delete.c:119:38: note: in expansion of macro 'N_' 119 | command_success_nodata(si, ngettext(N_("%d memo deleted."), N_("%d memos deleted."), delcount), delcount); | ^~ CompileModule: ignore.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: httpd.so CompileModule: canon_gmail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: list.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=] 393 | slog(LG_ERROR, "httpd_config_ready(): failed to open listener on host %s port %d", httpd_config.host, httpd_config.port); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d CompileModule: main.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C httpd.c: In function 'send_error': httpd.c:125:30: warning: '%s' directive output may be truncated writing up to 699 bytes into a region of size between 210 and 212 [-Wformat-truncation=] 125 | snprintf(buf1, sizeof buf1, "HTTP/1.1 %d %s\r\n" | ^~~~~~~~~~~~~~~~~~~~ httpd.c:128:32: note: format string is defined here 128 | "Content-Length: %lu\r\n\r\n%s", | ^~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from httpd.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 89 or more bytes (assuming 790) into a destination of size 300 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ httpd.c: In function 'httpd_recvqhandler': httpd.c:63:38: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 63 | snprintf(fname, sizeof fname, "%s/%s", httpd_config.www_root, filename); | ^ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from httpd.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore.c: In function 'ms_cmd_ignore_list': ignore.c:213:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 213 | command_success_nodata(si, "%d - %s", i, (char *)n->data); | ~^ ~ | | | | int unsigned int | %d make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: access.so CompileModule: badmail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from list.c:9: list.c: In function 'ms_cmd_list': list.c:65:33: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 65 | snprintf(line, sizeof line, _("- %d From: %s Sent: %s"), | ^~~~~~~~~~~~~~~~~~~~~~~~ list.c:65:31: note: in expansion of macro '_' 65 | snprintf(line, sizeof line, _("- %d From: %s Sent: %s"), | ^ list.c:65:37: note: format string is defined here 65 | snprintf(line, sizeof line, _("- %d From: %s Sent: %s"), | ~^ | | | int | %d CompileModule: read.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: send.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cert.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C read.c: In function 'ms_cmd_read': read.c:123:14: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 123 | "\2Memo %d - Sent by %s, %s\2",i,memo->sender, strfbuf); | ~^ ~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from read.c:9: read.c:134:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 134 | command_success_nodata(si, _("Stopping command after %d memos."), numread); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ read.c:134:32: note: in expansion of macro '_' 134 | command_success_nodata(si, _("Stopping command after %d memos."), numread); | ^ read.c:134:59: note: format string is defined here 134 | command_success_nodata(si, _("Stopping command after %d memos."), numread); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from read.c:9: read.c:144:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 144 | command_success_nodata(si, _("Read %d memos."), numread); | ^~~~~~~~~~~~~~~~ read.c:144:30: note: in expansion of macro '_' 144 | command_success_nodata(si, _("Read %d memos."), numread); | ^ read.c:144:39: note: format string is defined here 144 | command_success_nodata(si, _("Read %d memos."), numread); | ~^ | | | int | %d read.c:112:77: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 266 [-Wformat-truncation=] 112 | snprintf(receipt->text, MEMOLEN, "%s has read a memo from you sent at %s", entity(si->smu)->name, strfbuf); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from read.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 35 or more bytes (assuming 1058) into a destination of size 300 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: sendall.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sendops.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cracklib.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: drop.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 cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: enforce.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: freeze.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=] 103 | snprintf(gnick, sizeof gnick, "%s%d", nicksvs.enforce_prefix, arc4random()%100000); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int unsigned int | %d make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: akill.so CompileModule: clearchan.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ghost.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from 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=] 345 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:345:45: note: in expansion of macro '_' 345 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^ akill.c:345:77: note: format string is defined here 345 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from akill.c:11: akill.c:364:45: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 364 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:364:43: note: in expansion of macro '_' 364 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^ akill.c:364:75: note: format string is defined here 364 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from akill.c:11: akill.c:404:46: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 404 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:404:44: note: in expansion of macro '_' 404 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ^ akill.c:404:76: note: format string is defined here 404 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from akill.c:11: akill.c:423:44: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 423 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ akill.c:423:42: note: in expansion of macro '_' 423 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ^ akill.c:423:74: note: format string is defined here 423 | command_fail(si, fault_nosuch_target, _("No such AKILL with number \2%d\2."), number); | ~^ | | | int | %d CompileModule: clones.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 clearchan.c: In function 'os_cmd_clearchan': clearchan.c:51:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] 51 | kline_t *k; | ^ CompileModule: compare.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: greplog.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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 In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from clones.c:9: clones.c: In function 'os_cmd_clones_kline': clones.c:389:39: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 389 | command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:389:37: note: in expansion of macro '_' 389 | command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); | ^ clones.c:389:90: note: format string is defined here 389 | command_fail(si, fault_nochange, _("CLONES kline grace is already enabled and set to %d kills."), grace_count); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from clones.c:9: clones.c:393:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 393 | command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:393:30: note: in expansion of macro '_' 393 | command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); | ^ clones.c:393:72: note: format string is defined here 393 | command_success_nodata(si, _("Enabled CLONES klines with a grace of %d kills"), grace_count); | ~^ | | | int | %d clones.c:394:58: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 394 | wallops("\2%s\2 enabled CLONES klines with a grace of %d kills", get_oper_name(si), grace_count); | ~^ ~~~~~~~~~~~ | | | | int unsigned int | %d clones.c:395:56: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 395 | logcommand(si, CMDLOG_ADMIN, "CLONES:KLINE:ON grace %d", grace_count); | ~^ ~~~~~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from clones.c:9: clones.c:402:40: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 402 | command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:402:38: note: in expansion of macro '_' 402 | command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); | ^ clones.c:402:94: note: format string is defined here 402 | command_success_string(si, "ON", _("CLONES klines are currently enabled with a grace of %d kills."), grace_count); | ~^ | | | int | %d clones.c: In function 'clones_newuser': clones.c:906:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 906 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (user is autokline exempt)", i, u->ip, u->nick, u->user, u->host); | ~^ ~ | | | | int unsigned int | %d clones.c:920:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 920 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (TKLINE disabled, killing user)", i, u->ip, u->nick, u->user, u->host); | ~^ ~ | | | | int unsigned int | %d clones.c:922:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 922 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (grace period, killing user, %d grace kills remaining)", i, u->ip, u->nick, | ~^ ~ | | | | int unsigned int | %d clones.c:922:93: warning: format '%d' expects argument of type 'int', but argument 8 has type 'unsigned int' [-Wformat=] 922 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (grace period, killing user, %d grace kills remaining)", i, u->ip, u->nick, | ~^ | | | int | %d 923 | u->user, u->host, grace_count - he->gracekills); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int clones.c:931:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 931 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (TKLINE due to excess clones)", i, u->ip, u->nick, u->user, u->host); | ~^ ~ | | | | int unsigned int | %d clones.c:940:29: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 940 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (\2%d\2 allowed)", i, u->ip, u->nick, u->user, u->host, allowed); | ~^ ~ | | | | int unsigned int | %d clones.c:940:65: warning: format '%d' expects argument of type 'int', but argument 8 has type 'unsigned int' [-Wformat=] 940 | slog(LG_INFO, "CLONES: \2%d\2 clones on \2%s\2 (%s!%s@%s) (\2%d\2 allowed)", i, u->ip, u->nick, u->user, u->host, allowed); | ~^ ~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from clones.c:9: clones.c:941:37: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clones.c:941:35: note: in expansion of macro '_' 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ^ clones.c:941:81: note: format string is defined here 941 | msg(serviceinfo->nick, u->nick, _("\2WARNING\2: You may not have more than \2%d\2 clients connected to the network at once. Any further connections risks being removed."), allowed); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from help.c:9: help.c: In function 'ns_cmd_help': help.c:45:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 45 | command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:45:32: note: in expansion of macro '_' 45 | command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" | ^ help.c:45:89: note: format string is defined here 45 | command_success_nodata(si, _("If a registered account is not used by the owner for %d days,\n" | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from help.c:9: help.c:58:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 58 | command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ help.c:58:32: note: in expansion of macro '_' 58 | command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" | ^ help.c:58:86: note: format string is defined here 58 | command_success_nodata(si, _("If a registered nick is not used by the owner for %d days,\n" | ~^ | | | int | %d CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: info_lastquit.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=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %04u 139 | baselog, tm.tm_year + 1900, | ~~~~~~~~~~~~~~~~~ | | | int greplog.c:138:49: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'int' [-Wformat=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %02u 139 | baselog, tm.tm_year + 1900, 140 | tm.tm_mon + 1, tm.tm_mday); | ~~~~~~~~~~~~~ | | | int greplog.c:138:53: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'int' [-Wformat=] 138 | snprintf(logfile, sizeof logfile, "%s.%04u%02u%02u", | ~~~^ | | | unsigned int | %02u 139 | baselog, tm.tm_year + 1900, 140 | tm.tm_mon + 1, tm.tm_mday); | ~~~~~~~~~~ | | | int CompileModule: identify.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ignore.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: list.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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:19, 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=] 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ignore.c:223:30: note: in expansion of macro '_' 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ^ ignore.c:223:34: note: format string is defined here 223 | command_success_nodata(si, _("%d: %s by %s on %s (Reason: %s)"), i, svsignore->mask, svsignore->setby, strfbuf, svsignore->reason); | ~^ | | | int | %d 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 CompileModule: listgroups.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: jupe.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c: In function 'os_cmd_info': info.c:38:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 38 | command_success_nodata(si, _("How often services writes changes to the database: %d minutes"), config_options.commit_interval / 60); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:38:29: note: in expansion of macro '_' 38 | command_success_nodata(si, _("How often services writes changes to the database: %d minutes"), config_options.commit_interval / 60); | ^ info.c:38:84: note: format string is defined here 38 | command_success_nodata(si, _("How often services writes changes to the database: %d minutes"), config_options.commit_interval / 60); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:39:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 39 | command_success_nodata(si, _("Default kline time: %d days"), config_options.kline_time / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:39:29: note: in expansion of macro '_' 39 | command_success_nodata(si, _("Default kline time: %d days"), config_options.kline_time / 86400); | ^ info.c:39:53: note: format string is defined here 39 | command_success_nodata(si, _("Default kline time: %d days"), config_options.kline_time / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:41:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 41 | command_success_nodata(si, _("How many messages before a flood is triggered, (if 0, flood protection is disabled): %d"), config_options.flood_msgs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:41:29: note: in expansion of macro '_' 41 | command_success_nodata(si, _("How many messages before a flood is triggered, (if 0, flood protection is disabled): %d"), config_options.flood_msgs); | ^ info.c:41:118: note: format string is defined here 41 | command_success_nodata(si, _("How many messages before a flood is triggered, (if 0, flood protection is disabled): %d"), config_options.flood_msgs); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:42:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 42 | command_success_nodata(si, _("How long before the flood counter resets: %d seconds"), config_options.flood_time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:42:29: note: in expansion of macro '_' 42 | command_success_nodata(si, _("How long before the flood counter resets: %d seconds"), config_options.flood_time); | ^ info.c:42:75: note: format string is defined here 42 | command_success_nodata(si, _("How long before the flood counter resets: %d seconds"), config_options.flood_time); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:43:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 43 | command_success_nodata(si, _("Default maximum number of clones allowed: %d"), config_options.default_clone_allowed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:43:29: note: in expansion of macro '_' 43 | command_success_nodata(si, _("Default maximum number of clones allowed: %d"), config_options.default_clone_allowed); | ^ info.c:43:75: note: format string is defined here 43 | command_success_nodata(si, _("Default maximum number of clones allowed: %d"), config_options.default_clone_allowed); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:44:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 44 | command_success_nodata(si, _("Number of commands used before ratelimiting starts, (if 0, ratelimiting is disabled): %d"), config_options.ratelimit_uses); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:44:29: note: in expansion of macro '_' 44 | command_success_nodata(si, _("Number of commands used before ratelimiting starts, (if 0, ratelimiting is disabled): %d"), config_options.ratelimit_uses); | ^ info.c:44:119: note: format string is defined here 44 | command_success_nodata(si, _("Number of commands used before ratelimiting starts, (if 0, ratelimiting is disabled): %d"), config_options.ratelimit_uses); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:45:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 45 | command_success_nodata(si, _("How long before ratelimiting counter resets, (if 0, ratelimiting is disabled): %d seconds"), config_options.ratelimit_period); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:45:29: note: in expansion of macro '_' 45 | command_success_nodata(si, _("How long before ratelimiting counter resets, (if 0, ratelimiting is disabled): %d seconds"), config_options.ratelimit_period); | ^ info.c:45:112: note: format string is defined here 45 | command_success_nodata(si, _("How long before ratelimiting counter resets, (if 0, ratelimiting is disabled): %d seconds"), config_options.ratelimit_period); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:47:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 47 | command_success_nodata(si, _("Nickname expiration time: %d days"), nicksvs.expiry / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:47:36: note: in expansion of macro '_' 47 | command_success_nodata(si, _("Nickname expiration time: %d days"), nicksvs.expiry / 86400); | ^ info.c:47:66: note: format string is defined here 47 | command_success_nodata(si, _("Nickname expiration time: %d days"), nicksvs.expiry / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:48:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 48 | command_success_nodata(si, _("Nickname enforce expiry time: %d days"), nicksvs.enforce_expiry / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:48:29: note: in expansion of macro '_' 48 | command_success_nodata(si, _("Nickname enforce expiry time: %d days"), nicksvs.enforce_expiry / 86400); | ^ info.c:48:63: note: format string is defined here 48 | command_success_nodata(si, _("Nickname enforce expiry time: %d days"), nicksvs.enforce_expiry / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:49:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 49 | command_success_nodata(si, _("Default nickname enforce delay: %d seconds"), nicksvs.enforce_delay); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:49:29: note: in expansion of macro '_' 49 | command_success_nodata(si, _("Default nickname enforce delay: %d seconds"), nicksvs.enforce_delay); | ^ info.c:49:65: note: format string is defined here 49 | command_success_nodata(si, _("Default nickname enforce delay: %d seconds"), nicksvs.enforce_delay); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:51:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 51 | command_success_nodata(si, _("Maximum number of logins allowed per username: %d"), me.maxlogins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:51:29: note: in expansion of macro '_' 51 | command_success_nodata(si, _("Maximum number of logins allowed per username: %d"), me.maxlogins); | ^ info.c:51:80: note: format string is defined here 51 | command_success_nodata(si, _("Maximum number of logins allowed per username: %d"), me.maxlogins); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:52:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 52 | command_success_nodata(si, _("Maximum number of usernames that can be registered to one email address: %d"), me.maxusers); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:52:29: note: in expansion of macro '_' 52 | command_success_nodata(si, _("Maximum number of usernames that can be registered to one email address: %d"), me.maxusers); | ^ info.c:52:106: note: format string is defined here 52 | command_success_nodata(si, _("Maximum number of usernames that can be registered to one email address: %d"), me.maxusers); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:54:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 54 | command_success_nodata(si, _("Maximum number of nicknames that one user can own: %d"), nicksvs.maxnicks); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:54:30: note: in expansion of macro '_' 54 | command_success_nodata(si, _("Maximum number of nicknames that one user can own: %d"), nicksvs.maxnicks); | ^ info.c:54:85: note: format string is defined here 54 | command_success_nodata(si, _("Maximum number of nicknames that one user can own: %d"), nicksvs.maxnicks); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:55:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 55 | command_success_nodata(si, _("Maximum number of channels that one user can own: %d"), chansvs.maxchans); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:55:29: note: in expansion of macro '_' 55 | command_success_nodata(si, _("Maximum number of channels that one user can own: %d"), chansvs.maxchans); | ^ info.c:55:83: note: format string is defined here 55 | command_success_nodata(si, _("Maximum number of channels that one user can own: %d"), chansvs.maxchans); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:56:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 56 | command_success_nodata(si, _("Channel expiration time: %d days"), chansvs.expiry / 86400); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:56:36: note: in expansion of macro '_' 56 | command_success_nodata(si, _("Channel expiration time: %d days"), chansvs.expiry / 86400); | ^ info.c:56:65: note: format string is defined here 56 | command_success_nodata(si, _("Channel expiration time: %d days"), chansvs.expiry / 86400); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:59:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 59 | command_success_nodata(si, _("Maximum number of entries allowed in a channel access list (if 0, unlimited): %d"), chansvs.maxchanacs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:59:29: note: in expansion of macro '_' 59 | command_success_nodata(si, _("Maximum number of entries allowed in a channel access list (if 0, unlimited): %d"), chansvs.maxchanacs); | ^ info.c:59:111: note: format string is defined here 59 | command_success_nodata(si, _("Maximum number of entries allowed in a channel access list (if 0, unlimited): %d"), chansvs.maxchanacs); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from info.c:9: info.c:60:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 60 | command_success_nodata(si, _("Maximum number of founders allowed per channel: %d"), chansvs.maxfounders); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ info.c:60:29: note: in expansion of macro '_' 60 | command_success_nodata(si, _("Maximum number of founders allowed per channel: %d"), chansvs.maxfounders); | ^ info.c:60:81: note: format string is defined here 60 | command_success_nodata(si, _("Maximum number of founders allowed per channel: %d"), chansvs.maxfounders); | ~^ | | | int | %d list.c: In function 'lastlogin_match': list.c:39:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 39 | const time_t lastlogin = *(time_t *)arg; | ^ list.c: In function 'registered_match': list.c:97:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 97 | const time_t age = *(time_t *)arg; | ^ In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, 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=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:101:11: note: in expansion of macro 'N_' 101 | N_("\2%d\2 channel access matches for the nickname \2%s\2"), i), | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listchans.c:100:39: note: in expansion of macro 'N_' 100 | command_success_nodata(si, ngettext(N_("\2%d\2 channel access match for the nickname \2%s\2"), | ^~ CompileModule: mode.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: modinspect.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: listmail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: listownmail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: 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:19, from listgroups.c:9: listgroups.c: In function 'ns_cmd_listgroups': ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listgroups.c:99:11: note: in expansion of macro 'N_' 99 | N_("\2%d\2 group access matches for the nickname \2%s\2"), i), | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listgroups.c:98:39: note: in expansion of macro 'N_' 98 | command_success_nodata(si, ngettext(N_("\2%d\2 group access match for the nickname \2%s\2"), | ^~ CompileModule: modload.so listmail.c: In function 'listmail_foreach_cb': listmail.c:45:34: warning: potential null pointer dereference [-Wnull-dereference] 45 | if (state->email_canonical == mu->email_canonical || !match(state->pattern, mu->email)) | ~~^~~~~~~~~~~~~~~~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: login.so CompileModule: logout.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: modreload.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from modlist.c:9: modlist.c: In function 'os_cmd_modlist': modlist.c:44:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 44 | command_success_nodata(si, _("%2d: %-20s [loaded at 0x%lx]"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ modlist.c:44:30: note: in expansion of macro '_' 44 | command_success_nodata(si, _("%2d: %-20s [loaded at 0x%lx]"), | ^ modlist.c:44:35: note: format string is defined here 44 | command_success_nodata(si, _("%2d: %-20s [loaded at 0x%lx]"), | ~~^ | | | int | %2d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from modlist.c:9: modlist.c:48:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 48 | command_success_nodata(si, _("\2%d\2 modules loaded."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~ modlist.c:48:29: note: in expansion of macro '_' 48 | command_success_nodata(si, _("\2%d\2 modules loaded."), i); | ^ modlist.c:48:35: note: format string is defined here 48 | command_success_nodata(si, _("\2%d\2 modules loaded."), i); | ~^ | | | int | %d 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=] 74 | logcommand(si, CMDLOG_GET, "LISTOWNMAIL: \2%s\2 (\2%d\2 matches)", si->smu->email, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from listownmail.c:9: ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listownmail.c:76:10: note: in expansion of macro 'N_' 76 | N_("\2%d\2 matches for e-mail address \2%s\2"), matches), matches, si->smu->email); | ^~ ../../include/i18n.h:19:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 19 | # define N_(String) (String) | ^~~~~~~~ listownmail.c:75:38: note: in expansion of macro 'N_' 75 | command_success_nodata(si, ngettext(N_("\2%d\2 match for e-mail address \2%s\2"), | ^~ CompileModule: 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: multimark.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 CompileModule: override.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 noop.c: In function 'os_cmd_noop': noop.c:325:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 325 | command_success_nodata(si, "%-5d %-31s %-21s %s", i, np->target, np->added_by, np->reason); | ~~~^ ~ | | | | int unsigned int | %-5d noop.c:344:36: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 344 | command_success_nodata(si, "%-5d %-31s %-21s %s", i, np->target, np->added_by, np->reason); | ~~~^ ~ | | | | int unsigned int | %-5d CompileModule: regnolimit.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: rakill.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] 373 | reason = md != NULL ? md->value : "unknown"; | ^ override.c: In function 'os_cmd_override': override.c:246:51: warning: passing argument 1 of 'text_to_parv' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 246 | newparc = text_to_parv(parv[3] != NULL ? parv[3] : "", cmd->maxparc, newparv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ override.c:117:31: note: expected 'char *' but argument is of type 'const char *' 117 | static int text_to_parv(char *text, int maxparc, char **parv) | ~~~~~~^~~~ override.c: In function 'text_to_parv': override.c:252:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 252 | } | ^ override.c: In function 'os_cmd_override': override.c:155:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 155 | static void os_cmd_override(sourceinfo_t *si, int parc, char *parv[]) | ^~~~~~~~~~~~~~~ override.c:155:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:53, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from multimark.c:9: multimark.c: In function 'is_marked': ../../libmowgli-2/src/libmowgli/container/list.h:35:40: warning: potential null pointer dereference [-Wnull-dereference] 35 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ multimark.c:104:9: note: in expansion of macro 'MOWGLI_LIST_LENGTH' 104 | return MOWGLI_LIST_LENGTH(l) != 0; | ^~~~~~~~~~~~~~~~~~ multimark.c: In function 'multimark_needforce': ../../libmowgli-2/src/libmowgli/container/list.h:35:40: warning: potential null pointer dereference [-Wnull-dereference] 35 | #define MOWGLI_LIST_LENGTH(list) (list)->count | ~~~~~~^~~~~~~ multimark.c:104:9: note: in expansion of macro 'MOWGLI_LIST_LENGTH' 104 | return MOWGLI_LIST_LENGTH(l) != 0; | ^~~~~~~~~~~~~~~~~~ In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:51, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from multimark.c:9: multimark.c: In function 'multimark_match': ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:80:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 80 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'nick_ungroup_hook': ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:469:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 469 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'get_multimark_max': ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:443:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 443 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'account_drop_hook': ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:502:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 502 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'show_multimark.part.0': ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:639:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 639 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ multimark.c: In function 'ns_cmd_multimark': ../../libmowgli-2/src/libmowgli/core/iterator.h:36:9: warning: potential null pointer dereference [-Wnull-dereference] 36 | for (n = (head); n; n = n->next) multimark.c:1080:3: note: in expansion of macro 'MOWGLI_ITER_FOREACH' 1080 | MOWGLI_ITER_FOREACH(n, l->head) | ^~~~~~~~~~~~~~~~~~~ CompileModule: readonly.so CompileModule: resetpass.so CompileModule: rmatch.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: restrict.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from rakill.c:14: rakill.c: In function 'os_cmd_rakill': rakill.c:122:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 122 | command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rakill.c:122:29: note: in expansion of macro '_' 122 | command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); | ^ rakill.c:122:35: note: format string is defined here 122 | command_success_nodata(si, _("\2%d\2 matches for %s akilled."), matches, pattern); | ~^ | | | int | %d rakill.c:123:68: warning: format '%d' expects argument of type 'int', but argument 6 has type 'unsigned int' [-Wformat=] 123 | logcommand(si, CMDLOG_ADMIN, "RAKILL: \2%s\2 (reason: \2%s\2) (\2%d\2 matches)", pattern, reason, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d CompileModule: 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 In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from rmatch.c:13: rmatch.c: In function 'os_cmd_rmatch': rmatch.c:105:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 105 | command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~ rmatch.c:105:29: note: in expansion of macro '_' 105 | command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); | ^ rmatch.c:105:35: note: format string is defined here 105 | command_success_nodata(si, _("\2%d\2 matches for %s"), matches, pattern); | ~^ | | | int | %d rmatch.c:106:51: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 106 | logcommand(si, CMDLOG_ADMIN, "RMATCH: \2%s\2 (\2%d\2 matches)", pattern, matches); | ~^ ~~~~~~~ | | | | int unsigned int | %d CompileModule: sendpass.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: rwatch.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.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_core.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_accountname.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sgline.so CompileModule: set_email.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: soper.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_emailmemos.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c: In function 'os_cmd_sgline_del': sgline.c:280:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 280 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:280:45: note: in expansion of macro '_' 280 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); | ^ sgline.c:280:78: note: format string is defined here 280 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c:299:45: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 299 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:299:43: note: in expansion of macro '_' 299 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); | ^ sgline.c:299:76: note: format string is defined here 299 | command_fail(si, fault_nosuch_target, _("No such SGLINE with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c: In function 'os_cmd_sgline_list': sgline.c:349:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 349 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0), x->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:349:31: note: in expansion of macro '_' 349 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0), x->reason); | ^ sgline.c:349:35: note: format string is defined here 349 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0), x->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c:351:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 351 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:351:31: note: in expansion of macro '_' 351 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0)); | ^ sgline.c:351:35: note: format string is defined here 351 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), x->number, x->realname, x->setby, timediff(x->expires > CURRTIME ? x->expires - CURRTIME : 0)); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c:353:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 353 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:353:31: note: in expansion of macro '_' 353 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); | ^ sgline.c:353:35: note: format string is defined here 353 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), x->number, x->realname, x->setby, x->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sgline.c:10: sgline.c:355:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sgline.c:355:31: note: in expansion of macro '_' 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ^ sgline.c:355:35: note: format string is defined here 355 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), x->number, x->realname, x->setby); | ~^ | | | int | %d CompileModule: specs.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 CompileModule: set_hidemail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: sqline.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from set_enforcetime.c:8: set_enforcetime.c: In function 'ns_cmd_set_enforcetime': set_enforcetime.c:55:33: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ set_enforcetime.c:55:31: note: in expansion of macro '_' 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ^ set_enforcetime.c:55:103: note: format string is defined here 55 | command_success_nodata(si, _("The \2%s\2 for account \2%s\2 has been reset to default, which is \2%d\2 seconds."), "ENFORCETIME", entity(si->smu)->name, nicksvs.enforce_delay); | ~^ | | | int | %d CompileModule: set_language.so CompileModule: set_nevergroup.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: uptime.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_neverop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: update.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c: In function 'os_cmd_sqline_del': sqline.c:312:47: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:312:45: note: in expansion of macro '_' 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^ sqline.c:312:78: note: format string is defined here 312 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:331:45: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 331 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:331:43: note: in expansion of macro '_' 331 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^ sqline.c:331:76: note: format string is defined here 331 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:371:46: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 371 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:371:44: note: in expansion of macro '_' 371 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ^ sqline.c:371:77: note: format string is defined here 371 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), i); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:390:44: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 390 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:390:42: note: in expansion of macro '_' 390 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ^ sqline.c:390:75: note: format string is defined here 390 | command_fail(si, fault_nosuch_target, _("No such SQLINE with number \2%d\2."), number); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c: In function 'os_cmd_sqline_list': sqline.c:440:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 440 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0), q->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:440:31: note: in expansion of macro '_' 440 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0), q->reason); | ^ sqline.c:440:35: note: format string is defined here 440 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2 - (%s)"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0), q->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:442:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 442 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:442:31: note: in expansion of macro '_' 442 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0)); | ^ sqline.c:442:35: note: format string is defined here 442 | command_success_nodata(si, _("%d: %s - by \2%s\2 - expires in \2%s\2"), q->number, q->mask, q->setby, timediff(q->expires > CURRTIME ? q->expires - CURRTIME : 0)); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:444:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 444 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), q->number, q->mask, q->setby, q->reason); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:444:31: note: in expansion of macro '_' 444 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), q->number, q->mask, q->setby, q->reason); | ^ sqline.c:444:35: note: format string is defined here 444 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2 - (%s)"), q->number, q->mask, q->setby, q->reason); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from sqline.c:11: sqline.c:446:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 446 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), q->number, q->mask, q->setby); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqline.c:446:31: note: in expansion of macro '_' 446 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), q->number, q->mask, q->setby); | ^ sqline.c:446:35: note: format string is defined here 446 | command_success_nodata(si, _("%d: %s - by \2%s\2 - \2permanent\2"), q->number, q->mask, q->setby); | ~^ | | | int | %d CompileModule: set_nogreet.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C uptime.c: In function 'os_cmd_uptime': uptime.c:39:88: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 39 | command_success_nodata(si, "%s [%s] Build Date: %s", PACKAGE_STRING, revision, __DATE__); | ^~~~~~~~ In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from uptime.c:9: uptime.c:43:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 43 | command_success_nodata(si, _("Registered accounts: %d"), cnt.myuser); | ^~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:43:36: note: in expansion of macro '_' 43 | command_success_nodata(si, _("Registered accounts: %d"), cnt.myuser); | ^ uptime.c:43:61: note: format string is defined here 43 | command_success_nodata(si, _("Registered accounts: %d"), cnt.myuser); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from uptime.c:9: uptime.c:45:39: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 45 | command_success_nodata(si, _("Registered nicknames: %d"), cnt.mynick); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:45:37: note: in expansion of macro '_' 45 | command_success_nodata(si, _("Registered nicknames: %d"), cnt.mynick); | ^ uptime.c:45:63: note: format string is defined here 45 | command_success_nodata(si, _("Registered nicknames: %d"), cnt.mynick); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from uptime.c:9: uptime.c:46:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 46 | command_success_nodata(si, _("Registered channels: %d"), cnt.mychan); | ^~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:46:36: note: in expansion of macro '_' 46 | command_success_nodata(si, _("Registered channels: %d"), cnt.mychan); | ^ uptime.c:46:61: note: format string is defined here 46 | command_success_nodata(si, _("Registered channels: %d"), cnt.mychan); | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from uptime.c:9: uptime.c:47:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 47 | command_success_nodata(si, _("Users currently online: %d"), cnt.user - me.me->users); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ uptime.c:47:36: note: in expansion of macro '_' 47 | command_success_nodata(si, _("Users currently online: %d"), cnt.user - me.me->users); | ^ uptime.c:47:64: note: format string is defined here 47 | command_success_nodata(si, _("Users currently online: %d"), cnt.user - me.me->users); | ~^ | | | int | %d cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_nomemo.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_noop.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: asuka.so CompileModule: bahamut.so CompileModule: base36uid.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_nopassword.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_password.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C bahamut.c: In function 'check_jointhrottle': bahamut.c:110:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 110 | if (p - arg2 > 3 || arg2 - value - 1 > 3) | ^~ CompileModule: set_privmsg.so bahamut.c: In function 'm_kick': bahamut.c:738:2: warning: '%s' directive argument is null [-Wformat-overflow=] 738 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set_private.so CompileModule: charybdis.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C set_privmsg.c: In function '_modinit': set_privmsg.c:89:22: warning: declaration of 'use_privmsg' shadows a global declaration [-Wshadow] 89 | static list_param_t use_privmsg; | ^~~~~~~~~~~ In file included from ../../include/atheme.h:48, from set_privmsg.c:8: ../../include/services.h:92:7: note: shadowed declaration is here 92 | E int use_privmsg; | ^~~~~~~~~~~ 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: elemental-ircd.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: inspircd.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C charybdis.c: In function 'check_jointhrottle': charybdis.c:159:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 159 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ charybdis.c: In function 'charybdis_is_extban': charybdis.c:303:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 303 | if ((mask_len == 2 + offset) && strchr(without_param, mask[1 + offset])) | ^~ charybdis.c:306:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 306 | else if ((mask_len >= 3 + offset) && mask[2 + offset] == ':' && strchr(with_param, mask[1 + offset])) | ^~ CompileModule: set_quietchg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ircd-seven.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ircnet.so 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 inspircd.c: In function 'check_jointhrottle': inspircd.c:262:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 262 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ inspircd.c: In function 'check_rejoindelay': inspircd.c:299:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 299 | if (atoi(value) <= 0 || atoi(value) > max_rejoindelay) | ^ inspircd.c: In function 'inspircd_join_sts': inspircd.c:395:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 395 | modes = "+"; | ^ inspircd.c: In function 'm_fjoin': CompileModule: status.so inspircd.c:905:7: warning: variable 'prefix' set but not used [-Wunused-but-set-variable] 905 | bool prefix = true; | ^~~~~~ inspircd.c: In function 'm_server': inspircd.c:1201:12: warning: variable 's' set but not used [-Wunused-but-set-variable] 1201 | server_t *s; | ^ inspircd.c: In function 'm_join': inspircd.c:1261:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1261 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from inspircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ 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: mixin_nohalfops.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C inspircd.c: In function 'm_kick': inspircd.c:1158:2: warning: '%s' directive argument is null [-Wformat-overflow=] 1158 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: vacation.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] 466 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from ircnet.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ CompileModule: verify.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ircnet.c: In function 'm_kick': ircnet.c:598:2: warning: '%s' directive argument is null [-Wformat-overflow=] 598 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from vacation.c:9: vacation.c: In function 'ns_cmd_vacation': vacation.c:26:37: warning: format '%d' expects argument of type 'int', but argument 4 has type 'unsigned int' [-Wformat=] 26 | command_fail(si, fault_noprivs, _("You must be registered for at least \2%d\2 days in order to enable VACATION mode."), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vacation.c:26:35: note: in expansion of macro '_' 26 | command_fail(si, fault_noprivs, _("You must be registered for at least \2%d\2 days in order to enable VACATION mode."), | ^ vacation.c:26:77: note: format string is defined here 26 | command_fail(si, fault_noprivs, _("You must be registered for at least \2%d\2 days in order to enable VACATION mode."), | ~^ | | | int | %d In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from vacation.c:9: vacation.c:40:32: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 40 | command_success_nodata(si, _("Your account will automatically expire in %d days if you do not return."), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vacation.c:40:30: note: in expansion of macro '_' 40 | command_success_nodata(si, _("Your account will automatically expire in %d days if you do not return."), | ^ vacation.c:40:76: note: format string is defined here 40 | command_success_nodata(si, _("Your account will automatically expire in %d days if you do not return."), | ~^ | | | int | %d CompileModule: vhost.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 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: nefarious.so make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: dnsbl.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ngircd.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] 511 | kline_t *k; | ^ nefarious.c: In function 'nefarious_quarantine_sts': nefarious.c:205:23: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long int' [-Wformat=] 205 | sts("%s SU * +*@%s %lu :%s", me.numeric, victim->host, CURRTIME + duration, reason); | ~~^ | | | long unsigned int | %lu nefarious.c: In function 'm_burst': nefarious.c:291:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 291 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from nefarious.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ nefarious.c: In function 'm_account': nefarious.c:621:72: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'int' [-Wformat=] 621 | slog(LG_ERROR, "m_account(): got account with second parameter %s, %u parameters, Atheme requires F:EXTENDED_ACCOUNTS:TRUE", parv[1], parc); | ~^ ~~~~ | | | | unsigned int int | %u CompileModule: p10-generic.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C dnsbl.c: In function 'initiate_blacklist_dnsquery': dnsbl.c:383:41: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 208 and 248 [-Wformat-truncation=] 383 | snprintf(buf, sizeof buf, "%d.%d.%d.%d.%s", ip[0], ip[1], ip[2], ip[3], blptr->host); | ^~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from dnsbl.c:57: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 304 bytes into a destination of size 256 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../libmowgli-2/src/libmowgli/mowgli.h:51, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from dnsbl.c:57: dnsbl.c: In function 'abort_blacklist_queries': ../../libmowgli-2/src/libmowgli/core/iterator.h:42:9: warning: potential null pointer dereference [-Wnull-dereference] 42 | for (n = (head), tn = n ? n->next : NULL; n != NULL; n = tn, tn = n ? n->next : NULL) dnsbl.c:545:2: note: in expansion of macro 'MOWGLI_ITER_FOREACH_SAFE' 545 | MOWGLI_ITER_FOREACH_SAFE(n, tn, l->head) | ^~~~~~~~~~~~~~~~~~~~~~~~ ngircd.c: In function 'm_njoin': ngircd.c:500:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 500 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ngircd.c: In function 'm_join': ngircd.c:755:34: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 755 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ngircd.c:767:35: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 767 | channel_mode_va(NULL, c, 2, "+o", si->su->nick); | ^~~~ In file included from ../../include/atheme.h:30, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ngircd.c:770:35: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 770 | channel_mode_va(NULL, c, 2, "+v", si->su->nick); | ^~~~ In file included from ../../include/atheme.h:30, from ngircd.c:8: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: main.so CompileModule: enable.so CompileModule: help.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ratbox.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ngircd.c: In function 'm_kick': ngircd.c:619:2: warning: '%s' directive argument is null [-Wformat-overflow=] 619 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: info.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: list.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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] 422 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ p10-generic.c: In function 'm_join': p10-generic.c:468:32: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 468 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ p10-generic.c: In function 'm_burst': p10-generic.c:537:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 537 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from p10-generic.c:11: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ CompileModule: ts6-generic.so p10-generic.c: In function 'm_kick': p10-generic.c:812:2: warning: '%s' directive argument is null [-Wformat-overflow=] 812 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: search.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: unreal.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: set.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from list.c:4: list.c: In function 'rs_cmd_list': list.c:41:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 41 | command_success_nodata(si, _("Listed \2%d\2 channels."), listed); | ^~~~~~~~~~~~~~~~~~~~~~~~~ list.c:41:29: note: in expansion of macro '_' 41 | command_success_nodata(si, _("Listed \2%d\2 channels."), listed); | ^ list.c:41:42: note: format string is defined here 41 | command_success_nodata(si, _("Listed \2%d\2 channels."), listed); | ~^ | | | int | %d cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from ../../include/i18n.h:14, from ../../include/atheme.h:19, from search.c:4: search.c: In function 'rs_cmd_search': search.c:74:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 74 | command_success_nodata(si, _("\2%d\2 channels met your criteria."), listed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ search.c:74:29: note: in expansion of macro '_' 74 | command_success_nodata(si, _("\2%d\2 channels met your criteria."), listed); | ^ search.c:74:35: note: format string is defined here 74 | command_success_nodata(si, _("\2%d\2 channels met your criteria."), listed); | ~^ | | | int | %d CompileModule: unreal4.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] 144 | { "genre", set_genre }, | ^~~~~~~ set.c:145:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 145 | { "period", set_period }, | ^~~~~~~~ set.c:146:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 146 | { "ruleset", set_ruleset }, | ^~~~~~~~~ set.c:147:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 147 | { "rating", set_rating }, | ^~~~~~~~ set.c:148:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 148 | { "system", set_system }, | ^~~~~~~~ set.c:149:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 149 | { "setting", set_setting }, | ^~~~~~~~~ set.c:150:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 150 | { "storyline", set_storyline }, | ^~~~~~~~~~~ set.c:151:4: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 151 | { "summary", set_summary }, | ^~~~~~~~~ unreal.c: In function 'check_jointhrottle': unreal.c:134:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 134 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ unreal.c: In function 'm_sjoin': unreal.c:935:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 935 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from unreal.c:10: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ unreal.c:968:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 968 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from unreal.c:10: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ ts6-generic.c: In function 'm_kick': ts6-generic.c:1089:2: warning: '%s' directive argument is null [-Wformat-overflow=] 1089 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ unreal.c: In function 'm_nick': unreal.c:1180:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long int' [-Wformat=] 1180 | sts(":%s SVS2MODE %s +rd %lu", nicksvs.nick, parv[0], atol(parv[1])); | ~~^ ~~~~~~~~~~~~~ | | | | long unsigned int long int | %lu make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: authcookie.so CompileModule: ecdsa-nist256p-challenge.so CompileModule: external.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C unreal.c: In function 'm_kick': unreal.c:1283:2: warning: '%s' directive argument is null [-Wformat-overflow=] 1283 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: main.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 cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c:39:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 39 | static void mechlist_do_rebuild(); | ^~~~~~ main.c: In function 'sasl_input': main.c:318:4: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 318 | if(p->len + len + 1 > 8192) /* This is a little much... */ | ^~ main.c:320:27: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 320 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:320:27: note: expected 'char *' but argument is of type 'const char *' main.c: At top level: main.c:376:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] 376 | static void mechlist_do_rebuild() | ^~~~~~~~~~~~~~~~~~~ main.c: In function 'mechlist_do_rebuild': main.c:376:13: warning: old-style function definition [-Wold-style-definition] main.c: In function 'sasl_packet': main.c:426:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 426 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:426:26: note: expected 'char *' but argument is of type 'const char *' main.c:438:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 438 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:438:26: note: expected 'char *' but argument is of type 'const char *' main.c:466:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 466 | cloak = "*"; | ^ main.c:469:26: warning: passing argument 2 of 'svslogin_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 469 | svslogin_sts(p->uid, "*", "*", cloak, mu); | ^~~ main.c:469:26: note: expected 'char *' but argument is of type 'const char *' main.c:469:31: warning: passing argument 3 of 'svslogin_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 469 | svslogin_sts(p->uid, "*", "*", cloak, mu); | ^~~ main.c:469:31: note: expected 'char *' but argument is of type 'const char *' main.c:470:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 470 | sasl_sts(p->uid, 'D', "S"); | ^~~ main.c:470:26: note: expected 'char *' but argument is of type 'const char *' main.c:475:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 475 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:475:26: note: expected 'char *' but argument is of type 'const char *' main.c:493:26: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 493 | sasl_sts(p->uid, 'C', "+"); | ^~~ main.c:493:26: note: expected 'char *' but argument is of type 'const char *' main.c:514:24: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 514 | sasl_sts(p->uid, 'D', "F"); | ^~~ main.c:514:24: note: expected 'char *' but argument is of type 'const char *' main.c: In function 'sasl_write': main.c:542:25: warning: passing argument 3 of 'sasl_sts' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 542 | sasl_sts(target, 'C', "+"); | ^~~ main.c:542:25: note: expected 'char *' but argument is of type 'const char *' main.c: In function 'may_impersonate': main.c:571:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 571 | classname = (target_mu->soper && target_mu->soper->classname) | ^ main.c: In function 'sasl_input': main.c:301:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if(smsg->mode == 'S' && smsg->ext != NULL && !strcmp(smsg->buf, "EXTERNAL")) | ^ main.c:308:2: note: here 308 | case 'C': | ^~~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C main.c: In function 'sasl_get_source_name': main.c:770:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 105 [-Wformat-truncation=] 770 | snprintf(result, sizeof result, "<%s>%s", description, si->smu ? entity(si->smu)->name : ""); | ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from main.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 1026 bytes into a destination of size 106 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:768:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 105 [-Wformat-truncation=] 768 | snprintf(result, sizeof result, "<%s:%s>%s", description, si->sourcedesc, si->smu ? entity(si->smu)->name : ""); | ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from main.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 4 or more bytes (assuming 1027) into a destination of size 106 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ unreal4.c: In function 'check_jointhrottle': unreal4.c:136:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 136 | if (p - arg2 > 10 || arg2 - value - 1 > 10 || !atoi(value) || !atoi(arg2)) | ^~ unreal4.c: In function 'm_sjoin': unreal4.c:938:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 938 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from unreal4.c:12: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ unreal4.c:971:31: warning: passing argument 4 of 'channel_mode_va' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 971 | channel_mode_va(NULL, c, 1, "+"); | ^~~ In file included from ../../include/atheme.h:30, from unreal4.c:12: ../../include/channels.h:146:73: note: expected 'char *' but argument is of type 'const char *' 146 | E void channel_mode_va(user_t *source, channel_t *chan, int parc, char *parv0, ...); | ~~~~~~^~~~~ unreal4.c: In function 'm_nick': unreal4.c:1183:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long int' [-Wformat=] 1183 | sts(":%s SVS2MODE %s +rd %lu", nicksvs.nick, parv[0], atol(parv[1])); | ~~^ ~~~~~~~~~~~~~ | | | | long unsigned int long int | %lu unreal4.c: In function 'm_kick': unreal4.c:1286:2: warning: '%s' directive argument is null [-Wformat-overflow=] 1286 | slog(LG_DEBUG, "m_kick(): user was kicked: %s -> %s", parv[1], parv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: warning: -jN forced in submake: disabling jobserver mode. 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: main.so 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 make[2]: warning: -jN forced in submake: disabling jobserver mode. make[3]: warning: -jN forced in submake: disabling jobserver mode. CompilePlugin: perl_module.plugin.o make[4]: warning: -jN forced in submake: disabling jobserver mode. CompilePlugin: perl_object_list.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: perl_command.plugin.o CompilePlugin: perl_utilities.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: netsplit.so In file included from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib/perl5/CORE/perl.h:1364:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1364 | #if VMS | ^~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from atheme_perl.h:5, from perl_command.c:1: /usr/lib/perl5/CORE/perl.h:1364:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1364 | #if VMS | ^~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib/perl5/CORE/sbox32_hash.h:4, from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_command.c:1: /usr/lib/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': In file included from /usr/lib/perl5/CORE/sbox32_hash.h:4, from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ /usr/lib/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_command.c:1: /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': In file included from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ /usr/lib/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv_func.h:55, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': In file included from /usr/lib/perl5/CORE/hv_func.h:55, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_command.c:1: /usr/lib/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ /usr/lib/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_command.c:1: /usr/lib/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_command.c:1: /usr/lib/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib/perl5/CORE/perl.h:1364:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1364 | #if VMS | ^~~ In file included from /usr/lib/perl5/CORE/perl.h:5463, from atheme_perl.h:5, from perl_command.c:1: /usr/lib/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib/perl5/CORE/inline.h:433:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 433 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib/perl5/CORE/inline.h:444:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 444 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib/perl5/CORE/perl.h:5463, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib/perl5/CORE/inline.h:433:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 433 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib/perl5/CORE/inline.h:444:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 444 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ 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 CompilePlugin: xmlrpclib.plugin.o CompilePlugin: main.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: parse.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C 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 perl_module.c: At top level: perl_module.c:40:32: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 40 | static char *_perl_argv[3] = { "", PERL_INIT_FILE, NULL }; | ^~ : warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] : note: in definition of macro 'PERL_MODDIR' perl_module.c:40:36: note: in expansion of macro 'PERL_INIT_FILE' 40 | static char *_perl_argv[3] = { "", PERL_INIT_FILE, NULL }; | ^~~~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/sbox32_hash.h:4, from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': perl_module.c: In function 'do_script_load': perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:191:7: note: 'name_var' declared here 191 | SV **name_var = hv_fetch(info_hash, "name", 4, 0); | ^~~~~~~~ perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:182:6: note: 'info_hash' declared here 182 | HV *info_hash = get_hv(info_varname, 0); | ^~~~~~~~~ perl_module.c:165:3: warning: jump skips variable initialization [-Wjump-misses-init] 165 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:176:14: note: 'packagename' declared here 176 | const char *packagename = POPp; | ^~~~~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ /usr/lib/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:191:7: note: 'name_var' declared here 191 | SV **name_var = hv_fetch(info_hash, "name", 4, 0); | ^~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:182:6: note: 'info_hash' declared here 182 | HV *info_hash = get_hv(info_varname, 0); | ^~~~~~~~~ perl_module.c:170:3: warning: jump skips variable initialization [-Wjump-misses-init] 170 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:176:14: note: 'packagename' declared here 176 | const char *packagename = POPp; | ^~~~~~~~~~~ perl_module.c:186:3: warning: jump skips variable initialization [-Wjump-misses-init] 186 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ perl_module.c:186:3: warning: jump skips variable initialization [-Wjump-misses-init] 186 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:191:7: note: 'name_var' declared here 191 | SV **name_var = hv_fetch(info_hash, "name", 4, 0); | ^~~~~~~~ perl_module.c:195:3: warning: jump skips variable initialization [-Wjump-misses-init] 195 | goto fail; | ^~~~ perl_module.c:245:1: note: label 'fail' defined here 245 | fail: | ^~~~ perl_module.c:202:7: note: 'deplist_var' declared here 202 | SV **deplist_var = hv_fetch(info_hash, "depends", 7, 0); | ^~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv_func.h:55, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ xmlrpclib.c: In function 'xmlrpc_about': xmlrpclib.c:373:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 373 | xmlrpc_string(buf, (char *)XMLLIB_VERSION); | ^ xmlrpclib.c:374:22: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 374 | xmlrpc_string(buf2, (char *)XMLLIB_AUTHOR); | ^ xmlrpclib.c: In function 'xmlrpc_array': xmlrpclib.c:579:6: warning: variable 'len' set but not used [-Wunused-but-set-variable] 579 | int len; | ^~~ In file included from /usr/lib/perl5/CORE/perl.h:5463, from atheme_perl.h:5, from perl_utilities.c:1: /usr/lib/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib/perl5/CORE/inline.h:433:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 433 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib/perl5/CORE/inline.h:444:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 444 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ 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=] 513 | snprintf(buf, XMLRPC_BUFSIZE, "%s", timebuf); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:867, from ../../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../../libmowgli-2/src/libmowgli/mowgli.h:40, from xmlrpclib.c:13: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 38 and 4133 bytes into a destination of size 4096 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Link: rfc1459.so Hook type 'hook_user_login_check_t' is neither specified for use nor marked as currently unsupported CompilePlugin: Atheme.plugin.o CompilePlugin: perl_hooks.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: p10.so make[3]: warning: -jN forced in submake: disabling jobserver mode. CompilePlugin: main.plugin.o CompilePlugin: jsonrpclib.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C perl_module.c:185:76: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 481 [-Wformat-truncation=] 185 | snprintf(perl_error, sizeof(perl_error), "Couldn't get package info hash %s", info_varname); | ^~ ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/lib/perl5/CORE/perlio.h:41, from /usr/lib/perl5/CORE/iperlsys.h:51, from /usr/lib/perl5/CORE/perl.h:3620, from api/atheme_perl.h:5, from perl_module.c:10: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 32 and 1055 bytes into a destination of size 512 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/perl.h:5463, from api/atheme_perl.h:5, from perl_module.c:10: /usr/lib/perl5/CORE/inline.h:191:6: warning: 'info_hash' may be used uninitialized in this function [-Wmaybe-uninitialized] 191 | Perl_sv_free2(aTHX_ sv, rc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ perl_module.c:182:6: note: 'info_hash' was declared here 182 | HV *info_hash = get_hv(info_varname, 0); | ^~~~~~~~~ xmlrpclib.c: In function 'xmlrpc_string': xmlrpclib.c:549:41: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4088 [-Wformat-truncation=] 549 | snprintf(buf, XMLRPC_BUFSIZE, "%s", encoded); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:867, from ../../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../../libmowgli-2/src/libmowgli/mowgli.h:40, from xmlrpclib.c:13: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 4113 bytes into a destination of size 4096 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from atheme_perl.h:5, from Atheme.xs:1: /usr/lib/perl5/CORE/perl.h:1364:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1364 | #if VMS | ^~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Link: xmlrpc.so In file included from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib/perl5/CORE/perl.h:1364:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1364 | #if VMS | ^~~ cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from /usr/lib/perl5/CORE/sbox32_hash.h:4, from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv_func.h:55, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C /usr/lib/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib/perl5/CORE/perl.h:1364:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1364 | #if VMS | ^~~ In file included from /usr/lib/perl5/CORE/perl.h:5463, from atheme_perl.h:5, from Atheme.xs:1: /usr/lib/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib/perl5/CORE/inline.h:433:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 433 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib/perl5/CORE/inline.h:444:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 444 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib/perl5/CORE/sbox32_hash.h:4, from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv_func.h:55, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ Link: jsonrpc.so In file included from /usr/lib/perl5/CORE/perl.h:5463, from atheme_perl.h:5, from perl_hooks.c:6: /usr/lib/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib/perl5/CORE/inline.h:433:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 433 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib/perl5/CORE/inline.h:444:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 444 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ In file included from /usr/lib/perl5/CORE/sbox32_hash.h:4, from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv_func.h:55, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ make[2]: warning: -jN forced in submake: disabling jobserver mode. CompileModule: cs_userinfo.so CompileModule: gen_echoserver.so CompileModule: gs_roulette.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C Atheme.c: In function 'XS_Atheme__Object__MetadataHash_FIRSTKEY': Atheme.c:2844:29: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2844 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object__MetadataHash_NEXTKEY': Atheme.c:2881:29: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2881 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object__MetadataHash_SCALAR': Atheme.c:2920:29: warning: variable 'object' set but not used [-Wunused-but-set-variable] 2920 | Atheme_Object_MetadataHash object; | ^~~~~~ Atheme.c: In function 'XS_Atheme__Object_name': Atheme.c:2959:16: warning: variable 'self' set but not used [-Wunused-but-set-variable] 2959 | Atheme_Object self; | ^~~~ ./commands.xs: In function 'XS_Atheme__Command_create': ./commands.xs:10:3: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 10 | *(int*)&newcmd->command.maxparc = maxparc; | ^ ./commands.xs: In function 'XS_Atheme__Command_DESTROY': ./commands.xs:38:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 38 | free((void*)self->command.name); | ^ ./commands.xs:39:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 39 | free((void*)self->command.desc); | ^ ./commands.xs:40:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 40 | free((void*)self->command.access); | ^ ./commands.xs:41:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 41 | free((void*)self->command.help.path); | ^ In file included from /usr/lib/perl5/CORE/perl.h:5463, from api/atheme_perl.h:5, from perl_object_list.c:1: /usr/lib/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib/perl5/CORE/inline.h:433:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 433 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ Atheme.c: In function 'XS_Atheme__Internal__List_STORE': Atheme.c:4369:23: warning: variable 'self' set but not used [-Wunused-but-set-variable] 4369 | Atheme_Internal_List self; | ^~~~ /usr/lib/perl5/CORE/inline.h:444:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 444 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ Atheme.c: In function 'XS_Atheme__Internal__List_STORESIZE': Atheme.c:4442:23: warning: variable 'self' set but not used [-Wunused-but-set-variable] 4442 | Atheme_Internal_List self; | ^~~~ ./internal_list.xs: In function 'XS_Atheme__Internal__List_DELETE': ./internal_list.xs:33:7: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 33 | free((void*)self->package_name); | ^ gen_echoserver.c: In function 'do_listen': gen_echoserver.c:62:16: warning: variable 'newptr' set but not used [-Wunused-but-set-variable] 62 | connection_t *newptr; | ^~~~~~ gen_echoserver.c: In function 'mod_init': gen_echoserver.c:70:42: warning: passing argument 1 of 'connection_open_listener_tcp' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 70 | listener = connection_open_listener_tcp("127.0.0.1", 7100, do_listen); | ^~~~~~~~~~~ In file included from ../../include/atheme.h:22, from atheme-compat.h:21, from gen_echoserver.c:9: ../../include/connection.h:95:22: note: expected 'char *' but argument is of type 'const char *' 95 | extern connection_t *connection_open_listener_tcp(char *, unsigned int, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gen_echoserver.c: In function 'my_rhandler': gen_echoserver.c:34:50: warning: '%s' directive output may be truncated writing up to 2047 bytes into a region of size between 0 and 2048 [-Wformat-truncation=] 34 | snprintf(buf2, (BUFSIZE * 2), "%s%s", tmp, buf); | ^~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from atheme-compat.h:21, from gen_echoserver.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 1 and 4096 bytes into a destination of size 2048 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: cs_modesync.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_forbid.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompilePlugin: perlxsi.plugin.o cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C In file included from perlxsi.c:2: /usr/lib/perl5/CORE/perl.h:1364:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef] 1364 | #if VMS | ^~~ CompileModule: backtrace.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 In file included from /usr/lib/perl5/CORE/sbox32_hash.h:4, from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from perlxsi.c:2: /usr/lib/perl5/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib/perl5/CORE/zaphod32_hash.h:216:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 216 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv_func.h:35, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from perlxsi.c:2: /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib/perl5/CORE/sbox32_hash.h:1463:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1463 | U32 *seed= (U32 *)seed_ch; | ^ /usr/lib/perl5/CORE/sbox32_hash.h: In function 'sbox32_hash_with_state': /usr/lib/perl5/CORE/sbox32_hash.h:1498:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1498 | U32 *state= (U32 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv_func.h:55, from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from perlxsi.c:2: /usr/lib/perl5/CORE/stadtx_hash.h: In function 'stadtx_hash_with_state': /usr/lib/perl5/CORE/stadtx_hash.h:190:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 190 | U64 *state= (U64 *)state_ch; | ^ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from perlxsi.c:2: /usr/lib/perl5/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib/perl5/CORE/hv_func.h:98:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \ | ^ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/hv.h:653, from /usr/lib/perl5/CORE/perl.h:3662, from perlxsi.c:2: /usr/lib/perl5/CORE/hv_func.h:54:84: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len)) | ^ /usr/lib/perl5/CORE/hv_func.h:99:11: note: in expansion of macro '__PERL_HASH_WITH_STATE' 99 | : __PERL_HASH_WITH_STATE((state),(str),(len))) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/perl5/CORE/hv_func.h:108:12: note: in expansion of macro '_PERL_HASH_WITH_STATE' 108 | return _PERL_HASH_WITH_STATE(state,str,len); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/perl.h:5463, from perlxsi.c:2: /usr/lib/perl5/CORE/inline.h: In function 'S_is_utf8_invariant_string_loc': /usr/lib/perl5/CORE/inline.h:433:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 433 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) { | ^ /usr/lib/perl5/CORE/inline.h:444:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 444 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x); | ^ Link: perl.so CompileModule: ns_guestnoreg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_fregister.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ms_fsend.so CompileModule: os_klinechan.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_fregister.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_regnotice.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_klinechan.c: In function 'klinechan_check_join': os_klinechan.c:50:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] 50 | kline_t *k; | ^ CompileModule: ns_sendpassmail.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 ns_sendpassmail.c: In function 'sendpassmail_foreach_cb': ns_sendpassmail.c:77:34: warning: potential null pointer dereference [-Wnull-dereference] 77 | if (state->email_canonical != mu->email_canonical) | ~~^~~~~~~~~~~~~~~~~ CompileModule: ns_mxcheck_async.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_async.c: In function 'check_registration': ns_mxcheck_async.c:77:14: warning: variable 'user' set but not used [-Wunused-but-set-variable] 77 | const char *user; | ^~~~ CompileModule: os_trace.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 ns_mxcheck.c: In function 'check_registration': ns_mxcheck.c:29:17: warning: variable 'user' set but not used [-Wunused-but-set-variable] 29 | const char *user; | ^~~~ CompileModule: ns_waitreg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_generatepass.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_tabletest.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C ns_waitreg.c: In function 'waitreg_hook': ns_waitreg.c:23:24: warning: comparison of integer expressions of different signedness: 'time_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 23 | if (hdata->si->su->ts >= CURRTIME - waitreg_time) | ^~ CompileModule: cs_regmode.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_fenforce.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_kill.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_ping.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_akillnicklist.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: wumpus.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_generatehash.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_akillnicklist.c: In function 'aknl_nickhook': os_akillnicklist.c:98:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] 98 | kline_t *k; | ^ CompileModule: ircd_announceserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C wumpus.c:75:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 75 | "#wumpus", | ^~~~~~~~~ wumpus.c:76:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 76 | "Wumpus", | ^~~~~~~~ wumpus.c:77:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 77 | "wumpus", | ^~~~~~~~ wumpus.c:78:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 78 | "services.int", | ^~~~~~~~~~~~~~ wumpus.c:79:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 79 | "Hunt the Wumpus" | ^~~~~~~~~~~~~~~~~ wumpus.c: In function 'build_maze': wumpus.c:210:44: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 210 | slog(LG_DEBUG, "wumpus: building maze of %d chambers", size); | ~^ ~~~~ | | | | int unsigned int | %d wumpus.c:244:53: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 244 | slog(LG_DEBUG, "wumpus: creating link for route %d -> %d", i, t); | ~^ ~ | | | | int unsigned int | %d wumpus.c:248:69: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 248 | slog(LG_DEBUG, "wumpus: finished creating exit paths for chamber %d", i); | ~^ ~ | | | | int unsigned int | %d wumpus.c:266:50: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 266 | slog(LG_DEBUG, "wumpus: added pit to chamber %d", j); | ~^ ~ | | | | int unsigned int | %d wumpus.c:282:52: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 282 | slog(LG_DEBUG, "wumpus: added bats to chamber %d", j); | ~^ ~ | | | | int unsigned int | %d wumpus.c:299:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 299 | slog(LG_DEBUG, "wumpus: added arrows to chamber %d", j); | ~^ ~ | | | | int unsigned int | %d CompileModule: cs_updown.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_testproc.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_cleannick.so CompileModule: os_savechanmodes.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_testproc.c: In function 'os_cmd_testproc': os_testproc.c:114:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] 114 | (void)write(2, "Failed to exec /bin/sh\n", 23); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: cs_badwords.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:35:29: warning: cast from function call of type 'size_t' {aka 'unsigned int'} to non-matching type 'float' [-Wbad-function-cast] 35 | score = (float) capcount / (float) strlen(nickname); | ^ ns_cleannick.c:36:76: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] 36 | slog(LG_DEBUG, "is_nickname_lame(%s): score %0.3f %d/%zu caps", nickname, score, capcount, strlen(nickname)); | ^~~~~ ns_cleannick.c:36:53: warning: format '%d' expects argument of type 'int', but argument 5 has type 'unsigned int' [-Wformat=] 36 | slog(LG_DEBUG, "is_nickname_lame(%s): score %0.3f %d/%zu caps", nickname, score, capcount, strlen(nickname)); | ~^ ~~~~~~~~ | | | | int unsigned int | %d CompileModule: cs_babbler.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_pingspam.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C cs_badwords.c: In function 'on_channel_message': cs_badwords.c:165:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 165 | char *kickstring = "Foul language is prohibited here."; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: ircd_catserv.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: on_db_save.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_pingspam.c:13:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 13 | "Scanning for proxies.", | ^~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:14:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | "Killing off bottlers.", | ^~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:15:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 15 | "LOL ok so like we are teh SKANZ0RZING j00 becuz well like OMG deze bots r h3r3 an liek they are FL00DING!!#@! ignore plz", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:16:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 16 | "gaben", | ^~~~~~~ os_pingspam.c:17:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | "Please ignore this notice.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:18:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 18 | "Scanning for warez.", | ^~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:19:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 19 | "All your pr0n are belong to us!", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:20:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 20 | "Move over! This is the police!", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:21:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | "This notice brought to you by Burma-Shave.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:22:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 22 | "They're coming...", | ^~~~~~~~~~~~~~~~~~~ os_pingspam.c:23:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 23 | ":)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(::)(:", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:24:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 24 | "lolz!", | ^~~~~~~ os_pingspam.c:25:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 25 | " your a pagan", | ^~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:26:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | "* Ads needs to shower soon", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:27:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 27 | " Don't make me get Yakuza on you", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ os_pingspam.c:28:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | "beu fails it", | ^~~~~~~~~~~~~~ os_pingspam.c:29:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 29 | "BAN KAI~!$" | ^~~~~~~~~~~~ os_pingspam.c:34:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 34 | "", | ^~ os_pingspam.c:35:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 35 | " please-ignore", | ^~~~~~~~~~~~~~~~ os_pingspam.c:36:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 36 | " proxy scan", | ^~~~~~~~~~~~~ os_pingspam.c:37:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 37 | " ignore me", | ^~~~~~~~~~~~ os_pingspam.c:38:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 38 | " <3 neostats", | ^~~~~~~~~~~~~~ CompileModule: os_joinmon.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_listlogins.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C on_db_save.c: In function 'on_db_save': on_db_save.c:122:4: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] 122 | write(2, "Failed to exec /bin/sh\n", 23); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: os_defcon.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: cs_access_alias.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: gen_listenerdemo.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_defcon.c: In function 'defcon_useradd': os_defcon.c:91:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] 91 | kline_t *k; | ^ os_defcon.c: In function 'defcon_svsignore': os_defcon.c:126:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 126 | svsignore->setby = "DEFCON"; | ^ CompileModule: os_helpme.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: mlocktweaker.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C gen_listenerdemo.c: In function 'do_listen': gen_listenerdemo.c:66:16: warning: variable 'newptr' set but not used [-Wunused-but-set-variable] 66 | connection_t *newptr; | ^~~~~~ gen_listenerdemo.c: In function 'mod_init': gen_listenerdemo.c:74:42: warning: passing argument 1 of 'connection_open_listener_tcp' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 74 | listener = connection_open_listener_tcp("127.0.0.1", 7100, do_listen); | ^~~~~~~~~~~ In file included from ../../include/atheme.h:22, from atheme-compat.h:21, from gen_listenerdemo.c:9: ../../include/connection.h:95:22: note: expected 'char *' but argument is of type 'const char *' 95 | extern connection_t *connection_open_listener_tcp(char *, unsigned int, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gen_listenerdemo.c: In function 'my_rhandler': gen_listenerdemo.c:39:50: warning: '%s' directive output may be truncated writing up to 2047 bytes into a region of size between 0 and 2048 [-Wformat-truncation=] 39 | snprintf(buf2, (BUFSIZE * 2), "%s%s", tmp, buf); | ^~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from atheme-compat.h:21, from gen_listenerdemo.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 1 and 4096 bytes into a destination of size 2048 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Link: Atheme.so CompileModule: ns_regnotice.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: gen_vhostonreg.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: dnsbl.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: ns_goodmail.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C gen_vhostonreg.c: In function 'user_add_host': gen_vhostonreg.c:110:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 110 | DECLARE_MODULE_V1 | ^~~~~~~~~~~~~~~~~ dnsbl.c: In function 'dnsbl_hit': dnsbl.c:480:11: warning: variable 'k' set but not used [-Wunused-but-set-variable] 480 | kline_t *k; | ^ CompileModule: cs_kickdots.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C dnsbl.c: In function 'initiate_blacklist_dnsquery': dnsbl.c:345:41: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 208 and 248 [-Wformat-truncation=] 345 | snprintf(buf, sizeof buf, "%d.%d.%d.%d.%s", ip[0], ip[1], ip[2], ip[3], blptr->host); | ^~ In file included from /usr/include/stdio.h:867, from ../../libmowgli-2/src/libmowgli/core/stdinc.h:28, from ../../libmowgli-2/src/libmowgli/mowgli.h:40, from ../../include/stdinc.h:13, from ../../include/atheme.h:18, from atheme-compat.h:21, from dnsbl.c:45: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 304 bytes into a destination of size 256 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CompileModule: os_modeall.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: ns_ajoin.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C CompileModule: os_procwatch.so cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C os_testcmd.c: In function 'testcmd_command_fail': os_testcmd.c:49:68: warning: format '%d' expects argument of type 'int', but argument 3 has type 'unsigned int' [-Wformat=] 49 | command_success_nodata(udata->prevsi, "Command failed with fault %d, \"%s\"", code, message); | ~^ ~~~~ | | | | int unsigned int | %d cc1: warning: command line option '-Wregister' is valid for C++/ObjC++ but not for C + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.cRBv3Z + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386 ++ dirname /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386 + cd atheme-v7.2.10-r2 + make install DESTDIR=/builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386 ---------------------------------------------------------------- >>> Remember to cd to /usr and edit your config file. ---------------------------------------------------------------- Install: atheme-services.pc Install: libmowgli-2.pc Install: bootstrap.h Install: alloc.h Install: allocation_policy.h Install: allocator.h Install: assert.h Install: heap.h Install: iterator.h Install: logger.h Install: mowgli_string.h Install: stdinc.h Install: process.h Install: argstack.h Install: bitvector.h Install: formatter.h Install: hash.h Install: hook.h Install: memslice.h Install: random.h Install: mowgli_signal.h Install: dictionary.h Install: list.h Install: queue.h Install: index.h Install: patricia.h Install: dns.h Install: evloop_res.h Install: evloop_reslib.h Install: eventloop.h Install: confparse.h Install: error_backtrace.h Install: getopt_long.h Install: global_storage.h Install: program_opts.h Install: proctitle.h Install: json.h Install: json-inline.h Install: linebuf.h Install: module.h Install: object.h Install: class.h Install: message.h Install: metadata.h Install: win32_stdinc.h Install: attributes.h Install: cacheline.h Install: constructor.h Install: machine.h Install: thread.h Install: mutex.h Install: vio.h Install: libmowgli-2.so Install: mowgli.h Install: account.h Install: channels.h Install: connection.h Install: asuka.h Install: bahamut.h Install: charybdis.h Install: inspircd.h Install: ircd-seven.h Install: ircnet.h Install: nefarious.h Install: ratbox.h Install: elemental-ircd.h Install: unreal.h Install: abirev.h Install: account.h Install: atheme.h Install: atheme_memory.h Install: atheme_string.h Install: auth.h Install: authcookie.h Install: base64.h Install: channels.h Install: commandtree.h Install: common.h Install: conf.h Install: confprocess.h Install: connection.h Install: crypto.h Install: culture.h Install: database_backend.h Install: datastream.h Install: entity-validation.h Install: entity.h Install: flags.h Install: global.h Install: hook.h Install: hooktypes.h Install: httpd.h Install: i18n.h Install: libathemecore.h Install: linker.h Install: match.h Install: md5.h Install: module.h Install: object.h Install: phandler.h Install: pmodule.h Install: privs.h Install: res.h Install: reslib.h Install: sasl.h Install: serno.h Install: servers.h Install: services.h Install: servtree.h Install: sourceinfo.h Install: stdinc.h Install: sysconf.h Install: table.h Install: taint.h Install: template.h Install: tools.h Install: uid.h Install: uplink.h Install: users.h Install: libathemecore.so Install: main.so Install: dummy.so Install: ldap.so Install: flatfile.so Install: corestorage.so Install: opensex.so Install: main.so Install: bottalk.so Install: help.so Install: info.so Install: set.so Install: set_core.so Install: set_fantasy.so Install: set_nobot.so Install: set_private.so Install: set_saycaller.so Install: main.so Install: main.so Install: access.so Install: akick.so Install: antiflood.so Install: ban.so Install: clear.so Install: clear_akicks.so Install: clear_bans.so Install: clear_flags.so Install: clear_users.so Install: clone.so Install: close.so Install: count.so Install: drop.so Install: fflags.so Install: flags.so Install: ftransfer.so Install: getkey.so Install: halfop.so Install: help.so Install: hold.so Install: info.so Install: invite.so Install: kick.so Install: list.so Install: mark.so Install: moderate.so Install: op.so Install: owner.so Install: protect.so Install: quiet.so Install: recover.so Install: register.so Install: set.so Install: set_core.so Install: set_email.so Install: set_entrymsg.so Install: set_fantasy.so Install: set_gameserv.so Install: set_guard.so Install: set_keeptopic.so Install: set_limitflags.so Install: set_mlock.so Install: set_prefix.so Install: set_private.so Install: set_property.so Install: set_pubacl.so Install: set_restricted.so Install: set_secure.so Install: set_topiclock.so Install: set_url.so Install: set_verbose.so Install: successor_acl.so Install: status.so Install: sync.so Install: taxonomy.so Install: template.so Install: topic.so Install: unban_self.so Install: version.so Install: voice.so Install: why.so Install: xop.so Install: argon2d.so Install: pbkdf2.so Install: pbkdf2v2.so Install: posix.so Install: ircservices.so Install: rawmd5.so Install: rawsha1.so Install: main.so Install: oper.so Install: registered.so Install: channel.so Install: chanacs.so Install: server.so Install: dice.so Install: eightball.so Install: gamecalc.so Install: happyfarm.so Install: help.so Install: lottery.so Install: main.so Install: namegen.so Install: rps.so Install: main.so Install: main.so Install: acsnolimit.so Install: drop.so Install: fdrop.so Install: fflags.so Install: flags.so Install: help.so Install: info.so Install: invite.so Install: join.so Install: list.so Install: listchans.so Install: register.so Install: regnolimit.so Install: set.so Install: set_channel.so Install: set_description.so Install: set_email.so Install: set_groupname.so Install: set_joinflags.so Install: set_open.so Install: set_public.so Install: set_url.so Install: main.so Install: helpme.so Install: services.so Install: ticket.so Install: drop.so Install: group.so Install: help.so Install: main.so Install: offer.so Install: onoff.so Install: request.so Install: vhost.so Install: vhostnick.so Install: main.so Install: delete.so Install: forward.so Install: help.so Install: ignore.so Install: list.so Install: main.so Install: read.so Install: send.so Install: sendall.so Install: sendops.so Install: sendgroup.so Install: httpd.so Install: canon_gmail.so Install: main.so Install: access.so Install: badmail.so Install: cert.so Install: cracklib.so Install: drop.so Install: enforce.so Install: freeze.so Install: ghost.so Install: group.so Install: help.so Install: hold.so Install: identify.so Install: info.so Install: info_lastquit.so Install: list.so Install: listchans.so Install: listgroups.so Install: listmail.so Install: listownmail.so Install: login.so Install: logout.so Install: mark.so Install: multimark.so Install: register.so Install: regnolimit.so Install: resetpass.so Install: restrict.so Install: return.so Install: sendpass.so Install: sendpass_user.so Install: set.so Install: set_core.so Install: set_accountname.so Install: set_email.so Install: set_emailmemos.so Install: set_enforcetime.so Install: set_hidemail.so Install: set_language.so Install: set_nevergroup.so Install: set_neverop.so Install: set_nogreet.so Install: set_nomemo.so Install: set_noop.so Install: set_nopassword.so Install: set_password.so Install: set_privmsg.so Install: set_private.so Install: set_property.so Install: set_pubkey.so Install: set_quietchg.so Install: setpass.so Install: status.so Install: taxonomy.so Install: vacation.so Install: verify.so Install: vhost.so Install: main.so Install: akill.so Install: clearchan.so Install: clones.so Install: compare.so Install: greplog.so Install: help.so Install: identify.so Install: ignore.so Install: info.so Install: inject.so Install: jupe.so Install: mode.so Install: modinspect.so Install: modlist.so Install: modload.so Install: modreload.so Install: modunload.so Install: noop.so Install: override.so Install: raw.so Install: rakill.so Install: readonly.so Install: rmatch.so Install: rehash.so Install: restart.so Install: rnc.so Install: rwatch.so Install: set.so Install: shutdown.so Install: sgline.so Install: soper.so Install: specs.so Install: sqline.so Install: uptime.so Install: update.so Install: asuka.so Install: bahamut.so Install: base36uid.so Install: charybdis.so Install: elemental-ircd.so Install: inspircd.so Install: ircd-seven.so Install: ircnet.so Install: mixin_nohalfops.so Install: mixin_noholdnick.so Install: mixin_noowner.so Install: mixin_noprotect.so Install: nefarious.so Install: ngircd.so Install: p10-generic.so Install: ratbox.so Install: ts6-generic.so Install: unreal.so Install: unreal4.so Install: main.so Install: dnsbl.so Install: main.so Install: enable.so Install: help.so Install: info.so Install: list.so Install: search.so Install: set.so Install: authcookie.so Install: ecdsa-nist256p-challenge.so Install: external.so Install: main.so Install: plain.so Install: cmdperm.so Install: main.so Install: channel.so Install: server.so Install: netsplit.so Install: Atheme.so Install: perl.so Install: xmlrpc.so Install: rfc1459.so Install: jsonrpc.so Install: p10.so Install: gs_roulette.so Install: os_resolve.so Install: cs_fregister.so Install: cs_userinfo.so Install: os_akillnicklist.so Install: ns_guestnoreg.so Install: os_testproc.so Install: ns_cleannick.so Install: os_savechanmodes.so Install: ns_sendpassmail.so Install: os_modeall.so Install: cs_access_alias.so Install: cs_kickdots.so Install: os_trace.so Install: ms_fsend.so Install: os_klinechan.so Install: gen_vhostonreg.so Install: os_helpme.so Install: ircd_loveserv.so Install: cs_regmode.so Install: cs_babbler.so Install: ircd_announceserv.so Install: os_pingspam.so Install: ns_mxcheck.so Install: os_kill.so Install: ircd_catserv.so Install: os_joinmon.so Install: cs_badwords.so Install: dnsbl.so Install: cs_modesync.so Install: ns_fenforce.so Install: ns_waitreg.so Install: wumpus.so Install: ns_listlogins.so Install: mlocktweaker.so Install: gen_listenerdemo.so Install: ns_fregister.so Install: os_testcmd.so Install: cs_regnotice.so Install: ns_forbid.so Install: backtrace.so Install: graphtastical.so Install: ns_mxcheck_async.so Install: ns_generatepass.so Install: os_tabletest.so Install: ns_goodmail.so Install: cs_ping.so Install: cs_updown.so Install: on_db_save.so Install: os_defcon.so Install: ns_generatehash.so Install: gen_echoserver.so Install: ns_regnotice.so Install: ns_ajoin.so Install: os_procwatch.so Install: atheme-services Install: dbverify Install: ecdsakeygen Install: es.mo Install: ru.mo Install: cy.mo Install: de.mo Install: da.mo Install: fr.mo + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/etc/logrotate.d + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.logrotate /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/etc/logrotate.d/atheme + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/sbin + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/var/log + /usr/bin/install -d -m 0755 /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/systemd/system + /usr/bin/install -m 0644 /builddir/build/SOURCES/atheme.service /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/systemd/system/atheme.service + /usr/bin/mkdir -p /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386//usr/include/atheme/inline /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386//usr/include/atheme/protocol + /usr/bin/install -m 0644 include/abirev.h include/account.h include/atheme.h include/atheme_memory.h include/atheme_string.h include/auth.h include/authcookie.h include/base64.h include/channels.h include/commandtree.h include/common.h include/conf.h include/confprocess.h include/connection.h include/crypto.h include/culture.h include/database_backend.h include/datastream.h include/entity-validation.h include/entity.h include/flags.h include/global.h include/hook.h include/hooktypes.h include/httpd.h include/i18n.h include/libathemecore.h include/linker.h include/match.h include/md5.h include/module.h include/object.h include/phandler.h include/pmodule.h include/privs.h include/res.h include/reslib.h include/sasl.h include/serno.h include/servers.h include/services.h include/servtree.h include/sourceinfo.h include/stdinc.h include/sysconf.h include/table.h include/taint.h include/template.h include/tools.h include/uid.h include/uplink.h include/users.h /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/include/atheme + /usr/bin/install -m 0644 include/inline/account.h include/inline/channels.h include/inline/connection.h /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/include/atheme/inline + /usr/bin/install -m 0644 include/protocol/asuka.h include/protocol/bahamut.h include/protocol/charybdis.h include/protocol/elemental-ircd.h include/protocol/inspircd.h include/protocol/ircd-seven.h include/protocol/ircnet.h include/protocol/nefarious.h include/protocol/ngircd.h include/protocol/ratbox.h include/protocol/unreal.h /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/include/atheme/protocol + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 7.2.10r2-2.fc30 --unique-debug-suffix -7.2.10r2-2.fc30.i386 --unique-debug-src-base atheme-7.2.10r2-2.fc30.i386 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/atheme-v7.2.10-r2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/sbin/dbverify explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/sbin/ecdsakeygen extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/sbin/dbverify extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/sbin/ecdsakeygen explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/sbin/atheme-services extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/sbin/atheme-services explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_procwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_procwatch.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_ajoin.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_ajoin.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_regnotice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_regnotice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/gen_echoserver.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/gen_echoserver.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_generatehash.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_generatehash.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_defcon.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_defcon.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/on_db_save.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/on_db_save.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_updown.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_updown.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_ping.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_ping.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_goodmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_goodmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_tabletest.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_tabletest.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_generatepass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_generatepass.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_mxcheck_async.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_mxcheck_async.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/graphtastical.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/graphtastical.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/backtrace.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/backtrace.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_forbid.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_forbid.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_regnotice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_regnotice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_testcmd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_testcmd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_fregister.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_fregister.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/gen_listenerdemo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/gen_listenerdemo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/mlocktweaker.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/mlocktweaker.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_listlogins.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_listlogins.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/wumpus.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/wumpus.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_waitreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_waitreg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_fenforce.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_fenforce.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_modesync.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_modesync.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/dnsbl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/dnsbl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_badwords.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_badwords.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_joinmon.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_joinmon.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ircd_catserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ircd_catserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_kill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_kill.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_mxcheck.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_mxcheck.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_pingspam.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_pingspam.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ircd_announceserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ircd_announceserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_babbler.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_babbler.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_regmode.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_regmode.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ircd_loveserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ircd_loveserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_helpme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_helpme.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/gen_vhostonreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/gen_vhostonreg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_klinechan.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_klinechan.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ms_fsend.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ms_fsend.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_trace.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_trace.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_kickdots.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_kickdots.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_access_alias.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_access_alias.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_modeall.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_modeall.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_sendpassmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_sendpassmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_savechanmodes.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_savechanmodes.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_cleannick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_cleannick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_testproc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_testproc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_guestnoreg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/ns_guestnoreg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_akillnicklist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_akillnicklist.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_userinfo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_userinfo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_fregister.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/cs_fregister.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_resolve.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/os_resolve.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/gs_roulette.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/contrib/gs_roulette.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/transport/p10.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/transport/p10.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/transport/jsonrpc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/transport/jsonrpc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/transport/rfc1459.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/transport/rfc1459.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/transport/xmlrpc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/transport/xmlrpc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/scripting/perl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/scripting/perl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/scripting/lib/Atheme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/scripting/lib/Atheme.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/statserv/netsplit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/statserv/netsplit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/statserv/server.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/statserv/server.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/statserv/channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/statserv/channel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/statserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/statserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/security/cmdperm.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/security/cmdperm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/saslserv/plain.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/saslserv/plain.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/saslserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/saslserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/saslserv/external.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/saslserv/external.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/saslserv/ecdsa-nist256p-challenge.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/saslserv/ecdsa-nist256p-challenge.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/saslserv/authcookie.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/saslserv/authcookie.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/search.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/search.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/enable.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/enable.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/rpgserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/proxyscan/dnsbl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/proxyscan/dnsbl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/proxyscan/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/proxyscan/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/unreal4.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/unreal4.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/unreal.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/unreal.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/ts6-generic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/ts6-generic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/ratbox.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/ratbox.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/p10-generic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/p10-generic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/ngircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/ngircd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/nefarious.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/nefarious.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/mixin_noprotect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/mixin_noprotect.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/mixin_noowner.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/mixin_noowner.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/mixin_noholdnick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/mixin_noholdnick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/mixin_nohalfops.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/mixin_nohalfops.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/ircnet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/ircnet.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/ircd-seven.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/ircd-seven.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/inspircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/inspircd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/elemental-ircd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/elemental-ircd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/charybdis.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/charybdis.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/base36uid.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/base36uid.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/bahamut.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/bahamut.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/asuka.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/protocol/asuka.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/update.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/update.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/uptime.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/uptime.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/sqline.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/sqline.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/specs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/specs.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/soper.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/soper.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/sgline.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/sgline.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/shutdown.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/shutdown.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/rwatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/rwatch.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/rnc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/rnc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/restart.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/rehash.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/restart.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/rehash.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/rmatch.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/rmatch.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/readonly.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/readonly.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/rakill.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/raw.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/rakill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/raw.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/override.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/override.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/noop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/noop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/modunload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/modunload.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/modreload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/modreload.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/modload.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/modload.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/modlist.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/modlist.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/modinspect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/modinspect.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/mode.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/mode.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/jupe.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/jupe.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/inject.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/inject.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/ignore.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/ignore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/identify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/identify.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/greplog.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/greplog.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/compare.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/compare.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/clones.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/clones.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/clearchan.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/clearchan.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/akill.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/akill.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/operserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/vhost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/vhost.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/verify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/verify.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/vacation.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/vacation.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/taxonomy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/status.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/status.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/setpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/setpass.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_quietchg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_quietchg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_pubkey.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_pubkey.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_property.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_property.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_private.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_privmsg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_privmsg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_password.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_password.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_nopassword.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_nopassword.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_noop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_noop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_nomemo.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_nomemo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_nogreet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_nogreet.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_neverop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_neverop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_nevergroup.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_nevergroup.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_language.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_language.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_hidemail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_hidemail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_enforcetime.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_enforcetime.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_emailmemos.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_emailmemos.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_email.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_accountname.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_accountname.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set_core.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/sendpass_user.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/sendpass_user.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/sendpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/sendpass.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/return.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/return.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/restrict.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/restrict.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/resetpass.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/resetpass.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/regnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/regnolimit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/register.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/multimark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/multimark.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/mark.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/logout.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/logout.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/login.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/login.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/listownmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/listownmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/listmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/listmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/listgroups.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/listgroups.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/listchans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/listchans.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/info_lastquit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/info_lastquit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/identify.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/identify.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/hold.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/hold.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/group.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/group.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/ghost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/ghost.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/freeze.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/freeze.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/enforce.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/enforce.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/cracklib.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/cracklib.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/cert.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/cert.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/badmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/badmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/access.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/access.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/nickserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/misc/canon_gmail.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/misc/canon_gmail.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/misc/httpd.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/misc/httpd.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/sendgroup.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/sendgroup.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/sendops.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/sendops.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/sendall.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/sendall.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/send.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/send.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/read.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/read.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/ignore.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/ignore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/forward.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/forward.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/delete.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/memoserv/delete.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/infoserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/infoserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/vhostnick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/vhostnick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/vhost.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/vhost.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/request.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/request.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/onoff.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/onoff.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/offer.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/offer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/group.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/group.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/hostserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/helpserv/ticket.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/helpserv/ticket.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/helpserv/services.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/helpserv/services.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/helpserv/helpme.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/helpserv/helpme.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/helpserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/helpserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_url.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_url.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_public.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_public.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_open.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_open.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_joinflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_joinflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_groupname.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_groupname.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_email.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_description.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_description.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set_channel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/regnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/regnolimit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/register.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/listchans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/listchans.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/join.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/join.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/invite.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/flags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/fflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/fdrop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/fdrop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/acsnolimit.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/acsnolimit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/groupserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/global/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/global/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/rps.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/rps.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/namegen.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/namegen.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/lottery.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/lottery.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/happyfarm.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/happyfarm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/gamecalc.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/gamecalc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/eightball.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/eightball.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/dice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/gameserv/dice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/server.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/server.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/chanacs.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/chanacs.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/channel.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/channel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/registered.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/registered.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/oper.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/oper.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/exttarget/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/rawsha1.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/rawsha1.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/rawmd5.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/rawmd5.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/ircservices.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/ircservices.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/posix.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/posix.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/pbkdf2v2.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/pbkdf2v2.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/pbkdf2.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/pbkdf2.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/argon2d.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/crypto/argon2d.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/xop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/xop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/voice.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/why.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/voice.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/why.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/version.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/version.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/unban_self.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/unban_self.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/topic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/template.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/topic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/template.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/taxonomy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/taxonomy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/sync.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/sync.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/status.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/status.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/successor_acl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/successor_acl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_verbose.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_verbose.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_url.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_url.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_topiclock.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_topiclock.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_secure.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_secure.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_restricted.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_restricted.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_pubacl.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_pubacl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_property.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_property.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_private.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_prefix.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_prefix.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_mlock.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_mlock.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_limitflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_limitflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_keeptopic.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_keeptopic.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_guard.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_guard.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_gameserv.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_gameserv.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_fantasy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_fantasy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_entrymsg.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_entrymsg.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_email.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_email.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set_core.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/register.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/register.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/recover.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/recover.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/quiet.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/quiet.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/protect.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/protect.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/owner.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/owner.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/op.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/op.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/moderate.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/moderate.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/mark.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/mark.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/list.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/list.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/kick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/kick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/invite.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/invite.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/hold.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/hold.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/halfop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/halfop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/getkey.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/getkey.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/ftransfer.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/ftransfer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/flags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/fflags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/fflags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/drop.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/drop.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/count.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/count.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/close.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/close.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clone.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clone.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clear_users.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clear_users.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clear_flags.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clear_flags.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clear_bans.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clear_bans.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clear_akicks.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clear_akicks.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clear.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/clear.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/ban.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/ban.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/antiflood.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/antiflood.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/akick.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/akick.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/access.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/access.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanfix/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/chanfix/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set_saycaller.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set_saycaller.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set_private.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set_private.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set_nobot.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set_nobot.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set_fantasy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set_fantasy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set_core.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set_core.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/set.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/info.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/info.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/help.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/help.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/bottalk.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/bottalk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/botserv/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/backend/opensex.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/backend/opensex.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/backend/corestorage.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/backend/corestorage.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/backend/flatfile.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/backend/flatfile.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/auth/ldap.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/auth/ldap.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/auth/dummy.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/auth/dummy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/alis/main.so extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/atheme/modules/alis/main.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/libathemecore.so.1.0.0 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/libathemecore.so.1.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/libmowgli-2.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386/usr/lib/libmowgli-2.so.0.0.0 /usr/lib/rpm/sepdebugcrcfix: Updated 350 CRC32s, 0 CRC32s did match. 6824 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: atheme-7.2.10r2-2.fc30.i686 Provides: atheme = 7.2.10r2-2.fc30 atheme(x86-32) = 7.2.10r2-2.fc30 config(atheme) = 7.2.10r2-2.fc30 libmowgli-2.so.0 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 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.16) libc.so.6(GLIBC_2.17) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.25) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.2) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libc.so.6(GLIBC_2.9) libcrack.so.2 libcrypt.so.2 libcrypt.so.2(XCRYPT_2.0) libcrypto.so.1.1 libcrypto.so.1.1(OPENSSL_1_1_0) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libldap-2.4.so.2 libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.29) libmowgli-2.so.0 libperl.so.5.28 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libssl.so.1.1 libssl.so.1.1(OPENSSL_1_1_0) rtld(GNU_HASH) Processing files: libathemecore1-7.2.10r2-2.fc30.i686 Provides: libathemecore.so.1 libathemecore1 = 7.2.10r2-2.fc30 libathemecore1(x86-32) = 7.2.10r2-2.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.25) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libmowgli-2.so.0 libpcre.so.1 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libqrencode.so.3 rtld(GNU_HASH) Processing files: atheme-devel-7.2.10r2-2.fc30.i686 Provides: atheme-devel = 7.2.10r2-2.fc30 atheme-devel(x86-32) = 7.2.10r2-2.fc30 pkgconfig(atheme-services) = 7.2.10-r2 pkgconfig(libmowgli-2) = 2.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libathemecore.so.1 Processing files: atheme-debugsource-7.2.10r2-2.fc30.i686 Provides: atheme-debugsource = 7.2.10r2-2.fc30 atheme-debugsource(x86-32) = 7.2.10r2-2.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: atheme-debuginfo-7.2.10r2-2.fc30.i686 Provides: atheme-debuginfo = 7.2.10r2-2.fc30 atheme-debuginfo(x86-32) = 7.2.10r2-2.fc30 debuginfo(build-id) = 004d78ccecdb0ec7f25ce09d6653e90d8b747d22 debuginfo(build-id) = 01129b7d1a5a818e7dfb01d330de28d73d7361e6 debuginfo(build-id) = 055603f119d019ebb968a8e8479ce2c38d972c39 debuginfo(build-id) = 05d71c2e967082ba447bf57300dde0557f40161d debuginfo(build-id) = 076e87af231ecd45ca2d1e50e60cdab50dcdb5e6 debuginfo(build-id) = 0868cca248fe2c478e9c070fb4e91b05b8ac57c1 debuginfo(build-id) = 0931344dc61c650cd47a251d2a9e59a9907a2925 debuginfo(build-id) = 0a6e2c80bf0f6459c44bd95149b6e9697735b218 debuginfo(build-id) = 0c0a2e60112afd55debb981535c59405a593e054 debuginfo(build-id) = 0c2a885c8fd5ef084b95973d07c108b9b4854c09 debuginfo(build-id) = 0c70ad385e9f32e88088781cbc695c36ae8c05d4 debuginfo(build-id) = 0c7168bf6e5eb08fa617f6afb02200e764704c76 debuginfo(build-id) = 0ce1128f3c973362b332b3a6fbbc06a25f55c18e debuginfo(build-id) = 0de2643027879d1347aa9a94178e5feab85a52cb debuginfo(build-id) = 0e12a45504f56114af9dd4bdd4cce8edda3a8290 debuginfo(build-id) = 0e24c081eff7c40c57cc67370b23dc141035ab61 debuginfo(build-id) = 0f7b2dce6d4ff4a6e085a9cf4f7e0eb81e8f1721 debuginfo(build-id) = 112fd2854ffc69175838ec093acf03b18baf314b debuginfo(build-id) = 1466cad21b1564eecbebf4894b3918a2db888d7a debuginfo(build-id) = 150b8f20ec811197bbd5f09f8ddc77dbe3691aea debuginfo(build-id) = 15529edfdf45ddba0c74904ef4d3e6fc136a45e4 debuginfo(build-id) = 15fb5debb3d6a1f12e4cfcee752ba08f805fd68a debuginfo(build-id) = 1627f15925cb9cee1cd3fb3040f445de909e6cbb debuginfo(build-id) = 163c3482ba901b02428fdae533d2b73dad0d85ea debuginfo(build-id) = 17031bf69cd6f0382293c0b5b8bf773d8d2a33fb debuginfo(build-id) = 17679e04bcb8879db887c9f135552323ae6dd765 debuginfo(build-id) = 17f9eadd1a564b2050fb06e60dff35aae4cb7d86 debuginfo(build-id) = 18a3fa4bc439301500bbb12ecbdd8417e9f877d3 debuginfo(build-id) = 18d6fa3ace0984fb57844bb4f8d7f8a4e5de0f0e debuginfo(build-id) = 18ef51cc409c1a326787965f8779f24369e1e8ff debuginfo(build-id) = 1995f0d57ba3aaf15cd11405db561233166a881b debuginfo(build-id) = 1b34597b4f40615999248c0e1fe93baefbac5426 debuginfo(build-id) = 1b9b0a77e5561e6e89fb1a52d29bff4aaa608144 debuginfo(build-id) = 1bb84fb7e98be801426af2fb095273242fef4d7e debuginfo(build-id) = 1bd95c96eff1d6344c38a6561c84d3699b045220 debuginfo(build-id) = 1c72c43c6e416657fb791dc86011a5bed4b616ec debuginfo(build-id) = 1cc2fe35aa0ce206e9844bea4ae6068c284c1020 debuginfo(build-id) = 1d16332270967b7a0c4ad06ec59f27057090f5dd debuginfo(build-id) = 1ed3c742c5259d2cba6d6ebd64b897f661321792 debuginfo(build-id) = 1f4b75849736b772e9bee5b7cc609cf1e5f720fb debuginfo(build-id) = 1f666e695299bb99f5d038a372399af9a1c228bd debuginfo(build-id) = 20533108eef75aa62ff389558b0a5dc5a12b8f90 debuginfo(build-id) = 208644f11f72c3ddfcec4644340f54639adfc470 debuginfo(build-id) = 20bce388ffeff9751efc2ca672d439093f3eca41 debuginfo(build-id) = 2132b1bb63cc6d4ef5c7563d1e393902628a4381 debuginfo(build-id) = 2179355589b7426b9e13aeb902877145f082ca81 debuginfo(build-id) = 237087d0bc8909f92843168ad06edd2ddfb18bac debuginfo(build-id) = 23f02d8f670665c95e527565c1214483f08dfdb9 debuginfo(build-id) = 25005e74469ca7ce454c9f862d16cbcf7b554165 debuginfo(build-id) = 259f4310af834160aa7767facaba5a034ddce33d debuginfo(build-id) = 260608fe1c9034df2805b3aafe612a5407f4bc7b debuginfo(build-id) = 261bb21b16d40516b8abfc3970d6870d895fe046 debuginfo(build-id) = 273a92272dd411b9a00cdf6946ad791b93dbc940 debuginfo(build-id) = 2746d558e958ab51eeb92bc02e9a579aafbb4707 debuginfo(build-id) = 280acf924ce4e3237f8406c9c1cd1be7ec95faaf debuginfo(build-id) = 288341ccfe9bfd94acc708f542ab956059f55719 debuginfo(build-id) = 28f339a48baa353eeb33aa21f83bc4da02974b6c debuginfo(build-id) = 29372e0e9adb9f03dec4de757626ee8db90d5f8e debuginfo(build-id) = 2b8c62d130c69092fc7af96d5582c3e9087f52c2 debuginfo(build-id) = 2dcb085c932df204ac5119da5b32a9f0d39d4681 debuginfo(build-id) = 2e4169ade1284ad3ba41f64f6caab5f2c8299547 debuginfo(build-id) = 2e6029ec9ce9367898e70e7a92e02bc2efc4a822 debuginfo(build-id) = 2f4a31ab3a7b46b4521fd21f4b9ba18a013a6a71 debuginfo(build-id) = 2f901ae87e324a4e1152429ba05fa43e4b544158 debuginfo(build-id) = 3190c04fd297a30677eb399ef4411cd73fee92b9 debuginfo(build-id) = 31c5415b4a3d4448c467353577388ac438497db5 debuginfo(build-id) = 32f3042fbb248caea2f6ee179567e2cd8023fd80 debuginfo(build-id) = 332bb305b9eecbd1790154351c3efebf39edcc00 debuginfo(build-id) = 338138d01378e3e544221c0cb468d0d98dfa44fa debuginfo(build-id) = 359aefcb7912723ab4cbd743b2ff8995060d9883 debuginfo(build-id) = 3842d35a4c94d144ed7ee5a5e8c589f641c2e88c debuginfo(build-id) = 399d4f1d7cacc9b29f96298c3c23275861ffa3cc debuginfo(build-id) = 39c393e327e72627bd713f45068f24c6f9968a21 debuginfo(build-id) = 3b532ceb817b7d971d73ff5c7b9ff5c94d5c4ae8 debuginfo(build-id) = 3b6ed2af1cd0cd93f2652f25753c6d1363a2dd9c debuginfo(build-id) = 3bf87ef916ecf283ca07460d776df921f6cc82b9 debuginfo(build-id) = 3c066eeabc8fcdbe34656972ad3a7a02f2778b06 debuginfo(build-id) = 3c0acec43fdf002514ccd4c0efcb9c48af7fb409 debuginfo(build-id) = 3f0765cd841c977825f007961417bfafdc879024 debuginfo(build-id) = 3f749df42454eb9c518af22513ca593a876403ee debuginfo(build-id) = 3fec987861535eeeff70205b3e4e255e2092944a debuginfo(build-id) = 4078385c19793ee1fd3c7cb26420231b3325b5e1 debuginfo(build-id) = 409347e2f11257ff4ad5b9421942fafb254de84c debuginfo(build-id) = 40ed459b968867fe0c5f1c948a14bc4883b1860f debuginfo(build-id) = 4116a5739d155b81f2dc17f335b21afda6be3bcd debuginfo(build-id) = 428d12b9b4c3be4b35e8be7f489293cf970597d8 debuginfo(build-id) = 42d075e3aed416e71956f376d6b68ed730f5003d debuginfo(build-id) = 43d33634740d3bd563bc56e7c5202b75a3fa6d32 debuginfo(build-id) = 452e347675001af855969d94f40aa231d2a14193 debuginfo(build-id) = 4541581655ff0a13d145155a934dbc4e63807c32 debuginfo(build-id) = 456ac19fd66f2ec0210e56b360d188359da4af95 debuginfo(build-id) = 46242bd6401e204aa1616464e89aabfba57e08dc debuginfo(build-id) = 46f6f2948a782bef3f62732748fd2626a29f0be9 debuginfo(build-id) = 4888326237eb47dcace1ada770669752da896bbf debuginfo(build-id) = 493dfbec9a7264de35e779dd3eb15658593d66d1 debuginfo(build-id) = 495b46d5b7c9930fb07f798ec19c5c2d769805c3 debuginfo(build-id) = 4a9942083f7340a19fca08e1c785111a9739ba0a debuginfo(build-id) = 4b977f877a22d18f446259f6f50aec53823152ce debuginfo(build-id) = 4c78a9e34c9aef3761ee9d3c9877e0022ef7eecc debuginfo(build-id) = 4c941fb23ff076b4e8ea7675342f8c8e4564ee66 debuginfo(build-id) = 4cf0848eea9dc67671778b248fca78fc068918f4 debuginfo(build-id) = 4d2865ee8bf026042f1054c853d55db842768f1c debuginfo(build-id) = 4d8d29528bec3a99c12c35a1d0543081b74fc291 debuginfo(build-id) = 4e63a68521792ac2fc4392e038ca9cdb0606c5e4 debuginfo(build-id) = 4edb289592b48437d8d08854dec2e64e3f43cc8e debuginfo(build-id) = 4efbd2e6588807ba6c62af557deba7f16728d0c5 debuginfo(build-id) = 522d3167f86d0a560bf2a5876cf4a6a3122c1cfd debuginfo(build-id) = 5418a494fc756eb4da0c1f1ae74f2b96620039e2 debuginfo(build-id) = 5442484963e55ea7597211cb13b654ece1c4e31b debuginfo(build-id) = 546dc4f9e3c3a5638a76579684dc1b1548356081 debuginfo(build-id) = 567621ea0ab6ff3787b0d20348c43ffbc373361b debuginfo(build-id) = 56c1af88612d1be8394c5ede58f1fdc4d3e633b1 debuginfo(build-id) = 570aa3a22721b4c9fcfd4cbe6970670f0d635f12 debuginfo(build-id) = 58d7dc6ef7bb336f2b49296cf713038705b6bd33 debuginfo(build-id) = 59609351eb1a14695b7a6de244642970c0b6bc30 debuginfo(build-id) = 5a1f695240255bbe05996c959279083f4fa28381 debuginfo(build-id) = 5cc8ad8e333f746e6b044cf649d9b837104f8e6d debuginfo(build-id) = 5cebe23d9afcbaf0a0c554c09194af0fe619d0b1 debuginfo(build-id) = 5da6685274bac694186aaae905db60e113b3cbb0 debuginfo(build-id) = 5de3b0431d8427eabd798a88abacd02ddeee9fff debuginfo(build-id) = 5dff1612432b49fcf881d998802f1e679576db37 debuginfo(build-id) = 5ee91bcaa649126aced1758b0f5c3a1228ed5652 debuginfo(build-id) = 5f3bf884cf6f81d62c5923a5c5e237f4a4cd30e2 debuginfo(build-id) = 5f4b961a303f4eee6d6093ee8c114ce55e1c68df debuginfo(build-id) = 5f780472b0ea87654fb5fd75f354c5a3d60fc611 debuginfo(build-id) = 60aeb617f56be492c2524b63f822a6a629d57821 debuginfo(build-id) = 62169e8962f441986be15a09303338ae7f5b9664 debuginfo(build-id) = 6230f8f30fc7f5abe86c6bb727ac2d5b214d9921 debuginfo(build-id) = 632dc1a2cb42ff3f783a57a92f48fbad2a4b377e debuginfo(build-id) = 64b639370891aad6bc41e4b2b7d64458f77ec413 debuginfo(build-id) = 64d0441a9fb43f532084cc7f3844081ccbc60eba debuginfo(build-id) = 65c478c6d41b26032aecdd0ea82a69c4d0498c50 debuginfo(build-id) = 66d35a6451b7e3219bd80ed5c1ed8a103e8496f6 debuginfo(build-id) = 681292ddcdfefe98314feb7998fcef168c440f03 debuginfo(build-id) = 683d8e780291e7a53fabe8b198df3106889cdfee debuginfo(build-id) = 688b0820a0012f74953ab503d87b2a8ed871da69 debuginfo(build-id) = 691d7055841f9554e854ba848889038de981a3dc debuginfo(build-id) = 6979c5eb14c04b24ea8029b31586c933a4f79da2 debuginfo(build-id) = 6b736385de2b98afe9d763efa9d84c105c6a9ad1 debuginfo(build-id) = 6b802e4ba9e9802ac10057e65e801625033960ae debuginfo(build-id) = 6ccaf81f6517bc8d43f6bd0afc5c3a2b41fb3b7f debuginfo(build-id) = 6ece62cde2e2bf33896780e79dbf6be1dde95d68 debuginfo(build-id) = 70749bf3333bebcfddcb0fb1e6ced3510c2c7301 debuginfo(build-id) = 71543be5f31df4facd2fde6a208daa8fa527bd03 debuginfo(build-id) = 7168408fcc6f6c80d0121c99929e6772cb4cb3b9 debuginfo(build-id) = 756e18418da6573ce11097e89ec2ebde5b605741 debuginfo(build-id) = 75cd6477073fa5f64ae234c35fc27d11bca92553 debuginfo(build-id) = 76a2be69fe35430f9dbe3524e334e0d7983ba7b2 debuginfo(build-id) = 77e3ad4039aede92d2e4ec52c5f451325e5a9ae5 debuginfo(build-id) = 789c2c2b99816aa9045415a59441bbf057cb57c5 debuginfo(build-id) = 78cfe930a6038701161e1257b27e6c2f4dfc6c54 debuginfo(build-id) = 7abccabb61541a8611b269c27414152f8f9409fc debuginfo(build-id) = 7b9e62b5d683b4dd867557981043d913c1948868 debuginfo(build-id) = 7d01a927c005e323bfb780eea48f4afc6082ae67 debuginfo(build-id) = 7d3b880f5155699c6ec87812353c68d5a9272ec2 debuginfo(build-id) = 7da9923dc06b47800642d8f8d4c4000ab829d336 debuginfo(build-id) = 7dacae9ba42d26fdd0fde922e444eb01ee26a208 debuginfo(build-id) = 7df9e8761027c9b9599f196e5f1ee5ced242d30e debuginfo(build-id) = 7ea088c4f5a9c943e10dac25258b33dad5e93680 debuginfo(build-id) = 7efd2ab77414d83fe9655e1b2b502f03b7957137 debuginfo(build-id) = 7f6b3f658c55b3664747c67fd4345ce31f52400e debuginfo(build-id) = 7f7c57a484c7b44ccedd8529b0fc27fc3060570b debuginfo(build-id) = 8062c58da8d22527b7b4eb5f042d56298336dc96 debuginfo(build-id) = 80b7e39c842d27ebbf5f947fc2873eef2cf0eede debuginfo(build-id) = 81ad412b7875b120e6a9eed1dc3e3700bec7eaf7 debuginfo(build-id) = 81c18b0f06a7c1df32e505e2538f09f3e21843b2 debuginfo(build-id) = 82f2975c5b63a5abd23b5c6922cfde17fedf74df debuginfo(build-id) = 832f1fbb168f56abcabefd41366dae309a4c15d2 debuginfo(build-id) = 833f5680bf7d6510daf7c11735cc558c2a8d0a58 debuginfo(build-id) = 840e764881f9ec90b078472584480fbc042225a8 debuginfo(build-id) = 8417db29155bb4deb4ac456e1234b6b04a701e7b debuginfo(build-id) = 8478180880e3350ea44c8d049af603f665c53342 debuginfo(build-id) = 84c8e1ba2c5d4b497ba36d4af8e0a784cdbeac79 debuginfo(build-id) = 84cb24f19a98bef07c122b18c7cd84a4a02ea41f debuginfo(build-id) = 8555288ba143ac15d7428652260c46dc767fe492 debuginfo(build-id) = 85784302ec3c9bb36ba266eb416a4968f81e553f debuginfo(build-id) = 86100ba3c5aed909c83d75d2f21ede2591084578 debuginfo(build-id) = 866f4e552f7631fc9b41abc8446e2348416a298b debuginfo(build-id) = 86830043f13e611feb77afa42112fa752f50303d debuginfo(build-id) = 86b3871ae4f7d71fd3b69864126d79ba7f104cfc debuginfo(build-id) = 86ed2372538d9da9b53e5b626ec1cefa38ccb55c debuginfo(build-id) = 873bd0d2f2fd5e93622fc096a0772015ba1b2439 debuginfo(build-id) = 877a4a9dbe35b0b0a7857e7daf3378664f1d46e1 debuginfo(build-id) = 878fe0d31e22e1622d8a2bffd20a4fdc1c230d22 debuginfo(build-id) = 879e35c082f73d0f39387fd7da219dbeb810db24 debuginfo(build-id) = 894fcbefc977373f66b49cf46fc4626a195a4be9 debuginfo(build-id) = 8b3f6ae051a9316f8a37fbc6f6a28413a1f054c5 debuginfo(build-id) = 8d712e3bd6886258a4f82f68a3e5cacb3eb059e1 debuginfo(build-id) = 8f0680fc99f3edbc62fb0635ec50ebd9e2d36add debuginfo(build-id) = 8f28b6e2e371fe369a623c6880f2bd581fbe5329 debuginfo(build-id) = 8f3be7f0923bfbd1228b15d25ee50529fdd37b8d debuginfo(build-id) = 8f6adb8b8b27835f4c001b1afc8f3ebba42cf0c7 debuginfo(build-id) = 8f70620f2955ac7171d43c6cd0408c57e01fc0bb debuginfo(build-id) = 905266d5d8bc4141a80943121a4dc898f38919cc debuginfo(build-id) = 90a50df72d39a09c42e95c4d3d7f763b820744b7 debuginfo(build-id) = 90b4c3f523e7ca0b161012ab9380435b8e0b2f6b debuginfo(build-id) = 90d8d0a331cadb78ba19cf76924469d6a9fb3468 debuginfo(build-id) = 919005fa9bc860f36960825a072783ef0ace343b debuginfo(build-id) = 91e99cf11fa0b901450e54cc6332792796a89d2e debuginfo(build-id) = 91f9f605fb214a6f0c2c7ba91ff8b265f17f5cf0 debuginfo(build-id) = 92bb837c8193566f1f69ff0a6f6ccf99147f4f7d debuginfo(build-id) = 9498dbcfadcc2b628d863002138b690c2bc2af63 debuginfo(build-id) = 9737239da62e30f41b1a097e7a1e36d2990d1828 debuginfo(build-id) = 9b6eca6f369a818a3d796e8a5e4dfed337b0c6f8 debuginfo(build-id) = 9b9383a3941befa8da07ff6b9901acf3a9a26dd0 debuginfo(build-id) = 9b98b65503c967c47b9eb4ca3b039d7aa50b6b0d debuginfo(build-id) = 9beae1ac3c92f7e9a4a32a9729eac44b80494fb9 debuginfo(build-id) = 9dadf87342733df9c2bf03326fafa5d5045da4f8 debuginfo(build-id) = 9ed56ddbd90841e6a195fca841110a5dd231d8b2 debuginfo(build-id) = 9ee18f06c053938c70318e7c591a8894d49af9a0 debuginfo(build-id) = 9f1a6c9fe881154830c61ef09719fcc6b5503a80 debuginfo(build-id) = a08c4fb827b6bf176fcfc12497199bc355b32736 debuginfo(build-id) = a0e1568b9776c918b0a0242001c7bb8a4053d831 debuginfo(build-id) = a2081563d15a89b0eccf00906f94ab1a09f75c4e debuginfo(build-id) = a2895f0a3388722d021b629df8b5f377029f3e34 debuginfo(build-id) = a30d88f44c0f4cf4c805cde2d66e5e91dc3eed13 debuginfo(build-id) = a31978a22d3709b6412eb46694c1e2d833a1ee96 debuginfo(build-id) = a3f76ca522db8dd8bb2ee7330ab9f168fb4d05bb debuginfo(build-id) = a573b09c7f8da36046298007c988e70fa9fb92ff debuginfo(build-id) = a57729e8dfbbf86fe575269b1d1cd1658815ad69 debuginfo(build-id) = a6053cefe82d62c4579f3cbab5783f3994664dac debuginfo(build-id) = a67f2c13c4fe75ed46f35b9e10716a5f25ec4fc5 debuginfo(build-id) = a76ead49bbd3a0cb1031e2d2886f1ed8df6b6793 debuginfo(build-id) = a78f7767f236567d8ee61b0b602dee9404d35cda debuginfo(build-id) = a7a6ef7adb88a53d001d9e13cea977fa8a27185f debuginfo(build-id) = a96613d5348d4e175445896539f3c2f25de25ee9 debuginfo(build-id) = aa785ab111dcf52e5f804db9af30212534d44a8a debuginfo(build-id) = abe50bf4282d2fe1fd93fe317e09b67ee1d62eff debuginfo(build-id) = ae8a172c0dceadd5ae59a9d595de13fcffc4be0e debuginfo(build-id) = af119e5dcd1f95d0893c6502ba08c7bd6b85bac8 debuginfo(build-id) = b004ec3bfb0ca8a9a46e98f541e9d278e3f5c01b debuginfo(build-id) = b0184f6bb3211f0a8cb7cdf13a7d9995edd5d0d8 debuginfo(build-id) = b23963ea79d2d44ffa01acfd39459f951a855856 debuginfo(build-id) = b325b1bc306d090490dbcc845db3509366ed5fd3 debuginfo(build-id) = b3322135f00e0f794d1d278b312a453c9fcb45a8 debuginfo(build-id) = b3db64aabb12a345d2493270e23a3d47f8fe67a8 debuginfo(build-id) = b415df8f507cde2c0061279528eacd81658ee7f9 debuginfo(build-id) = b4917f5cedc4b87268f5e1f889c618c941595e95 debuginfo(build-id) = b56db7e1559cb792ded150af9eeaab8360eb5576 debuginfo(build-id) = b60144e7244a9caf21f8b5f708dfec1765a5820b debuginfo(build-id) = b64ea1e20e8cbab266505ab2bbde70bd747094b4 debuginfo(build-id) = bc2c7e8c77f78e86edf083ed44a72220ad8f96f0 debuginfo(build-id) = bc606360d9e02fdc63b7fb9f630a2ee812073638 debuginfo(build-id) = bd2f7260e4af7da68a20c9a2d65a8d3c749de4f9 debuginfo(build-id) = bda8766e339926259c108ad15250c0af7dc7970f debuginfo(build-id) = bdc90b4d765067576e00fe0ef6cb78d3ac8ac245 debuginfo(build-id) = be34bb4980274e56c031d314b88e2c5eff5bc7e7 debuginfo(build-id) = be3f4e0c20ba2394444e35dde462d5e758189562 debuginfo(build-id) = bf35d121ffbca81799d5136a6dce948f123b734d debuginfo(build-id) = bf9099950441d075afec67ed776d2c33e030c091 debuginfo(build-id) = bf9a9fe544f0f5e74a48ebb3d8fb7b5ca06be7d5 debuginfo(build-id) = c0e7e08e21441af678513f3cfd86929177323cc4 debuginfo(build-id) = c1163b06b88501d13ed097d387d001276299587c debuginfo(build-id) = c23009a446fad91e35a3c255dae82e9b68b8fa5d debuginfo(build-id) = c291b74fe69dcb575fc5b53aeb95fb2a4a8cbe72 debuginfo(build-id) = c2f21157924e9966ca1269c022c959f86d1a5a65 debuginfo(build-id) = c3998e32ba85067ed61d23c3a31490321ff7782a debuginfo(build-id) = c3d52367004e4b0b3eea359b434c89430dc8ebfc debuginfo(build-id) = c3e35d6202871abfcc25ad61365cae75f03d13cd debuginfo(build-id) = c50e8ae50484a82def32e125145456597b4a6360 debuginfo(build-id) = c533534b09ec2f24d5d2c3a3b54ee0df33af05db debuginfo(build-id) = c631ac6bf6b0fa2ea78bd2d97edf8f821871640b debuginfo(build-id) = c66ca17d9746fbecac4dd6c175ebc8b2f2204b2b debuginfo(build-id) = c74c68c9f9e7e757626c66b78abe3c33ca01836c debuginfo(build-id) = c8bb40cd242c80bf9abfe97b27d6089485e40a6f debuginfo(build-id) = c8c6b4f8c7bb06b5472ec34d40eb4e6a8d5b0613 debuginfo(build-id) = c9385818408284366eaa1d48ae9678ce02121aec debuginfo(build-id) = ccb315ce408a24a09420c24b80aaca3ffcf7b7ec debuginfo(build-id) = cdf3213798f9eba1c6ca88f0737a9fa2597889d6 debuginfo(build-id) = ce2ca4ad66ab6fa182ddb32ff6f0d3aeff7aa337 debuginfo(build-id) = cecbeaa847a2f7314c2c53fb5057973a0e470681 debuginfo(build-id) = ced76cc15be871717272efa090717b92cca4f09a debuginfo(build-id) = cfb6b7e01823063ce1bcbdb43f3237a54774088d debuginfo(build-id) = cff87b24b6de7904a59f64048f9c476e23c7043a debuginfo(build-id) = d04a8afa858ac3453b64026d307bc1322575b7ca debuginfo(build-id) = d12a9957dfe4a3a21ff93ba10b1b3cde5f883688 debuginfo(build-id) = d45e6e01f4d7257b29522dab9534db020a2aa398 debuginfo(build-id) = d48d99cb5890fd1636982d6db542bd6bf5bda1b8 debuginfo(build-id) = d53ec5968125c790f0fa0f3ec9eb9f6a5fcf4c86 debuginfo(build-id) = d64507865a0fa842598a39181783628d2f452247 debuginfo(build-id) = d69b2528c53ce0773c6dd004d77845503ff67487 debuginfo(build-id) = d6a544e35d11e56e7030c7cd91f8fff51af41595 debuginfo(build-id) = d738e339b7bfb4d061688dfae231e954895ab542 debuginfo(build-id) = d79dad85b73bdb2bd293f3eb27c1204f5e331f88 debuginfo(build-id) = d7ebdbb41e7d9b24026a35b0e4804b13163c31dc debuginfo(build-id) = d870b1f3f05f989b2669d15513ce44b263dbc780 debuginfo(build-id) = d9cb038d68ff2b0e609bbe6a839b2f510eb1a0a6 debuginfo(build-id) = d9d81aad0c20c8a64e33890bde336ad8257f46a1 debuginfo(build-id) = da18b62ef933ba0af32aa9f7bd5841236c88c64a debuginfo(build-id) = da21810304786832856b17e3b382de01cca2e642 debuginfo(build-id) = da78b75ad3198494be95aca81f3b859473eba165 debuginfo(build-id) = daff41b71ec042b20535d06632d4a3736d64a410 debuginfo(build-id) = dbc7170485d4133130f8b5dd51e88de743433a3d debuginfo(build-id) = dbed9c23078b4c148052622c81723a59f2b1f26c debuginfo(build-id) = dc36a3a9ea0bd40b871e19a0e02291c505d888b0 debuginfo(build-id) = dccbb050d670f00432db35eff4a9ddfa487af93f debuginfo(build-id) = ddc794762e21e4842dd437f4e31e758471ebc547 debuginfo(build-id) = df38be9ee37a0d755e5023ac0445a91dbc8c939e debuginfo(build-id) = df88ed7b07f1fcc714a49a8dcbe84108284d9a27 debuginfo(build-id) = dfedb5a4e47b99d9db3175aa748e64c29e5d7752 debuginfo(build-id) = e052a2e3553a40f3e18d970fdac3270edd314f0b debuginfo(build-id) = e0759830911be6f019f80ecaea5be88b6eb5b349 debuginfo(build-id) = e07be24e48c61fa01ad9eee485842ac171fcaccb debuginfo(build-id) = e1619c443c2f0eea455f5a9a012372b9d5eea681 debuginfo(build-id) = e2e17b751a8465b93fd17e3582ed7678ba12dc9f debuginfo(build-id) = e30cb84cc723024a8d284fc86a839f0caf50a4fc debuginfo(build-id) = e497f5c32f233abf08a14ccdf85d2725ebd82ef9 debuginfo(build-id) = e570052aee0ee5c3ba15da3b88fdf9840bdf10ed debuginfo(build-id) = e58429071a50f908d9d83a723330620bad1d5b5f debuginfo(build-id) = e6bff2d6f934fe4a5a122829983b8b929a1786b8 debuginfo(build-id) = e6e3ccbf98206b59091ea461e2c2f1d88090af3e debuginfo(build-id) = e71cc4a7179ea3127c5710cb54326976b1cdebe3 debuginfo(build-id) = e74bfd3a74ce5d6144d4cb4e264b39cd836efc5a debuginfo(build-id) = e90778c0200dd238883def3364a24ed4d4bb0f4b debuginfo(build-id) = e9502012d47eecd8a8688c90de41b4b829d256b0 debuginfo(build-id) = ea2b028f08c3c730fd1224165697c038aa89b917 debuginfo(build-id) = ec058476ce5dc09c522b6058bf34ad0883d74044 debuginfo(build-id) = ec260f21580873ef62871de8da2d78ee15e412f5 debuginfo(build-id) = ec9154d5ce1339d35eba36b786bfd1accf0c3caa debuginfo(build-id) = ecec48c55932809dfa6be1e13651206a69967a14 debuginfo(build-id) = ee13fbc51269a1f0726a85f2c5bfbcf9a07bbacc debuginfo(build-id) = ee404132639f505ee2d41a5b54e0288e0c0be3e3 debuginfo(build-id) = ee89675cb222819b4bfa349eae43309967120a5c debuginfo(build-id) = eedbf5578f28bb597a70103aaefe3d46c217d3ca debuginfo(build-id) = eeef5bbbfb23461118eb61dd0bedae88d215b30a debuginfo(build-id) = ef0313102200274fddc6f19a8f7ad0edca6d51c2 debuginfo(build-id) = f16dcae6ec18d580e021fad7a7c888a47bd38ae9 debuginfo(build-id) = f1dfb04b3e87304d74addbd08f9d6052af8de1ea debuginfo(build-id) = f21a3ec1a078822d998f131fafd8f77c625db709 debuginfo(build-id) = f2806c990bce312a2c907a07e8e4968ea92a037d debuginfo(build-id) = f28a55b38978650cc14fefad6af8ba7b97861119 debuginfo(build-id) = f337cb3a51a3792a74826e391b306d651a2edd31 debuginfo(build-id) = f34c80389ebd0c919604acc7e8287469e9c7a606 debuginfo(build-id) = f3b6fd74a93c983df7fd85bdde03a552397d7ded debuginfo(build-id) = f42a183c3fdedf735dca2e5d3a9816e8596c4083 debuginfo(build-id) = f4f3dadc466d60f06e76c9d624456f1366ec57d5 debuginfo(build-id) = f6d08aa668c8f4f1b36858537887e808804d8524 debuginfo(build-id) = f70aeabe9aaf7a4f8b46eaa066a8c5e82512dacd debuginfo(build-id) = f76800a3f3e329c4665efa47c27e90c79e616714 debuginfo(build-id) = fa035fedfd71bd99400c5a6c3bb82bfb63786858 debuginfo(build-id) = fa207537ce8b471bc6d083e59efffd353e4ca946 debuginfo(build-id) = fa406fbf140e2071254b6122ee3df29f28d54976 debuginfo(build-id) = fa89ef6546951e2537e9134e08f7c3864c797789 debuginfo(build-id) = fb07d51a1452ab9d98b8f5314eed411780c0ee4c debuginfo(build-id) = fb377f8547e9986ab650a1247b4a3882c60b7cd5 debuginfo(build-id) = fc4f551d908abca8ddb2a970bc15590ce88bdd63 debuginfo(build-id) = fde215933c50094aa941bfcd0ec6a74b485f683d debuginfo(build-id) = fdf86dad95fca34793fdfa5b3dd4a8c4adeb057f debuginfo(build-id) = fe2fd57935a9fd074c93493e1d9633b877a25722 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: atheme-debugsource(x86-32) = 7.2.10r2-2.fc30 Processing files: libathemecore1-debuginfo-7.2.10r2-2.fc30.i686 Provides: debuginfo(build-id) = 1fee52f02f96be1a7adeabc7abcaac0f305a16ad libathemecore1-debuginfo = 7.2.10r2-2.fc30 libathemecore1-debuginfo(x86-32) = 7.2.10r2-2.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: atheme-debugsource(x86-32) = 7.2.10r2-2.fc30 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386 Wrote: /builddir/build/RPMS/atheme-7.2.10r2-2.fc30.i686.rpm Wrote: /builddir/build/RPMS/libathemecore1-7.2.10r2-2.fc30.i686.rpm Wrote: /builddir/build/RPMS/atheme-devel-7.2.10r2-2.fc30.i686.rpm Wrote: /builddir/build/RPMS/atheme-debugsource-7.2.10r2-2.fc30.i686.rpm Wrote: /builddir/build/RPMS/atheme-debuginfo-7.2.10r2-2.fc30.i686.rpm Wrote: /builddir/build/RPMS/libathemecore1-debuginfo-7.2.10r2-2.fc30.i686.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.m8sgA0 + umask 022 + cd /builddir/build/BUILD + cd atheme-v7.2.10-r2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/atheme-7.2.10r2-2.fc30.i386 + exit 0 Child return code was: 0