Mock Version: 2.15 Mock Version: 2.15 Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ptlib.spec'], chrootPath='/var/lib/mock/f41-build-835118-158384/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=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ptlib.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'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1721347200 Wrote: /builddir/build/SRPMS/ptlib-2.10.11-18.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ptlib.spec'], chrootPath='/var/lib/mock/f41-build-835118-158384/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=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ptlib.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'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1721347200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.VEgMrZ + umask 022 + cd /builddir/build/BUILD/ptlib-2.10.11-build + test -d /builddir/build/BUILD/ptlib-2.10.11-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/ptlib-2.10.11-build + /usr/bin/rm -rf /builddir/build/BUILD/ptlib-2.10.11-build + /usr/bin/mkdir -p /builddir/build/BUILD/ptlib-2.10.11-build + /usr/bin/mkdir -p /builddir/build/BUILD/ptlib-2.10.11-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.vbmPxY + umask 022 + cd /builddir/build/BUILD/ptlib-2.10.11-build + cd /builddir/build/BUILD/ptlib-2.10.11-build + rm -rf ptlib-2.10.11 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ptlib-2.10.11.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd ptlib-2.10.11 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (ptlib-2.10.10-mga-bison-parameter.patch):' Patch #1 (ptlib-2.10.10-mga-bison-parameter.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .bison --fuzz=0 patching file ./src/ptlib/common/getdate.y Patch #2 (ptlib-gcc5.patch): + echo 'Patch #2 (ptlib-gcc5.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .gcc5 --fuzz=0 patching file include/ptlib/critsec.h + echo 'Patch #3 (ptlib-gcc8.patch):' Patch #3 (ptlib-gcc8.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .gcc8 --fuzz=0 patching file src/ptlib/unix/channel.cxx + echo 'Patch #4 (ptlib-2.10.11-signed_int_overflow.patch):' Patch #4 (ptlib-2.10.11-signed_int_overflow.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .signed_int_overflow --fuzz=0 patching file src/ptlib/common/contain.cxx + echo 'Patch #5 (ptlib-2.10.11-openssl11.patch):' Patch #5 (ptlib-2.10.11-openssl11.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .openssl11 --fuzz=0 patching file src/ptclib/pssl.cxx + echo 'Patch #6 (ptlib-2.10.11-make43.patch):' Patch #6 (ptlib-2.10.11-make43.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .make43 --fuzz=0 patching file make/common.mak Patch #7 (ptlib-pkgconf-no-ldflags.patch): + echo 'Patch #7 (ptlib-pkgconf-no-ldflags.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file ptlib.pc.in + sed -i s#bits/atomicity.h#ext/atomicity.h#g configure configure.ac + sed -i s#bits/atomicity.h#ext/atomicity.h#g include/ptlib/critsec.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.BzAVoi + umask 022 + cd /builddir/build/BUILD/ptlib-2.10.11-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + 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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ptlib-2.10.11 + export 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED' + export 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98' + export 'STDCXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98' + STDCXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + 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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' x '!=' x ']' + '[' 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' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-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 --prefix=/usr --disable-static --enable-plugins --disable-oss --enable-v4l2 --disable-avc --disable-v4l --enable-pulse --enable-ipv6 checking for riscv64-redhat-linux-gnu-pkg-config... /usr/bin/riscv64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for riscv64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes configure: PTLib version is 2.10.11 checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking target system type... riscv64-redhat-linux-gnu checking for swab... yes configure: WARNING: "CPU riscv64 not recognized - proceed with caution!" configure: OSTYPE set to linux configure: OSRELEASE set to "5.18.8-200.0.riscv64.fc33.riscv64" configure: MACHTYPE set to riscv64 configure: gcc version is 14 checking checking if pragma implementation should be used... no checking checking if precompiled headers available... no checking how to run the C++ preprocessor... g++ -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 configure: Default extension for C++ files is cpp checking if compiler accepts -felide-constructors... yes checking if linker accepts -Wreorder... yes checking if debug build accepts -g3 -ggdb -O0... yes checking if compiler uses RTTI by default... yes checking size of int... 4 checking for long double with more range or precision than double... yes checking for flex... /usr/bin/flex checking for riscv64-redhat-linux-gnu-ar... no checking for ar... ar checking for bison... /usr/bin/bison checking if readdir_r has 2 parms... no checking if readdir_r has 3 parms... yes configure: PTRACE and all trace logging included configure: Using ANSI C++ bool for PBoolean: (PFalse=false PTrue=true) checking for recvmsg... yes checking for IPV6_ADD_MEMBERSHIP... yes checking for NetLink support... yes checking if using STL streams... yes checking if atomic integer available... yes checking if __exchange_and_add is in __gnu_cxx namespace... yes checking if Unix semaphores are available... yes checking for pthread_create in -lpthread... yes checking for clock_gettime in -lrt... yes checking if pthread_mutex_timedlock is available... yes checking for sem_timedwait in -lpthread... yes checking if sem_timedwait is compilable... yes checking if recursive mutexes are available... PTHREAD_MUTEX_RECURSIVE_NP checking if setpgrp takes no parameters... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for regcomp... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking if dlopen is available... yes checking for dlopen in -ldl... yes checking enable plugin support... yes checking where plugins are being installed... /usr/lib64/ptlib-2.10.11 checking enable samples build... no checking how to run the C preprocessor... gcc -E checking for res_ninit... no checking for res_ninit in -lresolv... yes checking for sasl_version in -lsasl2... yes checking for sasl_client_out in -lsasl... no checking if works... no checking if works... yes configure: SUN mlib disabled checking ldap.h usability... yes checking ldap.h presence... yes checking for ldap.h... yes checking for ldap_open in -lldap... no checking for OPENSSL... yes checking openssl/aes.h usability... yes checking openssl/aes.h presence... yes checking for openssl/aes.h... yes checking for const arg to d2i_AutoPrivateKey... yes checking for d2i_DHparams_bio variants... new checking expat.h usability... yes checking expat.h presence... yes checking for expat.h... yes checking for XML_ParserCreate in -lexpat... yes checking lua.h usability... no checking lua.h presence... no checking for lua.h... no checking for IPv6 support... yes checking for inet_ntop... yes checking enable config file support... yes checking enable URL support... yes checking enable HTTP support... yes checking enable HTTP forms support... yes checking enable HTTP server support... yes checking enable Jabber support... yes checking enable VXML support... yes checking enable XMLRPC support... yes checking enable SOAP support... yes checking enable Text-To-Speech server support... yes checking enable ASN decoding/encoding support... yes checking enable STUN support... yes checking enable pipechannel support... yes checking enable DTMF protocol support... yes checking enable SOCKS protocol support... yes checking enable FTP protocol support... yes checking enable SNMP protocol support... yes checking enable TELNET protocol support... yes checking enable remote connection support... yes checking enable serial port support... yes checking enable POP3/SMTP support... yes checking enable audio support... yes checking enable WAVFILE support... yes checking enable QOS support... yes checking enable video device support... yes checking enable video file support... yes checking enable FFMpeg video file support... yes checking enable application sharing support... no checking enable shared memory video devices... yes checking for SDL... yes checking enable video for windows capture... no checking sql.h usability... no checking sql.h presence... no checking for sql.h... no checking enable C++ exceptions... no checking for a BSD-compatible install... /usr/bin/install -c configure: creating ./config.status config.status: creating make/ptbuildopts.mak config.status: creating make/ptlib-config config.status: creating Makefile config.status: creating ptlib_cfg.dxy config.status: creating ptlib.pc config.status: creating include/ptbuildopts.h === configuring in plugins (/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/plugins) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=riscv64-redhat-linux-gnu' '--host=riscv64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-static' '--enable-plugins' '--disable-oss' '--enable-v4l2' '--disable-avc' '--disable-v4l' '--enable-pulse' '--enable-ipv6' 'build_alias=riscv64-redhat-linux-gnu' 'host_alias=riscv64-redhat-linux-gnu' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' 'CC=gcc' 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED' '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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' 'CXX=g++' 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98' --cache-file=/dev/null --srcdir=. checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for riscv64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking target system type... riscv64-redhat-linux-gnu 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 alsa/asoundlib.h usability... yes checking alsa/asoundlib.h presence... yes checking for alsa/asoundlib.h... yes checking for ALSA sound support... yes checking pulse/simple.h usability... yes checking pulse/simple.h presence... yes checking for pulse/simple.h... yes checking for Pulse sound support... yes checking for linux/videodev2.h... yes checking for V4L2 video support... yes checking libv4l2.h usability... yes checking libv4l2.h presence... yes checking for libv4l2.h... yes checking for v4l2_fd_open in -lv4l2... yes checking for libv4l2 support... yes checking machine/ioctl_meteor.h usability... no checking machine/ioctl_meteor.h presence... no checking for machine/ioctl_meteor.h... no checking i386/ioctl_meteor.h usability... no checking i386/ioctl_meteor.h presence... no checking for i386/ioctl_meteor.h... no checking dev/ic/bt8xx.h usability... no checking dev/ic/bt8xx.h presence... no checking for dev/ic/bt8xx.h... no checking for BSD video support... no checking libdc1394/dc1394_control.h usability... no checking libdc1394/dc1394_control.h presence... no checking for libdc1394/dc1394_control.h... no checking libraw1394/raw1394.h usability... no checking libraw1394/raw1394.h presence... no checking for libraw1394/raw1394.h... no checking for IEEE1394/DC video support... no configure: creating ./config.status config.status: creating Makefile config.status: creating vidinput_v4l2/Makefile config.status: creating vidinput_dc/Makefile + /usr/bin/make -O -j4 V=1 VERBOSE=1 /usr/bin/make DEBUG= P_SHAREDLIB=1 default_target /usr/bin/make DEBUG= P_SHAREDLIB=1 default_target make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/psasl.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psasl.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/psasl.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -DP_FORCE_STATIC_PLUGIN -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/vsdl.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vsdl.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:613, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/vsdl.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/lists.h:348:39: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 348 | class iterator_base : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:65, from /usr/include/c++/14/bits/specfun.h:43, from /usr/include/c++/14/cmath:3898, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/unix/ptlib/contain.h:161, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:44, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:145: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:63:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 63 | PSharedPtr(std::auto_ptr & v) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -DP_FORCE_STATIC_PLUGIN -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/vfakeio.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vfakeio.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:613, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/vfakeio.cxx:31: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/lists.h:348:39: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 348 | class iterator_base : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:65, from /usr/include/c++/14/bits/specfun.h:43, from /usr/include/c++/14/cmath:3898, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/unix/ptlib/contain.h:161, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:44, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:145: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:63:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 63 | PSharedPtr(std::auto_ptr & v) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ In file included from ptlib/common/vfakeio.cxx:38: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pprocess.h:195:28: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 195 | : public binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:57: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ptlib/common/vfakeio.cxx: In member function ‘void PVideoInputDevice_FakeVideo::GrabMovingBlocksTestFrame(BYTE*)’: ptlib/common/vfakeio.cxx:1882:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1882 | for(hi = 0; hi < 8; hi++) //Fill the background in. | ^~~ ptlib/common/vfakeio.cxx:1890:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1890 | boxSize= frameHeight / 10; | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pssl.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pssl.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pssl.cxx:86: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pssl.h:38, from ptclib/pssl.cxx:88: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from /usr/include/openssl/ssl.h:32, from ptclib/pssl.cxx:99: ptclib/pssl.cxx: In member function ‘PBoolean PSSLPrivateKey::Create(unsigned int, void (*)(int, int, void*), void*)’: ptclib/pssl.cxx:259:48: warning: ‘RSA* RSA_generate_key(int, long unsigned int, void (*)(int, int, void*), void*)’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 259 | if (EVP_PKEY_assign_RSA(key, RSA_generate_key(modulus, 0x10001, callback, cb_arg))) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:264:30: note: declared here 264 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^~~~~~~~~~~~~~~~ ptclib/pssl.cxx: In constructor ‘PSSLDiffieHellman::PSSLDiffieHellman(const BYTE*, PINDEX, const BYTE*, PINDEX)’: ptclib/pssl.cxx:630:14: warning: ‘DH* DH_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 630 | dh = DH_new(); | ~~~~~~^~ In file included from /usr/include/openssl/dsa.h:31, from /usr/include/openssl/x509.h:37: /usr/include/openssl/dh.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ptclib/pssl.cxx:635:15: warning: ‘int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 635 | DH_set0_pqg (dh, BN_bin2bn(pData, pSize, NULL), NULL, BN_bin2bn(gData, gSize, NULL)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:262:27: note: declared here 262 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ ptclib/pssl.cxx:637:14: warning: ‘void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 637 | DH_get0_pqg(dh, &p, NULL, &g); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:260:28: note: declared here 260 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ptclib/pssl.cxx:647:10: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 647 | DH_free(dh); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ptclib/pssl.cxx: In member function ‘PSSLDiffieHellman& PSSLDiffieHellman::operator=(const PSSLDiffieHellman&)’: ptclib/pssl.cxx:661:12: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 661 | DH_free(dh); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ptclib/pssl.cxx: In destructor ‘virtual PSSLDiffieHellman::~PSSLDiffieHellman()’: ptclib/pssl.cxx:670:12: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 670 | DH_free(dh); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ptclib/pssl.cxx: In member function ‘PBoolean PSSLDiffieHellman::Load(const PFilePath&, PSSLFileTypes)’: ptclib/pssl.cxx:692:12: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 692 | DH_free(dh); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ptclib/pssl.cxx:715:33: warning: ‘DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 715 | dh = PEM_read_bio_DHparams(in, NULL, NULL, NULL); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37: /usr/include/openssl/pem.h:473:1: note: declared here 473 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ ptclib/pssl.cxx: In member function ‘void PSSLContext::Construct(Method, const void*, PINDEX)’: ptclib/pssl.cxx:826:26: warning: ‘const SSL_METHOD* TLSv1_method()’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 826 | meth = TLSv1_method(); | ~~~~~~~~~~~~^~ /usr/include/openssl/ssl.h:2058:50: note: declared here 2058 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_method(void); /* TLSv1.0 */ | ^~~~~~~~~~~~ ptclib/pssl.cxx: At global scope: ptclib/pssl.cxx:732:13: warning: ‘void LockingCallback(int, int, const char*, int)’ defined but not used [-Wunused-function] 732 | static void LockingCallback(int mode, int n, const char * /*file*/, int /*line*/) | ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/pvidchan.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pvidchan.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/pvidchan.cxx:38: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/jidctflt.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/jidctflt.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/tinyjpeg.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/tinyjpeg.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/shmvideo.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/shmvideo.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/shmvideo.cxx:22: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/videoio.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/videoio.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/videoio.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/sound.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/sound.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/sound.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/vconvert.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vconvert.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/vconvert.cxx:33: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pxmlrpcs.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pxmlrpcs.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pxmlrpcs.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:50, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxmlrpc.h:38, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxmlrpcs.h:38, from ptclib/pxmlrpcs.cxx:44: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1340:23: warning: ‘virtual PObject* PObject::Clone() const’ was hidden [-Woverloaded-virtual=] 1340 | virtual PObject * Clone() const; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:322:26: note: by ‘virtual PXMLObject* PXMLObject::Clone(PXMLElement*) const’ 322 | virtual PXMLObject * Clone(PXMLElement * parent) const = 0; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxmlrpc.h:286:47: required from here 286 | PDictionary variablesByName; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PXMLRPCVariableBase]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PXMLRPCVariableBase; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PXMLRPCVariableBase]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pxml.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pxml.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pxml.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:50, from ptclib/pxml.cxx:40: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1340:23: warning: ‘virtual PObject* PObject::Clone() const’ was hidden [-Woverloaded-virtual=] 1340 | virtual PObject * Clone() const; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:322:26: note: by ‘virtual PXMLObject* PXMLObject::Clone(PXMLElement*) const’ 322 | virtual PXMLObject * Clone(PXMLElement * parent) const = 0; | ^~~~~ ptclib/pxml.cxx: In static member function ‘static PString PXML::EscapeSpecialChars(const PString&)’: ptclib/pxml.cxx:1646:14: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 6 bytes from a string of the same length [-Wstringop-truncation] 1646 | strncpy(ncp,apos,strlen(apos)); | ^ ptclib/pxml.cxx:1650:14: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 1650 | strncpy(ncp,lt,strlen(lt)); | ^ ptclib/pxml.cxx:1654:14: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 1654 | strncpy(ncp,gt,strlen(gt)); | ^ ptclib/pxml.cxx:1658:14: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 6 bytes from a string of the same length [-Wstringop-truncation] 1658 | strncpy(ncp,quote,strlen(quote)); | ^ ptclib/pxml.cxx:1662:14: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 5 bytes from a string of the same length [-Wstringop-truncation] 1662 | strncpy(ncp,amp,strlen(amp)); | ^ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pxmlrpc.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pxmlrpc.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pxmlrpc.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:50, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxmlrpc.h:38, from ptclib/pxmlrpc.cxx:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1340:23: warning: ‘virtual PObject* PObject::Clone() const’ was hidden [-Woverloaded-virtual=] 1340 | virtual PObject * Clone() const; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:322:26: note: by ‘virtual PXMLObject* PXMLObject::Clone(PXMLElement*) const’ 322 | virtual PXMLObject * Clone(PXMLElement * parent) const = 0; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxmlrpc.h:286:47: required from here 286 | PDictionary variablesByName; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PXMLRPCVariableBase]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PXMLRPCVariableBase; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PXMLRPCVariableBase]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/psoap.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psoap.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/psoap.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:50, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/psoap.h:42, from ptclib/psoap.cxx:41: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1340:23: warning: ‘virtual PObject* PObject::Clone() const’ was hidden [-Woverloaded-virtual=] 1340 | virtual PObject * Clone() const; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:322:26: note: by ‘virtual PXMLObject* PXMLObject::Clone(PXMLElement*) const’ 322 | virtual PXMLObject * Clone(PXMLElement * parent) const = 0; | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/xmpp_muc.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp_muc.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/xmpp_muc.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:50, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp.h:42, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:39, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_muc.h:39, from ptclib/xmpp_muc.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1340:23: warning: ‘virtual PObject* PObject::Clone() const’ was hidden [-Woverloaded-virtual=] 1340 | virtual PObject * Clone() const; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:322:26: note: by ‘virtual PXMLObject* PXMLObject::Clone(PXMLElement*) const’ 322 | virtual PXMLObject * Clone(PXMLElement * parent) const = 0; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:44: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:205:43: required from here 205 | PDictionary m_IQNamespaceHandlers; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PNotifierList]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PNotifierList; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PNotifierList]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:206:39: required from here 206 | PDictionary m_MessageSenderHandlers; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = XMPP::JID; D = PNotifierList]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = XMPP::JID; D = PNotifierList; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = XMPP::JID; D = PNotifierList]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/xmpp_c2s.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp_c2s.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/xmpp_c2s.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:50, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp.h:42, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:39, from ptclib/xmpp_c2s.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1340:23: warning: ‘virtual PObject* PObject::Clone() const’ was hidden [-Woverloaded-virtual=] 1340 | virtual PObject * Clone() const; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:322:26: note: by ‘virtual PXMLObject* PXMLObject::Clone(PXMLElement*) const’ 322 | virtual PXMLObject * Clone(PXMLElement * parent) const = 0; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:44: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:205:43: required from here 205 | PDictionary m_IQNamespaceHandlers; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PNotifierList]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PNotifierList; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PNotifierList]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:206:39: required from here 206 | PDictionary m_MessageSenderHandlers; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = XMPP::JID; D = PNotifierList]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = XMPP::JID; D = PNotifierList; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = XMPP::JID; D = PNotifierList]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/xmpp.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/xmpp.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:50, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp.h:42, from ptclib/xmpp.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1340:23: warning: ‘virtual PObject* PObject::Clone() const’ was hidden [-Woverloaded-virtual=] 1340 | virtual PObject * Clone() const; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:322:26: note: by ‘virtual PXMLObject* PXMLObject::Clone(PXMLElement*) const’ 322 | virtual PXMLObject * Clone(PXMLElement * parent) const = 0; | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/xmpp_roster.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp_roster.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/xmpp_roster.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:50, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp.h:42, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:39, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_roster.h:39, from ptclib/xmpp_roster.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1340:23: warning: ‘virtual PObject* PObject::Clone() const’ was hidden [-Woverloaded-virtual=] 1340 | virtual PObject * Clone() const; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:322:26: note: by ‘virtual PXMLObject* PXMLObject::Clone(PXMLElement*) const’ 322 | virtual PXMLObject * Clone(PXMLElement * parent) const = 0; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:44: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:205:43: required from here 205 | PDictionary m_IQNamespaceHandlers; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PNotifierList]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PNotifierList; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PNotifierList]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_c2s.h:206:39: required from here 206 | PDictionary m_MessageSenderHandlers; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = XMPP::JID; D = PNotifierList]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = XMPP::JID; D = PNotifierList; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = XMPP::JID; D = PNotifierList]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/xmpp_roster.h:106:38: required from here 106 | PDictionary m_Presence; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = XMPP::Presence]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = XMPP::Presence; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = XMPP::Presence]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/enum.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/enum.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/enum.cxx:33: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pdns.h:40, from ptclib/enum.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pdns.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pdns.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pdns.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pdns.h:40, from ptclib/pdns.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In function ‘PBoolean ProcessDNSRecords(const BYTE*, const BYTE*, BYTE*, PINDEX, PINDEX, PINDEX, DnsRecord**)’, inlined from ‘int DnsQuery_A(const char*, WORD, DWORD, void*, DnsRecord**, void*)’ at ptclib/pdns.cxx:268:25: ptclib/pdns.cxx:181:18: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 181 | delete newRecord; | ^~~~~~~~~ ptclib/pdns.cxx:178:40: note: returned from ‘void* __builtin_calloc(long unsigned int, long unsigned int)’ 178 | newRecord = (PDNS_RECORD)malloc(sizeof(DnsRecord)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/ptts.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ptts.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/ptts.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pasn.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pasn.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pasn.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pasn.h:38, from ptclib/pasn.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/snmpclnt.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/snmpclnt.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/snmpclnt.cxx:31: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/psnmp.h:40, from ptclib/snmpclnt.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:162: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/indchan.h:197:21: warning: ‘virtual PString PIndirectChannel::GetErrorText(PChannel::ErrorGroup) const’ was hidden [-Woverloaded-virtual=] 197 | virtual PString GetErrorText( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/psnmp.h:122:20: note: by ‘static PString PSNMP::GetErrorText(ErrorType)’ 122 | static PString GetErrorText(ErrorType err); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/psnmp.h:296:62: required from here 296 | PDictionary objList; | ^~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PRFC1155_ObjectName; D = PRFC1155_ObjectSyntax]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PRFC1155_ObjectName; D = PRFC1155_ObjectSyntax; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PRFC1155_ObjectName; D = PRFC1155_ObjectSyntax]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/psnmp.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psnmp.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/psnmp.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/psnmp.h:40, from ptclib/psnmp.cxx:39: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:162: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/indchan.h:197:21: warning: ‘virtual PString PIndirectChannel::GetErrorText(PChannel::ErrorGroup) const’ was hidden [-Woverloaded-virtual=] 197 | virtual PString GetErrorText( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/psnmp.h:122:20: note: by ‘static PString PSNMP::GetErrorText(ErrorType)’ 122 | static PString GetErrorText(ErrorType err); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/psnmp.h:296:62: required from here 296 | PDictionary objList; | ^~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PRFC1155_ObjectName; D = PRFC1155_ObjectSyntax]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PRFC1155_ObjectName; D = PRFC1155_ObjectSyntax; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PRFC1155_ObjectName; D = PRFC1155_ObjectSyntax]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/snmpserv.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/snmpserv.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/snmpserv.cxx:32: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/psnmp.h:40, from ptclib/snmpserv.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:162: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/indchan.h:197:21: warning: ‘virtual PString PIndirectChannel::GetErrorText(PChannel::ErrorGroup) const’ was hidden [-Woverloaded-virtual=] 197 | virtual PString GetErrorText( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/psnmp.h:122:20: note: by ‘static PString PSNMP::GetErrorText(ErrorType)’ 122 | static PString GetErrorText(ErrorType err); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/psnmp.h:296:62: required from here 296 | PDictionary objList; | ^~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PRFC1155_ObjectName; D = PRFC1155_ObjectSyntax]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PRFC1155_ObjectName; D = PRFC1155_ObjectSyntax; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PRFC1155_ObjectName; D = PRFC1155_ObjectSyntax]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/rfc1155.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/rfc1155.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/rfc1155.cxx:11: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/asner.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/asner.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/asner.cxx:33: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:50, from ptclib/asner.cxx:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1340:23: warning: ‘virtual PObject* PObject::Clone() const’ was hidden [-Woverloaded-virtual=] 1340 | virtual PObject * Clone() const; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:322:26: note: by ‘virtual PXMLObject* PXMLObject::Clone(PXMLElement*) const’ 322 | virtual PXMLObject * Clone(PXMLElement * parent) const = 0; | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/snmp.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/snmp.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/snmp.cxx:11: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/vxml.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vxml.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/vxml.cxx:33: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:50, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/vxml.h:37, from ptclib/vxml.cxx:39: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1340:23: warning: ‘virtual PObject* PObject::Clone() const’ was hidden [-Woverloaded-virtual=] 1340 | virtual PObject * Clone() const; | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pxml.h:322:26: note: by ‘virtual PXMLObject* PXMLObject::Clone(PXMLElement*) const’ 322 | virtual PXMLObject * Clone(PXMLElement * parent) const = 0; | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/ftp.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ftp.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/ftp.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptclib/ftp.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/ftpclnt.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ftpclnt.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/ftpclnt.cxx:31: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptclib/ftpclnt.cxx:32: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/telnet.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/telnet.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/telnet.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptclib/telnet.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/ftpsrvr.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ftpsrvr.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/ftpsrvr.cxx:31: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptclib/ftpsrvr.cxx:32: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/pipechan.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pipechan.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/pipechan.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pnat.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pnat.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pnat.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pnat.h:34, from ptclib/pnat.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/socks.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/socks.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/socks.cxx:29: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/socks.h:39, from ptclib/socks.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ ptclib/socks.cxx: In member function ‘virtual PBoolean PSocksUDPSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’: ptclib/socks.cxx:680:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class PIPSocket::Address’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 680 | memcpy(&addr, &newbuf[4], 4); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:51: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipsock.h:75:11: note: ‘class PIPSocket::Address’ declared here 75 | class Address : public PObject { | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -DP_FORCE_STATIC_PLUGIN -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pstun.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pstun.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:613, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pstun.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/lists.h:348:39: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 348 | class iterator_base : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:65, from /usr/include/c++/14/bits/specfun.h:43, from /usr/include/c++/14/cmath:3898, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/unix/ptlib/contain.h:161, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:44, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:145: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:63:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 63 | PSharedPtr(std::auto_ptr & v) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pnat.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/pstun.h:39, from ptclib/pstun.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/icmpsock.h:41, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:69: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pprocess.h:195:28: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 195 | : public binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:57: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/remconn.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/remconn.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/remconn.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -DP_FORCE_STATIC_PLUGIN -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pwavfiledev.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pwavfiledev.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:613, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pwavfiledev.cxx:38: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/lists.h:348:39: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 348 | class iterator_base : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:65, from /usr/include/c++/14/bits/specfun.h:43, from /usr/include/c++/14/cmath:3898, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/unix/ptlib/contain.h:161, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:44, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:145: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:63:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 63 | PSharedPtr(std::auto_ptr & v) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/dtmf.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/dtmf.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/dtmf.cxx:23: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/serchan.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/serchan.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/serchan.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pwavfile.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pwavfile.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pwavfile.cxx:39: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/modem.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/modem.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/modem.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/http.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/http.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/http.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptclib/http.cxx:39: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from ptclib/http.cxx:40: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/html.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/html.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/html.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/inetmail.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/inetmail.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/inetmail.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptclib/inetmail.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/url.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/url.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/url.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptclib/url.cxx:41: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/httpclnt.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpclnt.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/httpclnt.cxx:31: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptclib/httpclnt.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from ptclib/httpclnt.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/svcproc.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/svcproc.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/svcproc.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/udpsock.h:41, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/syslog.h:38, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/svcproc.h:42, from ptlib/unix/svcproc.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ ptlib/unix/svcproc.cxx: In member function ‘int PServiceProcess::InitialiseService()’: ptlib/unix/svcproc.cxx:353:12: warning: ignoring return value of ‘int seteuid(__uid_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 353 | seteuid(getuid()); // Switch back to starting uid for next call | ~~~~~~~^~~~~~~~~~ ptlib/unix/svcproc.cxx:355:12: warning: ignoring return value of ‘int seteuid(__uid_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 355 | seteuid(uid); | ~~~~~~~^~~~~ ptlib/unix/svcproc.cxx:366:14: warning: ignoring return value of ‘int seteuid(__uid_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 366 | seteuid(getuid()); // Switch back to starting uid for next call | ~~~~~~~^~~~~~~~~~ ptlib/unix/svcproc.cxx:375:14: warning: ignoring return value of ‘int seteuid(__uid_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 375 | seteuid(uid); | ~~~~~~~^~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/httpsrvr.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpsrvr.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/httpsrvr.cxx:31: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptclib/httpsrvr.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from ptclib/httpsrvr.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/shttpsvc.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/shttpsvc.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/shttpsvc.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/udpsock.h:41, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/syslog.h:38, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/svcproc.h:42, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/httpsvc.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/shttpsvc.h:39, from ptclib/shttpsvc.cxx:40: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/httpform.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/httpsvc.h:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/httpform.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpform.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/httpform.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/httpform.h:40, from ptclib/httpform.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/config.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/config.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/config.cxx:38: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: ptlib/unix/config.cxx:142:35: required from here 142 | class PXConfigDictionary : public PXConfigDictionaryBase | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PFilePath; D = PXConfig]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PFilePath; D = PXConfig; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PFilePath; D = PXConfig]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pvidfile.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pvidfile.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pvidfile.cxx:38: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/httpsvc.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpsvc.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/httpsvc.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/udpsock.h:41, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/syslog.h:38, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/svcproc.h:42, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/httpsvc.h:34, from ptclib/httpsvc.cxx:40: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/httpform.h:40, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/httpsvc.h:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:316:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 316 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:313:17: warning: ‘virtual int PInternetProtocol::ExecuteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 313 | virtual int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:462:9: note: by ‘PHTTPClient::ExecuteCommand’ 462 | int ExecuteCommand( | ^~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:297:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse(int&, PString&)’ was hidden [-Woverloaded-virtual=] 297 | virtual PBoolean ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:296:22: warning: ‘virtual PBoolean PInternetProtocol::ReadResponse()’ was hidden [-Woverloaded-virtual=] 296 | virtual PBoolean ReadResponse(); | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:485:10: note: by ‘bool PHTTPClient::ReadResponse(PMIMEInfo&)’ 485 | bool ReadResponse( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:224:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX, const PString&)’ was hidden [-Woverloaded-virtual=] 224 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/inetprot.h:221:22: warning: ‘virtual PBoolean PInternetProtocol::WriteCommand(PINDEX)’ was hidden [-Woverloaded-virtual=] 221 | virtual PBoolean WriteCommand( | ^~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/http.h:477:10: note: by ‘PHTTPClient::WriteCommand’ 477 | bool WriteCommand( | ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/uicmp.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/uicmp.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/uicmp.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptlib/unix/uicmp.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -DP_FORCE_STATIC_PLUGIN -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pffvdev.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pffvdev.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:613, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pffvdev.cxx:38: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/lists.h:348:39: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 348 | class iterator_base : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:65, from /usr/include/c++/14/bits/specfun.h:43, from /usr/include/c++/14/cmath:3898, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/unix/ptlib/contain.h:161, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:44, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:145: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:63:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 63 | PSharedPtr(std::auto_ptr & v) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -DP_FORCE_STATIC_PLUGIN -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/pvfiledev.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pvfiledev.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:613, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/pvfiledev.cxx:38: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/lists.h:348:39: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 348 | class iterator_base : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:65, from /usr/include/c++/14/bits/specfun.h:43, from /usr/include/c++/14/cmath:3898, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/unix/ptlib/contain.h:161, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:44, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /usr/include/c++/14/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:145: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:63:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 63 | PSharedPtr(std::auto_ptr & v) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psharedptr.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/udll.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/udll.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/udll.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/socket.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/socket.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/socket.cxx:43: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptlib/unix/socket.cxx:44: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ ptlib/unix/socket.cxx: In member function ‘virtual PBoolean PEthSocket::Connect(const PString&)’: ptlib/unix/socket.cxx:764:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘union PEthSocket::Address’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 764 | memcpy(&macAddress, ifr.ifr_macaddr, sizeof(macAddress)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:81: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ethsock.h:79:11: note: ‘union PEthSocket::Address’ declared here 79 | union Address { | ^~~~~~~ ptlib/unix/socket.cxx: In static member function ‘static PBoolean PIPSocket::GetInterfaceTable(InterfaceTable&, PBoolean)’: ptlib/unix/socket.cxx:2004:14: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 15 bytes from a string of length 254 [-Wstringop-truncation] 2004 | strncpy(ifReq.ifr_name, ifaceName, sizeof(ifReq.ifr_name) - 1); | ^ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/switch.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/switch.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/switch.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/channel.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/channel.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/channel.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/threadpool.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/threadpool.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/threadpool.cxx:39: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/osutil.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/osutil.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/osutil.cxx:59: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ ptlib/unix/osutil.cxx: In member function ‘PBoolean PDirectory::Next()’: ptlib/unix/osutil.cxx:396:22: warning: ‘int readdir_r(DIR*, dirent*, dirent**)’ is deprecated [-Wdeprecated-declarations] 396 | if (::readdir_r(directory, entryBuffer, &entryPtr) != 0) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/unix/ptlib/pmachdep.h:527, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/unix/ptlib/contain.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:44, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /usr/include/dirent.h:185:12: note: declared here 185 | extern int readdir_r (DIR *__restrict __dirp, | ^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/tlib.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/tlib.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/tlib.cxx:48: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/qchannel.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/qchannel.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/qchannel.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/delaychan.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/delaychan.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/delaychan.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/ipacl.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ipacl.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/ipacl.cxx:31: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/ipacl.h:35, from ptclib/ipacl.cxx:32: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:613: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/lists.h:852:22: warning: ‘virtual PBoolean PAbstractSortedList::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 852 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/ipacl.h:292:14: note: by ‘PIpAccessControlList::Remove’ 292 | PBoolean Remove( | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/cli.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/cli.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/cli.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/cli.h:40, from ptclib/cli.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/memfile.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/memfile.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/memfile.cxx:31: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/random.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/random.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/random.cxx:38: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/notifier_ext.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/notifier_ext.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/notifier_ext.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: ptlib/common/notifier_ext.cxx:53:24: required from here 53 | static PNotifierBroker s_Broker; | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = POrdinalKey; D = PPointer]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = POrdinalKey; D = PPointer; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = POrdinalKey; D = PPointer]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/cypher.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/cypher.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/cypher.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ ptclib/cypher.cxx: In member function ‘virtual void PMessageDigest5::Complete(Code&)’: ptclib/cypher.cxx:681:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘PUInt32l’ {aka ‘struct PIntSameOrder’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 681 | memcpy(codeResult.value, result.GetPointer(), sizeof(codeResult.value)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1371:8: note: ‘PUInt32l’ {aka ‘struct PIntSameOrder’} declared here 1371 | struct PIntSameOrder { | ^~~~~~~~~~~~~ ptclib/cypher.cxx: In member function ‘virtual void PMessageDigestSHA1::Start()’: ptclib/cypher.cxx:715:12: warning: ‘int SHA1_Init(SHA_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 715 | SHA1_Init((SHA_CTX *)shaContext); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from ptclib/cypher.cxx:689: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ ptclib/cypher.cxx: In member function ‘virtual void PMessageDigestSHA1::InternalProcess(const void*, PINDEX)’: ptclib/cypher.cxx:723:14: warning: ‘int SHA1_Update(SHA_CTX*, const void*, size_t)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 723 | SHA1_Update((SHA_CTX *)shaContext, data, (unsigned long)len); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ ptclib/cypher.cxx: In member function ‘virtual void PMessageDigestSHA1::InternalCompleteDigest(PMessageDigest::Result&)’: ptclib/cypher.cxx:731:13: warning: ‘int SHA1_Final(unsigned char*, SHA_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 731 | SHA1_Final(result.value.GetPointer(20), (SHA_CTX *)shaContext); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' bison ptlib/common/getdate.y -o ptlib/common/getdate.tab.c make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ptlib/common/getdate.y:135.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated] 135 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure ptlib/common/getdate.y: warning: 4 shift/reduce conflicts [-Wconflicts-sr] ptlib/common/getdate.y: warning: 18 reduce/reduce conflicts [-Wconflicts-rr] ptlib/common/getdate.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples ptlib/common/getdate.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/guid.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/guid.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/guid.cxx:31: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptclib/guid.cxx:39: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/unix/assert.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/assert.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/unix/assert.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/inetprot.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/inetprot.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/inetprot.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptclib/inetprot.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/vcard.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vcard.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/vcard.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/qos.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/qos.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/qos.cxx:26: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/pluginmgr.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pluginmgr.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/pluginmgr.cxx:15: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/sockets.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/sockets.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/sockets.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from ptlib/common/sockets.cxx:36: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: ptlib/common/sockets.cxx:298:21: required from here 298 | class PHostByName : PHostByName_private | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PCaselessString; D = PIPCacheData]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PCaselessString; D = PIPCacheData; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PCaselessString; D = PIPCacheData]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: ptlib/common/sockets.cxx:337:21: required from here 337 | class PHostByAddr : PHostByAddr_private | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PIPCacheKey; D = PIPCacheData]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PIPCacheKey; D = PIPCacheData; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PIPCacheKey; D = PIPCacheData]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' sed -e "s/.WCREV./`sed -n -e 's/.*Revision: \([0-9]*\).*/\1/p' /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/revision.h.in`/" /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/revision.h.in > /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/revision.h make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/ptime.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ptime.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/ptime.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptclib/psockbun.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psockbun.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptclib/psockbun.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/sockets.h:57, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptclib/psockbun.h:41, from ptclib/psockbun.cxx:38: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/syslog.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/syslog.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/syslog.cxx:31: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/udpsock.h:41, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/syslog.h:38, from ptlib/common/syslog.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/safecoll.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/safecoll.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/safecoll.cxx:35: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' gcc -Wno-write-strings -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/getdate.tab.c -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/getdate.tab.o In function ‘PTime_yylex’, inlined from ‘PTime_yyparse.constprop.isra’ at ptlib/common/getdate.tab.c:1257:16: ptlib/common/getdate.y:737:29: warning: ‘vars’ may be used uninitialized [-Wmaybe-uninitialized] 737 | register int c = PTimeGetChar(vars->yyInput); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ptlib/common/getdate.tab.c: In function ‘PTime_yyparse.constprop.isra’: ptlib/common/getdate.y:112:25: note: ‘vars’ was declared here 112 | #define yyparse PTime_yyparse | ^~~~~~~~~~~~~ ptlib/common/getdate.tab.c:1090:1: note: in expansion of macro ‘yyparse’ 1090 | yyparse (void *parseParam) | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/object.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/object.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/object.cxx:38: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ ptlib/common/object.cxx: In function ‘void PAssertFunc(const char*, int, const char*, PStandardAssertMessage)’: ptlib/common/object.cxx:121:34: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 121 | sprintf(msgbuf, "Assertion %i", msg); | ^ In file included from /usr/include/stdio.h:970, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:51, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘void PAssertFunc(const char*, int, const char*, PStandardAssertMessage)’ at ptlib/common/object.cxx:121:12: /usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 13 and 21 bytes into a destination of size 20 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/collect.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/collect.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/collect.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/contain.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/contain.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/contain.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -felide-constructors -Wreorder -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DLDAP_DEPRECATED -c ptlib/common/osutils.cxx -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/osutils.o In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from ptlib/common/osutils.cxx:34: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/psync.h:43, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/critsec.h:34, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:42: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/object.h:1300:18: warning: ‘virtual void PObject::ReadFrom(std::istream&)’ was hidden [-Woverloaded-virtual=] 1300 | virtual void ReadFrom( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/udpsock.h:41, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/syslog.h:38, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/svcproc.h:42, from ptlib/common/osutils.cxx:43: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/ipdsock.h:61:22: note: by ‘virtual PBoolean PIPDatagramSocket::ReadFrom(void*, PINDEX, PIPSocket::Address&, WORD&)’ 61 | virtual PBoolean ReadFrom( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' ar rcs /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/libpt_s.a /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psasl.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pssl.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vsdl.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vfakeio.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/videoio.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vconvert.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pvidchan.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/tinyjpeg.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/jidctflt.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/shmvideo.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/sound.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pxml.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pxmlrpc.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pxmlrpcs.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psoap.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vxml.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp_c2s.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp_muc.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp_roster.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pdns.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/enum.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ptts.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/asner.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pasn.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/snmpclnt.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/snmpserv.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psnmp.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/snmp.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/rfc1155.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ftpclnt.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ftpsrvr.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ftp.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/telnet.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pstun.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pnat.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/socks.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pipechan.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/remconn.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pwavfile.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pwavfiledev.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/dtmf.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/serchan.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/modem.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/inetmail.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/url.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/http.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpclnt.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/html.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpsrvr.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpform.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/svcproc.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpsvc.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/shttpsvc.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/config.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pvidfile.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pvfiledev.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pffvdev.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/uicmp.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/socket.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/udll.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/channel.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/osutil.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/tlib.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/switch.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/cli.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/threadpool.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ipacl.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/qchannel.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/delaychan.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/memfile.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/cypher.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/random.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/inetprot.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/notifier_ext.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vcard.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/guid.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/getdate.tab.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/assert.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pluginmgr.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/sockets.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psockbun.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/qos.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ptime.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/syslog.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/osutils.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/safecoll.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/collect.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/contain.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/object.o make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' g++ -shared -Wl,-soname,libpt.so.2.10.11 -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/libpt.so.2.10.11 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psasl.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pssl.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vsdl.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vfakeio.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/videoio.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vconvert.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pvidchan.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/tinyjpeg.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/jidctflt.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/shmvideo.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/sound.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pxml.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pxmlrpc.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pxmlrpcs.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psoap.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vxml.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp_c2s.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp_muc.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/xmpp_roster.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pdns.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/enum.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ptts.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/asner.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pasn.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/snmpclnt.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/snmpserv.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psnmp.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/snmp.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/rfc1155.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ftpclnt.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ftpsrvr.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ftp.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/telnet.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pstun.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pnat.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/socks.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pipechan.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/remconn.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pwavfile.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pwavfiledev.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/dtmf.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/serchan.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/modem.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/inetmail.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/url.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/http.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpclnt.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/html.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpsrvr.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpform.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/svcproc.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/httpsvc.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/shttpsvc.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/config.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pvidfile.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pvfiledev.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pffvdev.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/uicmp.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/socket.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/udll.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/channel.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/osutil.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/tlib.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/switch.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/cli.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/threadpool.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ipacl.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/qchannel.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/delaychan.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/memfile.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/cypher.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/random.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/inetprot.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/notifier_ext.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/vcard.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/guid.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/getdate.tab.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/assert.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/pluginmgr.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/sockets.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/psockbun.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/qos.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/ptime.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/syslog.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/osutils.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/safecoll.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/collect.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/contain.o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/obj/object.o -lpthread -lrt -lsasl2 -lssl -lcrypto -lexpat -lSDL -lresolv -ldl make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/src' /usr/bin/make DEBUG= P_SHAREDLIB=1 default_target set -e; /usr/bin/make -C sound_alsa optshared ; /usr/bin/make -C sound_pulse optshared ; /usr/bin/make -C vidinput_v4l2 optshared ; /usr/bin/make DEBUG= P_SHAREDLIB=1 default_target make[3]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/plugins/sound_alsa' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -DP_SHAREDLIB -DP_SHAREDLIB \ -shared sound_alsa.cxx \ -lasound /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/libpt.so \ -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 \ -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/device/sound/alsa_pwplugin.so make[3]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/plugins/sound_alsa' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from sound_alsa.h:1, from sound_alsa.cxx:37: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ /usr/bin/make DEBUG= P_SHAREDLIB=1 default_target make[3]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/plugins/sound_pulse' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -DP_SHAREDLIB -DP_SHAREDLIB \ -shared sound_pulse.cxx \ -lpulse -lpulse-simple /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/libpt.so \ -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 \ -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/device/sound/pulse_pwplugin.so make[3]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/plugins/sound_pulse' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from sound_pulse.cxx:44: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ /usr/bin/make DEBUG= P_SHAREDLIB=1 default_target make[3]: Entering directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/plugins/vidinput_v4l2' g++ -I/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include -DHAS_LIBV4L -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++98 -DV4L2_HEADER='"linux/videodev2.h"' -DP_SHAREDLIB -DV4L2_HEADER='"linux/videodev2.h"' -DP_SHAREDLIB \ -shared vidinput_v4l2.cxx \ vidinput_names.cxx -lv4l2 /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/libpt.so \ -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64 \ -o /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/device/videoinput/v4l2_pwplugin.so make[3]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/plugins/vidinput_v4l2' In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from vidinput_v4l2.h:37, from vidinput_v4l2.cxx:40: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:618, from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib.h:56, from vidinput_names.h:36, from vidinput_names.cxx:32: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2688:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ In file included from /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/contain.h:624: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = POrdinalKey]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = POrdinalKey; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = POrdinalKey]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = POrdinalKey; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class POrdinalDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2735:1: required from here 1216 | PDECLARE_CLASS(cls, POrdinalDictionary) \ | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1095:27: note: by ‘POrdinalKey* POrdinalDictionary::GetAt(const K&) const [with K = PString]’ 1095 | virtual POrdinalKey * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1129:22: note: by ‘PBoolean POrdinalDictionary::SetAt(const K&, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1129 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1142:20: note: by ‘PINDEX POrdinalDictionary::RemoveAt(const K&) [with K = PString; PINDEX = int]’ 1142 | virtual PINDEX RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:1113:22: note: by ‘PBoolean POrdinalDictionary::SetDataAt(PINDEX, PINDEX) [with K = PString; PBoolean = bool; PINDEX = int]’ 1113 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h: In instantiation of ‘class PStringDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2786:1: required from here 2645 | PDECLARE_CLASS(cls, PStringDictionary) \ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2562:23: note: by ‘PString* PStringDictionary::GetAt(const K&) const [with K = PString]’ 2562 | virtual PString * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2590:22: note: by ‘PBoolean PStringDictionary::SetAt(const K&, const PString&) [with K = PString; PBoolean = bool]’ 2590 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2549:23: note: by ‘PString* PStringDictionary::RemoveAt(const K&) [with K = PString]’ 2549 | virtual PString * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:754:22: warning: ‘virtual PBoolean PAbstractDictionary::SetDataAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 754 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2574:22: note: by ‘PBoolean PStringDictionary::SetDataAt(PINDEX, const PString&) [with K = PString; PBoolean = bool; PINDEX = int]’ 2574 | virtual PBoolean SetDataAt( | ^~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:828:22: warning: ‘virtual PBoolean PAbstractDictionary::Remove(const PObject*)’ was hidden [-Woverloaded-virtual=] 828 | virtual PBoolean Remove( | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pstring.h:2950:19: note: by ‘PStringOptions::Remove’ 2950 | __inline void Remove(const PCaselessString & (*key)()) { RemoveAt(key); } | ^~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h: In instantiation of ‘class PDictionary’: /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/pluginmgr.h:164:20: required from here 164 | PluginListType pluginDLLs; | ^~~~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:711:23: warning: ‘virtual PObject* PAbstractDictionary::GetAt(PINDEX) const’ was hidden [-Woverloaded-virtual=] 711 | virtual PObject * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:938:17: note: by ‘D* PDictionary::GetAt(const K&) const [with K = PString; D = PDynaLink]’ 938 | virtual D * GetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:700:22: warning: ‘virtual PBoolean PAbstractDictionary::SetAt(PINDEX, PObject*)’ was hidden [-Woverloaded-virtual=] 700 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:927:22: note: by ‘PBoolean PDictionary::SetAt(const K&, D*) [with K = PString; D = PDynaLink; PBoolean = bool]’ 927 | virtual PBoolean SetAt( | ^~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:688:23: warning: ‘virtual PObject* PAbstractDictionary::RemoveAt(PINDEX)’ was hidden [-Woverloaded-virtual=] 688 | virtual PObject * RemoveAt( | ^~~~~~~~ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/include/ptlib/dict.h:909:17: note: by ‘D* PDictionary::RemoveAt(const K&) [with K = PString; D = PDynaLink]’ 909 | virtual D * RemoveAt( | ^~~~~~~~ + RPM_EC=0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.KZdsge ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD/ptlib-2.10.11-build + '[' /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT ++ dirname /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ptlib-2.10.11-build + mkdir /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + 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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ptlib-2.10.11 + /usr/bin/make install DESTDIR=/builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT 'INSTALL=/usr/bin/install -p' PREFIX=/usr LIBDIR=/usr/lib64 ( for dir in /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/lib64 \ /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/bin \ /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/include/ptlib \ /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/include/ptlib/unix/ptlib \ /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/include/ptclib \ /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/share/ptlib/make ; \ do mkdir -p $dir ; chmod 755 $dir ; \ done ) ( for lib in /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/libpt.so.2.10.11 \ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/libpt_d.so.2.10.11 \ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/libpt_s.a \ /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/libpt_d_s.a ; \ do \ ( if test -e $lib ; then \ /usr/bin/install -p -m 444 $lib /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/lib64; \ fi ) \ done ) ( if test -e /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/libpt.so.2.10.11; then \ (cd /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/lib64 ; \ rm -f libpt.so ; \ ln -sf libpt.so.2.10.11 libpt.so \ ) \ fi ) ( if test -e /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/libpt_d.so.2.10.11; then \ (cd /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/lib64 ; \ rm -f libpt_d.so ; \ ln -sf libpt_d.so.2.10.11 libpt_d.so \ ) \ fi ) if test -e /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/device/; then \ cd /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/lib_linux_riscv64/device/; \ ( for dir in ./* ;\ do mkdir -p /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/lib64/ptlib-2.10.11/devices/$dir ; \ chmod 755 /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/lib64/ptlib-2.10.11/devices/$dir ; \ (for fn in ./$dir/*.so ; \ do /usr/bin/install -p -m 444 $fn /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/lib64/ptlib-2.10.11/devices/$dir; \ done ); \ done ) ; \ fi /usr/bin/install -p -m 444 include/ptlib.h /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/include /usr/bin/install -p -m 444 include/ptbuildopts.h /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/include (for fn in include/ptlib/*.h include/ptlib/*.inl; \ do /usr/bin/install -p -m 444 $fn /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/include/ptlib; \ done) (for fn in include/ptlib/unix/ptlib/*.h include/ptlib/unix/ptlib/*.inl ; \ do /usr/bin/install -p -m 444 $fn /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/include/ptlib/unix/ptlib ; \ done) (for fn in include/ptclib/*.h ; \ do /usr/bin/install -p -m 444 $fn /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/include/ptclib; \ done) (for fn in make/*.mak ; \ do /usr/bin/install -p -m 444 $fn /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/share/ptlib/make; \ done) /usr/bin/install -p -m 755 make/ptlib-config /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/share/ptlib/make/ (cd /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/bin; rm -f ptlib-config ; ln -snf ../share/ptlib/make/ptlib-config ptlib-config) mkdir -p /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/lib64/pkgconfig chmod 755 /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/lib64/pkgconfig /usr/bin/install -p -m 644 ptlib.pc /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/lib64/pkgconfig/ + perl -pi -e 's@PTLIBDIR.*=.*@PTLIBDIR = /usr/share/ptlib@' /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/share/ptlib/make/ptbuildopts.mak + find /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/lib64 -name '*.so*' -type f -exec chmod +x '{}' ';' + find /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT -name '*.a' -delete + chmod -R u+w /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 2.10.11-18.fc41 --unique-debug-suffix -2.10.11-18.fc41.riscv64 --unique-debug-src-base ptlib-2.10.11-18.fc41.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11 find-debuginfo: starting Extracting debug info from 4 files DWARF-compressing 4 files sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/ptlib-2.10.11-18.fc41.riscv64 7706 blocks find-debuginfo: done + /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 mangling shebang in /usr/share/ptlib/make/ptlib-config from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT Scanned 43 directories and 423 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/ptlib-2.10.11-build/SPECPARTS/rpm-debuginfo.specpart Processing files: ptlib-2.10.11-18.fc41.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.uTXnAB + umask 022 + cd /builddir/build/BUILD/ptlib-2.10.11-build + cd ptlib-2.10.11 + DOCDIR=/builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/share/doc/ptlib + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/share/doc/ptlib + cp -pr /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/History.txt /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/share/doc/ptlib + cp -pr /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/ReadMe.txt /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/share/doc/ptlib + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.M2s2LR + umask 022 + cd /builddir/build/BUILD/ptlib-2.10.11-build + cd ptlib-2.10.11 + LICENSEDIR=/builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/share/licenses/ptlib + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/share/licenses/ptlib + cp -pr /builddir/build/BUILD/ptlib-2.10.11-build/ptlib-2.10.11/mpl-1.0.htm /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/share/licenses/ptlib + RPM_EC=0 ++ jobs -p + exit 0 Provides: libpt.so.2.10.11()(64bit) ptlib = 2.10.11-18.fc41 ptlib(riscv-64) = 2.10.11-18.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libSDL-1.2.so.0()(64bit) libasound.so.2()(64bit) libasound.so.2(ALSA_0.9)(64bit) libasound.so.2(ALSA_0.9.0rc4)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libexpat.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.3.0)(64bit) libpt.so.2.10.11()(64bit) libpulse-simple.so.0()(64bit) libpulse.so.0()(64bit) libpulse.so.0(PULSE_0)(64bit) libsasl2.so.3()(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.5)(64bit) libstdc++.so.6(GLIBCXX_3.4.6)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libv4l2.so.0()(64bit) rtld(GNU_HASH) Processing files: ptlib-devel-2.10.11-18.fc41.riscv64 warning: Explicit %attr() mode not applicable to symlink: /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/bin/ptlib-config Provides: pkgconfig(ptlib) = 2.10.11 ptlib-devel = 2.10.11-18.fc41 ptlib-devel(riscv-64) = 2.10.11-18.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config /usr/bin/sh libpt.so.2.10.11()(64bit) Processing files: ptlib-debugsource-2.10.11-18.fc41.riscv64 Provides: ptlib-debugsource = 2.10.11-18.fc41 ptlib-debugsource(riscv-64) = 2.10.11-18.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ptlib-debuginfo-2.10.11-18.fc41.riscv64 Provides: debuginfo(build-id) = bcb7446cc73835c4cb9bd93fda76a9efeb93deb8 debuginfo(build-id) = d213ea3d3f372bc530e8753db6cfc3e9bb638841 debuginfo(build-id) = e518238e2030c576c41ed8d335bc0273ed6fbf2e debuginfo(build-id) = e8a0c365f2430d10c07ccb64bdf0f7178969baee libpt.so.2.10.11-2.10.11-18.fc41.riscv64.debug()(64bit) ptlib-debuginfo = 2.10.11-18.fc41 ptlib-debuginfo(riscv-64) = 2.10.11-18.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ptlib-debugsource(riscv-64) = 2.10.11-18.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT Wrote: /builddir/build/RPMS/ptlib-devel-2.10.11-18.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/ptlib-2.10.11-18.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/ptlib-debugsource-2.10.11-18.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/ptlib-debuginfo-2.10.11-18.fc41.riscv64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.32JAhg + umask 022 + cd /builddir/build/BUILD/ptlib-2.10.11-build + test -d /builddir/build/BUILD/ptlib-2.10.11-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/ptlib-2.10.11-build + rm -rf /builddir/build/BUILD/ptlib-2.10.11-build + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: Explicit %attr() mode not applicable to symlink: /builddir/build/BUILD/ptlib-2.10.11-build/BUILDROOT/usr/bin/ptlib-config Child return code was: 0