Hello community,

here is the log from the commit of package libQtWebKit4 for openSUSE:Factory 
checked in at 2012-08-27 16:22:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libQtWebKit4 (Old)
 and      /work/SRC/openSUSE:Factory/.libQtWebKit4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libQtWebKit4", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libQtWebKit4/libQtWebKit4.changes        
2012-06-10 23:14:30.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libQtWebKit4.new/libQtWebKit4.changes   
2012-08-27 16:22:15.000000000 +0200
@@ -1,0 +2,5 @@
+Mon Aug 13 16:32:27 UTC 2012 - [email protected]
+
+- reduce memory usage for arm
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libQtWebKit4.spec ++++++
--- /var/tmp/diff_new_pack.k0x5ei/_old  2012-08-27 16:23:16.000000000 +0200
+++ /var/tmp/diff_new_pack.k0x5ei/_new  2012-08-27 16:23:16.000000000 +0200
@@ -117,21 +117,18 @@
 %build
 export QTDIR=%{_prefix}
 
-%ifarch armv7l
-# There is a bug in gcc 4.6 that triggers an ICE with vfpv3 and -O2/-O3. We can
-# either work it around by forcing the FPU to neon (which breaks tegra2) or
-# compiling with -O1. We do the latter. Can most likely be removed with gcc 4.7
-#
-#    https://bugs.launchpad.net/gcc-linaro/+bug/795131
-#
-RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-O2/-O1}"
-# debug stuff uses too much memory so linking fails
+%ifarch %arm
+# debug uses crazy amount of memory which we don't have
 RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-g/}"
 %endif
 
 Tools/Scripts/build-webkit \
  --release \
  --qt \
+%ifarch %arm
+ --no-svg \
+ --no-mathml \
+%endif
  --makeargs="%{?_smp_mflags}" \
  --qmakearg="CONFIG+=use_system_icu QMAKE_CFLAGS+=\"${RPM_OPT_FLAGS}\" 
QMAKE_CXXFLAGS+=\"${RPM_OPT_FLAGS}\" DEFINES+=USE_GSTREAMER=1"
 

++++++ do-not-force-optimization-level.diff ++++++
--- /var/tmp/diff_new_pack.k0x5ei/_old  2012-08-27 16:23:16.000000000 +0200
+++ /var/tmp/diff_new_pack.k0x5ei/_new  2012-08-27 16:23:16.000000000 +0200
@@ -67,23 +67,25 @@
    # We clear the environ after calling gyp.  When the auto-regeneration 
happens,
 --- Source/WebKit.pri
 +++ Source/WebKit.pri
-@@ -1,5 +1,8 @@
+@@ -1,5 +1,9 @@
  # Include file to make it easy to include WebKit into Qt projects
  
 +QMAKE_CFLAGS_RELEASE = ""
 +QMAKE_CXXFLAGS_RELEASE = ""
++QMAKE_LFLAGS_RELEASE = ""
 +
  contains(QT_CONFIG, qpa)|contains(QT_CONFIG, embedded): CONFIG += embedded
  
  # Detect that we are building as a standalone package by the presence of
 --- Tools/Tools.pro.orig       2011-12-06 08:25:34.777703423 +0100
 +++ Tools/Tools.pro    2011-12-06 08:26:19.511396680 +0100
-@@ -2,6 +2,9 @@
+@@ -2,6 +2,10 @@
  TEMPLATE = subdirs
  CONFIG += ordered
  
 +QMAKE_CFLAGS_RELEASE = ""
 +QMAKE_CXXFLAGS_RELEASE = ""
++QMAKE_LFLAGS_RELEASE = ""
 +
  include($$PWD/../Source/common.pri)
  include($$PWD/../Source/WebCore/features.pri)

++++++ reduce-link-optimization.diff ++++++
--- /var/tmp/diff_new_pack.k0x5ei/_old  2012-08-27 16:23:16.000000000 +0200
+++ /var/tmp/diff_new_pack.k0x5ei/_new  2012-08-27 16:23:16.000000000 +0200
@@ -6,7 +6,7 @@
 -unix:!mac:*-g++*:QMAKE_LFLAGS += -Wl,--gc-sections
 -linux*-g++*:QMAKE_LFLAGS += $$QMAKE_LFLAGS_NOUNDEF
 +#unix:!mac:*-g++*:QMAKE_LFLAGS += -Wl,--gc-sections
-+linux*-g++*:QMAKE_LFLAGS += -Wl,--reduce-memory-overheads -Wl,--no-keep-memory
++linux*-g++*:QMAKE_LFLAGS = -Wl,--reduce-memory-overheads -Wl,--no-keep-memory
  
  unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore QtGui QtNetwork
  unix:!mac:!symbian:CONFIG += link_pkgconfig

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to