| Summary: | enable firefox webRTC support | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | AL13N <alien> |
| Component: | RPM Packages | Assignee: | Florian Hubold <doktor5000> |
| Status: | RESOLVED DUPLICATE | QA Contact: | |
| Severity: | major | ||
| Priority: | High | CC: | alien, cjw, doktor5000 |
| Version: | Cauldron | ||
| Target Milestone: | Mageia 5 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | firefox | CVE: | |
| Status comment: | |||
|
AL13N
2014-09-10 09:15:35 CEST
Priority:
Normal =>
High Christiaan, do you know if it's possible to enable this now? CC:
(none) =>
cjw AFAIK WebRTC is enabled in iceape but no idea if it really works. I get the same build warnings about harfbuzz but no errors. Note that firefox 31 would correspond to seamonkey 2.28(?) but that version doesn't exist, they went from 2.26(.1) to 2.29. so this means that the warnings are not the problem, but that error is it. any idea how to fix the error itself? i kind of need the webRTC for html5 sip support. For the error, that's the same as mentioned in https://bugs.mageia.org/show_bug.cgi?id=14062#c17 and has nothing to do with webRTC, but with build against current gcc. If you build with clang with %define use_clang 1 you should get it to build, but it will be somewhat crashy (that's what the other bug is about). CC:
(none) =>
doktor5000 ok :-), so we can actually enable webRTC then :-). since it has nothing to do with the crash. Next time it would be preferred if you could first search through open bugs, there were already two for webRTC support since mga3/ff17 ... Closing this one as duplicate, as webRTC support will come first to cauldron Just pushed firefox-31.1.0-6.mga5, lets see if it builds ... *** This bug has been marked as a duplicate of bug 13587 *** Status:
NEW =>
RESOLVED |
I've run a local testbuild for firefox with webRTC: INPUT("../../../gfx/skia/SkBlurImage_opts_SSE2.o") INPUT("../../../gfx/skia/SkMorphology_opts_SSE2.o") INPUT("../../../gfx/skia/SkUtils_opts_SSE2.o") INPUT("../../../gfx/skia/SkXfermode_opts_none.o") ../../../build/unix/gold/ld: warning: hidden symbol 'hb_ot_tags_from_script' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-ot-tag.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_ot_layout_language_get_feature_tags' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-ot-layout.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_ot_tag_to_script' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-ot-tag.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_buffer_get_length' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-buffer.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_buffer_get_direction' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-buffer.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_ot_layout_script_find_language' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-ot-layout.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_buffer_get_glyph_infos' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-buffer.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_buffer_reverse' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-buffer.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_buffer_reset' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-buffer.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_ot_layout_table_get_script_tags' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-ot-layout.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_buffer_destroy' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-buffer.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_buffer_get_glyph_positions' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-buffer.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_ot_layout_language_get_required_feature_index' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-ot-layout.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_language_to_string' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-common.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_ot_tag_from_language' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-ot-tag.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_ot_layout_script_get_language_tags' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-ot-layout.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_ot_layout_table_find_script' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-ot-layout.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_language_from_string' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-common.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_face_destroy' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-face.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_buffer_add' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-buffer.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_ot_layout_language_find_feature' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-ot-layout.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_ot_tag_to_language' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-ot-tag.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_buffer_set_direction' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-buffer.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_buffer_set_unicode_funcs' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-buffer.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: warning: hidden symbol 'hb_buffer_create' in /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../gfx/harfbuzz/src/hb-buffer.o is referenced by DSO /usr/lib64/libpangoft2-1.0.so ../../../build/unix/gold/ld: error: /home/alien/rpmbuild/BUILD/obj/toolkit/library/build/../../../content/media/MediaDecoderReader.o: requires dynamic R_X86_64_PC32 reloc against '_ZN7mozilla23AudioQueueMemoryFunctor12MallocSizeOfEPKv' which may overflow at runtime; recompile with -fPIC ../../../build/unix/gold/ld: error: read-only segment has dynamic relocations /home/alien/rpmbuild/BUILD/mozilla-esr31/content/media/MediaData.h:86: error: undefined reference to 'mozilla::AudioQueueMemoryFunctor::MallocSizeOf(void const*)' /home/alien/rpmbuild/BUILD/mozilla-esr31/content/media/SharedBuffer.h:68: error: undefined reference to 'mozilla::AudioQueueMemoryFunctor::MallocSizeOf(void const*)' collect2: error: ld returned 1 exit status /home/alien/rpmbuild/BUILD/mozilla-esr31/config/rules.mk:882: recipe for target 'libxul.so' failed make[5]: *** [libxul.so] Error 1 make[5]: Leaving directory '/home/alien/rpmbuild/BUILD/obj/toolkit/library/build' /home/alien/rpmbuild/BUILD/mozilla-esr31/config/recurse.mk:95: recipe for target 'toolkit/library/build/libs' failed make[4]: *** [toolkit/library/build/libs] Error 2 make[4]: Leaving directory '/home/alien/rpmbuild/BUILD/obj' /home/alien/rpmbuild/BUILD/mozilla-esr31/config/recurse.mk:39: recipe for target 'libs' failed make[3]: *** [libs] Error 2 make[3]: Leaving directory '/home/alien/rpmbuild/BUILD/obj' /home/alien/rpmbuild/BUILD/mozilla-esr31/config/rules.mk:592: recipe for target 'default' failed make[2]: *** [default] Error 2 make[2]: Leaving directory '/home/alien/rpmbuild/BUILD/obj' /home/alien/rpmbuild/BUILD/mozilla-esr31/client.mk:399: recipe for target 'realbuild' failed make[1]: *** [realbuild] Error 2 make[1]: Leaving directory '/home/alien/rpmbuild/BUILD/mozilla-esr31' client.mk:186: recipe for target 'build' failed make: *** [build] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.spDhjK (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.spDhjK (%build) Reproducible: Steps to Reproduce: