From dc8298ace2dcd38799f960c96a606e63541244b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 9 Feb 2018 03:05:43 +0100 Subject: [PATCH 1/3] libtgvoip: use SSE2 cflags only in supported archs Without this libtgvoip won't compile in ARM CPUs --- libtgvoip.gyp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libtgvoip.gyp b/libtgvoip.gyp index 527708d96b..7d693933c6 100644 --- a/libtgvoip.gyp +++ b/libtgvoip.gyp @@ -381,8 +381,12 @@ 'defines': [ 'WEBRTC_POSIX', ], - 'cflags_cc': [ - '-msse2', + 'conditions': [ + [ '" Date: Sat, 17 Feb 2018 17:51:14 +0100 Subject: [PATCH 2/3] libtgvoip.gyp: use uname -m to get architecture --- libtgvoip.gyp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libtgvoip.gyp b/libtgvoip.gyp index 7d693933c6..c5f5ac12ff 100644 --- a/libtgvoip.gyp +++ b/libtgvoip.gyp @@ -382,7 +382,7 @@ 'WEBRTC_POSIX', ], 'conditions': [ - [ '" Date: Mon, 19 Feb 2018 00:25:55 +0100 Subject: [PATCH 3/3] libtgvoip.gyp: only enable -msse2 for i686 --- libtgvoip.gyp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libtgvoip.gyp b/libtgvoip.gyp index c5f5ac12ff..08c07e3838 100644 --- a/libtgvoip.gyp +++ b/libtgvoip.gyp @@ -382,7 +382,7 @@ 'WEBRTC_POSIX', ], 'conditions': [ - [ '"