File project.diff of Package libwebkit
--- libwebkit.changes.orig
+++ libwebkit.changes
@@ -1,4 +1,9 @@
-------------------------------------------------------------------
+Thu Aug 16 06:12:38 UTC 2012 - dmueller@suse.com
+
+- fix build on ARM
+
+-------------------------------------------------------------------
Sun Jul 1 19:45:04 UTC 2012 - dvaleev@suse.com
- compile with --no-keep-memory on ppc. (fixes build)
--- libwebkit.spec.orig
+++ libwebkit.spec
@@ -231,16 +231,18 @@ mkdir DerivedSources/WebKit2
%build
%ifarch ppc64
-RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -mminimal-toc"
+RPM_OPT_FLAGS+="-mminimal-toc"
%endif
-export CFLAGS=" $RPM_OPT_FLAGS"
-export CXXFLAGS=" $RPM_OPT_FLAGS"
%ifarch %arm
-%define extraconfigure --disable-webgl --disable-sql-database --disable-svg --disable-jit
+RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-g/}"
%endif
-%ifarch ppc ppc64
+%ifarch ppc ppc64 %arm
%define extraconfigure --disable-jit
+RPM_OPT_FLAGS+="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
%endif
+
+export CFLAGS=" $RPM_OPT_FLAGS"
+export CXXFLAGS=" $RPM_OPT_FLAGS"
%configure \
--with-gtk=%{_gtkver} \
--enable-geolocation \
--- libwebkit3.changes.orig
+++ libwebkit3.changes
@@ -1,5 +1,10 @@
-------------------------------------------------------------------
-Sun Jul 1 19:45:16 UTC 2012 - dvaleev@suse.com
+Thu Aug 16 06:12:38 UTC 2012 - dmueller@suse.com
+
+- fix build on ARM
+
+-------------------------------------------------------------------
+Sun Jul 1 19:45:04 UTC 2012 - dvaleev@suse.com
- compile with --no-keep-memory on ppc. (fixes build)
- disable jit on arm and ppc
--- libwebkit3.spec.orig
+++ libwebkit3.spec
@@ -231,16 +231,18 @@ mkdir DerivedSources/WebKit2
%build
%ifarch ppc64
-RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -mminimal-toc"
+RPM_OPT_FLAGS+="-mminimal-toc"
%endif
-export CFLAGS=" $RPM_OPT_FLAGS"
-export CXXFLAGS=" $RPM_OPT_FLAGS"
%ifarch %arm
-%define extraconfigure --disable-webgl --disable-sql-database --disable-svg --disable-jit
+RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-g/}"
%endif
-%ifarch ppc ppc64
+%ifarch ppc ppc64 %arm
%define extraconfigure --disable-jit
+RPM_OPT_FLAGS+="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
%endif
+
+export CFLAGS=" $RPM_OPT_FLAGS"
+export CXXFLAGS=" $RPM_OPT_FLAGS"
%configure \
--with-gtk=%{_gtkver} \
--enable-geolocation \