[ldns-users] [Opendnssec-user] RE: after update
ondrej at sury.org
Wed Jul 17 06:35:57 UTC 2013
On Tue, Jul 16, 2013 at 2:42 PM, Willem Toorop <willem at nlnetlabs.nl> wrote:
> Hi Ondřej, Bas,
> This is unfortunate.
> Those symbols disappeared in 1.6.14 when addressing bugfix #459.
> B.t.w. I cannot reproduce myself. When I compile OpenDNSSEC 1.3.14 or
> 1.3.4 with ldns 1.6.11, configure detects the absence of strlcpy and
> compiles and links the replacement function via libcompat.a (even though
> strlcpy is also available in libldns.so.1 !). This is with gcc 4.6.3. It
> would be interesting to see the output of the build process, to see
> where it differs.
All build logs are here (also my analysis could be just wrong):
> Most convenient for me would be to postpone the soname bumping release
> (1.7.0) until the end of August (to be on the safe side). Would that be
> acceptable for you? It means that the libldns1 package may not be
> updated to 1.6.14 or beyond until that time. Alternatively you could
> package a patched libldns1 1.6.16 that does export the strlcpy symbol
> (nasty). I have attached a patch that does just that.
I will just add hard build dependency on ldns >= 1.6.14 and that will fix
the problem. And let's hope it will not pop-out somewhere else.
Ondřej Surý <ondrej at sury.org>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ldns-users