I spend some time to compile unbound-1.5.9 and ldns-1.6.17 with openssl-1.1.0b.
The current results you find attached.
WARNING:
unbound and ldns compile - unbound with warnings.
treat the patches as if it will break major things - no guarantee!
don't use them as they are.
You are duplicating effort, unbound 1.5.10 already has fixes for openssl
1.1.x API. And the ldns in development from its code repository also
has such fixes. Try using them (and it might compile straight away
without warnings).
Thank you for the interest, anyway ; if your patch contains some
parts that are not duplicated at all, then I'd love to incorporate them.
You are duplicating effort, unbound 1.5.10 already has fixes for openssl
1.1.x API. And the ldns in development from its code repository also
has such fixes. Try using them (and it might compile straight away
without warnings).
Somehow I missed unbound1.5.10 was released :-/
But at least I learned something about openssl.