Package: qtwebkit-opensource-src / 5.7.1+dfsg-1

Metadata

Package Version Patches format
qtwebkit-opensource-src 5.7.1+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
reduce_memory_usage.patch | (download)

Tools/qmake/mkspecs/features/unix/default_post.prf | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 force ld to not cache symbols tables.
 This patch, wich should be considered Debian-only (in other words, it should
 not be pushed upstream), forces ld to not cache the symbol tables of input
 files in memory to avoid memory exhaustion during the linking phase.
 .
 This might make linking slower but reducing the overall memory consumption.
05_sparc_unaligned_access.diff | (download)

Source/WTF/wtf/ListHashSet.h | 9 3 + 6 - 0 !
1 file changed, 3 insertions(+), 6 deletions(-)

 fix some alignment problems on sparc.
no_gc_sections.diff | (download)

Source/WebCore/WebCore.pri | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not pass -wl,--gc-sections on powerpc, s390, arm*, mips*, ix86 when building
             libQtWebKit.so; works around a binutils bug that results in a
             segfault on powerpc, internal link error on s390 and OOM on armel/mipsel.
hurd.diff | (download)

Source/WTF/wtf/FastMalloc.cpp | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 fix (workaround) build on gnu/hurd
 Apparently PTHREAD_MUTEX_NORMAL and PTHREAD_MUTEX_DEFAULT cannot be used
 in preprocessor expressions, so temporarly use directly the code which would
 be used on GNU/Hurd.
webkit_qt_hide_symbols.diff | (download)

Source/QtWebKit.pro | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 make hide_symbols to cover all qtwebkit portions
fix_nonlinux_glibc_linkage.diff | (download)

Source/WebKit2/WebKit2.pri | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 ensures we link with rt on all the platforms where we 
have glibc. Not yet upstreamed. Requires a upstreamming of the gnukfreebsd patch