ports/91210: devel/pwlib does not compile
Jean-Baptiste Quenot
jb.quenot at caraldi.com
Mon Jan 2 08:50:09 UTC 2006
>Number: 91210
>Category: ports
>Synopsis: devel/pwlib does not compile
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Jan 02 08:50:02 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Jean-Baptiste Quenot
>Release: FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD watt.intra.caraldi.com 5.4-STABLE FreeBSD 5.4-STABLE #6: Sun Oct 2 15:43:21 CEST 2005 jbq at watt.intra.caraldi.com:/usr/src/sys/i386/compile/WATT i386
>Description:
Trying to upgrade Gnome with the gnome_upgrade.sh script, stops at gnomemeeting:
net/gnomemeeting (bad C++ code)
>How-To-Repeat:
$ cd /usr/ports/devel/pwlib
$ make
===> Building for pwlib-1.5.2,1
gmake P_SHAREDLIB=0 opt
gmake[1]: Entering directory `/usr/ports/devel/pwlib/work/pwlib'
set -e; gmake -C src/ptlib/unix opt; gmake -C tools/asnparser opt;
gmake[2]: Entering directory `/usr/ports/devel/pwlib/work/pwlib/src/ptlib/unix'
c++ -DP_FREEBSD=504102 -D_REENTRANT -I/usr/local/include -I/usr/local/include -Wall -DP_FREEBSD=504102 -DP_USE_PRAGMA -DPHAS_TEMPLATES -I/usr/ports/devel/pwlib/work/pwlib/include/ptlib/unix -I/usr/include/pwlib -I/usr/ports/devel/pwlib/work/pwlib/include -DNDEBUG -O -pipe -DPTRACING=1 -x c++ -c ../../ptclib/pssl.cxx -o /usr/ports/devel/pwlib/work/pwlib/lib/obj_FreeBSD_x86_r/pssl.o
In file included from /usr/ports/devel/pwlib/work/pwlib/include/ptlib/unix/ptlib/../../contain.h:776,
from /usr/ports/devel/pwlib/work/pwlib/include/ptlib/unix/ptlib/contain.h:120,
from /usr/ports/devel/pwlib/work/pwlib/include/ptlib.h:139,
from ../../ptclib/pssl.cxx:187:
/usr/ports/devel/pwlib/work/pwlib/include/ptlib/contain.inl: In constructor `PAbstractList::PAbstractList()':
/usr/ports/devel/pwlib/work/pwlib/include/ptlib/contain.inl:419: warning: right-hand operand of comma has no effect
../../ptclib/pssl.cxx: In constructor `PSSLPrivateKey::PSSLPrivateKey(const BYTE*, PINDEX)':
../../ptclib/pssl.cxx:288: error: invalid conversion from `BYTE**' to `const unsigned char**'
../../ptclib/pssl.cxx:288: error: initializing argument 2 of `EVP_PKEY* d2i_AutoPrivateKey(EVP_PKEY**, const unsigned char**, long int)'
../../ptclib/pssl.cxx: In constructor `PSSLPrivateKey::PSSLPrivateKey(const PBYTEArray&)':
../../ptclib/pssl.cxx:295: error: invalid conversion from `BYTE**' to `const unsigned char**'
../../ptclib/pssl.cxx:295: error: initializing argument 2 of `EVP_PKEY* d2i_AutoPrivateKey(EVP_PKEY**, const unsigned char**, long int)'
../../ptclib/pssl.cxx: In constructor `PSSLCertificate::PSSLCertificate(const BYTE*, PINDEX)':
../../ptclib/pssl.cxx:463: error: invalid conversion from `unsigned char**' to `const unsigned char**'
../../ptclib/pssl.cxx:463: error: initializing argument 2 of `X509* d2i_X509(X509**, const unsigned char**, long int)'
../../ptclib/pssl.cxx: In constructor `PSSLCertificate::PSSLCertificate(const PBYTEArray&)':
../../ptclib/pssl.cxx:470: error: invalid conversion from `unsigned char**' to `const unsigned char**'
../../ptclib/pssl.cxx:470: error: initializing argument 2 of `X509* d2i_X509(X509**, const unsigned char**, long int)'
../../ptclib/pssl.cxx: In constructor `PSSLCertificate::PSSLCertificate(const PString&)':
../../ptclib/pssl.cxx:480: error: invalid conversion from `unsigned char**' to `const unsigned char**'
../../ptclib/pssl.cxx:480: error: initializing argument 2 of `X509* d2i_X509(X509**, const unsigned char**, long int)'
gmake[2]: *** [/usr/ports/devel/pwlib/work/pwlib/lib/obj_FreeBSD_x86_r/pssl.o] Error 1
gmake[2]: Leaving directory `/usr/ports/devel/pwlib/work/pwlib/src/ptlib/unix'
gmake[1]: *** [opt] Error 2
gmake[1]: Leaving directory `/usr/ports/devel/pwlib/work/pwlib'
gmake: *** [optnoshared] Error 2
*** Error code 2
Stop in /usr/ports/devel/pwlib.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list