@FabioLolix could you please add -DUSE_LD_GOLD=OFF
option to PKGBUILD? thanks.
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)
- qt5-webchannel
- sqlite (sqlite-fossilAUR)
- woff2 (woff2-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- cmake (cmake-gitAUR) (make)
- gperf (gperf-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- qt5-doc (make)
- qt5-tools (qt5-tools-gitAUR) (make)
- ruby (make)
- gst-plugins-good (gst-plugins-good-gitAUR) (optional) – Webm codec support
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)
micwoj92 commented on 2024-04-29 00:13 (UTC)
kevindetry commented on 2024-03-26 11:48 (UTC)
You can disable ld.gold
usage by passing -DUSE_LD_GOLD=OFF
to cmake.
micwoj92 commented on 2024-03-21 20:18 (UTC)
I also hit this issue, no idea why. You can force usage of ld
which is bfd linker by default, I don't know how to do this, so I just rm'd ld.gold
in chroot I was using to build.
Alternatively remove this linking flags: https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests/23
CyberShadow commented on 2024-03-08 09:41 (UTC)
Thank you, will need to investigate what's going on.
xiota commented on 2024-03-08 09:34 (UTC) (edited on 2024-03-08 09:36 (UTC) by xiota)
gold
is not the standard linker. Package builds fine with plain GNU ld
.
CyberShadow commented on 2024-03-08 08:00 (UTC)
I am. I'm using aurutils, which sets up a chroot per build.
xiota commented on 2024-03-08 07:40 (UTC)
...
/usr/bin/ld.gold
...
@CyberShadow Try building in a clean chroot.
CyberShadow commented on 2024-03-08 07:01 (UTC)
/usr/bin/ld.gold: pack-relative-relocs: unknown -z option
/usr/bin/ld.gold: use the --help option for usage information
collect2: error: ld returned 1 exit status
make[2]: *** [Source/ThirdParty/gtest/CMakeFiles/gtest.dir/build.make:200: lib/libgtest.so] Error 1
make[1]: *** [CMakeFiles/Makefile2:1778: Source/ThirdParty/gtest/CMakeFiles/gtest.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 5%] Linking CXX executable ../../bin/LLIntOffsetsExtractor
/usr/bin/ld.gold: pack-relative-relocs: unknown -z option
/usr/bin/ld.gold: use the --help option for usage information
collect2: error: ld returned 1 exit status
make[2]: *** [Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/build.make:139: bin/LLIntOffsetsExtractor] Error 1
make[1]: *** [CMakeFiles/Makefile2:1527: Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
nervocalm commented on 2024-01-19 00:28 (UTC) (edited on 2024-01-19 00:29 (UTC) by nervocalm)
Thanks @FabioLolix for the pre-build packages. I downloaded 1.5GB .zip file of source code from movableink repository when I saw you pre-builded packages and saved me a lot of time and frustration. I don't want to know how much time would have taken compile that monster or even if it would have finished. Thank you.
FabioLolix commented on 2024-01-11 16:09 (UTC)
@damian101 you're welcome to read the pinned comments before posting
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