Skip site navigation (1)Skip section navigation (2)
Date:      Mon,  2 Jan 2006 09:45:25 +0100 (CET)
From:      Jean-Baptiste Quenot <jb.quenot@caraldi.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/91210: devel/pwlib does not compile
Message-ID:  <20060102084525.D52E0298@watt.caraldi.com>
Resent-Message-ID: <200601020850.k028o8EL029927@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060102084525.D52E0298>