Skip to content

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

@HaleTom

Description

@HaleTom

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions