ports/169720: comms/trustedqsl does not build
Paul Dokas
paul at dokas.name
Sun Jul 8 20:20:06 UTC 2012
>Number: 169720
>Category: ports
>Synopsis: comms/trustedqsl does not build
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Jul 08 20:20:06 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Paul Dokas
>Release: FreeBSD 9.0-p3
>Organization:
>Environment:
>Description:
comm/trustedqsl does not build. I believe this is is due to the fact that I have security/openssl installed in support of other ports.
Paul
c++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/local/include -I/usr/include -g3 -O -Wall -DCONFDIR=\"/usr/local/share/tqsl\" -O2 -pipe -fno-strict-aliasing -fconserve-space -c tqsllib.cpp -o tqsllib.o >/dev/null 2>&1
/bin/sh ./libtool --mode=compile --tag=CXX c++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/local/include -I/usr/include -g3 -O -Wall -DCONFDIR=\"/usr/local/share/tqsl\" -O2 -pipe -fno-strict-aliasing -fconserve-space -c -o openssl_cert.lo openssl_cert.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/local/include -I/usr/include -g3 -O -Wall -DCONFDIR=\"/usr/local/share/tqsl\" -O2 -pipe -fno-strict-aliasing -fconserve-space -c openssl_cert.cpp -fPIC -DPIC -o .libs/openssl_cert.o
openssl_cert.cpp:1296:2: error: #error "Unexpected OpenSSL version; check X509_ATTRIBUTE struct compatibility"
openssl_cert.cpp: In function 'int tqsl_getCertificatePrivateKeyType(void*)':
openssl_cert.cpp:1053: warning: deprecated conversion from string constant to 'char*'
openssl_cert.cpp: In function 'int tqsl_add_bag_attribute(PKCS12_SAFEBAG*, const char*, const std::string&)':
openssl_cert.cpp:1271: error: 'asc2uni' was not declared in this scope
openssl_cert.cpp: In function 'int tqsl_exportPKCS12File(void*, const char*, const char*)':
openssl_cert.cpp:1484: error: conditional expression between distinct pointer types 'int (*)()' and 'int (*)(PKCS7*, unsigned char**)' lacks a cast
openssl_cert.cpp:1484: error: invalid conversion from 'int (*)()' to 'void*'
openssl_cert.cpp:1484: error: invalid conversion from 'int (*)(PKCS7*, unsigned char**)' to 'void*'
openssl_cert.cpp:1484: error: invalid conversion from 'void*' to 'stack_st_OPENSSL_BLOCK*'
openssl_cert.cpp:1484: error: initializing argument 1 of 'unsigned char* ASN1_seq_pack(stack_st_OPENSSL_BLOCK*, int (*)(void*, unsigned char**), unsigned char**, int*)'
openssl_cert.cpp: In function 'int tqsl_get_bag_attribute(PKCS12_SAFEBAG*, const char*, std::string&)':
openssl_cert.cpp:1549: error: 'uni2asc' was not declared in this scope
openssl_cert.cpp: At global scope:
openssl_cert.cpp:2407: warning: 'int tqsl_cert_get_subject_name_count(X509*)' defined but not used
openssl_cert.cpp:2416: warning: 'int tqsl_cert_get_subject_name_index(X509*, int, TQSL_X509_NAME_ITEM*)' defined but not used
openssl_cert.cpp:2442: warning: 'int tqsl_cert_get_subject_date(X509*, const char*, tQSL_Date*)' defined but not used
*** Error code 1
Stop in /usr/ports/comms/trustedqsl/work/trustedqsl-1.11/tqsllib-2.0.
*** Error code 1
Stop in /usr/ports/comms/trustedqsl/work/trustedqsl-1.11/tqsllib-2.0.
*** Error code 1
Stop in /usr/ports/comms/trustedqsl/work/trustedqsl-1.11.
*** Error code 1
Stop in /usr/ports/comms/trustedqsl.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list