Subject: pwlib build detonating
To: None <tech-pkg@netbsd.org>
From: Perry E. Metzger <perry@piermont.com>
List: tech-pkg
Date: 04/11/2004 19:17:37
Building devel/pwlib is failing for me on 2.0C in a quite bizarre and
fairly spectacular way, dooming openh323 to not build. My comments
interspersed in []s:

Script started on Sun Apr 11 17:40:08 2004
perry@hackworth$ cd /usr/pkgsrc/devel/pwlib/
perry@hackworth$ make
===> Checking for vulnerabilities in pwlib-1.4.4nb3
=> Checksum OK for pwlib_1.4.4.tar.gz.
===> Extracting for pwlib-1.4.4nb3
[...lots of stuff deleted]
[Note, we get lots of:]
gmake[1]: Entering directory `/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/src/ptlib/unix'
libtool --tag=CXX g++ -Wall -DP_NETBSD -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include/ptlib/unix -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include -I/usr/include -DP_USE_PRAGMA -DP_SSL -I/usr/include/include -I/usr/include/crypto -DP_PTHREADS -DP_HAS_IPV6 -DPHAS_TEMPLATES -DPBYTE_ORDER=PLITTLE_ENDIAN -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include/ptlib/unix -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include -O3 -DNDEBUG -O2 -I/usr/pkg/include -DPTRACING=1 -c ../../ptclib/asner.cxx -o /usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/lib/obj_NetBSD_x86_r/asner.o
*** Warning: inferring the mode of operation is deprecated.
*** Future versions of Libtool will require -mode=MODE be specified.
[but I don't think those are significant.]
[...lots of stuff deleted]
libtool --tag=CXX g++ -Wall -DP_NETBSD -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include/ptlib/unix -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include -I/usr/include -DP_USE_PRAGMA -DP_SSL -I/usr/include/include -I/usr/include/crypto -DP_PTHREADS -DP_HAS_IPV6 -DPHAS_TEMPLATES -DPBYTE_ORDER=PLITTLE_ENDIAN -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include/ptlib/unix -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include -O3 -DNDEBUG -O2 -I/usr/pkg/include -DPTRACING=1 -c ../../ptclib/pssl.cxx -o /usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/lib/obj_NetBSD_x86_r/pssl.o
*** Warning: inferring the mode of operation is deprecated.
*** Future versions of Libtool will require -mode=MODE be specified.
 g++ -Wall -DP_NETBSD -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include/ptlib/unix -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include -DP_USE_PRAGMA -DP_SSL -I/usr/include/include -I/usr/include/crypto -DP_PTHREADS -DP_HAS_IPV6 -DPHAS_TEMPLATES -DPBYTE_ORDER=PLITTLE_ENDIAN -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include/ptlib/unix -I/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include -O3 -DNDEBUG -O2 -I/usr/pkgsrc/devel/pwlib/work.hackworth/.buildlink/include -DPTRACING=1 -c ../../ptclib/pssl.cxx  -fPIC -DPIC -o /usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/lib/obj_NetBSD_x86_r/.libs/pssl.o
../../ptclib/pssl.cxx: In member function `BOOL PSSLDiffieHellman::Load(const 
   PFilePath&, PSSLFileTypes)':
../../ptclib/pssl.cxx:744: error: invalid conversion from `char*(*)()' to `
   char*(*)(...)'
../../ptclib/pssl.cxx:744: error: invalid conversion from `char*(*)()' to `
   char*(*)(...)'
/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include/ptlib/pdirect.h: At global 
   scope:
/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/include/ptlib/pdirect.h:436: warning: inline
   function `static BOOL PDirectory::Remove(const PString&)' used but never 
   defined
gmake[1]: *** [/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/lib/obj_NetBSD_x86_r/pssl.o] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/devel/pwlib/work.hackworth/pwlib/src/ptlib/unix'
gmake: *** [opt] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/devel/pwlib
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/pwlib
perry@hackworth$ 
Script done on Sun Apr 11 19:13:53 2004