Bug#859715: fix build with libssl-dev 1.1

Chris West solo-debianbugs at goeswhere.com
Mon Jul 31 17:01:03 UTC 2017


Control: tags -1 + patch

The attached patch fixes the build with openssl 1.1 in sid.

Two points for review:

 * The memory debug looks wrong anyway; the functions afaik only make
     things worse unless you call the right function at shutdown, which
     is commented out in-tree as it is right now. I sugest that removing
     them entirely may be better. I've left the patch with partial
     replacements.
 * there doesn't seem to be any point to zeroing out flags in the dwrap
     custom BIO (left commented out: bi->flags = 0;).

Many of the compile errors in the original log have been fixed by
openssl themselves, e.g. the locking callbacks are totally pointless
now, but have been left as noop macros so the code can continue to
compile.

Everything else is very non-controversial trivial API updates.

The tests pass, but I didn't actually try the built package.

Chris.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: resip.patch
Type: text/x-diff
Size: 12562 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20170731/57062848/attachment.patch>


More information about the Pkg-voip-maintainers mailing list