Mock Version: 3.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/dnsmeter.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1650355465.184908/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nm9q6kn4:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nm9q6kn4:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'ba87dcc4fda246bea4a3a9bf64991db8', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1650355465.184908/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nm9q6kn4:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/dnsmeter.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1622592000 Wrote: /builddir/build/SRPMS/dnsmeter-1.0.2-1.fc37.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/dnsmeter.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1650355465.184908/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nm9q6kn4:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nm9q6kn4:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b56e9b4b9f5444bc91d0b8e5837c89de', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1650355465.184908/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nm9q6kn4:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/dnsmeter.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1622592000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.eHjLml + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf dnsmeter_1.0.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/dnsmeter_1.0.2.orig.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd dnsmeter_1.0.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.yD9DYF + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-dT,/builddir/build/BUILD/dnsmeter_1.0.2/.package_note-dnsmeter-1.0.2-1.fc37.x86_64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' -f /usr/lib/rpm/generate-rpm-note.sh ']' + /usr/lib/rpm/generate-rpm-note.sh dnsmeter 1.0.2-1.fc37 x86_64 + cd dnsmeter_1.0.2 + sh autogen.sh libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:24: warning: The macro `AC_CONFIG_HEADER' is obsolete. configure.ac:24: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.ac:24: the top level configure.ac:58: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/ax_pthread.m4:88: AX_PTHREAD is expanded from... configure.ac:58: the top level configure.ac:77: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:77: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... src/pplib/autoconf/iconv.m4:20: AM_ICONV_LINK is expanded from... src/pplib/autoconf/iconv.m4:154: AM_ICONV is expanded from... configure.ac:77: the top level configure.ac:77: warning: The macro `AC_TRY_RUN' is obsolete. configure.ac:77: You should run autoupdate. ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... src/pplib/autoconf/iconv.m4:20: AM_ICONV_LINK is expanded from... src/pplib/autoconf/iconv.m4:154: AM_ICONV is expanded from... configure.ac:77: the top level configure.ac:77: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:77: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... src/pplib/autoconf/iconv.m4:154: AM_ICONV is expanded from... configure.ac:77: the top level configure.ac:30: installing './compile' configure.ac:29: installing './config.guess' configure.ac:29: installing './config.sub' configure.ac:22: installing './install-sh' configure.ac:22: installing './missing' src/Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-dT,/builddir/build/BUILD/dnsmeter_1.0.2/.package_note-dnsmeter-1.0.2-1.fc37.x86_64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2022-04-19 08:05:26.612267109 +0000 +++ ./configure 2022-04-19 08:05:27.605268130 +0000 @@ -1778,7 +1778,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2022-04-19 08:05:27.605268130 +0000 +++ ./configure 2022-04-19 08:05:27.623268148 +0000 @@ -7663,7 +7663,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -20617,7 +20617,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./src/pplib/configure + diff -u ./src/pplib/configure.backup ./src/pplib/configure + mv ./src/pplib/configure.backup ./src/pplib/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./src/pplib/configure + diff -u ./src/pplib/configure.backup ./src/pplib/configure + mv ./src/pplib/configure.backup ./src/pplib/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./src/pplib/configure + diff -u ./src/pplib/configure.backup ./src/pplib/configure --- ./src/pplib/configure.backup 2019-09-18 10:02:07.000000000 +0000 +++ ./src/pplib/configure 2022-04-19 08:05:27.641268167 +0000 @@ -2267,7 +2267,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./src/pplib/configure + diff -u ./src/pplib/configure.backup ./src/pplib/configure + mv ./src/pplib/configure.backup ./src/pplib/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./src/pplib/configure + diff -u ./src/pplib/configure.backup ./src/pplib/configure + mv ./src/pplib/configure.backup ./src/pplib/configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pplib/autoconf/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./src/pplib/autoconf/config.sub ++ basename ./src/pplib/autoconf/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./src/pplib/autoconf/config.sub '/usr/lib/rpm/redhat/config.sub' -> './src/pplib/autoconf/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pplib/autoconf/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./src/pplib/autoconf/config.guess ++ basename ./src/pplib/autoconf/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./src/pplib/autoconf/config.guess '/usr/lib/rpm/redhat/config.guess' -> './src/pplib/autoconf/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 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 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 g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking whether make supports the include directive... yes (GNU style) checking dependency style of g++... none checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking how to print strings... printf checking for x86_64-redhat-linux-gnu-gcc... gcc 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 dependency style of gcc... none checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-redhat-linux-gnu-file... no checking for file... file checking for x86_64-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-redhat-linux-gnu-strip... no checking for strip... strip checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 7669: -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... 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 dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for C compiler vendor... gnu checking how to run the C preprocessor... gcc -E checking whether gcc is Clang... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for pcap_open_live in -lpcap... yes checking for sqrt in -lm... yes checking for ns_initparse in -lbind... no checking for __ns_initparse in -lbind... no checking for res_mkquery in -lresolv... yes checking for idna_to_ascii_4z in -lidn... no checking for idn2_to_ascii_4z in -lidn2... yes checking for pcre_exec in -lpcre... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/test/Makefile config.status: creating src/config.h config.status: executing depfiles commands config.status: executing libtool commands + make -j2 Making all in src make[1]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' cd "./pplib" && ./configure --disable-oggtest \ --disable-freetypetest --disable-sdltest --disable-sdlframework \ --without-jpeg --without-libjpegturbo --without-libpng \ --without-libmicrohttpd --without-libmcrypt-prefix \ --without-libtiff --without-libcurl --without-mpg123 \ --without-lame --without-ogg --without-libcdio --without-libiconv-prefix \ --without-imlib --without-mysql --without-postgresql \ --without-sqlite3 --without-libldn --without-nasm configure: WARNING: unrecognized options: --without-libldn checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... none checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking whether C compiler accepts -no-pie... yes 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 PTHREAD_PRIO_INHERIT... yes checking for a sed that does not truncate output... /usr/bin/sed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of wchar_t... 4 checking size of size_t... 8 checking size of float... 4 checking size of double... 8 checking size of void*... 8 checking size of fpos_t... 16 checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for _LARGEFILE_SOURCE value needed for large files... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking whether time.h and sys/time.h may both be included... yes checking for mode_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking for off_t... yes checking for an ANSI C-conforming const... yes checking whether struct tm is in sys/time.h or time.h... time.h checking if fpos_t is struct or scalar... struct checking if struct tm hast tm_gmtoff... yes checking for X... no checking if googletest should be used for unittesting... no checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for sys/types.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking arpa/nameser.h usability... yes checking arpa/nameser.h presence... yes checking for arpa/nameser.h... yes checking for resolv.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking for strings.h... (cached) yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking fnmatch.h usability... yes checking fnmatch.h presence... yes checking for fnmatch.h... yes checking for sys/stat.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking widec.h usability... no checking widec.h presence... no checking for widec.h... no checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking valgrind/helgrind.h usability... no checking valgrind/helgrind.h presence... no checking for valgrind/helgrind.h... no checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for alarm... yes checking for working mktime... yes checking for size_t... (cached) yes checking for wchar_t... yes checking for _LARGEFILE_SOURCE value needed for large files... (cached) no checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for working mktime... (cached) yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking whether lstat correctly handles trailing slash... yes checking whether stat accepts an empty string... no checking for strftime... yes checking for vprintf... yes checking for _doprnt... no checking for strtolower... no checking for strtoupper... no checking for bzero... yes checking for bcopy... yes checking for gethostbyname... yes checking for gettimeofday... yes checking for inet_ntoa... yes checking for memmove... yes checking for memset... yes checking for mkdir... yes checking for socket... yes checking for __mingw_vasprintf... no checking for vasprintf... yes checking for asprintf... yes checking for gethostname... yes checking for sethostname... yes checking for getdomainname... yes checking for setdomainname... yes checking for uname... yes checking for strcasecmp... yes checking for strlen... yes checking for strnlen... yes checking for strdup... yes checking for strerror... yes checking for strncasecmp... yes checking for strndup... yes checking for strstr... yes checking for strcasestr... yes checking for strcmp... yes checking for strncmp... yes checking for strncpy... yes checking for strlcpy... no checking for strncat... yes checking for strlcat... no checking for strtok... yes checking for strtok_r... yes checking for htol... no checking for atoll... yes checking for atoi... yes checking for atol... yes checking for atof... yes checking for strtoll... yes checking for strtoull... yes checking for flock... yes checking for fcntl... yes checking for truncate... yes checking for ftruncate... yes checking for sync... yes checking for fsync... yes checking for unlink... yes checking for remove... yes checking for fgets... yes checking for fputs... yes checking for fgetws... yes checking for fputws... yes checking for fputc... yes checking for fgetc... yes checking for fputwc... yes checking for fgetwc... yes checking for mmap... yes checking for munmap... yes checking for sysconf... yes checking for pagesize... no checking for usleep... yes checking for nanosleep... yes checking for localtime... yes checking for localtime_r... yes checking for gmtime... yes checking for gmtime_r... yes checking for signal... yes checking for syslog... yes checking for openlog... yes checking for closelog... yes checking for strtok_r... (cached) yes checking for getpid... yes checking for getppid... yes checking for getuid... yes checking for geteuid... yes checking for mkstemp... yes checking for wcscmp... yes checking for wcsncmp... yes checking for wcscasecmp... yes checking for wcsncasecmp... yes checking for wcstol... yes checking for wcstoll... yes checking for wcslen... yes checking for wcsstr... yes checking for wcstoul... yes checking for wcstoull... yes checking for wcstod... yes checking for wcstof... yes checking for wcstombs... yes checking for mbstowcs... yes checking for wcsrtombs... yes checking for wcsnrtombs... yes checking for mbsrtowcs... yes checking for mbsnrtowcs... yes checking for wprintf... yes checking for fwprintf... yes checking for swprintf... yes checking for vwprintf... yes checking for vfwprintf... yes checking for vswprintf... yes checking for vsnprintf... yes checking for wstol... no checking for wstoll... no checking for watoi... no checking for watoll... no checking for wstod... no checking for watof... no checking for poll... yes checking for select... yes checking for pselect... yes checking for opendir... yes checking for closedir... yes checking for readdir... yes checking for readdir_r... yes checking for stat... yes checking for clock_gettime... yes checking for inet_ntop... yes checking for inet_pton... yes checking for inet_aton... yes checking for inet_ntoa... (cached) yes checking for inet_ntoa_r... no checking for inet_addr... yes checking for inet_network... yes checking for inet_makeaddr... yes checking for sa_len in struct sockaddr... no checking for library containing res_query... none required checking for library containing res_search... none required checking for library containing res_querydomain... none required checking for library containing res_mkquery... none required checking for library containing res_send... none required checking for library containing dn_comp... none required checking for library containing dn_expand... none required checking for library containing ns_initparse... -lresolv checking for libjpeg... no checking for libjpegturbo... no checking if we should use libpng... no ./configure: line 12267: test: =: unary operator expected checking for libmicrohttpd library and headers... no checking for libmcrypt-config... no checking for libmcrypt - version >= 2.5.7... no *** Could not run libmcrypt test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means LIBMCRYPT was incorrectly installed *** or that you have moved LIBMCRYPT since it was installed. In the latter case, you *** may want to edit the libmcrypt-config script: no checking idna.h usability... no checking idna.h presence... no checking for idna.h... no checking idn2.h usability... yes checking idn2.h presence... yes checking for idn2.h... yes checking for idn2 library and linking... yes checking for existing IDN2_NO_TR46-flag in idn2 library... yes checking for libtiff... no no checking if lame should be included... no checking for Ogg... no checking for pkg-config... /usr/bin/pkg-config configure: /usr/bin/pkg-config couldn't find libshout. Try adjusting PKG_CONFIG_PATH. checking for shout-config... no checking if we should use libcdio... no checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking for working iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for compatible bzip2 library and headers... yes checking if zlib is wanted... yes checking for inflateEnd in -lz... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for sin... no checking for sin in -lm... yes checking lib pcre... (testing) checking for pcre_study in -lpcre... yes checking lib pcre... -lpcre checking for pkg-config... /usr/bin/pkg-config checking whether compiling and linking against OpenSSL works... yes checking for TLS_method... yes checking for TLS_server_method... yes checking for TLS_client_method... yes checking for SSLv23_method... no checking for SSLv23_server_method... no checking for SSLv23_client_method... no checking for freetype-config... no checking for FreeType -- version >= 9.0.0... no configure: WARNING: The freetype-config script installed by FreeType 2 could not be found. If FreeType 2 was installed in PREFIX, make sure PREFIX/bin is in your path, or set the FT2_CONFIG environment variable to the full path to freetype-config. checking for SDL2... no checking for sdl2-config... no *** The sdl2-config script installed by SDL could not be found *** If SDL was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the SDL2_CONFIG environment variable to the *** full path to sdl2-config. checking lib ImageMagick... not configured checking for ldns-config... no checking for lib ldns... no configure: checking if we can use assembly checking for __thread... yes checking whether uname is declared... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating tests/Makefile config.status: creating ppl7-config config.status: creating include/config.h config.status: creating include/ppl7-config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --without-libldn ****************************************************************************** ** Configuration summary for ppl Version 7.0.0 ** Target: linux-gnu CPU: x86_64 ** ** Byteorder: LITTLE ENDIAN ** Size of char 1 Size of float 4 ** Size of short 2 Size of double 8 ** Size of int 4 Size of void* 8 ** Size of long 8 Size of wchar_t 4 ** Size of long long 8 ** Size of size_t 8 ****************************************************************************** ** Assembler: ** Nasm (x86 assembler): no ** ** Threads: yes, pthreads ** ** Compression: ** ZLIB library: yes ** BZIP2 library: yes ** ** Graphic: ** BMP: yes (buildin) ** GIF: yes (buildin) ** TGA: yes (buildin) ** PPM: yes (buildin) ** PNG: no ** JPEG: no ** TIFF: no ** Freetype 2.x library: no ** ImageMagick: no ** ** Multimedia: ** SDL2 library: no ** Lame library: no ** mpg123 library: no ** ogg library: no ** shout library: no ** cdio library: no ** ** Cryptography: ** OpenSSL: yes ** MCrypt library: no ** ** Internet: ** Bind resolver lib: yes ** Curl library: no ** Libmicrohttpd: no ** ldns library: no ** IDN1 library: no ** IDN2 library: yes ** ** Databases: ** SQLite3: no ** MySQL: no ** Postgres: no ** ** Other: ** PCRE: yes ** ICONV: yes ** ** Testing: ** Unittests: no ** Codecoverage: no ****************************************************************************** make all-recursive make[2]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' Making all in test make[3]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2/src/test' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2/src/test' make[3]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./pplib/include -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o dns_receiver_thread.o dns_receiver_thread.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./pplib/include -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o dns_sender.o dns_sender.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./pplib/include -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o dns_sender_thread.o dns_sender_thread.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./pplib/include -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o main.o main.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./pplib/include -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o packet.o packet.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./pplib/include -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o payload_file.o payload_file.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./pplib/include -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o query.o query.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./pplib/include -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o raw_socket_receiver.o raw_socket_receiver.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./pplib/include -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o raw_socket_sender.o raw_socket_sender.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./pplib/include -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o system_stat.o system_stat.cpp cd "./pplib" && make make[4]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2/src/pplib' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. mkdir -p release touch release/make ############################################################################### # Compiling >>>core/AVLTree.cpp<<< g++ -Wall -O2 -o release/core_AVLTree.o -c ./src/core/AVLTree.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Compat.cpp<<< g++ -Wall -O2 -o release/core_Compat.o -c ./src/core/Compat.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include sed -e 's,[@]PACKAGE_VERSION[@],1.0.2,g' \ -e 's,[@]PACKAGE_URL[@],https://github.com/DNS-OARC/dnsmeter/issues,g' \ -e 's,[@]PACKAGE_BUGREPORT[@],admin@dns-oarc.net,g' \ < ./dnsmeter.1.in > dnsmeter.1 ############################################################################### # Compiling >>>core/Compression.cpp<<< g++ -Wall -O2 -o release/core_Compression.o -c ./src/core/Compression.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/ConfigParser.cpp<<< g++ -Wall -O2 -o release/core_ConfigParser.o -c ./src/core/ConfigParser.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/core/ConfigParser.cpp: In member function 'void ppl7::ConfigParser::load(ppl7::FileObject&)': ./src/core/ConfigParser.cpp:593:30: warning: catching polymorphic type 'const class ppl7::EndOfFileException' by value [-Wcatch-value=] 593 | } catch (const ppl7::EndOfFileException) { | ^~~~~~~~~~~~~~~~~~ ############################################################################### # Compiling >>>core/cpu.cpp<<< g++ -Wall -O2 -o release/core_cpu.o -c ./src/core/cpu.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Dir.cpp<<< g++ -Wall -O2 -o release/core_Dir.o -c ./src/core/Dir.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/DirEntry.cpp<<< g++ -Wall -O2 -o release/core_DirEntry.o -c ./src/core/DirEntry.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Exceptions.cpp<<< g++ -Wall -O2 -o release/core_Exceptions.o -c ./src/core/Exceptions.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/File.cpp<<< g++ -Wall -O2 -o release/core_File.o -c ./src/core/File.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/FileObject.cpp<<< g++ -Wall -O2 -o release/core_FileObject.o -c ./src/core/FileObject.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Functions.cpp<<< g++ -Wall -O2 -o release/core_Functions.o -c ./src/core/Functions.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/core/Functions.cpp: In function 'bool ppl7::HaveArgv(int, char**, const String&)': ./src/core/Functions.cpp:804:84: warning: comparing the result of pointer addition '(ret + 1)' and NULL [-Waddress] 804 | if (ret[0]=='\\' && ret[1]=='-') return ret+1; | ~~~^~ ############################################################################### # Compiling >>>core/GzFile.cpp<<< g++ -Wall -O2 -o release/core_GzFile.o -c ./src/core/GzFile.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Iconv.cpp<<< g++ -Wall -O2 -o release/core_Iconv.o -c ./src/core/Iconv.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Json.cpp<<< g++ -Wall -O2 -o release/core_Json.o -c ./src/core/Json.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Logger.cpp<<< g++ -Wall -O2 -o release/core_Logger.o -c ./src/core/Logger.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/MemFile.cpp<<< g++ -Wall -O2 -o release/core_MemFile.o -c ./src/core/MemFile.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/MemoryGroup.cpp<<< g++ -Wall -O2 -o release/core_MemoryGroup.o -c ./src/core/MemoryGroup.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/MemoryHeap.cpp<<< g++ -Wall -O2 -o release/core_MemoryHeap.o -c ./src/core/MemoryHeap.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Mutex.cpp<<< g++ -Wall -O2 -o release/core_Mutex.o -c ./src/core/Mutex.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/PerlHelper.cpp<<< g++ -Wall -O2 -o release/core_PerlHelper.o -c ./src/core/PerlHelper.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/PFPFile.cpp<<< g++ -Wall -O2 -o release/core_PFPFile.o -c ./src/core/PFPFile.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/core/PFPFile.cpp: In member function 'ppl7::PFPFile::save(ppl7::String const&)': ./src/core/PFPFile.cpp:758:16: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 758 | strncpy(p+pp,"ENDF",4); | ^ ############################################################################### # Compiling >>>core/PythonHelper.cpp<<< g++ -Wall -O2 -o release/core_PythonHelper.o -c ./src/core/PythonHelper.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Resource.cpp<<< g++ -Wall -O2 -o release/core_Resource.o -c ./src/core/Resource.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Resourcen.cpp<<< g++ -Wall -O2 -o release/core_Resourcen.o -c ./src/core/Resourcen.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Signal.cpp<<< g++ -Wall -O2 -o release/core_Signal.o -c ./src/core/Signal.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/StringFunctions.cpp<<< g++ -Wall -O2 -o release/core_StringFunctions.o -c ./src/core/StringFunctions.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/core/StringFunctions.cpp: In function 'ppl7::Instrcase(wchar_t const*, wchar_t const*, unsigned long)': ./src/core/StringFunctions.cpp:381:45: warning: pointer 'myHaystack_26' used after 'free' [-Wuse-after-free] 381 | return ((ssize_t)(_t-myHaystack)); | ~~^~~~~~~~~~~ ./src/core/StringFunctions.cpp:379:29: note: call to 'free' here 379 | free(myHaystack); | ~~~~^~~~~~~~~~~~ ############################################################################### # Compiling >>>core/ThreadPool.cpp<<< g++ -Wall -O2 -o release/core_ThreadPool.o -c ./src/core/ThreadPool.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>core/Threads.cpp<<< g++ -Wall -O2 -o release/core_Threads.o -c ./src/core/Threads.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/core/Threads.cpp: In member function 'void ppl7::Thread::threadIdle()': ./src/core/Threads.cpp:592:30: warning: 'int pthread_yield()' is deprecated: pthread_yield is deprecated, use sched_yield instead [-Wdeprecated-declarations] 592 | pthread_yield(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/features.h:490, from /usr/include/sys/types.h:25, from ./include/compat.h:39, from ./include/prolog.h:53, from ./src/core/Threads.cpp:35: /usr/include/pthread.h:479:12: note: declared here 479 | extern int __REDIRECT_NTH (pthread_yield, (void), sched_yield) | ^~~~~~~~~~~~~~ ./src/core/Threads.cpp: In member function 'int ppl7::Thread::threadSetStackSize(size_t)': ./src/core/Threads.cpp:984:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 984 | if (size>>core/Time.cpp<<< g++ -Wall -O2 -o release/core_Time.o -c ./src/core/Time.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>types/Array.cpp<<< g++ -Wall -O2 -o release/type_Array.o -c ./src/types/Array.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>types/AssocArray.cpp<<< g++ -Wall -O2 -o release/type_AssocArray.o -c ./src/types/AssocArray.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/types/AssocArray.cpp: In member function 'ppl7::AssocArray::exportBinary(void*, unsigned long, unsigned long*) const': ./src/types/AssocArray.cpp:1623:36: warning: 'strncpy' output truncated before terminating nul copying 7 bytes from a string of the same length [-Wstringop-truncation] 1623 | if (p+7>>types/ByteArray.cpp<<< g++ -Wall -O2 -o release/type_ByteArray.o -c ./src/types/ByteArray.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>types/ByteArrayPtr.cpp<<< g++ -Wall -O2 -o release/type_ByteArrayPtr.o -c ./src/types/ByteArrayPtr.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>types/DateTime.cpp<<< g++ -Wall -O2 -o release/type_DateTime.o -c ./src/types/DateTime.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>types/Pointer.cpp<<< g++ -Wall -O2 -o release/type_Pointer.o -c ./src/types/Pointer.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>types/String.cpp<<< g++ -Wall -O2 -o release/type_String.o -c ./src/types/String.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>types/Variant.cpp<<< g++ -Wall -O2 -o release/type_Variant.o -c ./src/types/Variant.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>types/WideString.cpp<<< g++ -Wall -O2 -o release/type_WideString.o -c ./src/types/WideString.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>math/calc.cpp<<< g++ -Wall -O2 -o release/math_ca.o -c ./src/math/calc.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>math/crc32.cpp<<< g++ -Wall -O2 -o release/math_crc32.o -c ./src/math/crc32.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>math/md5.cpp<<< g++ -Wall -O2 -o release/math_md5.o -c ./src/math/md5.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/math/md5.cpp: In member function 'ppl7::String ppl7::FileObject::md5()': ./src/math/md5.cpp:502:30: warning: catching polymorphic type 'const class ppl7::EndOfFileException' by value [-Wcatch-value=] 502 | } catch (const ppl7::EndOfFileException) { | ^~~~~~~~~~~~~~~~~~ ############################################################################### # Compiling >>>math/random.cpp<<< g++ -Wall -O2 -o release/math_random.o -c ./src/math/random.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>crypto/Crypt.cpp<<< g++ -Wall -O2 -o release/crypto_Crypt.o -c ./src/crypto/Crypt.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>crypto/Digest.cpp<<< g++ -Wall -O2 -o release/crypto_Digest.o -c ./src/crypto/Digest.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>crypto/MCrypt.cpp<<< g++ -Wall -O2 -o release/crypto_MCrypt.o -c ./src/crypto/MCrypt.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>internet/curl.cpp<<< g++ -Wall -O2 -o release/inet_curl.o -c ./src/internet/curl.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>internet/inet_functions.cpp<<< g++ -Wall -O2 -o release/inet_inet_functions.o -c ./src/internet/inet_functions.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>internet/ipaddress.cpp<<< g++ -Wall -O2 -o release/inet_ipaddress.o -c ./src/internet/ipaddress.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>internet/ipnetwork.cpp<<< g++ -Wall -O2 -o release/inet_ipnetwork.o -c ./src/internet/ipnetwork.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>internet/openssl.cpp<<< g++ -Wall -O2 -o release/inet_openssl.o -c ./src/internet/openssl.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/internet/openssl.cpp: In function 'void ppl7::SeedPRNG()': ./src/internet/openssl.cpp:180:14: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 180 | ::MD5((const unsigned char*)buf,p,(unsigned char*)buf+p); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/internet/openssl.cpp:90: /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ ./src/internet/openssl.cpp: In function 'int ppl7::GetSSLError(SSLError&)': ./src/internet/openssl.cpp:378:35: warning: 'long unsigned int ERR_get_error_line_data(const char**, int*, const char**, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 378 | ec=ERR_get_error_line_data(&file,&e.Line,&data,&e.Flags); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/internet/openssl.cpp:89: /usr/include/openssl/err.h:413:15: note: declared here 413 | unsigned long ERR_get_error_line_data(const char **file, int *line, | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/internet/openssl.cpp: In function 'int ppl7::GetSSLErrors(std::__cxx11::list&)': ./src/internet/openssl.cpp:399:43: warning: 'long unsigned int ERR_get_error_line_data(const char**, int*, const char**, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 399 | while ((ec=ERR_get_error_line_data(&file,&se.Line,&data,&se.Flags))) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/err.h:413:15: note: declared here 413 | unsigned long ERR_get_error_line_data(const char **file, int *line, | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/internet/openssl.cpp: In member function 'void ppl7::SSLContext::setTmpDHParam(const ppl7::String&)': ./src/internet/openssl.cpp:770:33: warning: 'DH* PEM_read_DHparams(FILE*, DH**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 770 | DH *dh=PEM_read_DHparams(ff, NULL, NULL, NULL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:36, from ./src/internet/openssl.cpp:87: /usr/include/openssl/pem.h:469:1: note: declared here 469 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ ./src/internet/openssl.cpp: At global scope: ./src/internet/openssl.cpp:482:13: warning: 'void ppl7::disable_ssl_on_ctx(SSL_CTX*)' defined but not used [-Wunused-function] 482 | static void disable_ssl_on_ctx(SSL_CTX *ctx) { | ^~~~~~~~~~~~~~~~~~ ./src/internet/openssl.cpp:195:22: warning: 'long unsigned int ppl7::id_function()' defined but not used [-Wunused-function] 195 | static unsigned long id_function(void) | ^~~~~~~~~~~ ./src/internet/openssl.cpp:186:13: warning: 'void ppl7::locking_function(int, int, const char*, int)' defined but not used [-Wunused-function] 186 | static void locking_function(int mode, int n, const char *file, int line) | ^~~~~~~~~~~~~~~~ ############################################################################### # Compiling >>>internet/resolver.cpp<<< g++ -Wall -O2 -o release/inet_resolver.o -c ./src/internet/resolver.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>internet/sockaddr.cpp<<< g++ -Wall -O2 -o release/inet_sockaddr.o -c ./src/internet/sockaddr.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>internet/SocketMessage.cpp<<< g++ -Wall -O2 -o release/inet_SocketMessage.o -c ./src/internet/SocketMessage.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>internet/TCPSocket.cpp<<< g++ -Wall -O2 -o release/inet_TCPSocket.o -c ./src/internet/TCPSocket.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/internet/TCPSocket.cpp: In member function 'ppl7::TCPSocket::connect(ppl7::String const&, int)': ./src/internet/TCPSocket.cpp:461:37: warning: '__sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 461 | sprintf(portstr, "%i", port); | ^ In file included from /usr/include/stdio.h:894, from ./include/compat.h:47, from ./include/prolog.h:53, from ./src/internet/TCPSocket.cpp:35: In function 'sprintf', inlined from 'ppl7::out_bind(char const*, int)' at ./src/internet/TCPSocket.cpp:461:10, inlined from 'ppl7::TCPSocket::connect(ppl7::String const&, int)' at ./src/internet/TCPSocket.cpp:669:22: /usr/include/bits/stdio2.h:38:34: note: '__sprintf_chk' output between 2 and 11 bytes into a destination of size 10 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ############################################################################### # Compiling >>>internet/UDPSocket.cpp<<< g++ -Wall -O2 -o release/inet_UDPSocket.o -c ./src/internet/UDPSocket.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/internet/UDPSocket.cpp: In member function 'ppl7::UDPSocket::connect(ppl7::String const&, int)': ./src/internet/UDPSocket.cpp:280:37: warning: '__sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 280 | sprintf(portstr, "%i", port); | ^ In file included from /usr/include/stdio.h:894, from ./include/compat.h:47, from ./include/prolog.h:53, from ./src/internet/UDPSocket.cpp:35: In function 'sprintf', inlined from 'ppl7::out_bind(char const*, int)' at ./src/internet/UDPSocket.cpp:280:10, inlined from 'ppl7::UDPSocket::connect(ppl7::String const&, int)' at ./src/internet/UDPSocket.cpp:462:22: /usr/include/bits/stdio2.h:38:34: note: '__sprintf_chk' output between 2 and 11 bytes into a destination of size 10 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ############################################################################### # Compiling >>>internet/Webserver.cpp<<< g++ -Wall -O2 -o release/inet_Webserver.o -c ./src/internet/Webserver.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>internet/WikiParser.cpp<<< g++ -Wall -O2 -o release/inet_WikiParser.o -c ./src/internet/WikiParser.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>database/Database.cpp<<< g++ -Wall -O2 -o release/db_Database.o -c ./src/database/Database.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>database/DBPool.cpp<<< g++ -Wall -O2 -o release/db_DBPool.o -c ./src/database/DBPool.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>database/DBPoolOfPools.cpp<<< g++ -Wall -O2 -o release/db_DBPoolOfPools.o -c ./src/database/DBPoolOfPools.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>database/MySQL.cpp<<< g++ -Wall -O2 -o release/db_MySQL.o -c ./src/database/MySQL.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>database/PostgreSQL.cpp<<< g++ -Wall -O2 -o release/db_PostgreSQL.o -c ./src/database/PostgreSQL.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>database/ResultSet.cpp<<< g++ -Wall -O2 -o release/db_ResultSet.o -c ./src/database/ResultSet.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>database/Sqlite3.cpp<<< g++ -Wall -O2 -o release/db_Sqlite3.o -c ./src/database/Sqlite3.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/Color.cpp<<< g++ -Wall -O2 -o release/gfx_Color.o -c ./src/grafix/Color.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/DrawableBlit.cpp<<< g++ -Wall -O2 -o release/gfx_DrawableBlit.o -c ./src/grafix/DrawableBlit.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/DrawableColor.cpp<<< g++ -Wall -O2 -o release/gfx_DrawableColor.o -c ./src/grafix/DrawableColor.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/Drawable.cpp<<< g++ -Wall -O2 -o release/gfx_Drawable.o -c ./src/grafix/Drawable.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/grafix/Drawable.cpp: In constructor 'ppl7::grafix::Drawable::Drawable()': ./src/grafix/Drawable.cpp:119:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ppl7::grafix::DRAWABLE_DATA'; use assignment or value-initialization instead [-Wclass-memaccess] 119 | memset(&data,0,sizeof(data)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/grafix/Drawable.cpp:47: ./include/ppl7-grafix.h:425:16: note: 'struct ppl7::grafix::DRAWABLE_DATA' declared here 425 | typedef struct { | ^ ./src/grafix/Drawable.cpp: In constructor 'ppl7::grafix::Drawable::Drawable(void*, unsigned int, int, int, const ppl7::grafix::RGBFormat&)': ./src/grafix/Drawable.cpp:194:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ppl7::grafix::DRAWABLE_DATA'; use assignment or value-initialization instead [-Wclass-memaccess] 194 | memset(&data,0,sizeof(data)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./include/ppl7-grafix.h:425:16: note: 'struct ppl7::grafix::DRAWABLE_DATA' declared here 425 | typedef struct { | ^ ./src/grafix/Drawable.cpp: In member function 'void ppl7::grafix::Drawable::copy(const ppl7::grafix::Drawable&, const ppl7::grafix::Rect&)': ./src/grafix/Drawable.cpp:282:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ppl7::grafix::DRAWABLE_DATA'; use assignment or value-initialization instead [-Wclass-memaccess] 282 | memset(&data,0,sizeof(data)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./include/ppl7-grafix.h:425:16: note: 'struct ppl7::grafix::DRAWABLE_DATA' declared here 425 | typedef struct { | ^ ############################################################################### # Compiling >>>grafix/DrawableLines.cpp<<< g++ -Wall -O2 -o release/gfx_DrawableLines.o -c ./src/grafix/DrawableLines.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/DrawablePixel.cpp<<< g++ -Wall -O2 -o release/gfx_DrawablePixel.o -c ./src/grafix/DrawablePixel.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/DrawableShapes.cpp<<< g++ -Wall -O2 -o release/gfx_DrawableShapes.o -c ./src/grafix/DrawableShapes.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/Font4.cpp<<< g++ -Wall -O2 -o release/gfx_Font4.o -c ./src/grafix/Font4.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/Font5.cpp<<< g++ -Wall -O2 -o release/gfx_Font5.o -c ./src/grafix/Font5.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/Font6.cpp<<< g++ -Wall -O2 -o release/gfx_Font6.o -c ./src/grafix/Font6.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include In member function 'ppl7::grafix::Font6Glyph::Font6Glyph(ppl7::grafix::Font6Glyph const&)', inlined from 'std::pair::pair(wchar_t&, ppl7::grafix::Font6Glyph&)' at /usr/include/c++/12/bits/stl_pair.h:535:35, inlined from 'ppl7::grafix::Font6Renderer::loadGlyph(ppl7::grafix::Font6Face&, char const*, unsigned long)' at ./src/grafix/Font6.cpp:747:26: ./src/grafix/Font6.cpp:205:7: warning: 'NewGlyph' may be used uninitialized [-Wmaybe-uninitialized] 205 | class Font6Glyph | ^~~~~~~~~~ ./src/grafix/Font6.cpp: In member function 'ppl7::grafix::Font6Renderer::loadGlyph(ppl7::grafix::Font6Face&, char const*, unsigned long)': ./src/grafix/Font6.cpp:743:20: note: 'NewGlyph' declared here 743 | Font6Glyph NewGlyph; | ^~~~~~~~ In member function 'ppl7::grafix::Font6Glyph::Font6Glyph(ppl7::grafix::Font6Glyph const&)', inlined from 'std::pair::pair(wchar_t&, ppl7::grafix::Font6Glyph&)' at /usr/include/c++/12/bits/stl_pair.h:535:35, inlined from 'ppl7::grafix::Font6Renderer::loadGlyph(ppl7::grafix::Font6Face&, char const*, unsigned long)' at ./src/grafix/Font6.cpp:747:26: ./src/grafix/Font6.cpp:205:7: warning: 'MEM[(const struct Font6Glyph &)&NewGlyph].advance' may be used uninitialized [-Wmaybe-uninitialized] 205 | class Font6Glyph | ^~~~~~~~~~ ./src/grafix/Font6.cpp: In member function 'ppl7::grafix::Font6Renderer::loadGlyph(ppl7::grafix::Font6Face&, char const*, unsigned long)': ./src/grafix/Font6.cpp:743:20: note: 'NewGlyph' declared here 743 | Font6Glyph NewGlyph; | ^~~~~~~~ In member function 'ppl7::grafix::Font6Glyph::Font6Glyph(ppl7::grafix::Font6Glyph const&)', inlined from 'std::pair::pair(wchar_t&, ppl7::grafix::Font6Glyph&)' at /usr/include/c++/12/bits/stl_pair.h:535:35, inlined from 'ppl7::grafix::Font6Renderer::loadGlyph(ppl7::grafix::Font6Face&, char const*, unsigned long)' at ./src/grafix/Font6.cpp:747:26: ./src/grafix/Font6.cpp:205:7: warning: 'MEM[(const struct Font6Glyph &)&NewGlyph].bitmap' may be used uninitialized [-Wmaybe-uninitialized] 205 | class Font6Glyph | ^~~~~~~~~~ ./src/grafix/Font6.cpp: In member function 'ppl7::grafix::Font6Renderer::loadGlyph(ppl7::grafix::Font6Face&, char const*, unsigned long)': ./src/grafix/Font6.cpp:743:20: note: 'NewGlyph' declared here 743 | Font6Glyph NewGlyph; | ^~~~~~~~ ############################################################################### # Compiling >>>grafix/FontFreeType.cpp<<< g++ -Wall -O2 -o release/gfx_FontFreeType.o -c ./src/grafix/FontFreeType.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/grafix/FontFreeType.cpp:214:13: warning: 'void ppl7::grafix::putPixel(Drawable&, int, int, const Color&, int)' defined but not used [-Wunused-function] 214 | static void putPixel(Drawable &draw, int x, int y, const Color &color, int intensity) | ^~~~~~~~ ############################################################################### # Compiling >>>grafix/Fonts.cpp<<< g++ -Wall -O2 -o release/gfx_Fonts.o -c ./src/grafix/Fonts.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/grafix/Fonts.cpp: In member function 'void ppl7::grafix::Grafix::loadFont(ppl7::FileObject&, const ppl7::String&)': ./src/grafix/Fonts.cpp:385:42: warning: catching polymorphic type 'class ppl7::ItemNotFoundException' by value [-Wcatch-value=] 385 | } catch (ItemNotFoundException) { | ^~~~~~~~~~~~~~~~~~~~~ ############################################################################### # Compiling >>>grafix/Grafix.cpp<<< g++ -Wall -O2 -o release/gfx_Grafix.o -c ./src/grafix/Grafix.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/Image.cpp<<< g++ -Wall -O2 -o release/gfx_Image.o -c ./src/grafix/Image.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/grafix/Image.cpp: In member function 'void ppl7::grafix::Image::clear()': ./src/grafix/Image.cpp:211:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ppl7::grafix::DRAWABLE_DATA'; use assignment or value-initialization instead [-Wclass-memaccess] 211 | memset(&data,0,sizeof(data)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/grafix/Image.cpp:47: ./include/ppl7-grafix.h:425:16: note: 'struct ppl7::grafix::DRAWABLE_DATA' declared here 425 | typedef struct { | ^ ./src/grafix/Image.cpp: In member function 'void ppl7::grafix::Image::copy(const ppl7::grafix::Drawable&)': ./src/grafix/Image.cpp:224:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ppl7::grafix::DRAWABLE_DATA'; use assignment or value-initialization instead [-Wclass-memaccess] 224 | memset(&data,0,sizeof(data)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./include/ppl7-grafix.h:425:16: note: 'struct ppl7::grafix::DRAWABLE_DATA' declared here 425 | typedef struct { | ^ ./src/grafix/Image.cpp: In member function 'void ppl7::grafix::Image::copy(const ppl7::grafix::Image&)': ./src/grafix/Image.cpp:273:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ppl7::grafix::DRAWABLE_DATA'; use assignment or value-initialization instead [-Wclass-memaccess] 273 | memset(&data,0,sizeof(data)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./include/ppl7-grafix.h:425:16: note: 'struct ppl7::grafix::DRAWABLE_DATA' declared here 425 | typedef struct { | ^ ./src/grafix/Image.cpp: In member function 'void ppl7::grafix::Image::create(int, int, const ppl7::grafix::RGBFormat&)': ./src/grafix/Image.cpp:302:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ppl7::grafix::DRAWABLE_DATA'; use assignment or value-initialization instead [-Wclass-memaccess] 302 | memset(&data,0,sizeof(data)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./include/ppl7-grafix.h:425:16: note: 'struct ppl7::grafix::DRAWABLE_DATA' declared here 425 | typedef struct { | ^ ############################################################################### # Compiling >>>grafix/ImageFilter_BMP.cpp<<< g++ -Wall -O2 -o release/gfx_ImageFilter_BMP.o -c ./src/grafix/ImageFilter_BMP.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/ImageFilter.cpp<<< g++ -Wall -O2 -o release/gfx_ImageFilter.o -c ./src/grafix/ImageFilter.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/ImageFilter_GIF.cpp<<< g++ -Wall -O2 -o release/gfx_ImageFilter_GIF.o -c ./src/grafix/ImageFilter_GIF.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/ImageFilter_ImageMagick.cpp<<< g++ -Wall -O2 -o release/gfx_ImageFilter_ImageMagick.o -c ./src/grafix/ImageFilter_ImageMagick.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/ImageFilter_JPEG.cpp<<< g++ -Wall -O2 -o release/gfx_ImageFilter_JPEG.o -c ./src/grafix/ImageFilter_JPEG.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/ImageFilter_PNG.cpp<<< g++ -Wall -O2 -o release/gfx_ImageFilter_PNG.o -c ./src/grafix/ImageFilter_PNG.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/ImageFilter_PPM.cpp<<< g++ -Wall -O2 -o release/gfx_ImageFilter_PPM.o -c ./src/grafix/ImageFilter_PPM.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/ImageFilter_TGA.cpp<<< g++ -Wall -O2 -o release/gfx_ImageFilter_TGA.o -c ./src/grafix/ImageFilter_TGA.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/ImageFilter_TIFF.cpp<<< g++ -Wall -O2 -o release/gfx_ImageFilter_TIFF.o -c ./src/grafix/ImageFilter_TIFF.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/ImageList.cpp<<< g++ -Wall -O2 -o release/gfx_ImageList.o -c ./src/grafix/ImageList.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/Point3D.cpp<<< g++ -Wall -O2 -o release/gfx_Point3D.o -c ./src/grafix/Point3D.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/Point.cpp<<< g++ -Wall -O2 -o release/gfx_Point.o -c ./src/grafix/Point.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/Rect.cpp<<< g++ -Wall -O2 -o release/gfx_Rect.o -c ./src/grafix/Rect.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/RGBFormat.cpp<<< g++ -Wall -O2 -o release/gfx_RGBFormat.o -c ./src/grafix/RGBFormat.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/Size.cpp<<< g++ -Wall -O2 -o release/gfx_Size.o -c ./src/grafix/Size.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>grafix/Sprite.cpp<<< g++ -Wall -O2 -o release/gfx_Sprite.o -c ./src/grafix/Sprite.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/Button.cpp<<< g++ -Wall -O2 -o release/tk_Button.o -c ./src/toolkit/Button.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/Divider.cpp<<< g++ -Wall -O2 -o release/tk_Divider.o -c ./src/toolkit/Divider.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/Event.cpp<<< g++ -Wall -O2 -o release/tk_Event.o -c ./src/toolkit/Event.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/Frame.cpp<<< g++ -Wall -O2 -o release/tk_Frame.o -c ./src/toolkit/Frame.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/Label.cpp<<< g++ -Wall -O2 -o release/tk_Label.o -c ./src/toolkit/Label.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/Layout.cpp<<< g++ -Wall -O2 -o release/tk_Layout.o -c ./src/toolkit/Layout.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/LineInput.cpp<<< g++ -Wall -O2 -o release/tk_LineInput.o -c ./src/toolkit/LineInput.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/Surface.cpp<<< g++ -Wall -O2 -o release/tk_Surface.o -c ./src/toolkit/Surface.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/Widget.cpp<<< g++ -Wall -O2 -o release/tk_Widget.o -c ./src/toolkit/Widget.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/Window.cpp<<< g++ -Wall -O2 -o release/tk_Window.o -c ./src/toolkit/Window.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/WindowManager.cpp<<< g++ -Wall -O2 -o release/tk_WindowManager.o -c ./src/toolkit/WindowManager.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>toolkit/WindowManager_SDL2.cpp<<< g++ -Wall -O2 -o release/tk_WindowManager_SDL2.o -c ./src/toolkit/WindowManager_SDL2.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/AudioCD.cpp<<< g++ -Wall -O2 -o release/audio_AudioCD.o -c ./src/audio/AudioCD.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/AudioDecoder_Aiff.cpp<<< g++ -Wall -O2 -o release/audio_AudioDecoder_Aiff.o -c ./src/audio/AudioDecoder_Aiff.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/AudioDecoder_MP3.cpp<<< g++ -Wall -O2 -o release/audio_AudioDecoder_MP3.o -c ./src/audio/AudioDecoder_MP3.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/AudioDecoder_Ogg.cpp<<< g++ -Wall -O2 -o release/audio_AudioDecoder_Ogg.o -c ./src/audio/AudioDecoder_Ogg.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/AudioDecoder_Wave.cpp<<< g++ -Wall -O2 -o release/audio_AudioDecoder_Wave.o -c ./src/audio/AudioDecoder_Wave.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/AudioEncoder_Aiff.cpp<<< g++ -Wall -O2 -o release/audio_AudioEncoder_Aiff.o -c ./src/audio/AudioEncoder_Aiff.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/AudioEncoder_MP3.cpp<<< g++ -Wall -O2 -o release/audio_AudioEncoder_MP3.o -c ./src/audio/AudioEncoder_MP3.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/AudioEncoder_Ogg.cpp<<< g++ -Wall -O2 -o release/audio_AudioEncoder_Ogg.o -c ./src/audio/AudioEncoder_Ogg.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/AudioEncoder_Wave.cpp<<< g++ -Wall -O2 -o release/audio_AudioEncoder_Wave.o -c ./src/audio/AudioEncoder_Wave.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/AudioInfo.cpp<<< g++ -Wall -O2 -o release/audio_AudioInfo.o -c ./src/audio/AudioInfo.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/Cddb.cpp<<< g++ -Wall -O2 -o release/audio_Cddb.o -c ./src/audio/Cddb.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/Icecast.cpp<<< g++ -Wall -O2 -o release/audio_Icecast.o -c ./src/audio/Icecast.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ############################################################################### # Compiling >>>audio/ID3Tag.cpp<<< g++ -Wall -O2 -o release/audio_ID3Tag.o -c ./src/audio/ID3Tag.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ./src/audio/ID3Tag.cpp: In member function 'ppl7::ID3Tag::load(ppl7::FileObject&)': ./src/audio/ID3Tag.cpp:669:31: warning: pointer used after 'operator delete(void*, unsigned long)' [-Wuse-after-free] 669 | p=p+10+Frame->Size; | ~~~~~~~^~~~ ./src/audio/ID3Tag.cpp:667:32: note: call to 'operator delete(void*, unsigned long)' here 667 | delete Frame; | ^~~~~ ############################################################################### # Compiling >>>audio/Mp3.cpp<<< g++ -Wall -O2 -o release/audio_Mp3.o -c ./src/audio/Mp3.cpp -I./include -DPPL7LIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/local/include -DHAVE_CONFIG_H -I/usr/include ar -r release/libppl7.a release/core_AVLTree.o release/core_Compat.o release/core_Compression.o release/core_ConfigParser.o release/core_cpu.o release/core_Dir.o release/core_DirEntry.o release/core_Exceptions.o release/core_File.o release/core_FileObject.o release/core_Functions.o release/core_GzFile.o release/core_Iconv.o release/core_Json.o release/core_Logger.o release/core_MemFile.o release/core_MemoryGroup.o release/core_MemoryHeap.o release/core_Mutex.o release/core_PerlHelper.o release/core_PFPFile.o release/core_PythonHelper.o release/core_Resource.o release/core_Resourcen.o release/core_Signal.o release/core_StringFunctions.o release/core_ThreadPool.o release/core_Threads.o release/core_Time.o release/type_Array.o release/type_AssocArray.o release/type_ByteArray.o release/type_ByteArrayPtr.o release/type_DateTime.o release/type_Pointer.o release/type_String.o release/type_Variant.o release/type_WideString.o release/math_ca.o release/math_crc32.o release/math_md5.o release/math_random.o release/crypto_Crypt.o release/crypto_Digest.o release/crypto_MCrypt.o release/inet_curl.o release/inet_inet_functions.o release/inet_ipaddress.o release/inet_ipnetwork.o release/inet_openssl.o release/inet_resolver.o release/inet_sockaddr.o release/inet_SocketMessage.o release/inet_TCPSocket.o release/inet_UDPSocket.o release/inet_Webserver.o release/inet_WikiParser.o release/db_Database.o release/db_DBPool.o release/db_DBPoolOfPools.o release/db_MySQL.o release/db_PostgreSQL.o release/db_ResultSet.o release/db_Sqlite3.o release/gfx_Color.o release/gfx_DrawableBlit.o release/gfx_DrawableColor.o release/gfx_Drawable.o release/gfx_DrawableLines.o release/gfx_DrawablePixel.o release/gfx_DrawableShapes.o release/gfx_Font4.o release/gfx_Font5.o release/gfx_Font6.o release/gfx_FontFreeType.o release/gfx_Fonts.o release/gfx_Grafix.o release/gfx_Image.o release/gfx_ImageFilter_BMP.o release/gfx_ImageFilter.o release/gfx_ImageFilter_GIF.o release/gfx_ImageFilter_ImageMagick.o release/gfx_ImageFilter_JPEG.o release/gfx_ImageFilter_PNG.o release/gfx_ImageFilter_PPM.o release/gfx_ImageFilter_TGA.o release/gfx_ImageFilter_TIFF.o release/gfx_ImageList.o release/gfx_Point3D.o release/gfx_Point.o release/gfx_Rect.o release/gfx_RGBFormat.o release/gfx_Size.o release/gfx_Sprite.o release/tk_Button.o release/tk_Divider.o release/tk_Event.o release/tk_Frame.o release/tk_Label.o release/tk_Layout.o release/tk_LineInput.o release/tk_Surface.o release/tk_Widget.o release/tk_Window.o release/tk_WindowManager.o release/tk_WindowManager_SDL2.o release/audio_AudioCD.o release/audio_AudioDecoder_Aiff.o release/audio_AudioDecoder_MP3.o release/audio_AudioDecoder_Ogg.o release/audio_AudioDecoder_Wave.o release/audio_AudioEncoder_Aiff.o release/audio_AudioEncoder_MP3.o release/audio_AudioEncoder_Ogg.o release/audio_AudioEncoder_Wave.o release/audio_AudioInfo.o release/audio_Cddb.o release/audio_Icecast.o release/audio_ID3Tag.o release/audio_Mp3.o ar: creating release/libppl7.a chmod a+x ppl7-config mkdir -p debug touch debug/make ar -r release/libppl7-core.a release/core_AVLTree.o release/core_Compat.o release/core_Compression.o release/core_ConfigParser.o release/core_cpu.o release/core_Dir.o release/core_DirEntry.o release/core_Exceptions.o release/core_File.o release/core_FileObject.o release/core_Functions.o release/core_GzFile.o release/core_Iconv.o release/core_Json.o release/core_Logger.o release/core_MemFile.o release/core_MemoryGroup.o release/core_MemoryHeap.o release/core_Mutex.o release/core_PerlHelper.o release/core_PFPFile.o release/core_PythonHelper.o release/core_Resource.o release/core_Resourcen.o release/core_Signal.o release/core_StringFunctions.o release/core_ThreadPool.o release/core_Threads.o release/core_Time.o release/type_Array.o release/type_AssocArray.o release/type_ByteArray.o release/type_ByteArrayPtr.o release/type_DateTime.o release/type_Pointer.o release/type_String.o release/type_Variant.o release/type_WideString.o release/math_ca.o release/math_crc32.o release/math_md5.o release/math_random.o ar: creating release/libppl7-core.a ar -r release/libppl7-crypto.a release/crypto_Crypt.o release/crypto_Digest.o release/crypto_MCrypt.o ar: creating release/libppl7-crypto.a ar -r release/libppl7-inet.a release/inet_curl.o release/inet_inet_functions.o release/inet_ipaddress.o release/inet_ipnetwork.o release/inet_openssl.o release/inet_resolver.o release/inet_sockaddr.o release/inet_SocketMessage.o release/inet_TCPSocket.o release/inet_UDPSocket.o release/inet_Webserver.o release/inet_WikiParser.o ar: creating release/libppl7-inet.a ar -r release/libppl7-db.a release/db_Database.o release/db_DBPool.o release/db_DBPoolOfPools.o release/db_MySQL.o release/db_PostgreSQL.o release/db_ResultSet.o release/db_Sqlite3.o ar: creating release/libppl7-db.a ar -r release/libppl7-gfx.a release/gfx_Color.o release/gfx_DrawableBlit.o release/gfx_DrawableColor.o release/gfx_Drawable.o release/gfx_DrawableLines.o release/gfx_DrawablePixel.o release/gfx_DrawableShapes.o release/gfx_Font4.o release/gfx_Font5.o release/gfx_Font6.o release/gfx_FontFreeType.o release/gfx_Fonts.o release/gfx_Grafix.o release/gfx_Image.o release/gfx_ImageFilter_BMP.o release/gfx_ImageFilter.o release/gfx_ImageFilter_GIF.o release/gfx_ImageFilter_ImageMagick.o release/gfx_ImageFilter_JPEG.o release/gfx_ImageFilter_PNG.o release/gfx_ImageFilter_PPM.o release/gfx_ImageFilter_TGA.o release/gfx_ImageFilter_TIFF.o release/gfx_ImageList.o release/gfx_Point3D.o release/gfx_Point.o release/gfx_Rect.o release/gfx_RGBFormat.o release/gfx_Size.o release/gfx_Sprite.o ar: creating release/libppl7-gfx.a ar -r release/libppl7-tk.a release/tk_Button.o release/tk_Divider.o release/tk_Event.o release/tk_Frame.o release/tk_Label.o release/tk_Layout.o release/tk_LineInput.o release/tk_Surface.o release/tk_Widget.o release/tk_Window.o release/tk_WindowManager.o release/tk_WindowManager_SDL2.o ar: creating release/libppl7-tk.a ar -r release/libppl7-audio.a release/audio_AudioCD.o release/audio_AudioDecoder_Aiff.o release/audio_AudioDecoder_MP3.o release/audio_AudioDecoder_Ogg.o release/audio_AudioDecoder_Wave.o release/audio_AudioEncoder_Aiff.o release/audio_AudioEncoder_MP3.o release/audio_AudioEncoder_Ogg.o release/audio_AudioEncoder_Wave.o release/audio_AudioInfo.o release/audio_Cddb.o release/audio_Icecast.o release/audio_ID3Tag.o release/audio_Mp3.o ar: creating release/libppl7-audio.a make[4]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2/src/pplib' /bin/sh ../libtool --tag=CXX --mode=link g++ -I. -I.. -I./pplib/include -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-dT,/builddir/build/BUILD/dnsmeter_1.0.2/.package_note-dnsmeter-1.0.2-1.fc37.x86_64.ld -o dnsmeter dns_receiver_thread.o dns_sender.o dns_sender_thread.o main.o packet.o payload_file.o query.o raw_socket_receiver.o raw_socket_sender.o system_stat.o ./pplib/release/libppl7.a -lpcre -lidn2 -lresolv -lm -lpcap libtool: link: g++ -I. -I.. -I./pplib/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-dT -Wl,/builddir/build/BUILD/dnsmeter_1.0.2/.package_note-dnsmeter-1.0.2-1.fc37.x86_64.ld -o dnsmeter dns_receiver_thread.o dns_sender.o dns_sender_thread.o main.o packet.o payload_file.o query.o raw_socket_receiver.o raw_socket_sender.o system_stat.o ./pplib/release/libppl7.a -lpcre -lidn2 -lresolv -lm -lpcap -pthread make[3]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' make[2]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' make[1]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' make[1]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.dFDxAC + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64 ++ dirname /builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-dT,/builddir/build/BUILD/dnsmeter_1.0.2/.package_note-dnsmeter-1.0.2-1.fc37.x86_64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd dnsmeter_1.0.2 + rm -rf /builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64 + make install DESTDIR=/builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64 Making install in src make[1]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' make install-recursive make[2]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' Making install in test make[3]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2/src/test' make[4]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2/src/test' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2/src/test' make[3]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2/src/test' make[3]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' make[4]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c dnsmeter '/builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64/usr/bin' libtool: install: /usr/bin/install -c dnsmeter /builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64/usr/bin/dnsmeter /usr/bin/mkdir -p '/builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64/usr/share/man/man1' /usr/bin/install -c -m 644 dnsmeter.1 '/builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64/usr/share/man/man1' make[4]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' make[3]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' make[2]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' make[1]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2/src' make[1]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2' make[2]: Entering directory '/builddir/build/BUILD/dnsmeter_1.0.2' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64/usr/share/doc/dnsmeter' /usr/bin/install -c -m 644 CHANGES README.md LICENSE '/builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64/usr/share/doc/dnsmeter' make[2]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2' make[1]: Leaving directory '/builddir/build/BUILD/dnsmeter_1.0.2' + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.0.2-1.fc37 --unique-debug-suffix -1.0.2-1.fc37.x86_64 --unique-debug-src-base dnsmeter-1.0.2-1.fc37.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/dnsmeter_1.0.2 extracting debug info from /builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64/usr/bin/dnsmeter original debug info size: 3564kB, size after compression: 2296kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 1933 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /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 + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.57U9dz + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-dT,/builddir/build/BUILD/dnsmeter_1.0.2/.package_note-dnsmeter-1.0.2-1.fc37.x86_64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' -f /usr/lib/rpm/generate-rpm-note.sh ']' + /usr/lib/rpm/generate-rpm-note.sh dnsmeter 1.0.2-1.fc37 x86_64 + cd dnsmeter_1.0.2 + true + RPM_EC=0 ++ jobs -p + exit 0 Processing files: dnsmeter-1.0.2-1.fc37.x86_64 Provides: dnsmeter = 1.0.2-1.fc37 dnsmeter(x86-64) = 1.0.2-1.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(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_2.8)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpcap.so.1()(64bit) libpcre.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) rtld(GNU_HASH) Processing files: dnsmeter-debugsource-1.0.2-1.fc37.x86_64 Provides: dnsmeter-debugsource = 1.0.2-1.fc37 dnsmeter-debugsource(x86-64) = 1.0.2-1.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: dnsmeter-debuginfo-1.0.2-1.fc37.x86_64 Provides: debuginfo(build-id) = 8bee6a9ac1c885474135917d891f1a38c064a134 dnsmeter-debuginfo = 1.0.2-1.fc37 dnsmeter-debuginfo(x86-64) = 1.0.2-1.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: dnsmeter-debugsource(x86-64) = 1.0.2-1.fc37 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64 Wrote: /builddir/build/RPMS/dnsmeter-debugsource-1.0.2-1.fc37.x86_64.rpm Wrote: /builddir/build/RPMS/dnsmeter-1.0.2-1.fc37.x86_64.rpm Wrote: /builddir/build/RPMS/dnsmeter-debuginfo-1.0.2-1.fc37.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.GGsn34 + umask 022 + cd /builddir/build/BUILD + cd dnsmeter_1.0.2 + rm -rf /builddir/build/BUILDROOT/dnsmeter-1.0.2-1.fc37.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0