Summary: | sys-apps/ipmiutil fails to build with >=dev-libs/openssl-1.1.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Component: | Current packages | Assignee: | Sysadmin Bugs <sysadmin> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chutzpah |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 592438, 669514 | ||
Attachments: | build.log |
Acording to https://sourceforge.net/p/ipmiutil/feature-requests/8/, it is fixed since 3.0.1, but your test was on 2.9.9. Portage has 3.0.9. Since we decided to no longer build openssl without deprecated features, this bug can now be considered as fixed (but will eventually reappear once openssl upstream finally removed deprecated features from their code). |
Created attachment 444618 [details] build.log x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I. -I./inc -DLINUX -DSKIP_MD2 -fPIC -Wno-pointer-sign -Wno-sign-conversion -fPIC -DHAVE_LANPLUS -DHAVE_SHA256 -march=native -mtune=native -O2 -pipe -c -o lanplus_crypt_impl.o lanplus_crypt_impl.c lanplus_crypt_impl.c: In function ‘lanplus_encrypt_aes_cbc_128’: lanplus_crypt_impl.c:199:17: error: storage size of ‘ctx’ isn’t known EVP_CIPHER_CTX ctx; ^ lanplus_crypt_impl.c:200:2: warning: implicit declaration of function ‘EVP_CIPHER_CTX_init’ [-Wimplicit-function-declaration] EVP_CIPHER_CTX_init(&ctx); ^ lanplus_crypt_impl.c:241:4: warning: implicit declaration of function ‘EVP_CIPHER_CTX_cleanup’ [-Wimplicit-function-declaration] EVP_CIPHER_CTX_cleanup(&ctx); ^ lanplus_crypt_impl.c: In function ‘lanplus_decrypt_aes_cbc_128’: lanplus_crypt_impl.c:271:17: error: storage size of ‘ctx’ isn’t known EVP_CIPHER_CTX ctx; ^ make: *** [Makefile:464: lanplus_crypt_impl.o] Error 1