Installing vpopmail-5.4.33-7.qt.el10.src.rpm setting SOURCE_DATE_EPOCH=1752364800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.PAd9oT + umask 022 + cd /root/rpmbuild/BUILD + cd /root/rpmbuild/BUILD + rm -rf vpopmail-5.4.33 + /usr/lib/rpm/rpmuncompress -x /root/rpmbuild/SOURCES/vpopmail-5.4.33.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd vpopmail-5.4.33 + rm -rf /root/rpmbuild/BUILD/vpopmail-5.4.33-SPECPARTS + /usr/bin/mkdir -p /root/rpmbuild/BUILD/vpopmail-5.4.33-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (vpopmail-toaster-5.4.33.patch):' Patch #0 (vpopmail-toaster-5.4.33.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file quotawarn.msg patching file vlimits.default + echo 'Patch #1 (vpopmail-build-no-root-5.4.33.patch):' Patch #1 (vpopmail-build-no-root-5.4.33.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file Makefile.am + echo 'Patch #2 (vpopmail-build-no-qmail-5.4.33.patch):' Patch #2 (vpopmail-build-no-qmail-5.4.33.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file configure.in + echo 'Patch #3 (vpopmail-build-devel-5.4.33.patch):' Patch #3 (vpopmail-build-devel-5.4.33.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file Makefile.am patching file vusaged/configure.ac + echo 'Patch #4 (vpopmail-5.4.33_gcc-10-compat.patch):' Patch #4 (vpopmail-5.4.33_gcc-10-compat.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file vmysql.c patching file vmysql.h + echo 'Patch #5 (vpopmail-alias-5.4.33.patch):' Patch #5 (vpopmail-alias-5.4.33.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file vmysql.c patching file valias.c + echo 'Patch #6 (vpopmail-el9-to-el10.patch):' Patch #6 (vpopmail-el9-to-el10.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file cdb/cdb_seek.c patching file vpopmail.c patching file vusaged/configure.ac patching file vusaged/domain.c patching file configure.in + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.tGeVVf + umask 022 + cd /root/rpmbuild/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd vpopmail-5.4.33 + mv configure.in configure.ac + autoreconf -f -i + ./configure --prefix=/home/vpopmail --enable-vpopuser=vpopmail --enable-vpopgroup=vchkpw --enable-libdir=/usr/lib64/mysql --disable-roaming-users --enable-tcprules-prog=/usr/bin/tcprules --enable-tcpserver-file=/etc/tcprules.d/tcp.smtp --enable-make-seekable --enable-clear-passwd --disable-users-big-dir --enable-qmail-ext --disable-ip-alias-domains --enable-auth-module=mysql --disable-passwd --enable-logging=v --enable-log-name=vpopmail --disable-mysql-limits --enable-valias --enable-many-domains --enable-non-root-build checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for gawk... (cached) gawk 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for ranlib... ranlib checking for crypt in -lcrypt... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/wait.h that is POSIX.1 compatible... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for utime.h... yes checking for inttypes.h... (cached) yes checking for arpa/inet.h... yes checking for endian.h... yes checking for byteswap.h... yes checking for fcntl.h... yes checking for memory.h... yes checking for sys/endian.h... no checking for machine/endian.h... no checking for netinet/in.h... yes checking for shadow.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/file.h... yes checking for sys/param.h... yes checking for sys/socket.h... yes checking for sys/time.h... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking for utime.h... (cached) yes checking for crypt.h... yes checking for err.h... yes checking for an ANSI C-conforming const... yes 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 uid_t in sys/types.h... yes checking for inline... inline checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking whether closedir returns void... no checking whether utime accepts a null argument... yes checking for htonll... no checking for ntohll... no checking for bzero... yes checking for dup2... yes checking for fdatasync... yes checking for getcwd... yes checking for gethostname... yes checking for getpass... yes checking for getspnam... yes checking for memset... yes checking for mkdir... yes checking for putenv... yes checking for rmdir... yes checking for socket... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strncasecmp... yes checking for strrchr... yes checking for strspn... yes checking for strstr... yes checking for utime... yes checking for warn... yes checking for bswap64... checking vpopmail configure options... ok checking if we're building on Solaris... no checking whether we can locate the qmail directory... yes checking whether we can locate the qmail-newu program... yes checking whether we can locate the qmail-inject program... yes checking whether we can locate the qmail-newmrh program... yes checking for valid vpopmail user and group... yes checking whether roaming-users has been enabled... no checking whether learn-passwords is enabled... no checking whether md5-passwords is enabled... yes checking whether file-locking is enabled... yes checking whether file-sync is enabled... no checking whether make-seekable is enabled... yes checking whether clear-passwd is enabled... yes checking whether user-big-dir is enabled... no checking whether sqwebmail-pass is enabled... no checking whether qmail-ext is enabled... yes checking whether ip-alias-domains is enabled... no checking whether onchange script is enabled... no checking whether spamassassin is enabled... no checking whether maildrop is enabled... no checking whether domainquotas is enabled... no checking whether an auth module has been specified... mysql checking whether system accounts have been enabled... no checking whether /etc/shadow exists... yes checking whether logging is enabled... verbose, all with password checking whether auth-logging is enabled... yes checking whether sql-logging is enabled... no checking whether mysql-limits is enabled... no checking whether mysql-replication is enabled... no checking whether valias is enabled... yes checking whether many-domains is enabled... yes checking whether any discontinued --enable commands have been used... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands vpopmail 5.4.33 Current settings --------------------------------------- vpopmail directory = /home/vpopmail domains directory = /home/vpopmail/domains uid = 89 gid = 89 roaming users = OFF --disable-roaming-users (default) password learning = OFF --disable-learn-passwords (default) md5 passwords = ON --enable-md5-passwords (default) file locking = ON --enable-file-locking (default) vdelivermail fsync = OFF --disable-file-sync (default) make seekable = ON --enable-make-seekable (default) clear passwd = ON --enable-clear-passwd (default) user dir hashing = OFF --disable-users-big-dir address extensions = ON --enable-qmail-ext ip alias = OFF --disable-ip-alias-domains (default) onchange script = OFF --disable-onchange-script (default) domain quotas = OFF --disable-domainquotas (default) auth module = mysql --enable-auth-module=mysql mysql replication = OFF --disable-mysql-replication (default) sql logging = OFF --disable-sql-logging (default) mysql limits = OFF --disable-mysql-limits (default) SQL valias table = ON --enable-valias auth inc = -I/usr/include/mysql auth lib = -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm system passwords = OFF --disable-passwd (default) pop syslog = log success and errors including passwords --enable-logging=v auth logging = ON --enable-auth-logging (default) all domains in one SQL table = --enable-many-domains (default) spamassassin = OFF --disable-spamassassin (default) maildrop = OFF --disable-maildrop (default) + make make all-recursive make[1]: Entering directory '/root/rpmbuild/BUILD/vpopmail-5.4.33' Making all in cdb make[2]: Entering directory '/root/rpmbuild/BUILD/vpopmail-5.4.33/cdb' ( cat warn-auto.sh; \ echo CC=\'`head -1 conf-cc`\'; \ echo LD=\'`head -1 conf-ld`\'; \ cat find-systype.sh; \ ) | sh > systype ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo 'rm -f "$main"'; \ echo 'ar cr "$main" ${1+"$@"}'; \ case "`cat systype`" in \ sunos-5.*) ;; \ unix_sv*) ;; \ irix64-*) ;; \ irix-*) ;; \ dgux-*) ;; \ hp-ux-*) ;; \ sco*) ;; \ *) echo 'ranlib "$main"' ;; \ esac \ ) > makelib chmod 755 makelib ( cat warn-auto.sh; \ echo exec "`head -1 conf-cc`" -fPIC '-c ${1+"$@"}' \ ) > compile chmod 755 compile ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo exec "`head -1 conf-ld`" \ '-o "$main" "$main".o ${1+"$@"}' \ ) > load chmod 755 load ( ( ./compile tryulong32.c && ./load tryulong32 && \ ./tryulong32 ) >/dev/null 2>&1 \ && cat uint32.h2 || cat uint32.h1 ) > uint32.h rm -f tryulong32.o tryulong32 ./compile cdb_hash.c ./compile cdb_unpack.c ./compile cdb_seek.c ./makelib cdb.a cdb_hash.o cdb_unpack.o cdb_seek.o ./compile cdbmake_pack.c ./compile cdbmake_hash.c ./compile cdbmake_add.c ./makelib cdbmake.a cdbmake_pack.o cdbmake_hash.o \ cdbmake_add.o make[2]: Leaving directory '/root/rpmbuild/BUILD/vpopmail-5.4.33/cdb' make[2]: Entering directory '/root/rpmbuild/BUILD/vpopmail-5.4.33' gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vchkpw.o vchkpw.c vchkpw.c: In function ‘main’: vchkpw.c:255:7: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 255 | chdir(pw_dir); | ^~~~~~~~~~~~~ vchkpw.c: In function ‘login_virtual_user’: vchkpw.c:489:77: warning: ‘%s’ directive output may be truncated writing up to 155 bytes into a region of size between 145 and 472 [-Wformat-truncation=] 489 | snprintf(LogLine, sizeof(LogLine), "%s: password fail (pass: '%s') %s@%s:%s", | ^~ 490 | VchkpwLogName, ThePass, TheUser, TheDomain, IpAddr); | ~~~~~~~~~ In file included from /usr/include/stdio.h:980, from vchkpw.c:20: In function ‘snprintf’, inlined from ‘login_virtual_user’ at vchkpw.c:489:7: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output 30 or more bytes (assuming 512) into a destination of size 500 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vchkpw.c: In function ‘main’: vchkpw.c:266:42: warning: ‘%s’ directive output may be truncated writing up to 155 bytes into a region of size 95 [-Wformat-truncation=] 266 | snprintf (envbuf1, sizeof(envbuf1), "%s%s", VCHKPW_USER, TheUser); | ^~ ~~~~~~~ In function ‘snprintf’, inlined from ‘main’ at vchkpw.c:266:3: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 6 and 161 bytes into a destination of size 100 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vchkpw.c: In function ‘main’: vchkpw.c:300:42: warning: ‘%s’ directive output may be truncated writing up to 155 bytes into a region of size 91 [-Wformat-truncation=] 300 | snprintf (envbuf4, sizeof(envbuf4), "%s%s", VCHKPW_VPOPUSER, TheName); | ^~ ~~~~~~~ In function ‘snprintf’, inlined from ‘main’ at vchkpw.c:300:3: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 10 and 165 bytes into a destination of size 100 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o md5.o md5.c md5.c: In function ‘MD5Final’: md5.c:144:26: warning: argument to ‘sizeof’ in ‘memset’ call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] 144 | memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ | ^ gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o hmac_md5.o hmac_md5.c gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-vpopmail.o `test -f 'vpopmail.c' || echo './'`vpopmail.c vpopmail.c: In function ‘vdeldomain’: vpopmail.c:382:6: warning: unused variable ‘i’ [-Wunused-variable] 382 | int i = 0; | ^ vpopmail.c: In function ‘vadduser’: vpopmail.c:740:43: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 740 | snprintf (quota, sizeof(quota), "%lluS,%lluC", limits.defaultquota, | ~~~^ ~~~~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmail.c:740:49: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 740 | snprintf (quota, sizeof(quota), "%lluS,%lluC", limits.defaultquota, | ~~~^ | | | long long unsigned int | %lu 741 | limits.defaultmaxmsgcount); | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | storage_t {aka long unsigned int} vpopmail.c:743:43: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 743 | snprintf (quota, sizeof(quota), "%lluS", limits.defaultquota); | ~~~^ ~~~~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmail.c:746:43: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 746 | snprintf (quota, sizeof(quota), "%lluC", limits.defaultmaxmsgcount); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmail.c: In function ‘extract_domain’: vpopmail.c:1931:29: warning: argument to ‘sizeof’ in ‘memset’ call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] 1931 | memset(domain, 0, sizeof(domain)); | ^ vpopmail.c: In function ‘format_maildirquota’: vpopmail.c:3827:36: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 3827 | else sprintf (tempquota, "%lluS", quota_size); | ~~~^ ~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmail.c:3829:31: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 3829 | sprintf (tempquota, "%lluC", quota_count); | ~~~^ ~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmail.c:3831:31: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 3831 | sprintf (tempquota, "%lluS,%lluC", quota_size, quota_count); | ~~~^ ~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmail.c:3831:37: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 3831 | sprintf (tempquota, "%lluS,%lluC", quota_size, quota_count); | ~~~^ ~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmail.c: In function ‘maildir_to_email’: vpopmail.c:3939:14: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 3939 | for (pnt = last; *pnt; pnt++); | ^~~ vpopmail.c:3941:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 3941 | if (strcmp(pnt - 8, "/Maildir")) { | ^~ vpopmail.c: In function ‘qnprintf’: vpopmail.c:4056:68: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 4056 | snprintf(n, sizeof(n), "%llu", va_arg(ap, storage_t)); | ~~~^ | | | long long unsigned int | %lu vpopmail.c: In function ‘vadddomain’: vpopmail.c:198:7: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 198 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:203:5: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 203 | chown(DOMAINS_DIR,uid,gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ vpopmail.c:207:7: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 207 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:240:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 240 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:248:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 248 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:256:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 256 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:265:5: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 265 | chdir(dir); chdir(DOMAINS_DIR); | ^~~~~~~~~~ vpopmail.c:265:17: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 265 | chdir(dir); chdir(DOMAINS_DIR); | ^~~~~~~~~~~~~~~~~~ vpopmail.c:270:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 270 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:281:5: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 281 | chdir(dir); chdir(DOMAINS_DIR); | ^~~~~~~~~~ vpopmail.c:281:17: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 281 | chdir(dir); chdir(DOMAINS_DIR); | ^~~~~~~~~~~~~~~~~~ vpopmail.c:286:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 286 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:308:5: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 308 | chdir(dir); chdir(DOMAINS_DIR); | ^~~~~~~~~~ vpopmail.c:308:17: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 308 | chdir(dir); chdir(DOMAINS_DIR); | ^~~~~~~~~~~~~~~~~~ vpopmail.c:337:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 337 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:357:3: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 357 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c: In function ‘vdeldomain’: vpopmail.c:535:7: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 535 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c: In function ‘vadduser’: vpopmail.c:723:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 723 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:733:5: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 733 | chdir(Dir); if (strlen(user_hash)>0) { chdir(user_hash);} vdelfiles(username); | ^~~~~~~~~~ vpopmail.c:733:44: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 733 | chdir(Dir); if (strlen(user_hash)>0) { chdir(user_hash);} vdelfiles(username); | ^~~~~~~~~~~~~~~~ vpopmail.c:734:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 734 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:773:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 773 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:780:3: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 780 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c: In function ‘r_chown’: vpopmail.c:1374:3: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1374 | chown(path,owner,group); | ^~~~~~~~~~~~~~~~~~~~~~~ vpopmail.c:1392:9: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1392 | chown(mydirent->d_name,owner,group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘vdeluser’: vpopmail.c:1782:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1782 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:1806:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1806 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:1819:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1819 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:1824:3: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1824 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c: In function ‘make_user_dir’: vpopmail.c:2406:3: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2406 | chdir(domain_dir); | ^~~~~~~~~~~~~~~~~ vpopmail.c:2424:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2424 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:2432:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2432 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:2438:5: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2438 | chdir(domain_dir); chdir(user_hash); vdelfiles(username); | ^~~~~~~~~~~~~~~~~ vpopmail.c:2438:24: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2438 | chdir(domain_dir); chdir(user_hash); vdelfiles(username); | ^~~~~~~~~~~~~~~~ vpopmail.c:2439:5: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2439 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:2448:7: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2448 | chdir(".."); | ^~~~~~~~~~~ vpopmail.c:2450:7: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2450 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c:2478:3: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2478 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c: In function ‘r_mkdir’: vpopmail.c:2498:9: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2498 | chown(tmpbuf, uid, gid); | ^~~~~~~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘default_domain’: vpopmail.c:2581:8: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2581 | fgets (d, sizeof(d), fs); | ^~~~~~~~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘vadddotqmail’: vpopmail.c:2898:3: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2898 | chown(tmpbuf,uid,gid); | ^~~~~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘vmake_maildir’: vpopmail.c:3143:32: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3143 | if ( chdir(tmpbuf) == -1 ) { fchdir(call_dir); close(call_dir); return( VA_BAD_DIR); } | ^~~~~~~~~~~~~~~~ vpopmail.c:3151:28: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3151 | if ( chdir(dir) != 0 ) { fchdir(call_dir); close(call_dir); return(-1); } | ^~~~~~~~~~~~~~~~ vpopmail.c:3154:51: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3154 | if (mkdir("Maildir",VPOPMAIL_DIR_MODE) == -1) { fchdir(call_dir); close(call_dir); return(-1); } | ^~~~~~~~~~~~~~~~ vpopmail.c:3155:33: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3155 | if (chdir("Maildir") == -1) { fchdir(call_dir); close(call_dir); return(-1); } | ^~~~~~~~~~~~~~~~ vpopmail.c:3156:47: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3156 | if (mkdir("cur",VPOPMAIL_DIR_MODE) == -1) { fchdir(call_dir); close(call_dir); return(-1); } | ^~~~~~~~~~~~~~~~ vpopmail.c:3157:47: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3157 | if (mkdir("new",VPOPMAIL_DIR_MODE) == -1) { fchdir(call_dir); close(call_dir); return(-1); } | ^~~~~~~~~~~~~~~~ vpopmail.c:3158:47: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3158 | if (mkdir("tmp",VPOPMAIL_DIR_MODE) == -1) { fchdir(call_dir); close(call_dir); return(-1); } | ^~~~~~~~~~~~~~~~ vpopmail.c:3161:3: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3161 | chdir(dir); | ^~~~~~~~~~ vpopmail.c:3165:3: warning: ignoring return value of ‘fchdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3165 | fchdir(call_dir); close(call_dir); | ^~~~~~~~~~~~~~~~ vpopmail.c: In function ‘vsqwebmail_pass’: vpopmail.c:3186:3: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3186 | chown(tmpbuf1,uid,gid); | ^~~~~~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘update_maildirsize’: vpopmail.c:3570:7: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3570 | chown(maildir,uid,gid); | ^~~~~~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘maildir_to_email’: vpopmail.c:3907:17: warning: ignoring return value of ‘getcwd’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3907 | getcwd(calling_dir, sizeof(calling_dir)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘vadddotqmail’: vpopmail.c:2876:39: warning: ‘/.qmail-’ directive output may be truncated writing 8 bytes into a region of size between 1 and 300 [-Wformat-truncation=] 2876 | snprintf(tmpbuf, sizeof(tmpbuf), "%s/.qmail-%s", Dir, alias); | ^~~~~~~~ In file included from /usr/include/stdio.h:980, from vpopmail.c:19: In function ‘snprintf’, inlined from ‘vadddotqmail’ at vpopmail.c:2876:3: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output 9 or more bytes (assuming 308) into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘vadddotqmail’: vpopmail.c:2897:39: warning: ‘/.qmail-’ directive output may be truncated writing 8 bytes into a region of size between 1 and 300 [-Wformat-truncation=] 2897 | snprintf(tmpbuf, sizeof(tmpbuf), "%s/.qmail-%s", Dir, alias); | ^~~~~~~~ In function ‘snprintf’, inlined from ‘vadddotqmail’ at vpopmail.c:2897:3: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output 9 or more bytes (assuming 308) into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘vdeldotqmail’: vpopmail.c:2922:39: warning: ‘/.qmail-’ directive output may be truncated writing 8 bytes into a region of size between 1 and 300 [-Wformat-truncation=] 2922 | snprintf(tmpbuf, sizeof(tmpbuf), "%s/.qmail-%s", Dir, alias); | ^~~~~~~~ In function ‘snprintf’, inlined from ‘vdeldotqmail’ at vpopmail.c:2922:3: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output 9 or more bytes (assuming 308) into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘qnprintf’: vpopmail.c:4104:81: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] 4104 | snprintf(argstr, sizeof(argstr), "%%%d$%c", argn, *f); | ^~ vpopmail.c:4104:78: note: directive argument in the range [1, 2147483647] 4104 | snprintf(argstr, sizeof(argstr), "%%%d$%c", argn, *f); | ^~~~~~~~~ In function ‘snprintf’, inlined from ‘qnprintf’ at vpopmail.c:4104:45: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 5 and 14 bytes into a destination of size 10 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘qnprintf’: vpopmail.c:4093:85: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] 4093 | snprintf(argstr, sizeof(argstr), "%%%d$ld", argn); | ^~ vpopmail.c:4093:82: note: directive argument in the range [1, 2147483647] 4093 | snprintf(argstr, sizeof(argstr), "%%%d$ld", argn); | ^~~~~~~~~ In function ‘snprintf’, inlined from ‘qnprintf’ at vpopmail.c:4093:49: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 6 and 15 bytes into a destination of size 10 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘qnprintf’: vpopmail.c:4097:85: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] 4097 | snprintf(argstr, sizeof(argstr), "%%%d$lu", argn); | ^~ vpopmail.c:4097:82: note: directive argument in the range [1, 2147483647] 4097 | snprintf(argstr, sizeof(argstr), "%%%d$lu", argn); | ^~~~~~~~~ In function ‘snprintf’, inlined from ‘qnprintf’ at vpopmail.c:4097:49: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 6 and 15 bytes into a destination of size 10 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vpopmail.c: In function ‘qnprintf’: vpopmail.c:4101:85: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] 4101 | snprintf(argstr, sizeof(argstr), "%%%d$l%c", argn, *f); | ^~ vpopmail.c:4101:82: note: directive argument in the range [1, 2147483647] 4101 | snprintf(argstr, sizeof(argstr), "%%%d$l%c", argn, *f); | ^~~~~~~~~~ In function ‘snprintf’, inlined from ‘qnprintf’ at vpopmail.c:4101:49: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 6 and 15 bytes into a destination of size 10 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-md5.o `test -f 'md5.c' || echo './'`md5.c md5.c: In function ‘MD5Final’: md5.c:144:26: warning: argument to ‘sizeof’ in ‘memset’ call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] 144 | memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ | ^ gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-bigdir.o `test -f 'bigdir.c' || echo './'`bigdir.c bigdir.c: In function ‘next_char’: bigdir.c:90:9: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 90 | for(i=in_start;ithe_dir, row[15], MAX_DIR_NAME); | ^ vauth.c: In function ‘vget_lastauthip’: vauth.c:1358:9: warning: ‘strncpy’ specified bound 100 equals destination size [-Wstringop-truncation] 1358 | strncpy(tmpbuf,row[0],100); | ^ gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-file_lock.o `test -f 'file_lock.c' || echo './'`file_lock.c gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-vpalias.o `test -f 'vpalias.c' || echo './'`vpalias.c gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-seek.o `test -f 'seek.c' || echo './'`seek.c gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-vlimits.o `test -f 'vlimits.c' || echo './'`vlimits.c vlimits.c: In function ‘vlimits_write_limits_file’: vlimits.c:483:32: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 483 | fprintf(fs, "quota: %llu\n", limits->diskquota); | ~~~^ ~~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vlimits.c:484:38: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 484 | fprintf(fs, "maxmsgcount: %llu\n", limits->maxmsgcount); | ~~~^ ~~~~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vlimits.c:485:40: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 485 | fprintf(fs, "default_quota: %llu\n", limits->defaultquota); | ~~~^ ~~~~~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vlimits.c:486:46: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 486 | fprintf(fs, "default_maxmsgcount: %llu\n", limits->defaultmaxmsgcount); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vlimits.c: In function ‘vget_limits’: vlimits.c:590:9: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 590 | chown(dir,uid,gid); | ^~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-maildirquota.o `test -f 'maildirquota.c' || echo './'`maildirquota.c maildirquota.c: In function ‘maildirsize_read’: maildirquota.c:403:31: warning: format ‘%llu’ expects argument of type ‘long long unsigned int *’, but argument 3 has type ‘storage_t *’ {aka ‘long unsigned int *’} [-Wformat=] 403 | sscanf(q, "%llu %llu", &n, &c); | ~~~^ ~~ | | | | | storage_t * {aka long unsigned int *} | long long unsigned int * | %lu maildirquota.c:403:36: warning: format ‘%llu’ expects argument of type ‘long long unsigned int *’, but argument 4 has type ‘storage_t *’ {aka ‘long unsigned int *’} [-Wformat=] 403 | sscanf(q, "%llu %llu", &n, &c); | ~~~^ ~~ | | | | | storage_t * {aka long unsigned int *} | long long unsigned int * | %lu maildirquota.c: In function ‘doaddquota’: maildirquota.c:809:28: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 809 | sprintf(u.buf, "%llu %llu\n", maildirsize_size, maildirsize_cnt); | ~~~^ ~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu maildirquota.c:809:33: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 809 | sprintf(u.buf, "%llu %llu\n", maildirsize_size, maildirsize_cnt); | ~~~^ ~~~~~~~~~~~~~~~ | | | | long long unsigned int storage_t {aka long unsigned int} | %lu maildirquota.c: In function ‘docheckquota’: maildirquota.c:653:9: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 653 | chown(newmaildirsizename, VPOPMAILUID, VPOPMAILGID); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maildirquota.c: In function ‘readdomainquota’: maildirquota.c:173:68: warning: ‘/Maildir/’ directive output may be truncated writing 9 bytes into a region of size between 0 and 255 [-Wformat-truncation=] 173 | snprintf(checkdir, sizeof(checkdir), "%s/%s/Maildir/", dir, de->d_name); | ^~~~~~~~~ In file included from /usr/include/stdio.h:980, from maildirquota.c:24: In function ‘snprintf’, inlined from ‘readdomainquota’ at maildirquota.c:173:4: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output 11 or more bytes (assuming 266) into a destination of size 256 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-vutil.o `test -f 'vutil.c' || echo './'`vutil.c vutil.c: In function ‘isValidMailList’: vutil.c:112:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 112 | fgets( TmpBuf2, sizeof(TmpBuf2), fs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-vlistlib.o `test -f 'vlistlib.c' || echo './'`vlistlib.c vlistlib.c: In function ‘ezmlm_decode’: vlistlib.c:461:17: warning: operation on ‘LI->Indexed’ may be undefined [-Wsequence-point] 461 | LI->Indexed = OtherReject = UserPostOnly = LI->Indexed = 0; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vlistlib.c:491:52: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 491 | printf( " First Token: %s Len: %d\n", Tmp, strlen( Tmp )); | ~^ ~~~~~~~~~~~~~ | | | | int size_t {aka long unsigned int} | %ld vlistlib.c:557:10: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 557 | fgets( LI->PrefixText, sizeof(LI->PrefixText), fs ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘listSubsCount’: vlistlib.c:819:5: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 819 | pipe(handles); | ^~~~~~~~~~~~~ vlistlib.c: In function ‘listSubsList’: vlistlib.c:872:5: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 872 | pipe(handles); | ^~~~~~~~~~~~~ vlistlib.c: In function ‘listList’: vlistlib.c:1045:13: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1045 | fgets(TmpBuf2, sizeof(TmpBuf2), fs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘default_options’: vlistlib.c:209:69: warning: ‘%s’ directive output may be truncated writing up to 159 bytes into a region of size 149 [-Wformat-truncation=] 209 | snprintf( LI->OwnerEmail, sizeof(LI->OwnerEmail), "postmaster@%s", LI->Domain ); | ^~ In file included from /usr/include/stdio.h:980, from vlistlib.c:43: In function ‘snprintf’, inlined from ‘default_options’ at vlistlib.c:209:5: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 12 and 171 bytes into a destination of size 160 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘default_options’: vlistlib.c:231:27: warning: ‘%s’ directive writing up to 511 bytes into a region of size 159 [-Wformat-overflow=] 231 | sprintf( LI->Dir, "%s/%s", LI->entry->path, QmailName ); | ^~ ~~~~~~~~~ In function ‘sprintf’, inlined from ‘default_options’ at vlistlib.c:231:5: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output 2 or more bytes (assuming 513) into a destination of size 160 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘default_options’: vlistlib.c:236:34: warning: ‘%s’ directive writing up to 511 bytes into a region of size 152 [-Wformat-overflow=] 236 | sprintf( LI->Dot, "%s/.qmail-%s", LI->entry->path, QmailName ); | ^~ ~~~~~~~~~ In function ‘sprintf’, inlined from ‘default_options’ at vlistlib.c:236:5: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output 9 or more bytes (assuming 520) into a destination of size 160 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘ezmlm_setReplyTo’: vlistlib.c:660:23: warning: ‘.tmp’ directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 660 | sprintf (tempfn, "%s.tmp", realfn); | ^~~~ In function ‘sprintf’, inlined from ‘ezmlm_setReplyTo’ at vlistlib.c:660:3: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 5 and 260 bytes into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘ezmlm_make’: vlistlib.c:726:48: warning: ‘%s’ directive output may be truncated writing up to 159 bytes into a region of size between 125 and 294 [-Wformat-truncation=] 726 | snprintf( SQLBuff, MAX_BUFF, "-6 %s:%d:%s:%s:%s:%s", | ^~ In function ‘snprintf’, inlined from ‘ezmlm_make’ at vlistlib.c:726:9: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 10 and 815 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-backfill.o `test -f 'backfill.c' || echo './'`backfill.c backfill.c: In function ‘backfill’: backfill.c:197:24: warning: ‘strncpy’ specified bound 300 equals destination size [-Wstringop-truncation] 197 | (void) strncpy(tmpbuf, path, MAX_BUFF); | ^ backfill.c:213:73: warning: ‘.lock’ directive output may be truncated writing 5 bytes into a region of size between 1 and 300 [-Wformat-truncation=] 213 | snprintf(lockfile, sizeof(lockfile), "%s.lock", filename); | ^~~~~ In file included from /usr/include/stdio.h:980, from vpopmail.h:22, from backfill.c:17: In function ‘snprintf’, inlined from ‘backfill’ at backfill.c:213:5: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 6 and 305 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-client.o `test -f 'client.c' || echo './'`client.c gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-conf.o `test -f 'conf.c' || echo './'`conf.c conf.c: In function ‘config_contents’: conf.c:411:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 411 | fgets(b, sizeof(b) - 1, stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include/mysql -I. -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o libvpopmail_a-ippp.o `test -f 'ippp.c' || echo './'`ippp.c rm -f libvpopmail.a ar cru libvpopmail.a libvpopmail_a-vpopmail.o libvpopmail_a-md5.o libvpopmail_a-bigdir.o libvpopmail_a-vauth.o libvpopmail_a-file_lock.o libvpopmail_a-vpalias.o libvpopmail_a-seek.o libvpopmail_a-vlimits.o libvpopmail_a-maildirquota.o libvpopmail_a-vutil.o libvpopmail_a-vlistlib.o libvpopmail_a-backfill.o libvpopmail_a-client.o libvpopmail_a-conf.o libvpopmail_a-ippp.o cdb/*.o ranlib libvpopmail.a gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vchkpw vchkpw.o md5.o hmac_md5.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vdelivermail.o vdelivermail.c vdelivermail.c: In function ‘read_quota_from_maildir’: vdelivermail.c:467:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 467 | fgets (qbuf, qlen, quota_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vdelivermail.c: In function ‘check_forward_deliver’: vdelivermail.c:821:5: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 821 | chdir(dir); | ^~~~~~~~~~ vdelivermail.c: In function ‘deliver_quota_warning’: vdelivermail.c:1160:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1160 | write(fd, quotawarnmsg, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ vdelivermail.c: In function ‘get_arguments’: vdelivermail.c:196:5: warning: ‘strncpy’ specified bound 300 equals destination size [-Wstringop-truncation] 196 | strncpy(bounce, argv[2], sizeof(bounce)); | ^ vdelivermail.c:232:5: warning: ‘strncpy’ specified bound 300 equals destination size [-Wstringop-truncation] 232 | strncpy(TheExt, &TheUser[i+1], AUTH_SIZE); | ^ vdelivermail.c: In function ‘deliver_quota_warning’: vdelivermail.c:1164:53: warning: ‘/.quotawarn.msg’ directive output may be truncated writing 15 bytes into a region of size between 1 and 300 [-Wformat-truncation=] 1164 | snprintf(quotawarnmsg, sizeof(quotawarnmsg), "%s/.quotawarn.msg", TheDomainDir); | ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:980, from vdelivermail.c:28: In function ‘snprintf’, inlined from ‘deliver_quota_warning’ at vdelivermail.c:1164:5: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 16 and 315 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vdelivermail.c: In function ‘deliver_mail’: vdelivermail.c:658:55: warning: ‘%s’ directive output may be truncated writing up to 299 bytes into a region of size 256 [-Wformat-truncation=] 658 | snprintf(tmp_file, sizeof(tmp_file), "%s/.over-quota.msg",TheDomainDir); | ^~ ~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘deliver_mail’ at vdelivermail.c:658:17: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 17 and 316 bytes into a destination of size 256 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vdelivermail.c: In function ‘deliver_mail’: vdelivermail.c:718:34: warning: ‘%s’ directive output may be truncated writing up to 299 bytes into a region of size 286 [-Wformat-truncation=] 718 | "%sDelivered-To: %s@%s\n", getenv("RPLINE"), | ^~ 719 | TheUser, TheDomain); | ~~~~~~~ In function ‘snprintf’, inlined from ‘deliver_mail’ at vdelivermail.c:717:13: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output 17 or more bytes (assuming 615) into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vdelivermail.c: In function ‘usernotfound’: vdelivermail.c:1096:47: warning: ‘%s’ directive output may be truncated writing up to 299 bytes into a region of size 256 [-Wformat-truncation=] 1096 | snprintf(tmp_file, sizeof(tmp_file), "%s/.no-user.msg",TheDomainDir); | ^~ ~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘usernotfound’ at vdelivermail.c:1096:9: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 14 and 313 bytes into a destination of size 256 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vdelivermail.c: In function ‘main’: vdelivermail.c:124:46: warning: ‘%s’ directive output may be truncated writing up to 299 bytes into a region of size 255 [-Wformat-truncation=] 124 | snprintf (loopcheck, sizeof(loopcheck), "%s@%s", TheUser, TheDomain); | ^~ ~~~~~~~ In function ‘snprintf’, inlined from ‘main’ at vdelivermail.c:124:5: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 2 and 600 bytes into a destination of size 255 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o maildirquota.o maildirquota.c maildirquota.c: In function ‘maildirsize_read’: maildirquota.c:403:31: warning: format ‘%llu’ expects argument of type ‘long long unsigned int *’, but argument 3 has type ‘storage_t *’ {aka ‘long unsigned int *’} [-Wformat=] 403 | sscanf(q, "%llu %llu", &n, &c); | ~~~^ ~~ | | | | | storage_t * {aka long unsigned int *} | long long unsigned int * | %lu maildirquota.c:403:36: warning: format ‘%llu’ expects argument of type ‘long long unsigned int *’, but argument 4 has type ‘storage_t *’ {aka ‘long unsigned int *’} [-Wformat=] 403 | sscanf(q, "%llu %llu", &n, &c); | ~~~^ ~~ | | | | | storage_t * {aka long unsigned int *} | long long unsigned int * | %lu maildirquota.c: In function ‘doaddquota’: maildirquota.c:809:28: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 809 | sprintf(u.buf, "%llu %llu\n", maildirsize_size, maildirsize_cnt); | ~~~^ ~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu maildirquota.c:809:33: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 809 | sprintf(u.buf, "%llu %llu\n", maildirsize_size, maildirsize_cnt); | ~~~^ ~~~~~~~~~~~~~~~ | | | | long long unsigned int storage_t {aka long unsigned int} | %lu maildirquota.c: In function ‘docheckquota’: maildirquota.c:653:9: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 653 | chown(newmaildirsizename, VPOPMAILUID, VPOPMAILGID); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maildirquota.c: In function ‘readdomainquota’: maildirquota.c:173:68: warning: ‘/Maildir/’ directive output may be truncated writing 9 bytes into a region of size between 0 and 255 [-Wformat-truncation=] 173 | snprintf(checkdir, sizeof(checkdir), "%s/%s/Maildir/", dir, de->d_name); | ^~~~~~~~~ In file included from /usr/include/stdio.h:980, from maildirquota.c:24: In function ‘snprintf’, inlined from ‘readdomainquota’ at maildirquota.c:173:4: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output 11 or more bytes (assuming 266) into a destination of size 256 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vdelivermail vdelivermail.o maildirquota.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o clearopensmtp.o clearopensmtp.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o clearopensmtp clearopensmtp.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vadddomain.o vadddomain.c vadddomain.c: In function ‘main’: vadddomain.c:108:13: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 108 | chown(TmpBuf1, a_uid, a_gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vadddomain.c:94:47: warning: ‘/.qmail-default’ directive output may be truncated writing 15 bytes into a region of size between 1 and 300 [-Wformat-truncation=] 94 | snprintf(TmpBuf1, sizeof(TmpBuf1), "%s/.qmail-default", a_dir); | ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:980, from vadddomain.c:20: In function ‘snprintf’, inlined from ‘main’ at vadddomain.c:94:9: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 16 and 315 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vadddomain vadddomain.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vdeldomain.o vdeldomain.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vdeldomain vdeldomain.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vpasswd.o vpasswd.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vpasswd vpasswd.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vadduser.o vadduser.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vadduser vadduser.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vdeluser.o vdeluser.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vdeluser vdeluser.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vaddaliasdomain.o vaddaliasdomain.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vaddaliasdomain vaddaliasdomain.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vsetuserquota.o vsetuserquota.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vsetuserquota vsetuserquota.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vpopbull.o vpopbull.c vpopbull.c: In function ‘main’: vpopbull.c:90:3: warning: ignoring return value of ‘getcwd’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 90 | getcwd(CurDir,sizeof(CurDir)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vpopbull.c:163:9: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 163 | chdir(entry->path); | ^~~~~~~~~~~~~~~~~~ vpopbull.c: In function ‘copy_email’: vpopbull.c:313:9: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 313 | chown(tmpbuf, VPOPMAILUID, VPOPMAILGID); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vpopbull.c:304:64: warning: ‘%s’ directive output may be truncated writing up to 299 bytes into a region of size between 0 and 299 [-Wformat-truncation=] 304 | snprintf(tmpbuf1, sizeof(tmpbuf1), "%s/%s", CurDir, EmailFile); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:980, from vpopbull.c:20: In function ‘snprintf’, inlined from ‘copy_email’ at vpopbull.c:304:4: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 2 and 600 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vpopbull.c: In function ‘copy_email’: vpopbull.c:296:64: warning: ‘%s’ directive output may be truncated writing up to 299 bytes into a region of size between 0 and 299 [-Wformat-truncation=] 296 | snprintf(tmpbuf1, sizeof(tmpbuf1), "%s/%s", CurDir, EmailFile); | ^~ ~~~~~~~~~ In function ‘snprintf’, inlined from ‘copy_email’ at vpopbull.c:296:4: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 2 and 600 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vpopbull.c: In function ‘process_domain’: vpopbull.c:188:55: warning: ‘%s’ directive output may be truncated writing up to 299 bytes into a region of size between 258 and 296 [-Wformat-truncation=] 188 | snprintf(filename, sizeof(filename), "%lu.%lu.%s",(long unsigned)tm, | ^~ 189 | (long unsigned)pid,hostname); | ~~~~~~~~ In function ‘snprintf’, inlined from ‘process_domain’ at vpopbull.c:188:2: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 5 and 342 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vpopbull vpopbull.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vdeloldusers.o vdeloldusers.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vdeloldusers vdeloldusers.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vmoduser.o vmoduser.c vmoduser.c: In function ‘get_options’: vmoduser.c:166:6: warning: variable ‘errflag’ set but not used [-Wunused-but-set-variable] 166 | int errflag; | ^~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vmoduser vmoduser.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o valias.o valias.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o valias valias.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vuserinfo.o vuserinfo.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vuserinfo vuserinfo.o maildirquota.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vmkpasswd.o vmkpasswd.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vmkpasswd vmkpasswd.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vipmap.o vipmap.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vipmap vipmap.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vdominfo.o vdominfo.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vdominfo vdominfo.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt In function ‘snprintf’, inlined from ‘vget_assign.constprop.isra’ at vpopmail.c:3059:5: /usr/include/bits/stdio2.h:54:10: warning: ‘__builtin___snprintf_chk’ specified bound 97 exceeds destination size 96 [-Wstringop-overflow=] 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vconvert.o vconvert.c vconvert.c: In function ‘cdb_to_default’: vconvert.c:181:7: warning: variable ‘domain_dir’ set but not used [-Wunused-but-set-variable] 181 | char domain_dir[MAX_BUFF]; | ^~~~~~~~~~ vconvert.c:235:41: warning: ‘/vpasswd’ directive output may be truncated writing 8 bytes into a region of size between 1 and 300 [-Wformat-truncation=] 235 | snprintf(tmpbuf, sizeof(tmpbuf), "%s/vpasswd", Dir); | ^~~~~~~~ In file included from /usr/include/stdio.h:980, from vconvert.c:19: In function ‘snprintf’, inlined from ‘cdb_to_default’ at vconvert.c:235:5: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 9 and 308 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vconvert.c: In function ‘cdb_to_default’: vconvert.c:192:78: warning: ‘%s’ directive output may be truncated writing up to 299 bytes into a region of size 264 [-Wformat-truncation=] 192 | snprintf(tmpbuf, sizeof(tmpbuf), "could not open qmail assign file at %s\n", assign_file); | ^~ ~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘cdb_to_default’ at vconvert.c:192:8: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 38 and 337 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vconvert.c: In function ‘sql_to_cdb’: vconvert.c:269:45: warning: ‘/vpasswd’ directive output may be truncated writing 8 bytes into a region of size between 1 and 300 [-Wformat-truncation=] 269 | snprintf(tmpbuf, sizeof(tmpbuf), "%s/vpasswd", Dir); | ^~~~~~~~ In function ‘snprintf’, inlined from ‘sql_to_cdb’ at vconvert.c:269:2: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 9 and 308 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vconvert vconvert.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vkill.o vkill.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vkill vkill.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vmoddomlimits.o vmoddomlimits.c vmoddomlimits.c: In function ‘main’: vmoddomlimits.c:210:38: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 210 | printf("Domain Quota: %llu MB\n", limits.diskquota); | ~~~^ ~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vmoddomlimits.c:211:44: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 211 | printf("Default User Quota: %llu bytes\n", limits.defaultquota); | ~~~^ ~~~~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vmoddomlimits.c:212:45: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 212 | printf("Max Domain Messages: %llu\n", limits.maxmsgcount); | ~~~^ ~~~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vmoddomlimits.c:213:55: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 213 | printf("Default Max Messages per User: %llu\n", limits.defaultmaxmsgcount); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vmoddomlimits.c: In function ‘get_options’: vmoddomlimits.c:444:6: warning: variable ‘errflag’ set but not used [-Wunused-but-set-variable] 444 | int errflag; | ^~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vmoddomlimits vmoddomlimits.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vchangepw.o vchangepw.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vchangepw vchangepw.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o dotqmail2valias.o dotqmail2valias.c dotqmail2valias.c: In function ‘conv_domain’: dotqmail2valias.c:171:73: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 0 and 299 [-Wformat-truncation=] 171 | snprintf (dotqmail_fn, sizeof(dotqmail_fn), "%s/%s", domainpath, direntry->d_name); | ^~ In file included from /usr/include/stdio.h:980, from dotqmail2valias.c:25: In function ‘snprintf’, inlined from ‘conv_domain’ at dotqmail2valias.c:171:4: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 2 and 556 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ dotqmail2valias.c: In function ‘do_all_domains’: dotqmail2valias.c:110:78: warning: ‘%s’ directive output may be truncated writing up to 299 bytes into a region of size 264 [-Wformat-truncation=] 110 | snprintf(tmpbuf, sizeof(tmpbuf), "could not open qmail assign file at %s\n", assign_file); | ^~ ~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘do_all_domains’ at dotqmail2valias.c:110:8: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 38 and 337 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o dotqmail2valias dotqmail2valias.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vpopmaild.o vpopmaild.c vpopmaild.c: In function ‘mod_user’: vpopmaild.c:563:8: warning: variable ‘is_user’ set but not used [-Wunused-but-set-variable] 563 | int is_user = 0; | ^~~~~~~ vpopmaild.c: In function ‘get_limits’: vpopmaild.c:2283:54: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 2283 | snprintf(WriteBuf,sizeof(WriteBuf), "disk_quota %llu" RET_CRLF, | ~~~^ | | | long long unsigned int | %lu 2284 | mylimits.diskquota); wait_write(); | ~~~~~~~~~~~~~~~~~~ | | | storage_t {aka long unsigned int} vpopmaild.c:2285:56: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 2285 | snprintf(WriteBuf,sizeof(WriteBuf), "max_msgcount %llu" RET_CRLF, | ~~~^ | | | long long unsigned int | %lu 2286 | mylimits.maxmsgcount); wait_write(); | ~~~~~~~~~~~~~~~~~~~~ | | | storage_t {aka long unsigned int} vpopmaild.c:2287:57: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 2287 | snprintf(WriteBuf,sizeof(WriteBuf), "default_quota %llu" RET_CRLF, | ~~~^ | | | long long unsigned int | %lu 2288 | mylimits.defaultquota); wait_write(); | ~~~~~~~~~~~~~~~~~~~~~ | | | storage_t {aka long unsigned int} vpopmaild.c:2289:63: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 2289 | snprintf(WriteBuf,sizeof(WriteBuf), "default_maxmsgcount %llu" RET_CRLF, | ~~~^ | | | long long unsigned int | %lu 2290 | mylimits.defaultmaxmsgcount); wait_write(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | storage_t {aka long unsigned int} vpopmaild.c: In function ‘get_user_size’: vpopmaild.c:2628:49: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 2628 | snprintf(WriteBuf, sizeof(WriteBuf), "size %llu" RET_CRLF, bytes); | ~~~^ ~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmaild.c:2630:50: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 2630 | snprintf(WriteBuf, sizeof(WriteBuf), "count %llu" RET_CRLF, cnt); | ~~~^ ~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmaild.c: In function ‘get_domain_size’: vpopmaild.c:2683:53: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 2683 | snprintf(WriteBuf, sizeof(WriteBuf), "size %llu" RET_CRLF, bytes); | ~~~^ ~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmaild.c:2685:54: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 2685 | snprintf(WriteBuf, sizeof(WriteBuf), "count %llu" RET_CRLF, cnt); | ~~~^ ~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmaild.c:2694:49: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 2694 | snprintf(WriteBuf, sizeof(WriteBuf), "size %llu" RET_CRLF, totalbytes); | ~~~^ ~~~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmaild.c:2696:50: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 2696 | snprintf(WriteBuf, sizeof(WriteBuf), "count %llu" RET_CRLF, totalcnt); | ~~~^ ~~~~~~~~ | | | | | storage_t {aka long unsigned int} | long long unsigned int | %lu vpopmaild.c: In function ‘list_lists’: vpopmaild.c:2090:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2090 | fgets(tmpbuf,sizeof(tmpbuf),fs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:548, from vpopmaild.c:22: In function ‘strncat’, inlined from ‘read_file’ at vpopmaild.c:1608:7: /usr/include/bits/string_fortified.h:138:10: warning: ‘__strncat_chk’ specified bound 1024 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vpopmaild vpopmaild.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt In function ‘strncat’, inlined from ‘read_file’ at vpopmaild.c:1608:7: /usr/include/bits/string_fortified.h:138:10: warning: ‘__builtin___strncat_chk’ specified bound 1024 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vlist.o vlist.c gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vlistlib.o vlistlib.c vlistlib.c: In function ‘ezmlm_decode’: vlistlib.c:461:17: warning: operation on ‘LI->Indexed’ may be undefined [-Wsequence-point] 461 | LI->Indexed = OtherReject = UserPostOnly = LI->Indexed = 0; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vlistlib.c:491:52: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 491 | printf( " First Token: %s Len: %d\n", Tmp, strlen( Tmp )); | ~^ ~~~~~~~~~~~~~ | | | | int size_t {aka long unsigned int} | %ld vlistlib.c:557:10: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 557 | fgets( LI->PrefixText, sizeof(LI->PrefixText), fs ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘listSubsCount’: vlistlib.c:819:5: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 819 | pipe(handles); | ^~~~~~~~~~~~~ vlistlib.c: In function ‘listSubsList’: vlistlib.c:872:5: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 872 | pipe(handles); | ^~~~~~~~~~~~~ vlistlib.c: In function ‘listList’: vlistlib.c:1045:13: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1045 | fgets(TmpBuf2, sizeof(TmpBuf2), fs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘default_options’: vlistlib.c:209:69: warning: ‘%s’ directive output may be truncated writing up to 159 bytes into a region of size 149 [-Wformat-truncation=] 209 | snprintf( LI->OwnerEmail, sizeof(LI->OwnerEmail), "postmaster@%s", LI->Domain ); | ^~ In file included from /usr/include/stdio.h:980, from vlistlib.c:43: In function ‘snprintf’, inlined from ‘default_options’ at vlistlib.c:209:5: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 12 and 171 bytes into a destination of size 160 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘default_options’: vlistlib.c:231:27: warning: ‘%s’ directive writing up to 511 bytes into a region of size 159 [-Wformat-overflow=] 231 | sprintf( LI->Dir, "%s/%s", LI->entry->path, QmailName ); | ^~ ~~~~~~~~~ In function ‘sprintf’, inlined from ‘default_options’ at vlistlib.c:231:5: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output 2 or more bytes (assuming 513) into a destination of size 160 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘default_options’: vlistlib.c:236:34: warning: ‘%s’ directive writing up to 511 bytes into a region of size 152 [-Wformat-overflow=] 236 | sprintf( LI->Dot, "%s/.qmail-%s", LI->entry->path, QmailName ); | ^~ ~~~~~~~~~ In function ‘sprintf’, inlined from ‘default_options’ at vlistlib.c:236:5: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output 9 or more bytes (assuming 520) into a destination of size 160 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘ezmlm_setReplyTo’: vlistlib.c:660:23: warning: ‘.tmp’ directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 660 | sprintf (tempfn, "%s.tmp", realfn); | ^~~~ In function ‘sprintf’, inlined from ‘ezmlm_setReplyTo’ at vlistlib.c:660:3: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 5 and 260 bytes into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ vlistlib.c: In function ‘ezmlm_make’: vlistlib.c:726:48: warning: ‘%s’ directive output may be truncated writing up to 159 bytes into a region of size between 125 and 294 [-Wformat-truncation=] 726 | snprintf( SQLBuff, MAX_BUFF, "-6 %s:%d:%s:%s:%s:%s", | ^~ In function ‘snprintf’, inlined from ‘ezmlm_make’ at vlistlib.c:726:9: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 10 and 815 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vutil.o vutil.c vutil.c: In function ‘isValidMailList’: vutil.c:112:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 112 | fgets( TmpBuf2, sizeof(TmpBuf2), fs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vlist vlist.o vlistlib.o vutil.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt In function ‘snprintf’, inlined from ‘parse_email’ at vpopmail.c:1522:5, inlined from ‘default_options’ at vlistlib.c:202:14, inlined from ‘listInit’ at vlistlib.c:1182:14, inlined from ‘main’ at vlist.c:646:19: /usr/include/bits/stdio2.h:54:10: warning: ‘__builtin___snprintf_chk’ specified bound 300 exceeds destination size 160 [-Wstringop-overflow=] 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ In function ‘snprintf’, inlined from ‘parse_email’ at vpopmail.c:1525:5, inlined from ‘default_options’ at vlistlib.c:202:14, inlined from ‘listInit’ at vlistlib.c:1182:14, inlined from ‘main’ at vlist.c:646:19: /usr/include/bits/stdio2.h:54:10: warning: ‘__builtin___snprintf_chk’ specified bound 300 exceeds destination size 160 [-Wstringop-overflow=] 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o authvchkpw.o authvchkpw.c authvchkpw.c: In function ‘main’: authvchkpw.c:353:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 353 | write(2, "AUTHFAILURE\n", 12); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ authvchkpw.c:365:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 365 | write(2, "AUTHFAILURE\n", 12); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ authvchkpw.c:377:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 377 | write(2, "AUTHFAILURE\n", 12); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ authvchkpw.c:395:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 395 | write(2, "AUTHFAILURE\n", 12); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ authvchkpw.c: In function ‘Login_Tasks.part.0’: authvchkpw.c:144:17: warning: ‘strncpy’ specified bound 300 equals destination size [-Wstringop-truncation] 144 | strncpy(fqemail, user, MAX_BUFF); | ^ authvchkpw.c: In function ‘main’: authvchkpw.c:328:36: warning: ‘%s’ directive output may be truncated writing up to 511 bytes into a region of size 300 [-Wformat-truncation=] 328 | snprintf(Email, MAX_BUFF, "%s@%s", user, domain); | ^~ ~~~~ In file included from /usr/include/stdio.h:980, from vpopmail.h:22, from authvchkpw.c:32: In function ‘snprintf’, inlined from ‘main’ at authvchkpw.c:328:2: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 2 and 1024 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ authvchkpw.c: In function ‘main’: authvchkpw.c:421:9: warning: ‘strncpy’ specified bound 300 equals destination size [-Wstringop-truncation] 421 | strncpy(TmpBuf, service, MAX_BUFF); | ^ authvchkpw.c:438:48: warning: ‘%s’ directive output may be truncated writing up to 299 bytes into a region of size 291 [-Wformat-truncation=] 438 | snprintf(authenv2, MAX_BUFF, "AUTHADDR=%s@%s", TheUser, TheDomain); | ^~ ~~~~~~~ In function ‘snprintf’, inlined from ‘exec_local’ at authvchkpw.c:438:2, inlined from ‘main’ at authvchkpw.c:405:2: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 11 and 821 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ authvchkpw.c: In function ‘main’: authvchkpw.c:446:47: warning: ‘%s’ directive output may be truncated writing up to 299 bytes into a region of size 292 [-Wformat-truncation=] 446 | snprintf(authenv5, MAX_BUFF, "MAILDIR=%s", Maildir); | ^~ ~~~~~~~ In function ‘snprintf’, inlined from ‘exec_local’ at authvchkpw.c:446:2, inlined from ‘main’ at authvchkpw.c:405:2: /usr/include/bits/stdio2.h:54:10: note: ‘__snprintf_chk’ output between 9 and 308 bytes into a destination of size 300 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o authvchkpw authvchkpw.o hmac_md5.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o vusagec.o vusagec.c vusagec.c: In function ‘main’: vusagec.c:70:33: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 70 | printf("%s: %llu byte(s) in %llu file(s)\n", *(argv[i]) == '@' ? (argv[i] + 1) : argv[i], uusage, musage); | ~~~^ ~~~~~~ | | | | long long unsigned int storage_t {aka long unsigned int} | %lu vusagec.c:70:49: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘storage_t’ {aka ‘long unsigned int’} [-Wformat=] 70 | printf("%s: %llu byte(s) in %llu file(s)\n", *(argv[i]) == '@' ? (argv[i] + 1) : argv[i], uusage, musage); | ~~~^ ~~~~~~ | | | | long long unsigned int storage_t {aka long unsigned int} | %lu gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o client.o client.c gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o conf.o conf.c conf.c: In function ‘config_contents’: conf.c:411:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 411 | fgets(b, sizeof(b) - 1, stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -I/usr/include/mysql -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -c -o ippp.o ippp.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o vusagec vusagec.o client.o conf.o ippp.o libvpopmail.a -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt make[2]: Leaving directory '/root/rpmbuild/BUILD/vpopmail-5.4.33' make[1]: Leaving directory '/root/rpmbuild/BUILD/vpopmail-5.4.33' + pushd vusaged ~/rpmbuild/BUILD/vpopmail-5.4.33/vusaged ~/rpmbuild/BUILD/vpopmail-5.4.33 + autoupdate + autoreconf -f -i -s ++ head -1 /etc/libvpopmail/lib_deps + LIBS='-L/usr/lib64/libvpopmail -lvpopmail -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt ' + ./configure --with-vpopmail=/etc/libvpopmail 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking if we're building on Solaris... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for ev.h... yes checking for ev_loop_new in -lev... yes checking for vpopmail.h... yes checking for vauth.h... yes checking for vauth_getpw in -lvpopmail... yes checking for vauth_getall in -lvpopmail... yes checking for get_domain_entries in -lvpopmail... yes checking for client_query_quick in -lvpopmail... yes configure: creating ./config.status config.status: creating Makefile + make gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o vusaged.o -c vusaged.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o socket.o -c socket.c socket.c: In function ‘socket_new’: socket.c:549:11: warning: pointer ‘s_28’ used after ‘free’ [-Wuse-after-free] 549 | grow_kill(s->in); | ^~~~~~~~~~~~~~~~ socket.c:548:11: note: call to ‘free’ here 548 | free(s); | ^~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o grow.o -c grow.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o signal.o -c signal.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o packet.o -c packet.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o query.o -c query.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o cache.o -c cache.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o user.o -c user.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o directory.o -c directory.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o userstore.o -c userstore.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o list.o -c list.c list.c: In function ‘list_remove’: list.c:126:54: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] 126 | fprintf(stderr, "list_remove: realloc(%p, %d) failed\n", list, (sizeof(void *) * (*items - 1))); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o domain.o -c domain.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o queue.o -c queue.c queue.c: In function ‘queue_init’: queue.c:163:39: warning: passing argument 1 to ‘restrict’-qualified parameter aliases with argument 4 [-Wrestrict] 163 | ret = pthread_create(threads[i], NULL, queue_worker, threads[i]); | ~~~~~~~^~~ ~~~~~~~~~~ queue.c:174:25: warning: passing argument 1 to ‘restrict’-qualified parameter aliases with argument 4 [-Wrestrict] 174 | ret = pthread_create(&controller, NULL, queue_controller, &controller); | ^~~~~~~~~~~ ~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/include/libvpopmail -o shutdown.o -c shutdown.c gcc -o vusaged vusaged.o socket.o grow.o signal.o packet.o query.o cache.o user.o directory.o userstore.o list.o domain.o queue.o shutdown.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/usr/lib64/libvpopmail -lvpopmail -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt -lvpopmail -lvpopmail -lvpopmail -lvpopmail -lev -L/usr/lib64/libvpopmail -lvpopmail -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt + popd ~/rpmbuild/BUILD/vpopmail-5.4.33 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Bw5Xgd + umask 022 + cd /root/rpmbuild/BUILD + '[' /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64 '!=' / ']' + rm -rf /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64 ++ dirname /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64 + mkdir -p /root/rpmbuild/BUILDROOT + mkdir /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd vpopmail-5.4.33 + /usr/bin/rm -rf /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64 + make DESTDIR=/root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64 install-strip if test -z ''; then \ make INSTALL_PROGRAM="/usr/bin/install -c -m 711 -s" \ install_sh_PROGRAM="/usr/bin/install -c -m 711 -s" INSTALL_STRIP_FLAG=-s \ install; \ else \ make INSTALL_PROGRAM="/usr/bin/install -c -m 711 -s" \ install_sh_PROGRAM="/usr/bin/install -c -m 711 -s" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG=''" install; \ fi make[1]: Entering directory '/root/rpmbuild/BUILD/vpopmail-5.4.33' Making install in cdb make[2]: Entering directory '/root/rpmbuild/BUILD/vpopmail-5.4.33/cdb' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/root/rpmbuild/BUILD/vpopmail-5.4.33/cdb' make[2]: Entering directory '/root/rpmbuild/BUILD/vpopmail-5.4.33' make[3]: Entering directory '/root/rpmbuild/BUILD/vpopmail-5.4.33' for d in bin doc etc include lib ; do \ if test ! -d /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/$d; then \ /usr/bin/install -c -d -m 0755 \ /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/$d ; \ fi ; \ done /usr/bin/install -c -d -m 0700 \ /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/domains echo "-I/usr/include/libvpopmail" > \ /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/inc_deps echo "-L/usr/lib/libvpopmail -lvpopmail -Xlinker -R -Xlinker /usr/lib64/mysql -L/usr/lib64/mysql -lmysqlclient -lz -lm -lcrypt " > \ /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/lib_deps if test ! -r /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vusagec.conf; then \ /usr/bin/install -c -m 0644 \ vusagec.conf /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vusagec.conf; \ fi if test ! -r /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vlimits.default; then \ /usr/bin/install -c -m 0644 \ vlimits.default /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vlimits.default; \ fi if test "1" = "1"; then \ if test ! -r /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; then \ echo "# MYSQL CONNECTION SETTINGS FOR VPOPMAIL" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "#" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "# Line 1 defines the connection to use for database reads," >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "# Line 2 defines the connection to use for database updates/writes." >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "#" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "# If you omit line 2, then the same settings will be" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "# used for both read and write." >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "#" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "# settings for each line:" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "# host|port|user|password|database" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "#" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "localhost|0|root|secret|vpopmail" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "#" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "# Note:" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "# The value of host may be either a hostname or an IP address." >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "# If host is 'localhost', then sockets (Unix) or named pipes (Windows)" >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ echo "# will be used instead of TCP/IP to connect to the server." >> /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql; \ fi ; \ chmod 0640 /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql ; \ fi /usr/bin/install -c -m 0644 \ libvpopmail.a /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/lib/libvpopmail.a /usr/bin/install -c -m 0444 \ config.h /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/include/vpopmail_config.h for include in vpopmail.h config.h vauth.h vlimits.h storage.h client.h conf.h ippp.h ; do \ /usr/bin/install -c -m 0444 $include \ /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/include/ ; \ done /usr/bin/install -c -d /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/doc/man_html /usr/bin/install -c -d /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/doc/doc_html /usr/bin/install -c -m 0444 \ doc/man_html/*.* /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/doc/man_html/ /usr/bin/install -c -m 0444 \ doc/doc_html/*.* /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/doc/doc_html/ /usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/bin' /usr/bin/install -c -m 711 -s vchkpw vdelivermail clearopensmtp vadddomain vdeldomain vpasswd vadduser vdeluser vaddaliasdomain vsetuserquota vpopbull vdeloldusers vmoduser valias vuserinfo vmkpasswd vipmap vdominfo vconvert vkill vmoddomlimits vchangepw dotqmail2valias vpopmaild vlist authvchkpw vusagec '/root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/bin' make[3]: Leaving directory '/root/rpmbuild/BUILD/vpopmail-5.4.33' make[2]: Leaving directory '/root/rpmbuild/BUILD/vpopmail-5.4.33' **************************************************** If you plan to use the vpopmail usage daemon run the following commands: cd vusaged && ./configure && make Then follow the INSTALL file to install **************************************************** make[1]: Leaving directory '/root/rpmbuild/BUILD/vpopmail-5.4.33' + /usr/bin/mv /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/vpopmail.mysql.dist + /usr/bin/install -p /root/rpmbuild/SOURCES/vpopmail.mysql /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/ + /usr/bin/install quotawarn.msg /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/domains/.quotawarn.msg + /usr/bin/rm /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/inc_deps /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/lib_deps + rm -rf /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/include /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/lib + /usr/bin/install -p vusaged/vusaged /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/bin/ + /usr/bin/install -p vusaged/etc/vusaged.conf /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/home/vpopmail/etc/ + /usr/bin/install -Dp vusaged/contrib/rc.vusaged /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/etc/rc.d/init.d/vusaged + touch /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64/etc/ld.so.conf + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs --files ' /root/rpmbuild/SOURCES/vpopmail.mysql ./home/vpopmail/etc/vusaged.conf ./home/vpopmail/domains/.quotawarn.msg' + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: vpopmail-5.4.33-7.qt.el10.x86_64 Provides: config(vpopmail) = 5.4.33-7.qt.el10 vpopmail = 5.4.33-7.qt.el10 vpopmail(x86-64) = 5.4.33-7.qt.el10 Requires(interp): /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 Requires(preun): /bin/sh Requires: /bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcrypt.so.2()(64bit) libcrypt.so.2(XCRYPT_2.0)(64bit) libev.so.4()(64bit) libmysqlclient.so.24()(64bit) libmysqlclient.so.24(libmysqlclient_24.0)(64bit) rtld(GNU_HASH) Conflicts: checkpassword Recommends: group(vchkpw) user(vpopmail) Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64 Wrote: /root/rpmbuild/RPMS/x86_64/vpopmail-5.4.33-7.qt.el10.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.rVRJvZ + umask 022 + cd /root/rpmbuild/BUILD + cd vpopmail-5.4.33 + /usr/bin/rm -rf /root/rpmbuild/BUILDROOT/vpopmail-5.4.33-7.qt.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.DtLXmW + umask 022 + cd /root/rpmbuild/BUILD + rm -rf /root/rpmbuild/BUILD/vpopmail-5.4.33-SPECPARTS + rm -rf vpopmail-5.4.33 vpopmail-5.4.33.gemspec + RPM_EC=0 ++ jobs -p + exit 0