RESOLVED INVALID 102695
can't build qtwebkit 2.2.2
https://bugs.webkit.org/show_bug.cgi?id=102695
Summary can't build qtwebkit 2.2.2
Andrea Scarpino
Reported 2012-11-19 09:17:34 PST
I get this error building qtwebkit. I got the qtwebkit 2.2.2 tarball from gitorious[1] (note, there's no 2.2.3 tag there), then I applied the glibc [2] and werror[3] patches. I googled for this error and I found an old debian bug[4] report which say this is fixed, but seems this isn't. In file included from ../../../Source/JavaScriptCore/wtf/CrossThreadRefCounted.h:36:0, from ../../../Source/JavaScriptCore/wtf/text/StringImpl.h:28, from ../../../Source/JavaScriptCore/wtf/text/AtomicStringImpl.h:24, from ../../../Source/JavaScriptCore/wtf/text/AtomicString.h:24, from ../../../Source/JavaScriptCore/wtf/text/StringHash.h:25, from ../../../Source/WebCore/platform/ThreadGlobalData.h:33, from ../../../Source/WebCore/dom/EventNames.h:25, from ../../../Source/WebCore/dom/EventTarget.h:35, from ../../../Source/WebCore/dom/Node.h:28, from ../../../Source/WebCore/editing/VisiblePosition.h:30, from ../../../Source/WebCore/accessibility/AccessibilityObject.h:34, from ../../../Source/WebCore/accessibility/AccessibilityObject.cpp:30: ../../../Source/JavaScriptCore/wtf/RefCounted.h: In instantiation of ‘void WTF::RefCounted<T>::deref() [with T = WebCore::Frame]’: ../../../Source/JavaScriptCore/wtf/PassRefPtr.h:59:13: required from ‘void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]’ ../../../Source/JavaScriptCore/wtf/RefPtr.h:58:35: required from ‘WTF::RefPtr<T>::~RefPtr() [with T = WebCore::Frame]’ ../../../Source/WebCore/page/FrameTree.h:37:29: required from here ../../../Source/JavaScriptCore/wtf/RefCounted.h:141:13: error: deleting object of polymorphic class type ‘WebCore::Frame’ which has non-virtual destructor might cause undefined behaviour [-Werror=delete-non-virtual-dtor] cc1plus: all warnings being treated as errors make[1]: *** [obj/release/AccessibilityObject.o] Error 1 make[1]: Leaving directory `/build/src/webkit-qtwebkit/WebKitBuild/Release/WebCore' make: *** [sub-WebCore-make_default-ordered] Error 2 OS: Arch Linux GCC 4.7.2 Ask if you need more info. Thank you. [1] http://gitorious.org/+qtwebkit-developers/webkit/qtwebkit [2] http://gitorious.org/+qtwebkit-developers/webkit/qtwebkit/commit/9b4b107fe7501ffbefb5f4fd78ab0a2321f93fc1 [3] http://gitorious.org/+qtwebkit-developers/webkit/qtwebkit/commit/0b63152ae5d572c4a817a53210d8907f3dd11bd7 [4] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667346
Attachments
Alexey Proskuryakov
Comment 1 2022-07-29 10:53:34 PDT
The Qt port has been removed from WebKit, resolving this bug.
Note You need to log in before you can comment on or make changes to this bug.