Bug 1304965 - Force use of bionic libc for Gonk on Kitkat r?glandium draft
authorAlexandre Lissy <lissyx@lissyx.dyndns.org>
Fri, 23 Sep 2016 15:23:28 +0200
changeset 417017 0aab81e7ef72eb439de1ad40223a3de2a5c1c5a9
parent 417016 82a78451411c72ffa68372ebc110a26cf4b38308
child 532007 d4b44edb9bdde8acbe957ae7e13eb45143c94101
push id30310
push userbmo:lissyx+mozillians@lissyx.dyndns.org
push dateFri, 23 Sep 2016 13:27:22 +0000
reviewersglandium
bugs1304965
milestone52.0a1
Bug 1304965 - Force use of bionic libc for Gonk on Kitkat r?glandium MozReview-Commit-ID: EDXlyuynwuX
media/webrtc/trunk/webrtc/modules/video_capture/video_capture.gypi
old-configure.in
--- a/media/webrtc/trunk/webrtc/modules/video_capture/video_capture.gypi
+++ b/media/webrtc/trunk/webrtc/modules/video_capture/video_capture.gypi
@@ -61,16 +61,17 @@
           'target_name': 'video_capture_module_internal_impl',
           'type': 'static_library',
           'dependencies': [
             'video_capture_module',
             '<(webrtc_root)/common.gyp:webrtc_common',
           ],
 	  'cflags_mozilla': [
 	    '$(NSPR_CFLAGS)',
+	    '$(GONK_KERNEL_INCLUDES)',
           ],
           'conditions': [
            ['include_v4l2_video_capture==1', {
               'sources': [
                 'linux/device_info_linux.cc',
                 'linux/device_info_linux.h',
                 'linux/video_capture_linux.cc',
                 'linux/video_capture_linux.h',
--- a/old-configure.in
+++ b/old-configure.in
@@ -121,16 +121,18 @@ if test -n "$gonkdir"; then
         AC_SUBST(MOZ_OMX_DECODER)
         MOZ_OMX_ENCODER=1
         AC_SUBST(MOZ_OMX_ENCODER)
         AC_DEFINE(MOZ_OMX_ENCODER)
         MOZ_SECUREELEMENT=1
         ;;
     19)
         CPPFLAGS="-I$gonkdir/frameworks/native/include -I$gonkdir/frameworks/av/include -I$gonkdir/frameworks/av/include/media -I$gonkdir/frameworks/av/include/camera -I$gonkdir/frameworks/native/include/media/openmax -I$gonkdir/frameworks/av/media/libstagefright/include $CPPFLAGS"
+        GONK_KERNEL_INCLUDES="-I$gonkdir/bionic/libc/kernel/common -I$gonkdir/bionic/libc/kernel/arch-${CPU_ARCH}"
+        AC_SUBST(GONK_KERNEL_INCLUDES)
         MOZ_B2G_CAMERA=1
         MOZ_NFC=1
         MOZ_OMX_DECODER=1
         MOZ_OMX_ENCODER=1
         AC_DEFINE(MOZ_OMX_ENCODER)
         MOZ_AUDIO_OFFLOAD=1
         MOZ_SECUREELEMENT=1
         AC_SUBST(MOZ_AUDIO_OFFLOAD)