On 2015-05-03 Niels Möller <ni...@lysator.liu.se> wrote: [...] > Now, it's still a bit unclear to me how versioned symbols really work. > Is it still necessary to relink the wget executable? Or will the > combination of
> * Current wget package, linking to gnutls and libnettle4.so, > * a new gnutls package, linking to a libnettle5-package containing > nettle-3.1 > * libnettle4.so from the nettle-2.7.2 release under consideration, i.e., > with versioned symbols, > work and resolve all symbols correctly? I.e., all direct references to > nettle symbols in wget should get definitions in libnettle4.so, and all > references via gnutls should get definitions in libnettle5.so. [...] No, that does not work. wget would be looking for unversioned references to nettle-symbols, and given the choice ot two differently versioned ones it will not prefer either over the other. This one crashes: current wget binary built against libnettle4.so combined with gnutls, built against a nettle with versioned symbols (tested with either 3.1 or a patched 3.0) even if libnettle4.so is also replaced with a patched version using versioned symbols. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure' -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org