Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1253625 Details for
Bug 1424109
ptlib: FTBFS in rawhide
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
<fdopen> (text/plain), 58.54 KB, created by
Fedora Release Engineering
on 2017-02-17 15:56:35 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Fedora Release Engineering
Created:
2017-02-17 15:56:35 UTC
Size:
58.54 KB
patch
obsolete
>Mock Version: 1.3.3 >Mock Version: 1.3.3 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/ptlib.spec'], uid=1000shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x3fff95aa2358>user='mockbuild'timeout=172800env={'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"'}printOutput=Falsegid=425chrootPath='/var/lib/mock/f26-build-7659070-694502/root') >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/ptlib.spec'] with env {'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"'} and shell False >Building target platforms: ppc64le >Building for target ppc64le >Wrote: /builddir/build/SRPMS/ptlib-2.10.10-18.fc26.src.rpm >Child return code was: 0 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/ptlib.spec'], uid=1000private_network=Trueshell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x3fff95aa2358>user='mockbuild'timeout=172800env={'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"'}printOutput=Falsegid=425chrootPath='/var/lib/mock/f26-build-7659070-694502/root') >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/ptlib.spec'] with env {'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"'} and shell False >Building target platforms: ppc64le >Building for target ppc64le >Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.HwwHYD >+ umask 022 >+ cd /builddir/build/BUILD >+ cd /builddir/build/BUILD >+ rm -rf ptlib-2.10.10 >+ /usr/bin/xz -dc /builddir/build/SOURCES/ptlib-2.10.10.tar.xz >+ /usr/bin/tar -xof - >+ STATUS=0 >+ '[' 0 -ne 0 ']' >+ cd ptlib-2.10.10 >+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . >Patch #0 (ptlib-fixcamcrash.patch): >+ echo 'Patch #0 (ptlib-fixcamcrash.patch):' >+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .fixcam --fuzz=0 >patching file plugins/vidinput_v4l2/vidinput_v4l2.cxx >Patch #1 (ptlib-2.10.10-mga-bison-parameter.patch): >+ echo 'Patch #1 (ptlib-2.10.10-mga-bison-parameter.patch):' >+ /usr/bin/patch --no-backup-if-mismatch -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 -p1 -b --suffix .gcc5 --fuzz=0 >patching file include/ptlib/critsec.h >Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.6ASvg1 >+ exit 0 >+ umask 022 >+ cd /builddir/build/BUILD >+ cd ptlib-2.10.10 >+ export 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -DLDAP_DEPRECATED' >+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -DLDAP_DEPRECATED' >+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -DLDAP_DEPRECATED' >+ export CFLAGS >+ CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8' >+ export CXXFLAGS >+ FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -I/usr/lib64/gfortran/modules' >+ export FFLAGS >+ FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -I/usr/lib64/gfortran/modules' >+ export FCFLAGS >+ LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' >+ export LDFLAGS >+ '[' 1 = 1 ']' >+++ dirname ./configure >++ find . -name config.guess -o -name config.sub >+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) >++ basename ./config.guess >+ '[' -f /usr/lib/rpm/redhat/config.guess ']' >+ /usr/bin/rm -f ./config.guess >++ basename ./config.guess >+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess >'/usr/lib/rpm/redhat/config.guess' -> './config.guess' >+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) >++ basename ./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' >+ '[' 1 = 1 ']' >+ '[' x '!=' x-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ']' >++ find . -name ltmain.sh >+ ./configure --build=ppc64le-redhat-linux-gnu --host=ppc64le-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 >checking for ppc64le-redhat-linux-gnu-pkg-config... /usr/bin/ppc64le-redhat-linux-gnu-pkg-config >checking pkg-config is at least version 0.9.0... yes >checking for ppc64le-redhat-linux-gnu-gcc... no >checking for gcc... gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether gcc accepts -g... yes >checking for gcc option to accept ISO C89... none needed >checking for ppc64le-redhat-linux-gnu-g++... no >checking for ppc64le-redhat-linux-gnu-c++... no >checking for ppc64le-redhat-linux-gnu-gpp... no >checking for ppc64le-redhat-linux-gnu-aCC... no >checking for ppc64le-redhat-linux-gnu-CC... no >checking for ppc64le-redhat-linux-gnu-cxx... no >checking for ppc64le-redhat-linux-gnu-cc++... no >checking for ppc64le-redhat-linux-gnu-cl.exe... no >checking for ppc64le-redhat-linux-gnu-FCC... no >checking for ppc64le-redhat-linux-gnu-KCC... no >checking for ppc64le-redhat-linux-gnu-RCC... no >checking for ppc64le-redhat-linux-gnu-xlC_r... no >checking for ppc64le-redhat-linux-gnu-xlC... no >checking for g++... g++ >checking whether we are using the GNU C++ compiler... yes >checking whether g++ accepts -g... yes >configure: PTLib version is 2.10.10 >checking build system type... powerpc64le-redhat-linux-gnu >checking host system type... powerpc64le-redhat-linux-gnu >checking target system type... powerpc64le-redhat-linux-gnu >checking for swab... yes >configure: WARNING: "CPU powerpc64le not recognized - proceed with caution!" >configure: OSTYPE set to linux >configure: OSRELEASE set to "4.9.4-201.fc25.ppc64le" >configure: MACHTYPE set to powerpc64le >configure: gcc version is 7 >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 ppc64le-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.10 >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 <sasl.h> works... no >checking if <sasl/sasl.h> 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... yes >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 >configure: IPV6 disabled >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.10/plugins) >configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=ppc64le-redhat-linux-gnu' '--host=ppc64le-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' 'build_alias=ppc64le-redhat-linux-gnu' 'host_alias=ppc64le-redhat-linux-gnu' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -DLDAP_DEPRECATED' 'LDFLAGS=-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8' --cache-file=/dev/null --srcdir=. >checking for ppc64le-redhat-linux-gnu-g++... no >checking for ppc64le-redhat-linux-gnu-c++... no >checking for ppc64le-redhat-linux-gnu-gpp... no >checking for ppc64le-redhat-linux-gnu-aCC... no >checking for ppc64le-redhat-linux-gnu-CC... no >checking for ppc64le-redhat-linux-gnu-cxx... no >checking for ppc64le-redhat-linux-gnu-cc++... no >checking for ppc64le-redhat-linux-gnu-cl.exe... no >checking for ppc64le-redhat-linux-gnu-FCC... no >checking for ppc64le-redhat-linux-gnu-KCC... no >checking for ppc64le-redhat-linux-gnu-RCC... no >checking for ppc64le-redhat-linux-gnu-xlC_r... no >checking for ppc64le-redhat-linux-gnu-xlC... no >checking for g++... g++ >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 ppc64le-redhat-linux-gnu-gcc... no >checking for 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... powerpc64le-redhat-linux-gnu >checking host system type... powerpc64le-redhat-linux-gnu >checking target system type... powerpc64le-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 >+ make -j4 V=1 >make DEBUG= P_SHAREDLIB=1 default_target >make[1]: Entering directory '/builddir/build/BUILD/ptlib-2.10.10' >make[1]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.10' >make[1]: Entering directory '/builddir/build/BUILD/ptlib-2.10.10/src' >make DEBUG= P_SHAREDLIB=1 default_target >make[2]: Entering directory '/builddir/build/BUILD/ptlib-2.10.10/src' >g++ -I/builddir/build/BUILD/ptlib-2.10.10/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -felide-constructors -Wreorder -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -DLDAP_DEPRECATED -c ptclib/psasl.cxx -o /builddir/build/BUILD/ptlib-2.10.10/lib_linux_powerpc64le/obj/psasl.o >g++ -I/builddir/build/BUILD/ptlib-2.10.10/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -felide-constructors -Wreorder -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -DLDAP_DEPRECATED -c ptclib/pldap.cxx -o /builddir/build/BUILD/ptlib-2.10.10/lib_linux_powerpc64le/obj/pldap.o >g++ -I/builddir/build/BUILD/ptlib-2.10.10/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -felide-constructors -Wreorder -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -DLDAP_DEPRECATED -c ptclib/pils.cxx -o /builddir/build/BUILD/ptlib-2.10.10/lib_linux_powerpc64le/obj/pils.o >g++ -I/builddir/build/BUILD/ptlib-2.10.10/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -felide-constructors -Wreorder -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -DLDAP_DEPRECATED -c ptclib/pssl.cxx -o /builddir/build/BUILD/ptlib-2.10.10/lib_linux_powerpc64le/obj/pssl.o >In file included from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib.h:145:0, > from ptclib/psasl.cxx:35: >/builddir/build/BUILD/ptlib-2.10.10/include/ptlib/psharedptr.h:63:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations] > PSharedPtr(std::auto_ptr<element_type> & v) > ^~~~~~~~ >In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, > from /usr/include/c++/7/locale:43, > from /usr/include/c++/7/iomanip:43, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/object.h:58, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/psync.h:43, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/critsec.h:34, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/contain.h:42, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib.h:56, > from ptclib/psasl.cxx:35: >/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here > template<typename> class auto_ptr; > ^~~~~~~~ >In file included from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib.h:145:0, > from ptclib/pils.cxx:35: >/builddir/build/BUILD/ptlib-2.10.10/include/ptlib/psharedptr.h:63:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations] > PSharedPtr(std::auto_ptr<element_type> & v) > ^~~~~~~~ >In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, > from /usr/include/c++/7/locale:43, > from /usr/include/c++/7/iomanip:43, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/object.h:58, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/psync.h:43, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/critsec.h:34, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/contain.h:42, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib.h:56, > from ptclib/pils.cxx:35: >/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here > template<typename> class auto_ptr; > ^~~~~~~~ >In file included from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib.h:145:0, > from ptclib/pssl.cxx:86: >/builddir/build/BUILD/ptlib-2.10.10/include/ptlib/psharedptr.h:63:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations] > PSharedPtr(std::auto_ptr<element_type> & v) > ^~~~~~~~ >In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, > from /usr/include/c++/7/locale:43, > from /usr/include/c++/7/iomanip:43, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/object.h:58, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/psync.h:43, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/critsec.h:34, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/contain.h:42, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib.h:56, > from ptclib/pssl.cxx:86: >/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here > template<typename> class auto_ptr; > ^~~~~~~~ >In file included from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib.h:145:0, > from ptclib/pldap.cxx:35: >/builddir/build/BUILD/ptlib-2.10.10/include/ptlib/psharedptr.h:63:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations] > PSharedPtr(std::auto_ptr<element_type> & v) > ^~~~~~~~ >In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, > from /usr/include/c++/7/locale:43, > from /usr/include/c++/7/iomanip:43, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/object.h:58, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/psync.h:43, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/critsec.h:34, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/contain.h:42, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib.h:56, > from ptclib/pldap.cxx:35: >/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here > template<typename> class auto_ptr; > ^~~~~~~~ >ptclib/pssl.cxx:143:35: error: 'BIO_s_file_internal' was not declared in this scope > PSSL_BIO(BIO_METHOD *method = BIO_s_file_internal()) > ^~~~~~~~~~~~~~~~~~~ >ptclib/pssl.cxx:143:35: note: suggested alternative: 'BIO_s_file' > PSSL_BIO(BIO_METHOD *method = BIO_s_file_internal()) > ^~~~~~~~~~~~~~~~~~~ > BIO_s_file >In file included from /usr/include/openssl/x509.h:23:0, > from /usr/include/openssl/ssl.h:50, > from ptclib/pssl.cxx:99: >ptclib/pssl.cxx: In member function 'PBoolean PSSLPrivateKey::Create(unsigned int, void (*)(int, int, void*), void*)': >ptclib/pssl.cxx:255:32: warning: 'RSA* RSA_generate_key(int, long unsigned int, void (*)(int, int, void*), void*)' is deprecated [-Wdeprecated-declarations] > if (EVP_PKEY_assign_RSA(key, RSA_generate_key(modulus, 0x10001, callback, cb_arg))) > ^ >In file included from /usr/include/openssl/opensslconf.h:29:0, > from /usr/include/openssl/rsa.h:13, > from /usr/include/openssl/x509.h:31, > from /usr/include/openssl/ssl.h:50, > from ptclib/pssl.cxx:99: >/usr/include/openssl/rsa.h:193:1: note: declared here > DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void > ^ >In file included from /usr/include/openssl/x509.h:23:0, > from /usr/include/openssl/ssl.h:50, > from ptclib/pssl.cxx:99: >ptclib/pssl.cxx:255:83: warning: 'RSA* RSA_generate_key(int, long unsigned int, void (*)(int, int, void*), void*)' is deprecated [-Wdeprecated-declarations] > if (EVP_PKEY_assign_RSA(key, RSA_generate_key(modulus, 0x10001, callback, cb_arg))) > ^ >In file included from /usr/include/openssl/opensslconf.h:29:0, > from /usr/include/openssl/rsa.h:13, > from /usr/include/openssl/x509.h:31, > from /usr/include/openssl/ssl.h:50, > from ptclib/pssl.cxx:99: >/usr/include/openssl/rsa.h:193:1: note: declared here > DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void > ^ >ptclib/pssl.cxx: In member function 'PBoolean PSSLPrivateKey::Load(const PFilePath&, PSSLFileTypes)': >ptclib/pssl.cxx:290:12: error: call to 'PSSL_BIO::PSSL_BIO(BIO_METHOD*)' uses the default argument for parameter 1, which is not yet defined > PSSL_BIO in; > ^~ >ptclib/pssl.cxx: In member function 'PBoolean PSSLPrivateKey::Save(const PFilePath&, PBoolean, PSSLFileTypes)': >ptclib/pssl.cxx:329:12: error: call to 'PSSL_BIO::PSSL_BIO(BIO_METHOD*)' uses the default argument for parameter 1, which is not yet defined > PSSL_BIO out; > ^~~ >ptclib/pssl.cxx: In member function 'PBoolean PSSLCertificate::Load(const PFilePath&, PSSLFileTypes)': >ptclib/pssl.cxx:536:12: error: call to 'PSSL_BIO::PSSL_BIO(BIO_METHOD*)' uses the default argument for parameter 1, which is not yet defined > PSSL_BIO in; > ^~ >ptclib/pssl.cxx: In member function 'PBoolean PSSLCertificate::Save(const PFilePath&, PBoolean, PSSLFileTypes)': >ptclib/pssl.cxx:575:12: error: call to 'PSSL_BIO::PSSL_BIO(BIO_METHOD*)' uses the default argument for parameter 1, which is not yet defined > PSSL_BIO out; > ^~~ >ptclib/pssl.cxx: In constructor 'PSSLDiffieHellman::PSSLDiffieHellman(const BYTE*, PINDEX, const BYTE*, PINDEX)': >ptclib/pssl.cxx:630:5: error: invalid use of incomplete type 'struct dh_st' > dh->p = BN_bin2bn(pData, pSize, NULL); > ^~ >In file included from ptclib/pssl.cxx:88:0: >/builddir/build/BUILD/ptlib-2.10.10/include/ptclib/pssl.h:45:8: note: forward declaration of 'struct dh_st' > struct dh_st; > ^~~~~ >ptclib/pssl.cxx:630:7: error: invalid use of incomplete type 'struct dh_st' > dh->p = BN_bin2bn(pData, pSize, NULL); > ^ >In file included from ptclib/pssl.cxx:88:0: >/builddir/build/BUILD/ptlib-2.10.10/include/ptclib/pssl.h:45:8: note: forward declaration of 'struct dh_st' > struct dh_st; > ^~~~~ >ptclib/pssl.cxx:631:5: error: invalid use of incomplete type 'struct dh_st' > dh->g = BN_bin2bn(gData, gSize, NULL); > ^~ >In file included from ptclib/pssl.cxx:88:0: >/builddir/build/BUILD/ptlib-2.10.10/include/ptclib/pssl.h:45:8: note: forward declaration of 'struct dh_st' > struct dh_st; > ^~~~~ >ptclib/pssl.cxx:631:7: error: invalid use of incomplete type 'struct dh_st' > dh->g = BN_bin2bn(gData, gSize, NULL); > ^ >In file included from ptclib/pssl.cxx:88:0: >/builddir/build/BUILD/ptlib-2.10.10/include/ptclib/pssl.h:45:8: note: forward declaration of 'struct dh_st' > struct dh_st; > ^~~~~ >ptclib/pssl.cxx:632:9: error: invalid use of incomplete type 'struct dh_st' > if (dh->p != NULL && dh->g != NULL) > ^~ >In file included from ptclib/pssl.cxx:88:0: >/builddir/build/BUILD/ptlib-2.10.10/include/ptclib/pssl.h:45:8: note: forward declaration of 'struct dh_st' > struct dh_st; > ^~~~~ >ptclib/pssl.cxx:632:11: error: invalid use of incomplete type 'struct dh_st' > if (dh->p != NULL && dh->g != NULL) > ^ >In file included from ptclib/pssl.cxx:88:0: >/builddir/build/BUILD/ptlib-2.10.10/include/ptclib/pssl.h:45:8: note: forward declaration of 'struct dh_st' > struct dh_st; > ^~~~~ >ptclib/pssl.cxx:632:26: error: invalid use of incomplete type 'struct dh_st' > if (dh->p != NULL && dh->g != NULL) > ^~ >In file included from ptclib/pssl.cxx:88:0: >/builddir/build/BUILD/ptlib-2.10.10/include/ptclib/pssl.h:45:8: note: forward declaration of 'struct dh_st' > struct dh_st; > ^~~~~ >ptclib/pssl.cxx:632:28: error: invalid use of incomplete type 'struct dh_st' > if (dh->p != NULL && dh->g != NULL) > ^ >In file included from ptclib/pssl.cxx:88:0: >/builddir/build/BUILD/ptlib-2.10.10/include/ptclib/pssl.h:45:8: note: forward declaration of 'struct dh_st' > struct dh_st; > ^~~~~ >ptclib/pssl.cxx: In member function 'PBoolean PSSLDiffieHellman::Load(const PFilePath&, PSSLFileTypes)': >ptclib/pssl.cxx:684:12: error: call to 'PSSL_BIO::PSSL_BIO(BIO_METHOD*)' uses the default argument for parameter 1, which is not yet defined > PSSL_BIO in; > ^~ >ptclib/pssl.cxx: In member function 'void PSSLContext::Construct(PSSLContext::Method, const void*, PINDEX)': >ptclib/pssl.cxx:809:14: warning: 'const SSL_METHOD* SSLv3_method()' is deprecated [-Wdeprecated-declarations] > meth = SSLv3_method(); > ^~~~~~~~~~~~ >In file included from /usr/include/openssl/opensslconf.h:29:0, > from /usr/include/openssl/ct.h:13, > from /usr/include/openssl/ssl.h:61, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ssl.h:1586:1: note: declared here > DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *SSLv3_method(void)) /* SSLv3 */ > ^ >ptclib/pssl.cxx:809:27: warning: 'const SSL_METHOD* SSLv3_method()' is deprecated [-Wdeprecated-declarations] > meth = SSLv3_method(); > ^ >In file included from /usr/include/openssl/opensslconf.h:29:0, > from /usr/include/openssl/ct.h:13, > from /usr/include/openssl/ssl.h:61, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ssl.h:1586:1: note: declared here > DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *SSLv3_method(void)) /* SSLv3 */ > ^ >ptclib/pssl.cxx:812:14: warning: 'const SSL_METHOD* TLSv1_method()' is deprecated [-Wdeprecated-declarations] > meth = TLSv1_method(); > ^~~~~~~~~~~~ >In file included from /usr/include/openssl/opensslconf.h:29:0, > from /usr/include/openssl/ct.h:13, > from /usr/include/openssl/ssl.h:61, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ssl.h:1601:1: note: declared here > DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_method(void)) /* TLSv1.0 */ > ^ >ptclib/pssl.cxx:812:27: warning: 'const SSL_METHOD* TLSv1_method()' is deprecated [-Wdeprecated-declarations] > meth = TLSv1_method(); > ^ >In file included from /usr/include/openssl/opensslconf.h:29:0, > from /usr/include/openssl/ct.h:13, > from /usr/include/openssl/ssl.h:61, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ssl.h:1601:1: note: declared here > DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_method(void)) /* TLSv1.0 */ > ^ >ptclib/pssl.cxx: In function 'int Psock_new(BIO*)': >ptclib/pssl.cxx:1133:6: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->init = 0; > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1133:8: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->init = 0; > ^~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1134:6: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->num = 0; > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1134:8: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->num = 0; > ^~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1135:6: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->ptr = NULL; // this is really (PSSLChannel *) > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1135:8: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->ptr = NULL; // this is really (PSSLChannel *) > ^~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1136:6: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->flags = 0; > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1136:8: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->flags = 0; > ^~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx: In function 'int Psock_free(BIO*)': >ptclib/pssl.cxx:1147:10: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > if (bio->shutdown) { > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1147:12: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > if (bio->shutdown) { > ^~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1148:12: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > if (bio->init) { > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1148:14: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > if (bio->init) { > ^~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:51: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1149:7: note: in expansion of macro 'PSSLCHANNEL' > PSSLCHANNEL(bio)->Shutdown(PSocket::ShutdownReadAndWrite); > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:53: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1149:7: note: in expansion of macro 'PSSLCHANNEL' > PSSLCHANNEL(bio)->Shutdown(PSocket::ShutdownReadAndWrite); > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:51: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1150:7: note: in expansion of macro 'PSSLCHANNEL' > PSSLCHANNEL(bio)->Close(); > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:53: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1150:7: note: in expansion of macro 'PSSLCHANNEL' > PSSLCHANNEL(bio)->Close(); > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1152:8: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->init = 0; > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1152:10: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->init = 0; > ^~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1153:8: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->flags = 0; > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1153:10: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->flags = 0; > ^~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx: In function 'long int Psock_ctrl(BIO*, int, long int, void*)': >ptclib/pssl.cxx:1163:10: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->shutdown = (int)num; > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1163:12: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->shutdown = (int)num; > ^~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1167:17: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > return bio->shutdown; > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1167:19: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > return bio->shutdown; > ^~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx: In function 'int Psock_read(BIO*, char*, int)': >ptclib/pssl.cxx:1120:51: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1187:7: note: in expansion of macro 'PSSLCHANNEL' > if (PSSLCHANNEL(bio)->RawSSLRead(out, len)) > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:53: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1187:7: note: in expansion of macro 'PSSLCHANNEL' > if (PSSLCHANNEL(bio)->RawSSLRead(out, len)) > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:51: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1190:11: note: in expansion of macro 'PSSLCHANNEL' > switch (PSSLCHANNEL(bio)->GetErrorCode(PChannel::LastReadError)) { > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:53: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1190:11: note: in expansion of macro 'PSSLCHANNEL' > switch (PSSLCHANNEL(bio)->GetErrorCode(PChannel::LastReadError)) { > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx: In function 'int Psock_write(BIO*, const char*, int)': >ptclib/pssl.cxx:1120:51: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1212:7: note: in expansion of macro 'PSSLCHANNEL' > if (PSSLCHANNEL(bio)->PIndirectChannel::Write(in, inl)) > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:53: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1212:7: note: in expansion of macro 'PSSLCHANNEL' > if (PSSLCHANNEL(bio)->PIndirectChannel::Write(in, inl)) > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:51: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1213:12: note: in expansion of macro 'PSSLCHANNEL' > return PSSLCHANNEL(bio)->GetLastWriteCount(); > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:53: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1213:12: note: in expansion of macro 'PSSLCHANNEL' > return PSSLCHANNEL(bio)->GetLastWriteCount(); > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:51: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1215:11: note: in expansion of macro 'PSSLCHANNEL' > switch (PSSLCHANNEL(bio)->GetErrorCode(PChannel::LastWriteError)) { > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1120:53: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > #define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr)) > ^ >ptclib/pssl.cxx:1215:11: note: in expansion of macro 'PSSLCHANNEL' > switch (PSSLCHANNEL(bio)->GetErrorCode(PChannel::LastWriteError)) { > ^~~~~~~~~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx: At global scope: >ptclib/pssl.cxx:1242:19: error: variable 'BIO_METHOD methods_Psock' has initializer but incomplete type > static BIO_METHOD methods_Psock = > ^~~~~~~~~~~~~ >ptclib/pssl.cxx: In member function 'virtual PBoolean PSSLChannel::OnOpen()': >ptclib/pssl.cxx:1275:6: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->ptr = this; > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1275:8: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->ptr = this; > ^~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1276:6: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->init = 1; > ^~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >ptclib/pssl.cxx:1276:8: error: invalid use of incomplete type 'BIO {aka struct bio_st}' > bio->init = 1; > ^~~~ >In file included from /usr/include/openssl/crypto.h:31:0, > from /usr/include/openssl/comp.h:16, > from /usr/include/openssl/ssl.h:47, > from ptclib/pssl.cxx:99: >/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of 'BIO {aka struct bio_st}' > typedef struct bio_st BIO; > ^~~~~~ >g++ -DP_FORCE_STATIC_PLUGIN -I/builddir/build/BUILD/ptlib-2.10.10/include -DPTRACING=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-exceptions -Wall -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DNDEBUG -Os -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8 -DLDAP_DEPRECATED -c ptclib/vsdl.cxx -o /builddir/build/BUILD/ptlib-2.10.10/lib_linux_powerpc64le/obj/vsdl.o >ptclib/pssl.cxx: At global scope: >ptclib/pssl.cxx:720:13: warning: 'void LockingCallback(int, int, const char*, int)' defined but not used [-Wunused-function] > static void LockingCallback(int mode, int n, const char * /*file*/, int /*line*/) > ^~~~~~~~~~~~~~~ >make[2]: *** [../make/common.mak:96: /builddir/build/BUILD/ptlib-2.10.10/lib_linux_powerpc64le/obj/pssl.o] Error 1 >make[2]: *** Waiting for unfinished jobs.... >In file included from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib.h:145:0, > from ptclib/vsdl.cxx:35: >/builddir/build/BUILD/ptlib-2.10.10/include/ptlib/psharedptr.h:63:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations] > PSharedPtr(std::auto_ptr<element_type> & v) > ^~~~~~~~ >In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, > from /usr/include/c++/7/locale:43, > from /usr/include/c++/7/iomanip:43, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/object.h:58, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/psync.h:43, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/critsec.h:34, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib/contain.h:42, > from /builddir/build/BUILD/ptlib-2.10.10/include/ptlib.h:56, > from ptclib/vsdl.cxx:35: >/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here > template<typename> class auto_ptr; > ^~~~~~~~ >make[2]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.10/src' >make[1]: Leaving directory '/builddir/build/BUILD/ptlib-2.10.10/src' >make[1]: *** [../make/common.mak:292: optshared] Error 2 >RPM build errors: >make: *** [Makefile:91: optshared] Error 2 >error: Bad exit status from /var/tmp/rpm-tmp.6ASvg1 (%build) > Bad exit status from /var/tmp/rpm-tmp.6ASvg1 (%build) >Child return code was: 1 >EXCEPTION: [Error()] >Traceback (most recent call last): > File "/usr/lib/python3.5/site-packages/mockbuild/trace_decorator.py", line 89, in trace > result = func(*args, **kw) > File "/usr/lib/python3.5/site-packages/mockbuild/util.py", line 578, in do > raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) >mockbuild.exception.Error: Command failed. See logs for output. > # bash --login -c /usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/ptlib.spec
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1424109
: 1253625 |
1253626
|
1253627