Hi Andy,
On 28/12/2016 15:44, Andrew Bauer wrote:
Hi Xavier, The conversation with Fedora was in an email
conversation.
For lack of a better place, I've put the conversation here for
review:
https://gist.github.com/knnniggett/87962ab97a6ffbc139083b07d0522231
I'll ping Chuck regarding this conversation so we can get him into it
if needed.
ZoneMinder searches for and links against ffmpeg & vlc headers, if it
finds them, during build time. Adding ffmpeg/vlc after the fact
doesn't work currently because these get flagged as not present
during the build. Consequently, the code, which makes the api calls
to those libraries, will not be present in any of zoneminder's
executables. I don't currently know of a simple way to separate
zoneminder into the pieces requiring h264 and the pieces that do not.
Perhaps there is something I am not thinking of at the moment so feel
free to continue the conversation.
I was thinking about dlopen'ing, but that is likely not a very practical
solution.
Thus RPM Fusion it goes...
I didn't mean to overstate my sponsorship with Fedora. It was
more of
a casual "hey I'll sponsor you if you need sponsorship" sort of
thing. I'm learning this as I go, and I'm just beginning to get
involved with EPEL, Fedora, and RPMFusion.
All 3 are tightly coupled : EPEL packages are just different branches in
Fedora git (and somewhat stricter rules and longer support), and RPM
Fusion follows the same packaging rules as Fedora (minus the patent
restriction) and provides packages that cannot be in Fedora and EPEL.
As a consequence, a Fedora sponsored packager automatically gets granted
the same privileges in RPM Fusion.
You're very welcome to join us, it's a fun place to be :-)
Regards,
Xavier