Hello, * Jacob Anderson <[email protected]> [04.01.18 20:04]: > What if you add the macro back into config.h: > > # define LHM_lh_new(type, name) \ > ((LHASH_OF(type) *)lh_new(LHASH_HASH_FN(name), LHASH_COMP_FN(name))) > > Here's where it seems to have been removed: > > https://mta.openssl.org/pipermail/openssl-commits/2016-January/002778.html > > seems to be equivalent to: > > + static ossl_inline LHASH_OF(type) * \ > + lh_##type##_new(unsigned long (*hfn)(const type *), \ > + int (*cfn)(const type *, const type *)) \ > + { > + return (LHASH_OF(type) *) \ > + lh_new((LHASH_HASH_FN_TYPE) hfn, (LHASH_COMP_FN_TYPE)cfn); \ > + }
Does this fix all problems? To me it does not. While trying to complie against OpenSSL 1.1.0f I run in more problems with the lhash stuff (at least unfixable for me) and the RSA key stuff which I was able to fix (perhaps). Does anyone have a working version of pound (v2.8+), compilable with OpenSSL 1.1.0+ Kind regards, Philipp -- To unsubscribe send an email with subject unsubscribe to [email protected]. Please contact [email protected] for questions.
