movableink / webkit

Unofficial mirror of the WebKit SVN repository
http://www.webkit.org/
59 stars 11 forks source link

ld: /usr/lib/libQt5WebKit.so: undefined reference to `WebCore::TextureMapper::drawBorder #39

Open HaleTom opened 2 months ago

HaleTom commented 2 months ago

I've been asked by the maintainer of the Arch package to raise an issue here.

The prior art can be found at: https://aur.archlinux.org/packages/qt5-webkit-movableink-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