Removed -fipa-cp-clone from CFLAGS 83/26383/3
authorVyacheslav Barinov <v.barinov@samsung.com>
Thu, 21 Aug 2014 11:47:31 +0000 (15:47 +0400)
committerVyacheslav Barinov <v.barinov@samsung.com>
Thu, 21 Aug 2014 12:25:05 +0000 (16:25 +0400)
After 3.4 clang does not ignore unknown flags anymore.
Now they are errors

Change-Id: I22d7a284190457f8d272466d0489ffa3b34da1f7
Signed-off-by: Vyacheslav Barinov <v.barinov@samsung.com>
packaging/gcd.spec

index 57d88a6..b27ea7d 100644 (file)
@@ -34,7 +34,7 @@ pushd dispatch-1.0
 export KQUEUE_CFLAGS="-I../../kqueue-1.0.4/include"
 export KQUEUE_LIBS="%{_libdir}"
 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:%{_builddir}/%{name}-%{version}/BlocksRuntime-0.1"
-export CFLAGS="$CFLAGS -L%{_builddir}/%{name}-%{version}/BlocksRuntime-0.1 -lBlocksRuntime -I%{_builddir}/%{name}-%{version}/BlocksRuntime-0.1 -Xlinker --build-id"
+export CFLAGS="$(echo $CFLAGS | sed -e 's/-fipa-cp-clone//;s/-mlittle-endian//') -L%{_builddir}/%{name}-%{version}/BlocksRuntime-0.1 -lBlocksRuntime -I%{_builddir}/%{name}-%{version}/BlocksRuntime-0.1 -Xlinker --build-id"
 
 export COMPILER_PATH="%{_libdir}/gcc/$(gcc -v 2>&1 | grep Target | sed -e 's/.*\s//')/$(gcc -v 2>&1 | grep 'gcc version' | sed -e 's/gcc\sversion\s//;s/\.[[:digit:]]\s.*$//')"