The wrong commandline option in configure: cc1: warning: command line option "-fno-visibility-inlines-hidden" is valid for C++/ObjC++ but not for C In the check for compiling the x264 plugin prevents it to be built Reproducible: Always Actual Results: x264 codec wont be built. x264 dont shows up in ekiga.
Created attachment 274689 [details] emerge --info
That's just a warning - attach full build log.
(In reply to comment #2) > That's just a warning - attach full build log. Hi, I think even the warning let the test fail. But that's not all. Later on a test for h264_decoder fails because libavcodec can't be linked. I think a patch for the config system is needed like this: https://build.opensuse.org/package/view_file?file=opal-config-fix.patch&package=opal&project=home%3Akommerck&srcmd5=bc19cf661e549f9612b669a769587e56 I just checked with newest "unstable" ffmpeg 0.7_rc1. Maybe the test works with older ffmpeg versions. I can't send you a build log right now because I'm trying out the suse patch.
you were right the warning doesn't let the compilation fail. later on the check for h264_decoder does. i attached an updated ebuild which fixes this issue along with the required patches. i tested it with the ekiga echo service only. according to this h264 plugin is built and used by ekiga. patches from: https://bugzilla.gnome.org/show_bug.cgi?id=596006 https://build.opensuse.org/package/files?package=opal&project=home%3Akommerck&rev=bc19cf661e549f9612b669a769587e56
Created attachment 274879 [details] Updated ebuild to compile with newer ffmpeg versions
Created attachment 274881 [details, diff] Changes config system to prevent failing h264_decoder_check
Created attachment 274883 [details, diff] Prevents compilation failure of h264 codec with newer ffmpeg
Created attachment 274885 [details, diff] Adding some params to h264 encoder
*** Bug 305803 has been marked as a duplicate of this bug. ***
Patches work for me. They solve the problem of ekiga not being able to load the x264 plugin - but that only works if the x264-static use flag is enabled for opal.
New version on the tree should fix this: 23 Oct 2012; Jesus Rivero <neurogeek@gentoo.org> opal-3.6.8-r2.ebuild, +opal-3.10.8.ebuild, +files/opal-3.10.8-disable-h323-workaround.patch, +files/opal-3.10.8-labs_is_in_stdlib.patch, +files/opal-3.10.8-svn_revision_override.patch, metadata.xml: Version bump, fixing several bugs. Adjusted opal-3.6.8 dep on ptlib < 2.10.8. Added myself as maintainer Please REOPEN if the issues persist.