Title: [190409] trunk/Tools
Revision
190409
Author
o...@webkit.org
Date
2015-10-01 08:39:03 -0700 (Thu, 01 Oct 2015)

Log Message

[EFL] Fix the openwebrtc and gst-plugins-openwebrtc build with clang
https://bugs.webkit.org/show_bug.cgi?id=145837

Reviewed by Philippe Normand.

* efl/jhbuild.modules:
* efl/patches/openwebrtc-clang-warning-fix.patch: Added.
* efl/patches/openwebrtc-gst-plugins-clang-warning-fix.patch: Added.

Modified Paths

Added Paths

Diff

Modified: trunk/Tools/ChangeLog (190408 => 190409)


--- trunk/Tools/ChangeLog	2015-10-01 15:18:03 UTC (rev 190408)
+++ trunk/Tools/ChangeLog	2015-10-01 15:39:03 UTC (rev 190409)
@@ -1,3 +1,14 @@
+2015-10-01  Csaba Osztrogonác  <o...@webkit.org>
+
+        [EFL] Fix the openwebrtc and gst-plugins-openwebrtc build with clang
+        https://bugs.webkit.org/show_bug.cgi?id=145837
+
+        Reviewed by Philippe Normand.
+
+        * efl/jhbuild.modules:
+        * efl/patches/openwebrtc-clang-warning-fix.patch: Added.
+        * efl/patches/openwebrtc-gst-plugins-clang-warning-fix.patch: Added.
+
 2015-10-01  Wenson Hsieh  <wenson_hs...@apple.com>
 
         Unreviewed. Fix the iOS build after r190407.

Modified: trunk/Tools/efl/jhbuild.modules (190408 => 190409)


--- trunk/Tools/efl/jhbuild.modules	2015-10-01 15:18:03 UTC (rev 190408)
+++ trunk/Tools/efl/jhbuild.modules	2015-10-01 15:39:03 UTC (rev 190409)
@@ -333,6 +333,7 @@
    <branch repo="github.com" module="EricssonResearch/openwebrtc-gst-plugins/archive/e359b67484af90f416ea35e301205d2b53c77a14.tar.gz" checkoutdir="gst-plugins-openwebrtc" version="gst-plugins-openwebrtc-20150317"
            hash="sha256:a456425efb88de39c16a4f8ac4214aaf53157f9df1323f08de375c77f227b6b7"
            md5sum="827f13634ffa83cccf1a6312effbceaa" size="92883">
+      <patch file="openwebrtc-gst-plugins-clang-warning-fix.patch" strip="1"/>
    </branch>
   </autotools>
 
@@ -354,6 +355,7 @@
     <branch repo="github.com" module="EricssonResearch/openwebrtc/archive/13516c7f79a0c48bb411464f7613d4b426c70f5b.tar.gz" checkoutdir="openwebrtc" version="13516c7f79a0c48bb411464f7613d4b426c70f5b"
             hash="sha256:c849d36d97c17a198a5d9c180f13f14c7897c9236e2384ea11029e23b09b59ac"
             md5sum="13516c7f79a0c48bb411464f7613d4b426c70f5b.tar.gz" size="258936">
+      <patch file="openwebrtc-clang-warning-fix.patch" strip="1"/>
     </branch>
   </autotools>
 

Added: trunk/Tools/efl/patches/openwebrtc-clang-warning-fix.patch (0 => 190409)


--- trunk/Tools/efl/patches/openwebrtc-clang-warning-fix.patch	                        (rev 0)
+++ trunk/Tools/efl/patches/openwebrtc-clang-warning-fix.patch	2015-10-01 15:39:03 UTC (rev 190409)
@@ -0,0 +1,48 @@
+diff --git a/gst/Makefile.am b/gst/Makefile.am
+index d0e0062..d4bccea 100644
+--- a/gst/Makefile.am
++++ b/gst/Makefile.am
+@@ -13,6 +13,7 @@ AM_CFLAGS = \
+     -Wall \
+     -Wextra \
+     -Werror \
++    -Wno-parentheses-equality \
+     $(DEBUG_CFLAGS)
+ 
+ lib_LTLIBRARIES = libopenwebrtc_gst.la
+diff --git a/local/Makefile.am b/local/Makefile.am
+index e2e7876..c6dc2f7 100644
+--- a/local/Makefile.am
++++ b/local/Makefile.am
+@@ -13,6 +13,7 @@ AM_CFLAGS = \
+     -Wall \
+     -Wextra \
+     -Werror \
++    -Wno-parentheses-equality \
+     $(DEBUG_CFLAGS)
+ 
+ noinst_LTLIBRARIES = libopenwebrtc_local.la
+diff --git a/owr/Makefile.am b/owr/Makefile.am
+index 2af4735..dc3f1f2 100644
+--- a/owr/Makefile.am
++++ b/owr/Makefile.am
+@@ -14,6 +14,7 @@ AM_CFLAGS = \
+     -Wall \
+     -Wextra \
+     -Werror \
++    -Wno-parentheses-equality \
+     $(DEBUG_CFLAGS)
+ 
+ lib_LTLIBRARIES = libopenwebrtc.la
+diff --git a/transport/Makefile.am b/transport/Makefile.am
+index 314ea53..5b5c749 100644
+--- a/transport/Makefile.am
++++ b/transport/Makefile.am
+@@ -15,6 +15,7 @@ AM_CFLAGS = \
+     -Wall \
+     -Wextra \
+     -Werror \
++    -Wno-parentheses-equality \
+     $(DEBUG_CFLAGS)
+ 
+ noinst_LTLIBRARIES = libopenwebrtc_transport.la

Added: trunk/Tools/efl/patches/openwebrtc-gst-plugins-clang-warning-fix.patch (0 => 190409)


--- trunk/Tools/efl/patches/openwebrtc-gst-plugins-clang-warning-fix.patch	                        (rev 0)
+++ trunk/Tools/efl/patches/openwebrtc-gst-plugins-clang-warning-fix.patch	2015-10-01 15:39:03 UTC (rev 190409)
@@ -0,0 +1,13 @@
+diff --git a/gst/videorepair/Makefile.am b/gst/videorepair/Makefile.am
+index 34487b5..34c3887 100644
+--- a/gst/videorepair/Makefile.am
++++ b/gst/videorepair/Makefile.am
+@@ -17,7 +17,7 @@ plugin_LTLIBRARIES = libgstvideorepair.la
+ libgstvideorepair_la_SOURCES = gstvideorepair.c
+ 
+ # compiler and linker flags used to compile this plugin, set in configure.ac
+-libgstvideorepair_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -Wall -Wextra -Werror
++libgstvideorepair_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -Wall -Wextra
+ libgstvideorepair_la_LIBADD = $(GST_LIBS) -lgstvideo-1.0
+ libgstvideorepair_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+ if !GST_PLUGIN_BUILD_STATIC
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to