Have had one foot on the dark side for years, combining slackware with slick GUIs such as slapt-get/gslapt.
Turned out that this week's openssl upgrade killed slapt-get, giving the error
Code:
slapt-get: symbol lookup error: slapt-get: undefined symbol: EVP_MD_CTX_init
Recompiling doesn't help, 'make' gives
Code:
src/common.c: In function ‘slapt_gen_md5_sum_of_file’:
src/common.c:106:14: error: storage size of ‘mdctx’ isn’t known
EVP_MD_CTX mdctx;
^~~~~
src/common.c:128:3: error: implicit declaration of function ‘EVP_MD_CTX_cleanup’; did you mean ‘EVP_MD_CTX_create’? [-Werror=implicit-function-declaration]
EVP_MD_CTX_cleanup(&mdctx);
^~~~~~~~~~~~~~~~~~
EVP_MD_CTX_create
src/common.c:106:14: error: unused variable ‘mdctx’ [-Werror=unused-variable]
EVP_MD_CTX mdctx;
^~~~~
I know that many slackware users won't touch slapt-get even with a bargepole, but should anyone have a tip or solution it would be much appreciated.
Solved: latest slapt-get (0.10.3) from
https://github.com/jaos/slapt-get built OK!