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

kikislater commented on 2023-12-12 19:09 (UTC)

I made another version https://aur.archlinux.org/packages/qgis-qtwebkit but qgis doesn't depends on qt5-webkit but on its own subcomponent python-pyqt5-webkit. Without rebuilding it, i was not able to rebulid python-pyqt5-webkit if i remeber well! Btw there was others issues with qgis like pdal and sip ... So this comment I made is a bit outdated now

FabioLolix commented on 2023-12-12 19:03 (UTC)

it gives errors: example rebuilding qgis ...

@kikislater some days ago I started to build the AUR stuff needed by qgis (qgis-git since qgis is in repo) but the firs AUR dep failed to build with devtools (pcl, seems for missing depends )

FabioLolix commented on 2023-12-12 18:55 (UTC)

@peter.kehl a bit of effort in solving/searching problems would be appreciated, complains for missing pre-requisite have been made some days prior

kikislater commented on 2023-12-12 18:52 (UTC)

I didn't try with gcc 12. But removing xslt support could have some behaviours ... I didn't encounter problem yet but purpose of my report was to identify the culprit ;-)

FabioLolix commented on 2023-12-12 18:23 (UTC)

Pre builded packages uploaded this morning https://sourceforge.net/projects/fabiololix-os-archive/files/Packages/


Build fine by removing xslt support : -DENABLE_XSLT=OFF in cmake options

Thanks kikislater !

force building with gcc 11 : fail !

@kikislater have you tried GCC12 ? It is currently using default GCC(v13)


@ggnoredo I have builded multiple times in the last days, are using the latest pkgbuild?, you are not showing the error; only that it failed


@peter.kehl

  • fails with the following in pamac (Add/Remove Software):

I don't have time for AUR helpers

  • Could NOT find BISON (missing: BISON_EXECUTABLE)

installing the base-devel group is a pre-requistite for using the AUR https://wiki.archlinux.org/title/Arch_User_Repository#Prerequisites

peter.kehl commented on 2023-12-12 18:13 (UTC)

Unfortunately, the 11-12 December 2023 update from 5.212.0alpha4-20 to 5.212.0alpha4-21 fails with the following in pamac (Add/Remove Software):

Preparing...
Synchronizing package databases...
Refreshing AUR...
Warning: libvirt-xen: ignoring package upgrade (9.9.0-3 => 9.9.0-4)
Checking qt5-webkit dependencies...
Warning: gnome-wallpapers: local (20201023-1) is newer than extra (20201020-2)
Resolving dependencies...
Checking inter-conflicts...
Cloning qt5-webkit build files...
Generating qt5-webkit information...
Checking keyring...
Checking integrity...
Loading packages files...
Checking file conflicts...
Checking available disk space...
Installing gperf (3.1-5)...
Installing qt5-doc (5.15.11-2)...
Running post-transaction hooks...
Arming ConditionNeedsUpdate...

Building qt5-webkit...
==> Making package: qt5-webkit 5.212.0alpha4-21 (Tue 12 Dec 2023 10:08:13 AM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading qtwebkit-5.212.0-alpha4.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

 33 11.9M   33 4157k    0     0  3950k      0  0:00:03  0:00:01  0:00:02 3950k
100 11.9M  100 11.9M    0     0  7123k      0  0:00:01  0:00:01 --:--:-- 11.8M
  -> Downloading qtwebkit-cstdint.patch...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   496  100   496    0     0    913      0 --:--:-- --:--:-- --:--:--   913
  -> Found icu68.patch
  -> Found glib-2.68.patch
  -> Found qt5-webkit-python-3.9.patch
  -> Found qt5-webkit-bison-3.7.patch
==> Validating source files with sha256sums...
    qtwebkit-5.212.0-alpha4.tar.xz ... Passed
    qtwebkit-cstdint.patch ... Passed
    icu68.patch ... Passed
    glib-2.68.patch ... Passed
    qt5-webkit-python-3.9.patch ... Passed
    qt5-webkit-bison-3.7.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting qtwebkit-5.212.0-alpha4.tar.xz with bsdtar
==> Starting prepare()...
patching file Source/WebCore/platform/text/TextCodecICU.cpp
patching file Source/WebCore/platform/text/icu/UTextProvider.h
patching file Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp
patching file Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp
patching file Source/WTF/wtf/glib/GRefPtr.h
Hunk #1 succeeded at 29 with fuzz 2.
patching file Source/JavaScriptCore/generate-bytecode-files
patching file Source/WebCore/css/makegrammar.pl
patching file Source/ThirdParty/ANGLE/src/common/mathutil.h
==> Starting build()...
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find BISON (missing: BISON_EXECUTABLE) (Required is at least
  version "2.1")
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake/Modules/FindBISON.cmake:306 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  Source/cmake/WebKitCommon.cmake:16 (find_package)
  CMakeLists.txt:137 (include)


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...

ggnoredo commented on 2023-12-12 16:22 (UTC)

make[1]: *** [CMakeFiles/Makefile2:1556: Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: qt5-webkit-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
qt5-webkit - exit status 4

kikislater commented on 2023-12-08 10:56 (UTC)

Build fine by removing xslt support : -DENABLE_XSLT=OFF in cmake options

kikislater commented on 2023-12-07 14:41 (UTC) (edited on 2023-12-07 14:41 (UTC) by kikislater)

No unfortunately, I didn't have so much time at this time. I tried two things :

kingkingmax commented on 2023-12-07 13:22 (UTC)

@xiota @kikislater DId you fix the error? I stuck at same place.