Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Jul 2012 20:12:38 GMT
From:      Paul Dokas <paul@dokas.name>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/169720: comms/trustedqsl does not build
Message-ID:  <201207082012.q68KCc0p017252@red.freebsd.org>
Resent-Message-ID: <201207082020.q68KK6EW042973@freefall.freebsd.org>

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

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



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