Actions
Bug #2064
closedSecman can't be built with OpenSSL 1.1.0j
Status:
Closed
Priority:
Normal
Assignee:
Category:
Plugins: SecMan SecureStorage
Target version:
Start date:
01/11/2019
Due date:
% Done:
100%
Estimated time:
1:00 h
Reported in:
master
Description
Gentoo Linux ~amd64
After upgrading dev-libs/openssl to 1.1.0j:
/var/tmp/portage/app-leechcraft/lc-secman-9999/work/lc-secman-9999/src/plugins/secman/plugins/securestorage/cryptosystem.cpp:95:18: error: variable has incomplete type 'EVP_CIPHER_CTX' (aka 'evp_cipher_ctx_st') EVP_CIPHER_CTX cipherCtx; ^ /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; ^ /var/tmp/portage/app-leechcraft/lc-secman-9999/work/lc-secman-9999/src/plugins/secman/plugins/securestorage/cryptosystem.cpp:115:13: error: variable has incomplete type 'HMAC_CTX' (aka 'hmac_ctx_st') HMAC_CTX hmacCtx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ /var/tmp/portage/app-leechcraft/lc-secman-9999/work/lc-secman-9999/src/plugins/secman/plugins/securestorage/cryptosystem.cpp:139:18: error: variable has incomplete type 'EVP_CIPHER_CTX' (aka 'evp_cipher_ctx_st') EVP_CIPHER_CTX cipherCtx; ^ /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; ^ /var/tmp/portage/app-leechcraft/lc-secman-9999/work/lc-secman-9999/src/plugins/secman/plugins/securestorage/cryptosystem.cpp:159:12: error: variable has incomplete type 'HMAC_CTX' (aka 'hmac_ctx_st') HMAC_CTX hmacCtx; ^ /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of 'hmac_ctx_st' typedef struct hmac_ctx_st HMAC_CTX; ^ 4 errors generated.
Updated by 0xd34df00d almost 6 years ago
- Category set to Plugins: SecMan SecureStorage
- Status changed from New to Assigned
- Assignee set to 0xd34df00d
- Target version set to 0.6.75
- Estimated time set to 1:00 h
Thx for treporting! I haven't upgraded to openssl-1.1 yet.
Will hopefully fix this today.
Updated by 0xd34df00d almost 6 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
Applied in changeset main|a6a7b6726889c5b77060dbb5ecbaebeae029dafe.
Actions