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