Hi.

I install gcc and g++ on AIX-7.  all OK.


But the result of "make"   (only  client)

On Bacula  5.0.1,  5.2.13,  7.4.7  and 7.9.5:

Compiling xattr.c
xattr.c: In function 'bxattr_exit_code build_xattr_streams(JCR*, FF_PKT*)':
xattr.c:2334:8: error: 'os_build_xattr_streams' was not declared in this
scope
    if (os_build_xattr_streams) {
        ^
xattr.c: In function 'bxattr_exit_code parse_xattr_streams(JCR*, int)':
xattr.c:2344:8: error: 'os_parse_xattr_streams' was not declared in this
scope
    if (os_parse_xattr_streams) {
        ^
xattr.c:2348:34: error: 'os_default_xattr_streams' was not declared in this
scope
       for (cnt = 0; cnt < sizeof(os_default_xattr_streams) / sizeof(int);
cnt++) {
                                  ^
xattr.c: At global scope:
xattr.c:71:25: warning: 'bxattr_exit_code send_xattr_stream(JCR*, int)'
defined but not used [-Wunused-function]
 static bxattr_exit_code send_xattr_stream(JCR *jcr, int stream)
                         ^
make: 1254-004 The error code from the last command is 1.


Stop.


  ====== Error in /DB/bacula-5.0.1/src/filed ======



 Result of  "make"  on:   9.4.2


Compiling crypto.c
crypto.c: In function 'ASN1_OCTET_STRING* openssl_cert_keyid(X509*)':
crypto.c:340:105: error: invalid conversion from 'const ASN1_STRING* {aka
const asn1_string_st*}' to 'ASN1_STRING* {aka asn1_string_st*}'
[-fpermissive]
       keyid = (ASN1_OCTET_STRING *) ASN1_item_d2i(NULL, &ext_value_data,
ASN1_STRING_length(asn1_ext_val),

                             ^
In file included from /usr/include/openssl/objects.h:976:0,
                 from /usr/include/openssl/evp.h:114,
                 from /usr/include/openssl/x509.h:89,
                 from /usr/include/openssl/ssl.h:199,
                 from ../bacula.h:147,
                 from crypto.c:37:
/usr/include/openssl/asn1.h:811:5: note: initializing argument 1 of 'int
ASN1_STRING_length(ASN1_STRING*)'
 int ASN1_STRING_length(ASN1_STRING *x);
     ^
crypto.c:346:103: error: invalid conversion from 'const ASN1_STRING* {aka
const asn1_string_st*}' to 'ASN1_STRING* {aka asn1_string_st*}'
[-fpermissive]
       keyid = (ASN1_OCTET_STRING *) method->d2i(NULL, &ext_value_data,
ASN1_STRING_length(asn1_ext_val));

                           ^
In file included from /usr/include/openssl/objects.h:976:0,
                 from /usr/include/openssl/evp.h:114,
                 from /usr/include/openssl/x509.h:89,
                 from /usr/include/openssl/ssl.h:199,
                 from ../bacula.h:147,
                 from crypto.c:37:
/usr/include/openssl/asn1.h:811:5: note: initializing argument 1 of 'int
ASN1_STRING_length(ASN1_STRING*)'
 int ASN1_STRING_length(ASN1_STRING *x);
     ^
crypto.c: In function 'int crypto_keypair_load_cert(X509_KEYPAIR*, const
char*)':
crypto.c:458:40: error: 'EVP_PKEY_base_id' was not declared in this scope
    if (EVP_PKEY_base_id(keypair->pubkey) != EVP_PKEY_RSA) {
                                        ^
In file included from ../bacula.h:168:0,
                 from crypto.c:37:
crypto.c:460:83: error: 'EVP_PKEY_id' was not declared in this scope
              _("Unsupported key type provided: %d\n"),
EVP_PKEY_id(keypair->pubkey));

       ^
../baconfig.h:471:93: note: in definition of macro 'Jmsg1'
 #define Jmsg1(jcr, typ, lvl, msg, a1)         j_msg(__FILE__, __LINE__,
jcr, typ, lvl, msg, a1)

                 ^
In file included from crypto.c:39:0:
crypto.c: In function 'int crypto_sign_add_signer(SIGNATURE*, DIGEST*,
X509_KEYPAIR*)':
crypto.c:870:43: error: 'EVP_PKEY_base_id' was not declared in this scope
    assert(EVP_PKEY_base_id(keypair->pubkey) == EVP_PKEY_RSA);
                                           ^
crypto.c: In function 'CRYPTO_SESSION* crypto_session_new(crypto_cipher_t,
alist*)':
crypto.c:1089:65: error: 'EVP_PKEY_base_id' was not declared in this scope
       assert(keypair->pubkey && EVP_PKEY_base_id(keypair->pubkey) ==
EVP_PKEY_RSA);
                                                                 ^
crypto.c: In function 'crypto_error_t crypto_session_decode(const
u_int8_t*, u_int32_t, alist*, CRYPTO_SESSION**)':
crypto.c:1202:53: error: 'EVP_PKEY_base_id' was not declared in this scope
             assert(EVP_PKEY_base_id(keypair->privkey) == EVP_PKEY_RSA);


Thanks.


-- 
#############################
#   Sistema Operativo: Debian      #
#        Caracas, Venezuela          #
#############################
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to