[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