Package Details: qt5-webkit 5.212.0alpha4-22

Git Clone URL: https://aur.archlinux.org/qt5-webkit.git (read-only, click to copy)
Package Base: qt5-webkit
Description: Classes for a WebKit2 based implementation and a new QML API
Upstream URL: https://github.com/qtwebkit/qtwebkit
Licenses: LGPL2.1
Submitter: arojas
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 39
Popularity: 2.62
First Submitted: 2022-11-21 07:42 (UTC)
Last Updated: 2023-12-24 20:14 (UTC)

Pinned Comments

FabioLolix commented on 2023-12-27 15:49 (UTC)

btw, depends on libicuuc.so have been added so you are obliged to uninstall and rebuild when there is a new icu update instead of keeping a non-working qt5-webkit (which lead to other build issues)

xiota commented on 2023-11-12 17:30 (UTC)

Or read: makepkg: Improving build times.

FabioLolix commented on 2023-01-06 17:06 (UTC)

Pre builded (in clean chroot) package here https://sourceforge.net/projects/fabiololix-os-archive/files/Packages/ for who is interested

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 13 Next › Last »

Vitrum-cnkj34kr8 commented on 2023-12-24 22:47 (UTC) (edited on 2023-12-24 22:57 (UTC) by Vitrum-cnkj34kr8)

@TheExplorer: Unfortunately, it fails at the same place.

@FabioLolix: You're the savior! No jokes, I have spent three days trying to compile qt5-webkit. If you dare to build goldendict, your name will be praised for centuries (at least till I migrate to the webengine port goldendict-ng). 🙇 🙇 🙇

FabioLolix commented on 2023-12-24 20:30 (UTC)

Rebuilded again


muhaha commented on 2023-08-26 17:38 (UTC)

Can we add support for arm64?

arch=(x86_64 aarch64)

Added aarch64 to the list but I can't build that


I was getting a bunch of errors building this, complaining about a lot of undefined references in JavaScriptCore

After looking around, found a simple, albeit weird solution: adding "-DCMAKE_BUILD_TYPE=Release" to the cmake call.

Didn't have a problem without that but recently didn't build with makepkg only devtools, on some variants for movableink branch I had same issue, it have been added now

TheExplorer commented on 2023-12-24 19:06 (UTC) (edited on 2023-12-24 19:06 (UTC) by TheExplorer)

@Vitrum-cnkj34kr8 Did you try adding "-DCMAKE_BUILD_TYPE=Release" to the cmake call? It's mentioned here below.

Vitrum-cnkj34kr8 commented on 2023-12-24 17:24 (UTC)

Build fails about 23%:

[ 23%] Generating ../../DerivedSources/WebCore/ColorData.cpp
Extra trailing arguments to /usr/bin/gperf.
Try '/usr/bin/gperf --help' for more information.
calling gperf failed: 256 at (...)/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WebCore/make-hash-tools.pl line 40.
make[2]: *** [Source/WebCore/CMakeFiles/WebCore.dir/build.make:391: DerivedSources/WebCore/ColorData.cpp] Error 1
make[1]: *** [CMakeFiles/Makefile2:1694: Source/WebCore/CMakeFiles/WebCore.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 23%] Linking CXX executable ../../../bin/testb3
[ 23%] Built target testb3
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

TheExplorer commented on 2023-12-21 13:07 (UTC)

Needs to be recompiled against the new icu version 74, I guess.

VileLasagna commented on 2023-12-19 19:37 (UTC)

I was getting a bunch of errors building this, complaining about a lot of undefined references in JavaScriptCore

After looking around, found a simple, albeit weird solution: adding "-DCMAKE_BUILD_TYPE=Release" to the cmake call.

FabioLolix commented on 2023-12-17 13:39 (UTC)

@Dreamkey

Dreamkey commented on 2023-12-17 09:05 (UTC)

@FabioLolix: on the github webpage it says "Code in this repository is obsolete. Use this fork: https://github.com/movableink/webkit"

Is there any reason to keep the old repo?

FabioLolix commented on 2023-12-12 20:36 (UTC) (edited on 2023-12-12 20:36 (UTC) by FabioLolix)

@waasl can't replicate, what are you using for building?

You can also try with extra-x86_64-build from devtools package https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

waasl commented on 2023-12-12 19:18 (UTC) (edited on 2023-12-12 21:22 (UTC) by waasl)

@FabioLolix I'm using pamac and I also tried to update it with yay, I don't know what is used to build. I also get different errors in pamac and yay.

I got this error trying to build this updated package with yay:

==> Extracting sources...
  -> Extracting qtwebkit-5.212.0-alpha4.tar.xz with bsdtar
==> Starting prepare()...
Error: too many environment variables: >= MAX_ENVS (256)
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: qt5-webkit-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
qt5-webkit - exit status 4

I got this error trying to build this updated package with pamac:

==> Extracting sources...
  -> Extracting qtwebkit-5.212.0-alpha4.tar.xz with bsdtar
==> Starting prepare()...
/usr/bin/patch: **** Can't open patch file ../icu68.patch : No such file or directory
==> ERROR: A failure occurred in prepare().
    Aborting...