Version 1.15.0 compatible with libunbound.so.2, is it good idea?

Petr Menšík pemensik at redhat.com
Fri May 6 18:55:38 UTC 2022


Hi,

We have request [1] to rebase unbound to recent version on RHEL8. So I
dug into the code and found relatively simple way to keep ABI unchanged
and compatible with version 1.7.3, which is still there. It allows
upgrading to unbound 1.15.0 without the need to recompile depending
binaries. Or at least it seems so.

Would you review the change [2], whether it creates possible
regressions? Do you think it might be good idea?

I have already found libreswan does not expect such change and would not
build with such version. Do you know about other users of unbound
library, which might be affected? Do you know about any other attempt to
keep ABI but update bugs or features? Has any other distribution solved
such problem?

Cheers,
Petr

1. https://bugzilla.redhat.com/show_bug.cgi?id=2027735
2.
https://github.com/InfrastructureServices/unbound/commit/190bd437598aafc02f6a9f044b00a0106ebe28e2

-- 
Petr Menšík
Software Engineer
Red Hat, http://www.redhat.com/
email: pemensik at redhat.com
PGP: DFCF908DB7C87E8E529925BC4931CA5B6C9FC5CB



More information about the Unbound-users mailing list