Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Dec 2018 15:48:29 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 233983] sysutils/bacula-client: compiler error in crypto.c: rror: unknown type name
Message-ID:  <bug-233983-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233983

            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@FreeBSD.org
          Reporter: ohartmann@walstatt.org
             Flags: maintainer-feedback?(dvl@FreeBSD.org)
          Assignee: dvl@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 =3D 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 =3D (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

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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