Closed Bug 783848 Opened 12 years ago Closed 5 years ago

Fennec build fails with Mer SDK: missing libvideo_processing_sse2.a

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: shtetldik, Unassigned)

Details

Attachments

(1 file)

Attached file mozconfig
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1
Build ID: 20120713134347

Steps to reproduce:

Attempted to build current trunk Fennec with Mer SDK for PlasmaActive Vivaldi target, using scratchbox2 with crosscompilation to ARMv7l ( see https://wiki.merproject.org/wiki/Platform_SDK_and_SB2#Plasma_Active ). See attached mozconfig.

Build works successfully with option:
ac_add_options --disable-webrtc


Actual results:

Build failed with the following error:

....
make -C media libs
make[6]: Entering directory `/home/user/build/mozilla/mozilla-central/obj-build/layout/media'
rm -f libgkmedias.a ../../dist/lib/libgkmedias.a
/home/user/build/mozilla/mozilla-central/obj-build/_virtualenv/bin/python /home/user/build/mozilla/mozilla-central/config/pythonpath.py -I../../config /home/user/build/mozilla/mozilla-central/config/expandlibs_gen.py --depend .deps/libgkmedias.a.desc.pp -o libgkmedias.a.desc   ../../gfx/ots/src/libmozots.a ../../gfx/qcms/libmozqcms.a ../../gfx/harfbuzz/src/libmozharfbuzz.a  ../../gfx/cairo/cairo/src/libmozcairo.a  ../../gfx/cairo/libpixman/src/libmozlibpixman.a ../../gfx/graphite2/src/libmozgraphite2.a ../../media/libtremor/lib/libtremor.a ../../media/libogg/src/libogg.a  ../../media/libtheora/lib/libtheora.a  ../../media/libopus/libopus.a  ../../media/libnestegg/src/libnestegg.a  ../../media/libvpx/libvpx.a  ../../media/libsydneyaudio/src/libsydneyaudio.a  ../../media/libspeex_resampler/src/libspeex_resampler.a  ../../media/libcubeb/src/libcubeb.a  ../../media/libpng/libmozpng.a  ../../media/libjpeg/libmozjpeg.a  ../../gfx/angle/libangle.a ../../parser/expat/lib/libmozexpat_s.a  ../../gfx/2d/libgfx2d.a  ../../media/webrtc/trunk/src/modules/modules_video_capture_module/libvideo_capture_module.a ../../media/webrtc/trunk/src/modules/modules_webrtc_utility/libwebrtc_utility.a ../../media/webrtc/trunk/src/modules/modules_audio_coding_module/libaudio_coding_module.a ../../media/webrtc/trunk/src/modules/modules_CNG/libCNG.a ../../media/webrtc/trunk/src/common_audio/common_audio_signal_processing/libsignal_processing.a ../../media/webrtc/trunk/src/modules/modules_G711/libG711.a ../../media/webrtc/trunk/src/modules/modules_G722/libG722.a ../../media/webrtc/trunk/src/modules/modules_iLBC/libiLBC.a ../../media/webrtc/trunk/src/modules/modules_iSAC/libiSAC.a ../../media/webrtc/trunk/src/modules/modules_iSACFix/libiSACFix.a ../../media/webrtc/trunk/src/modules/modules_PCM16B/libPCM16B.a ../../media/webrtc/trunk/src/modules/modules_NetEq/libNetEq.a ../../media/webrtc/trunk/src/common_audio/common_audio_resampler/libresampler.a ../../media/webrtc/trunk/src/common_audio/common_audio_vad/libvad.a ../../media/webrtc/trunk/src/system_wrappers/source/system_wrappers_system_wrappers/libsystem_wrappers.a ../../media/webrtc/trunk/src/modules/modules_webrtc_video_coding/libwebrtc_video_coding.a ../../media/webrtc/trunk/src/modules/modules_webrtc_i420/libwebrtc_i420.a ../../media/webrtc/trunk/src/modules/modules_webrtc_vp8/libwebrtc_vp8.a ../../media/webrtc/trunk/src/common_video/common_video_webrtc_libyuv/libwebrtc_libyuv.a ../../media/webrtc/trunk/src/modules/modules_video_render_module/libvideo_render_module.a ../../media/webrtc/trunk/src/video_engine/video_engine_video_engine_core/libvideo_engine_core.a ../../media/webrtc/trunk/src/modules/modules_media_file/libmedia_file.a ../../media/webrtc/trunk/src/modules/modules_rtp_rtcp/librtp_rtcp.a ../../media/webrtc/trunk/src/modules/modules_udp_transport/libudp_transport.a ../../media/webrtc/trunk/src/modules/modules_video_processing/libvideo_processing.a ../../media/webrtc/trunk/src/modules/modules_video_processing_sse2/libvideo_processing_sse2.a ../../media/webrtc/trunk/src/voice_engine/voice_engine_voice_engine_core/libvoice_engine_core.a ../../media/webrtc/trunk/src/modules/modules_audio_conference_mixer/libaudio_conference_mixer.a ../../media/webrtc/trunk/src/modules/modules_audio_device/libaudio_device.a ../../media/webrtc/trunk/src/modules/modules_audio_processing/libaudio_processing.a ../../media/webrtc/trunk/src/modules/modules_aec/libaec.a ../../media/webrtc/trunk/src/modules/modules_aec_sse2/libaec_sse2.a ../../media/webrtc/trunk/src/modules/modules_apm_util/libapm_util.a ../../media/webrtc/trunk/src/modules/modules_aecm/libaecm.a ../../media/webrtc/trunk/src/modules/modules_agc/libagc.a ../../media/webrtc/trunk/src/modules/modules_ns/libns.a ../../media/webrtc/trunk/third_party/libyuv/libyuv_libyuv/libyuv.a ../../media/webrtc/trunk/src/common_video/common_video_webrtc_jpeg/libwebrtc_jpeg.a
Traceback (most recent call last):
  File "/home/user/build/mozilla/mozilla-central/config/pythonpath.py", line 56, in <module>
    main(sys.argv[1:])
  File "/home/user/build/mozilla/mozilla-central/config/pythonpath.py", line 48, in main
    execfile(script, frozenglobals)
  File "/home/user/build/mozilla/mozilla-central/config/expandlibs_gen.py", line 43, in <module>
    print >>outfile, generate(args)
  File "/home/user/build/mozilla/mozilla-central/config/expandlibs_gen.py", line 27, in generate
    raise Exception("File not found: %s" % arg)
Exception: File not found: ../../media/webrtc/trunk/src/modules/modules_video_processing_sse2/libvideo_processing_sse2.a
make[6]: *** [libgkmedias.a.desc] Error 1
make[6]: *** Deleting file `libgkmedias.a.desc'
make[6]: Leaving directory `/home/user/build/mozilla/mozilla-central/obj-build/layout/media'
make[5]: *** [libs] Error 2
make[5]: Leaving directory `/home/user/build/mozilla/mozilla-central/obj-build/layout'
make[4]: *** [libs_tier_platform] Error 2
make[4]: Leaving directory `/home/user/build/mozilla/mozilla-central/obj-build'
make[3]: *** [tier_platform] Error 2
make[3]: Leaving directory `/home/user/build/mozilla/mozilla-central/obj-build'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/home/user/build/mozilla/mozilla-central/obj-build'
make[1]: *** [realbuild] Error 2
make[1]: Leaving directory `/home/user/build/mozilla/mozilla-central'
make: *** [build] Error 2 


Expected results:

Build should have succeeded.
Hardware: x86_64 → ARM
I've faced the same problem, thats why I added --disable-webrtc to my mozconfig, but yeah this should get fixed.
Closing all opened bug in a graveyard component
Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: