[email protected] (Niels Möller) writes: > Andreas Metzler <[email protected]> writes: > >> PS: On top of this the Debian nettle *packaging* currently is broken >> with respect to unsynced soname bumps of libhogweed/libnettle runtime >> packages, which is a different issue, probably a bug. > > I think it's a bug. Independent of the current issues with GnuTLS, I > think it's reasonable to occasionally make ABI-incompatible changes to > libhogweed, without breaking the libnettle ABI at the same time. (The > opposite is also possible, but less likely to happen). In which case > only one of the sonames would be bumped. There's currently no testing of > libhogweed from nettle-X linking at runtime with a libnettle.so built > from nettle-(X+1) or nettle-(X-1). Seems a bit tricky to set up.
This made me realize that also references to NETTLE_INTERNAL symbols from libhogweed.so would be a problem. In my closest shared build, objdump -R libhogweed.so |grep NETTLE_INTERNAL returns empty, but we ought to have a testcase to verify that we don't regress. Any such reference would imply that libhogweed must link to an exactly matching version of libnettle.se Regards, /Niels -- Niels Möller. PGP-encrypted email is preferred. Keyid 368C6677. Internet email is subject to wholesale government surveillance. _______________________________________________ nettle-bugs mailing list [email protected] http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs
