movableink/webkit: ld: /usr/lib/libQt5WebKit.so: undefined reference to `WebCore::TextureMapper::drawBorder #39
Search Criteria
Package Details: qt6-webkit-movableink-git r284069.9a33154f9d7a-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/qt5-webkit-movableink-git.git (read-only, click to copy) |
---|---|
Package Base: | qt5-webkit-movableink-git |
Description: | Classes for a WebKit2 based implementation and a new QML API |
Upstream URL: | https://github.com/movableink/webkit |
Licenses: | LGPL2.1 |
Conflicts: | qt6-webkit |
Provides: | qt6-webkit |
Submitter: | FabioLolix |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 1 |
Popularity: | 0.144545 |
First Submitted: | 2023-08-13 14:47 (UTC) |
Last Updated: | 2024-09-03 21:27 (UTC) |
Dependencies (38)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- gstreamer (gstreamer-gitAUR)
- harfbuzz (harfbuzz-gitAUR)
- harfbuzz-icu (harfbuzz-icu-gitAUR)
- hyphen
- icu (icu-gitAUR)
- libgcrypt
- libicui18n.so (icu-gitAUR, icu74AUR, icu73AUR, icu, lib32-icu)
- libicuuc.so (icu-gitAUR, icu74AUR, icu73AUR, icu, lib32-icu)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libtasn1 (libtasn1-gitAUR)
- libwebp (libwebp-gitAUR)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- libxslt (libxslt-gitAUR)
- qt6-base (qt6-base-headlessAUR, qt6-base-gitAUR)
- qt6-location
- sqlite (sqlite-fossilAUR, libsql-sqlite3AUR)
- woff2 (woff2-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gperf (gperf-gitAUR) (make)
- gst-libav (gst-libav-gitAUR) (make)
- gst-plugins-bad (gst-plugins-bad-gitAUR) (make)
- gst-plugins-bad-libs (gst-plugins-bad-libs-gitAUR) (make)
- gst-plugins-base (gst-plugins-base-gitAUR) (make)
- gst-plugins-good (gst-plugins-good-gitAUR) (make)
- gst-plugins-ugly (gst-plugins-ugly-gitAUR) (make)
- libxcomposite (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- qt6-tools (make)
- ruby (make)
- ruby-erb (make)
- gst-plugins-good (gst-plugins-good-gitAUR) (optional) – Webm codec support
Required by (0)
Sources (2)
Ataraxy commented on 2024-06-08 14:09 (UTC)
FabioLolix commented on 2024-06-08 13:57 (UTC)
@Ataraxy report upstream
About you nixnote2-git pkgbuild it does some unusual stuff, for parallel compilation see https://wiki.archlinux.org/title/Makepkg#Improving_build_times instead of setting it in the pkgbuild
Ataraxy commented on 2024-06-08 13:33 (UTC) (edited on 2024-06-08 13:40 (UTC) by Ataraxy)
I'm building nixnote2-git
.
When using https://sourceforge.net/projects/fabiololix-os-archive/files/Packages/qt5-webkit-movableink-git-r275665.2d2b3794dd79-2-x86_64.pkg.tar.zst
, I'm getting an error when linking libQt5WebKit.so
:
Reproducing it minimally (ignore the _start
, that's expected):
% ld /usr/lib/libQt5WebKit.so
ld: warning: cannot find entry symbol _start; not setting start address
ld: /usr/lib/libQt5WebKit.so: undefined reference to `WebCore::TextureMapper::drawBorder(WebCore::Color const&, float, WebCore::FloatRect const&, WebCore::TransformationMatrix const&)'
There is no such error when building nixnote2-git
with https://sourceforge.net/projects/fabiololix-os-archive/files/Packages/qt5-webkit-5.212.0alpha4-24-x86_64.pkg.tar.zst/download
.
With qt5-webkit
, the ld
output is only the expected about _start
:
% ld /usr/lib/libQt5WebKit.so
ld: warning: cannot find entry symbol _start; not setting start address
FabioLolix commented on 2024-06-05 13:16 (UTC)
@Ataraxy no because pkgbuilds that repackage user's prebuild are not welcome
Ataraxy commented on 2024-06-05 13:11 (UTC)
Thanks a heap for the pre-builds! Would you consider a -bin release for the best-effort latest build?
FabioLolix commented on 2024-05-24 21:02 (UTC)
The source checkout is 3,9 GB, the debug package is 1,1 GB, the builded package not relevant respect those
can quiterss even work with this package?
I haven't tested
FabioLolix commented on 2024-05-24 20:58 (UTC)
You can download pre-builds in clean chroot here https://sourceforge.net/projects/fabiololix-os-archive/files/Packages/
(best effort availability)
LarryDave commented on 2024-05-24 20:56 (UTC) (edited on 2024-05-24 20:58 (UTC) by LarryDave)
How big is this package? I'm low on storage and had to cancel because I was running out of space. 1.5GB at 15%, so I'm guessing around 10GB? Why is this so big when qt5-webkit is much smaller?
Btw, can quiterss even work with this package? I can see it in the "Required by" list, just want to make sure before I start downloading 10GB...
Hoream commented on 2024-05-23 07:19 (UTC)
@MoetaYuko After applying your patch, I successfully compiled it.
Pinned Comments
FabioLolix commented on 2024-05-24 20:58 (UTC)
You can download pre-builds in clean chroot here https://sourceforge.net/projects/fabiololix-os-archive/files/Packages/
(best effort availability)