[rtmpdump] Fwd: RTMPDump can no longer build against OpenSSL (versions after 1.0.2, supposedly)

Howard Chu hyc at highlandsun.com
Mon Sep 11 19:51:27 EEST 2023


Not sure whether we should patch anything here. A lot of the functions
we use are deprecated in newer versions of OpenSSL, and will eventually
disappear. But RTMPE will continue to use these mechanisms as-is. We
might just document that you must use OpenSSL older than 1.1 because the
necessary algorithms are unsupported in newer OpenSSL releases.

Thoughts?

> ---------- Forwarded message ---------
> Hi there,
> 
> After considerable research, I have worked out that your file
> `handshake.h` declares an actual variable that gets mapped to one of
> OpenSSL's internal opaque types, even though all of them are obtained
> via constructors and destructors and only ever accessed by reference.
> This causes my compiler to go "WTF? How big is this thing supposed to
> be?" and immediately fail the build.  I'd submit a fix but I ran
> across this in the process of trying to bootstrap my system back to
> minimal functionality, and do not yet have a working git install,
> among other things.

-- 
  -- Howard Chu



More information about the rtmpdump mailing list