I am trying to get the 'Dream' package into the RPMFusion [1]. It would help to have there possibility to compile with the system faac/faad2 without patching. I am not allowed to add tickets, so I am sending the bug report this way
Do rpm fusion FAAC faad packages have the DRM libraries? Debian does. If it doesn’t then build dream without a dependency on either library and it will pick up any installed compatible .so at runtime.
I've given you write access to subversion to add the spec files. That should let you raise tickets too.
We need to fix some stuff to compile cleanly on current systems and run reliably. Not much. But some
Last edit: Julian Cable 2018-10-08
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Jaroslav, just to let you know I've created a dream2018 branch in subversion based on svn808 which is the last version before we broke the code base trying to add DRM+. It seems pretty solid and I'm adding fdk-aac support but I'll make sure it stays working and I'll add whatever changes you need for the repository work.
I've checked FAAC and FAAD2. For linux and any unix the FAAD2 builds contain the drm specific libraries so using the system library as a dependency is the way to go. It only needs to be an optional install dependency, not a build dependency as we dynamicallly load the .so if we find it in the path.
The situation for FAAC isn't so good. 1.29 seems to have broken DRM support and the DRM build is separate from the non-DRM build. I've made a homebrew recipe for faac-drm - maybe you can make a little rpm using the same ideas.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I am trying to get the 'Dream' package into the RPMFusion [1]. It would help to have there possibility to compile with the system faac/faad2 without patching. I am not allowed to add tickets, so I am sending the bug report this way
thanks & regards
Jaroslav
https://bugzilla.rpmfusion.org/show_bug.cgi?id=5042
Hi. That’s fantastic!
Do rpm fusion FAAC faad packages have the DRM libraries? Debian does. If it doesn’t then build dream without a dependency on either library and it will pick up any installed compatible .so at runtime.
I've given you write access to subversion to add the spec files. That should let you raise tickets too.
We need to fix some stuff to compile cleanly on current systems and run reliably. Not much. But some
Last edit: Julian Cable 2018-10-08
Hi Jaroslav, just to let you know I've created a dream2018 branch in subversion based on svn808 which is the last version before we broke the code base trying to add DRM+. It seems pretty solid and I'm adding fdk-aac support but I'll make sure it stays working and I'll add whatever changes you need for the repository work.
I've checked FAAC and FAAD2. For linux and any unix the FAAD2 builds contain the drm specific libraries so using the system library as a dependency is the way to go. It only needs to be an optional install dependency, not a build dependency as we dynamicallly load the .so if we find it in the path.
The situation for FAAC isn't so good. 1.29 seems to have broken DRM support and the DRM build is separate from the non-DRM build. I've made a homebrew recipe for faac-drm - maybe you can make a little rpm using the same ideas.