pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/38744: qca-tls won't build on 4.0 branch
>Number: 38744
>Category: pkg
>Synopsis: qca-tls won't build on 4.0 HEAD
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun May 25 16:10:00 +0000 2008
>Originator: Steven M. Bellovin
>Release: NetBSD 4.0_STABLE
>Organization:
>Environment:
System: NetBSD juniata.machshav.com 4.0_STABLE NetBSD 4.0_STABLE (EMU-DOMU) #3:
Sat May 24 18:11:32 GMT 2008
smb%juniata.machshav.com@localhost:/usr/msrc/BUILD/obj/sys/arch/i386/compile/EMU-DOMU
i386
Architecture: i386
Machine: i386
>Description:
On a 4.0 system newly built from 4.0 HEAD, qca-tls won't build:
qca-tls.cpp: In member function 'bool TLSContext::setup(const
QPtrList<QCA_CertContext>&, const QCA_CertContext&, const QCA_RSAKeyContext&)':
qca-tls.cpp:1042: error: invalid conversion from 'const SSL_METHOD*' to
'SSL_METHOD*'
qca-tls.cpp:1042: error: initializing argument 1 of 'SSL_CTX*
SSL_CTX_new(SSL_METHOD*)'
qca-tls.cpp:1061: error: invalid conversion from 'const SSL_METHOD*' to
'SSL_METHOD*'
qca-tls.cpp:1061: error: initializing argument 2 of 'int
SSL_set_ssl_method(SSL*, SSL_METHOD*)'
It does build on -current. (In both cases, I'm using up-to-date
qca-tls from pkgsrc HEAD.) Presumably, the problem is a difference
in the openssl available.
>How-To-Repeat:
cd /usr/pkgsrc/security/qca-tls && cvs -q update -P -d && make
>Fix:
Unknown
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index