Bug#828274: crtmpserver: FTBFS with openssl 1.1.0

Philip Chung philipchung1995 at yahoo.com
Sun Dec 4 22:33:20 UTC 2016


On Sun, 26 Jun 2016 12:21:23 +0200 Kurt Roeckx <kurt at roeckx.be> wrote:
> Source: crtmpserver
> Version: 1.0~dfsg-5.1
> Severity: important
> Control: block 827061 by -1
> 
> Hi,
> 
> OpenSSL 1.1.0 is about to released.  During a rebuild of all packages using
> OpenSSL this package fail to build.  A log of that build can be found at:
> https://breakpoint.cc/openssl-1.1-rebuild-2016-05-29/Attempted/crtmpserver_1.0~dfsg-5.1_amd64-20160529-1412
> 
> On https://wiki.openssl.org/index.php/1.1_API_Changes you can see various of the
> reasons why it might fail.  There are also updated man pages at
> https://www.openssl.org/docs/manmaster/ that should contain useful information.

Most (if not all) of the errors can be traced to directly accessing
struct members instead of using the accessor functions. I've started
working on the fixes to get it working with OpenSSL 1.1. An initial
patch is attached. There are a lot of changes and I'd appreciate some
extra eyes on them.

What remains is the accesses in BaseSSLProtocol::DumpBIO() in
thelib/src/protocols/ssl/basesslprotocol.cpp. I believe these are all
the errors that need to be fixed.

Philip Chung
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libssl_1_1_compatibility.diff
Type: text/x-patch
Size: 5448 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20161204/ebe376e0/attachment.bin>


More information about the pkg-multimedia-maintainers mailing list