[Bug 233983] sysutils/bacula-client: compiler error in crypto.c: rror: unknown type name
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Dec 13 15:48:32 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233983
Bug ID: 233983
Summary: sysutils/bacula-client: compiler error in crypto.c:
rror: unknown type name
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: dvl at FreeBSD.org
Reporter: ohartmann at walstatt.org
Flags: maintainer-feedback?(dvl at FreeBSD.org)
Assignee: dvl at FreeBSD.org
On poudriere jail:
Makefile ident: $FreeBSD: head/sysutils/bacula-client/Makefile 484470
2018-11-08 19:15:59Z dvl $
Poudriere version: 3.2.8
Host OSVERSION: 1300005
Jail OSVERSION: 1200500
ports tree at revision 487372, port sysutils/bacula-client fails to compile due
to the error shown below.
[...]
-- crypto.lo ---
crypto.c:195:1: error: unknown type name 'IMPLEMENT_STACK_OF'
IMPLEMENT_STACK_OF(SignerInfo)
^
crypto.c:195:31: error: expected ';' after top level declarator
IMPLEMENT_STACK_OF(SignerInfo)
^
;
crypto.c:273:15: error: field has incomplete type 'EVP_MD_CTX' (aka
'evp_md_ctx_st')
EVP_MD_CTX ctx;
^
/usr/include/openssl/ossl_typ.h:92:16: note: forward declaration of
'evp_md_ctx_st'
typedef struct evp_md_ctx_st EVP_MD_CTX;
^
crypto.c:291:19: error: field has incomplete type 'EVP_CIPHER_CTX' (aka
'evp_cipher_ctx_st')
EVP_CIPHER_CTX ctx;
^
/usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of
'evp_cipher_ctx_st'
typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
^
crypto.c:332:24: error: member access into incomplete type 'X509_EXTENSION'
(aka 'X509_extension_st')
ext_value_data = ext->value->data;
^
/usr/include/openssl/x509.h:81:16: note: forward declaration of
'X509_extension_st'
typedef struct X509_extension_st X509_EXTENSION;
^
crypto.c:339:77: error: member access into incomplete type 'X509_EXTENSION'
(aka 'X509_extension_st')
keyid = (ASN1_OCTET_STRING *) ASN1_item_d2i(NULL, &ext_value_data,
ext->value->length,
[...]
make[2]: stopped in
/wrkdirs/usr/ports/sysutils/bacula-client/work/bacula-7.4.7/src/li
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list