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
Search Criteria
Package Details: qt5-webkit 5.212.0alpha4-22
Package Actions
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) |
Dependencies (31)
- gcc-libs (gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-gitAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- gst-plugins-base (gst-plugins-base-gitAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- gstreamer (gstreamer-gitAUR)
- hyphen
- icu (icu-gitAUR)
- libicui18n.so (icu-gitAUR, icu73AUR, icu, lib32-icu)
- libicuuc.so (icu-gitAUR, icu73AUR, icu, lib32-icu)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libwebp (libwebp-gitAUR)
- libx11 (libx11-gitAUR)
- libxcomposite
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-declarative (qt5-declarative-gitAUR)
- qt5-location (qt5-location-gitAUR)
- qt5-sensors (qt5-sensors-gitAUR)
- Show 11 more dependencies...
Required by (146)
- acetoneiso2
- admbrowser-git
- amdapp-codexl
- artefetcher-qt5 (make)
- blink
- blink-git
- brewtarget-git
- cb2bib
- codicefiscale
- com.xuexiqiangguo.webclient.deepin
- csxcad-git
- cubway-git
- cutycapt-qt5-git
- davinci-resolve-beta
- davinci-resolve-studio-beta
- dehelper
- dream
- dxfaktura
- envision-git
- evelauncher
- Show 126 more...
Sources (6)
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)
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 :
-
force building with gcc 11 : fail !
-
applying this PR as patch : fail ! => https://github.com/qtwebkit/qtwebkit/pull/1046
kingkingmax commented on 2023-12-07 13:22 (UTC)
@xiota @kikislater DId you fix the error? I stuck at same place.
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