When I have enough time, I'll test on a clean install with default QT5 packages + qtwebkit built without JIT to confirm whether JIT is the only cause, or QT5 also needs rebuilding.
@filip, that's great. :-)I guess that it could be a good idea to add link to these patches to our wiki.
I'll write a short guide for rebuilding Debian package tomorow.
sudo apt-get update && sudo apt-get upgrade
sudo apt-get build-dep libqt5webkit5
sudo apt-get install devscripts
apt-get source libqt5webkit5
deb http://http.debian.net/debian/ jessie contrib non-free main# becomes:deb-src http://http.debian.net/debian/ jessie contrib non-free main
sudo apt-get update# and get the source:apt-get source libqt5webkit5
disabled_jit_architectures := armel mips mipsel# becomes:disabled_jit_architectures := armel mips mipsel i386
export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) -march=athlon-xp -mno-sse2export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell dpkg-buildflags --get CPPFLAGS) -march=athlon-xp -mno-sse2
# cd to your_build_dir/qtwebkit-opensource-src-[version_numer] and rundch -i
EDITOR=/usr/bin/nano dch -i
dpkg-buildpackage -uc -us -jN# where N is number of CPU cores
sudo dpkg -i ../libqt5webkit5_5.3.2+dfsg-4.1_i386.deb
sudo dpkg -i ../libqt5webkit5_5.3.2+dfsg-4.1_i386.deb ../libqt5webkit5-dev_5.3.2+dfsg-4.1_i386.deb
Quote from: filip on 2015-11-16, 02:58:58I'll write a short guide for rebuilding Debian package tomorow.Also see https://github.com/Frenzie/otter-virtual-build-environment/blob/master/debian/scripts/build-otter-deb.sh and some of the other stuff around there.
However, I' using my own script, for quickly building native arch optimized packages from latest git, without much fiddling for different machines: http://pastebin.com/94pD7tw9
Page created in 0.079 seconds with 39 queries.