@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
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: | LGPL-2.1-only |
Submitter: | arojas |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 40 |
Popularity: | 0.034851 |
First Submitted: | 2022-11-21 07:42 (UTC) |
Last Updated: | 2025-04-02 21:40 (UTC) |
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 23 Next › Last »
@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
@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...
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
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 )
@peter.kehl a bit of effort in solving/searching problems would be appreciated, complains for missing pre-requisite have been made some days prior
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 ;-)
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
I don't have time for AUR helpers
installing the base-devel group is a pre-requistite for using the AUR https://wiki.archlinux.org/title/Arch_User_Repository#Prerequisites
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...
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
Build fine by removing xslt support : -DENABLE_XSLT=OFF
in cmake options
Pinned Comments
FabioLolix commented on 2025-02-23 10:10 (UTC) (edited on 2025-02-23 10:12 (UTC) by FabioLolix)
READ THE PINNED COMMENTS
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
READ THE PINNED COMMENTS
FabioLolix commented on 2024-08-20 14:12 (UTC)
btw patches are welcome here https://github.com/FabioLolix/PKGBUILD-AUR_fix/tree/master/q
FabioLolix commented on 2024-05-24 12:05 (UTC)
qt5-webkit-movableink-git prebuild uploaded on sourceforge, thanks to MoetaYuko for the patch
About the comments; I'm starting to get really pissed off; please refrain to stating the obvious, make questions already answered, reporting already reported stuff, the icu solutions work for installed packages whenever how quirk they are, etc, etc, etc....
If you wanna post, post a patch!
@TheExplorer You don't say! [insert Nicals Cage meme]
@oldherl have you tried to read the post before yours before posting, you should try that
FabioLolix commented on 2024-05-23 08:40 (UTC)
Post another time that this fails to build with icu 75 and I'll no longer upload the pre-build packages, I have qt5-webkit-movableink-git ready. You have been warned.
Have been posted enough icu 74 solution too.
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