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 9 10 .. 13 Next › Last »

sayonalion commented on 2023-12-07 05:28 (UTC)

When trying to build the package I get the following error.

CMake Error at Source/cmake/OptionsQt.cmake:816 (message):
  WebAudio requires the audio and fft GStreamer libraries.  Please check your
  gst-plugins-base installation.
Call Stack (most recent call first):
  Source/cmake/WebKitCommon.cmake:51 (include)
  CMakeLists.txt:137 (include)

I've already installed gst-plugins-base, what else do I need to install?

Thanks.

blenderfox commented on 2023-12-05 11:23 (UTC)

I got this to build by running on a machine which had only 8 cores. For some reason, running it on a 16 core machine, even with MAKEFLAGS set, still failed, but when I ran it on a machine which physically had only 8 cores, it passed. Confirmed this by switching my Gitlab runner machines to an 8 core setup instead of 16 and the build succeeded, if taking a bit longer to build instead.

FabioLolix commented on 2023-12-02 16:28 (UTC) (edited on 2023-12-02 16:34 (UTC) by FabioLolix)

2 days ago I have tried to build all qt5-webkit pkgbuilds and all fails to build, the new fork have a different error edited, same error actually, for the others I could have seen a relevant commit yesterday


@stevenjoruk see https://wiki.archlinux.org/title/Arch_User_Repository#Prerequisites

eclairevoyant commented on 2023-12-02 16:18 (UTC)

@stevenjoruk read the arch wiki, you need base-devel.

stevenjoruk commented on 2023-12-02 15:32 (UTC)

It looks like bison and patch should be added to the build dependencies.

kikislater commented on 2023-12-01 09:14 (UTC)

Same error, thanks xiota

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

qt5-webkit.log

kikislater commented on 2023-11-30 13:32 (UTC)

It doesn't seem to build anymore ... I have the following error when trying to build it:

tdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move]
  388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value)
      |                                                                ^
/home/sylvain/.cache/yay/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro 'WTFMove'
  311 |     return WTFMove(resultImpl);
      |            ^~~~~~~
/home/sylvain/.cache/yay/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove 'std::move' call
  388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value)
      |                                                                ^
/home/sylvain/.cache/yay/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro 'WTFMove'
  311 |     return WTFMove(resultImpl);
      |            ^~~~~~~
make[2]: *** [Source/WebCore/CMakeFiles/WebCore.dir/build.make:26357: Source/WebCore/CMakeFiles/WebCore.dir/xml/XSLTProcessorLibxslt.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1380: Source/WebCore/CMakeFiles/WebCore.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Even if I use the binary from FabioLolix, it gives errors: example rebuilding qgis ...

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

Or read: makepkg: Improving build times.

kamazee commented on 2023-11-12 16:30 (UTC) (edited on 2023-11-12 16:31 (UTC) by kamazee)

According to the PKGBUILD, it's built without any parallelization; in order to speed it up significantly if you have more than one core, edit the PKGBUILD (use --editmenu if you use yay) and add -j NUM to cmake --build build where NUM is the number of cores you're ready to devote to compiling it. I gave up waiting for the single-threaded build process to complete after about 4 hours but with -j 4 on my rather old 4 cores i5-2500, it finished in about an hour.