Re: [Pound Mailing List] Pound Compiled with Openssl1.1
Philipp Grau <phgrau-yYf9sjEsOG4YLds3VJDign8Cep/[email protected]> Mon, 8 Jan 2018 21:45:38 +0100
| Newsgroups | gmane.comp.web.pound.general |
|---|---|
| Message-ID | <[email protected]> |
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.