Package Details: qt5-webkit 5.212.0alpha4-26

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: 41
Popularity: 1.98
First Submitted: 2022-11-21 07:42 (UTC)
Last Updated: 2024-09-03 21:23 (UTC)

Sources (9)

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!


I'm not a programmer but I guess webengine would be more convenient

@TheExplorer You don't say! [insert Nicals Cage meme]

If this package would never build in the future, shouldn't it be dropped in favor of qt5-webkit-movableink-git?

@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

Latest Comments

« First ‹ Previous 1 .. 14 15 16 17 18 19 20 21 Next › Last »

eclairevoyant commented on 2023-03-10 15:46 (UTC)

@Kimble your logs don't have an error; please scroll up to the part that has an error and/or post the entire logs on a pastebin-type site and link it here

Kimble commented on 2023-03-10 13:09 (UTC) (edited on 2023-03-10 13:10 (UTC) by Kimble)

Error while building. Doesn't matter if it's in a clean chroot or not. Always the same error.

/build/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:760:23: warning: ‘this’ pointer is null [-Wnonnull]
  760 |         removedLastRef();
      |         ~~~~~~~~~~~~~~^~
In file included from /build/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMAllInOne.cpp:112:
/build/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.cpp: In member function ‘void WebCore::Element::removeShadowRoot()’:
/build/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.cpp:2303:6: note: in a call to non-static member function ‘void WebCore::Node::removedLastRef()’
 2303 | void Node::removedLastRef()
      |      ^~~~
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...
==> ERROR: Build failed, check /home/user/chroot/user/build

adrianteri commented on 2023-03-09 14:43 (UTC)

Thanks @eclairevoyant. Also seen and fixed(automated) ruby versions installed(2.7.X is getting to End of Maintenance in ~2023 - early 2024)..

eclairevoyant commented on 2023-03-09 07:40 (UTC) (edited on 2023-03-09 07:42 (UTC) by eclairevoyant)

Well there's your issue:

Traceback (most recent call last):
    2: from /home/adrianteri/.cache/paru/clone/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb:30:in `<main>'
    1: from /home/adrianteri/.rbenv/versions/2.7.2/lib/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:85:in `require'
/home/adrianteri/.rbenv/versions/2.7.2/lib/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:85:in `require': libssl.so.1.1: cannot open shared object file: No such file or directory - /home/adrianteri/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/digest/sha1.so (LoadError)
make[2]: *** [Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/build.make:96: DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h] Error 1
make[1]: *** [CMakeFiles/Makefile2:1211: Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

you are not building in a clean chroot, because the build is getting polluted with some cached ruby gems from your personal setup.

Try that first. You're clearly using paru, it has an option to build in a chroot. Also you neglected to mention that you are using an AUR helper and are using a distro that isn't Arch Linux, which is kind of important info since both of those are unsupported on the AUR.

adrianteri commented on 2023-03-09 07:25 (UTC)

Fine. Here is the full output of the failed install...https://zerobin.net/?2896e66b36226a98#AHUQwjrMifJ6Yxm9H9IK26e0QyO2252r7cIGhDW/9S4=

eclairevoyant commented on 2023-03-09 06:14 (UTC)

@zen Of course there is no CMakeFiles directory in the source code, these are generated by cmake.

@adrianteri You still need to post longer logs, because your logs don't have any error in them. I suggest using something like https://pastebin.com/ and post the entire logs (redacting any personal information of course)

zen commented on 2023-03-09 03:45 (UTC)

@adrianteri Did you change the PKGBULID or some what? There isn't a folder called 'CMakeFiles' under 'Source/Webcore'. I can't reproduce the same error as you. If you still can't compile qt5-webkit maybe you can download the precompiled version here. https://sourceforge.net/projects/fabiololix-os-archive/files/Packages/

adrianteri commented on 2023-03-09 00:55 (UTC) (edited on 2023-03-09 00:55 (UTC) by adrianteri)

Building package fails at 4% with error ...

[  4%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictVertexShaderTiming.cpp.o
[  4%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/libANGLE/Platform.cpp.o
[  4%] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/third_party/compiler/ArrayBoundsClamper.cpp.o
[  4%] Linking CXX static library ../../lib/libANGLESupport.a
[  4%] Built target ANGLESupport
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'qt5-webkit-5.212.0alpha4-18':
error: can't build quiterss-0.19.4-3, deps not satisfied: qt5-webkit
error: packages failed to build: qt5-webkit-5.212.0alpha4-18

philb38 commented on 2023-01-16 13:54 (UTC)

OK, so I finally have an error message:

{standard input}: Assembler messages:
{standard input}:189881: Warning: end of file not at end of a line; newline inserted
{standard input}:190880: Error: operand 1 must be an integer register -- `adrp x'
{standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
make[2]: *** [Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/build.make:7546: Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/Parser.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1241: Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

If there is assembler code, then I believe it is not aarch64 assembler, hence I cannot successfully compile, here :(

philb38 commented on 2023-01-16 10:23 (UTC)

Any idea why my aarch64 compilation would fail on "Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/Parser.cpp.o" ? It systematically exits the shell when compiling this file... no error message or anything :(