Package Details: qtwebkit 2.3.4-9

Git Clone URL: https://aur.archlinux.org/qtwebkit.git (read-only, click to copy)
Package Base: qtwebkit
Description: An open source web browser engine (Qt port)
Upstream URL: http://trac.webkit.org/wiki/QtWebKit
Licenses: GPL3, LGPL2.1
Conflicts: qt
Submitter: arojas
Maintainer: Omar007
Last Packager: Omar007
Votes: 54
Popularity: 0.102515
First Submitted: 2017-02-09 07:52 (UTC)
Last Updated: 2023-04-30 16:17 (UTC)

Sources (8)

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 16 Next › Last »

nibor commented on 2017-05-03 19:05 (UTC)

I would like to follow the recommended solution but when I try yaourt -G libxml2 I get: ==> libxml2 directory already exist. [R]eplace, [C]hange to ./libxml2.clI, [S]kip ? r ==> Download libxml2 sources ==> extra/libxml2: Download abs archive curl: (78) RETR response: 550 Anyone can help here?

LikeSmith commented on 2017-05-03 14:04 (UTC)

@kts the --with-icu flags should be in the build function of the PKGBUILD file for the libxml2 package on lines 40 and 45.

kts commented on 2017-05-03 07:51 (UTC)

Where to find the --with-icu flags in? I found none in PKGBUILD. I need qtwebkit to build aur version of goldendict.

ozooha commented on 2017-05-02 17:51 (UTC) (edited on 2017-05-03 13:37 (UTC) by ozooha)

@LikeSmith Thanks for making me realize my folly. I did not remove those two --with-icu flags in the build function. build() { cd build-py2 ../$pkgname/configure --prefix=/usr --with-threads --with-history --with-python=/usr/bin/python2 --with-icu sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool make cd ../build-py3 ../$pkgname/configure --prefix=/usr --with-threads --with-history --with-python=/usr/bin/python --with-icu sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool PYTHONHASHSEED=0 make } I instead removed the 'icu' in the depends=('zlib' 'readline' 'ncurses' 'xz' 'icu') Will correct them and update this comment later. Thanks. ozooha UPDATE: Worked!

LikeSmith commented on 2017-05-02 17:05 (UTC)

ozooha, DeathHacker, I did the same thing you did, yaourt -G libxml2 edit PKGBUILD, removed the --with-icu flag (2 instances, ozooha, did you get both?) makepkg -sri It seems to have built and installed just fine.

nibor commented on 2017-05-01 20:50 (UTC)

also the same here. This package is needed to run QGIS (on Majaro) with open layer plugin support.

tengu commented on 2017-05-01 20:08 (UTC)

I'm getting this error too. Still no functional solution?

sbreeze commented on 2017-05-01 10:18 (UTC)

I am getting the exact same error as @ozooha

ozooha commented on 2017-05-01 01:20 (UTC)

Does not work for the most recent libxml2 version: 2.9.4+16+g07418011-2 When compiling qtwebkit I land up with these errors: In file included from /usr/include/unicode/utypes.h:38:0, from /usr/include/unicode/ucnv_err.h:88, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/xml/XSLStyleSheet.h:32, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/xml/XSLTProcessor.h:29, from generated/JSXSLTProcessor.h:27, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:54: /usr/include/unicode/umachine.h: At global scope: /usr/include/unicode/umachine.h:347:22: error: conflicting declaration ‘typedef char16_t UChar’ typedef char16_t UChar; ^~~~~ In file included from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/unicode/Unicode.h:32:0, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/StringHasher.h:24, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/text/StringImpl.h:30, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/text/AtomicStringImpl.h:24, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/text/AtomicString.h:24, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/text/AtomicStringHash.h:32, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/dom/EventListenerMap.h:39, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/dom/EventTarget.h:35, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/page/DOMWindow.h:31, from generated/JSDOMWindow.h:24, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/bindings/js/JSDOMWindowCustom.h:22, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:22: /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/unicode/qt4/UnicodeQt4.h:68:18: note: previous declaration as ‘typedef uint16_t UChar’ typedef uint16_t UChar; ^~~~~ In file included from /usr/include/unicode/utypes.h:38:0, from /usr/include/unicode/ucnv_err.h:88, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:810, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/xml/XSLStyleSheet.h:32, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/xml/XSLTProcessor.h:29, from generated/JSXSLTProcessor.h:27, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:54: /usr/include/unicode/umachine.h:396:17: error: conflicting declaration ‘typedef int32_t UChar32’ typedef int32_t UChar32; ^~~~~~~ In file included from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/unicode/Unicode.h:32:0, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/StringHasher.h:24, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/text/StringImpl.h:30, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/text/AtomicStringImpl.h:24, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/text/AtomicString.h:24, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/text/AtomicStringHash.h:32, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/dom/EventListenerMap.h:39, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/dom/EventTarget.h:35, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/page/DOMWindow.h:31, from generated/JSDOMWindow.h:24, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/bindings/js/JSDOMWindowCustom.h:22, from /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:22: /tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/Source/WTF/wtf/unicode/qt4/UnicodeQt4.h:72:18: note: previous declaration as ‘typedef uint32_t UChar32’ typedef uint32_t UChar32; ^~~~~~~ make[3]: *** [Makefile.WebCore.Target:52493: obj/release/JSDOMWindowCustom.o] Error 1 make[3]: Leaving directory '/tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/WebKitBuild/Release/Source/WebCore' make[2]: *** [Makefile.WebCore:72: sub-Target-pri-make_default-ordered] Error 2 make[2]: Leaving directory '/tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/WebKitBuild/Release/Source/WebCore' make[1]: *** [Makefile:153: sub-Source-WebCore-WebCore-pro-make_default-ordered] Error 2 make[1]: Leaving directory '/tmp/yaourt-tmp-ozooha/aur-qtwebkit/src/qtwebkit-2.3.4/WebKitBuild/Release' make: *** [Makefile:408: incremental] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build qtwebkit.

ozooha commented on 2017-04-30 13:23 (UTC) (edited on 2017-04-30 13:32 (UTC) by ozooha)

DeathHacker How did you do that? I did yaourt -G libxml2 then removed the icu from PKGBUILD and then did makepkg -si to install over the version with the icu dependency. Then started to build qtwebkit but go the same error. Please help.