librtmp is a library distributed with rtmpdump (it doesn't have a separate ebuild). Due to an error in the main Makefile, the binaries will link against a system librtmp.a if it exists, instead of the one built by the makefile. Reproducible: Always
Created attachment 304117 [details, diff] proposed patch
Thanks for the patch. Have you reported it upstream?
You're right. Sent a report to the upstream mailing list.
Man, I made a fool of myself over at that mailing list. Apparently librtmp is also built as a shared object which the executable got linked with. I also had an old librtmp.so in /usr/lib so rtmpdump crashed when I ran it. My patch made the executables link statically, which fixed my problem. Anyway, the patch is unnecessary. Please close this bug report.
No problem :)