Bug#760727: qtwebkit: FTBFS on kfreebsd-*: libQtWebKit.so: undefined reference to `void WTF::freeOwnedGPtr<_GError>(_GError*)'
Steven Chamberlain
steven at pyro.eu.org
Mon Sep 8 11:16:21 UTC 2014
On 07/09/14 22:22, Steven Chamberlain wrote:
> I wonder if there's some significance that it was templated for
> <_GError> whereas I think that should be a typedef to GError (without
> underscore)?
My test build finished - the change I tried didn't help - but looking
for _GError (with underscore) it seemed it was specific to GStreamer:
> $ grep _GError . -R
> Binary file ./WebKitBuild/Release/Source/WebCore/obj/release/MediaPlayerPrivateGStreamer.o matches
> Binary file ./WebKitBuild/Release/Source/WebCore/obj/release/GStreamerUtilities.o matches
> Binary file ./WebKitBuild/Release/Source/WebCore/obj/release/WebKitWebSourceGStreamer.o matches
Then I found this related upstream commit mentioned in the 2.3.3 changelog:
> 24 2013-12-17 Alex Christensen <achristensen at webkit.org>
> 25
> 26 [Win] Fixed linker error with GStreamer.
> 27 https://bugs.webkit.org/show_bug.cgi?id=124861
> 28
> 29 Reviewed by Martin Robinson.
> 30
> 31 * wtf/gobject/GOwnPtr.cpp:
> 32 (WTF::GError):
> 33 * wtf/gobject/GOwnPtr.h:
> 34 Added WTF_EXPORT_PRIVATE to freeOwnedGPtr<GError> declaration and definition.
I'm trying another test build now with this change applied:
http://trac.webkit.org/changeset/160716
Regards,
--
Steven Chamberlain
steven at pyro.eu.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 551 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20140908/c90a485e/attachment-0001.sig>
More information about the pkg-kde-talk
mailing list