ports/160741: www/qt4-webkit: CLANG: build failure

Hartmann at FreeBSD.org Hartmann at FreeBSD.org
Wed Sep 14 20:40:06 UTC 2011


>Number:         160741
>Category:       ports
>Synopsis:       www/qt4-webkit: CLANG: build failure
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 14 20:40:05 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Hartmann, O.
>Release:        FreeBSD 9.0-BETA2/amd64 CLANG built
>Organization:
FU Berlin
>Environment:
>Description:
Building www/qt4-webkit with CLANG ends up with the below shown error.

 

In file included from platform/Scrollbar.h:31:
In file included from platform/Widget.h:54:
./../../../include/Qt/qglobal.h:3:10: warning: #warning "Inclusion of header files from include/Qt is deprecated." [-W#warnings]
        #warning "Inclusion of header files from include/Qt is deprecated."
         ^
In file included from rendering/RenderTable.cpp:37:
rendering/RenderTableCol.h:53:17: warning: 'WebCore::RenderTableCol::lineHeight' hides overloaded virtual function [-Woverloaded-virtual]
    virtual int lineHeight(bool) const { return 0; }
                ^
rendering/RenderObject.h:478:17: note: hidden overloaded virtual function 'WebCore::RenderObject::lineHeight' declared here
    virtual int lineHeight(bool firstLine, bool isRootLineBox = false) const;
                ^
In file included from rendering/RenderTable.cpp:27:
In file included from rendering/RenderTable.h:28:
In file included from rendering/RenderBlock.h:28:
In file included from rendering/RenderBox.h:26:
In file included from rendering/RenderBoxModelObject.h:26:
In file included from rendering/RenderObject.h:31:
In file included from dom/Document.h:29:
In file included from loader/CachedResourceHandle.h:29:
In file included from loader/CachedResource.h:28:
In file included from platform/text/PlatformString.h:28:
In file included from platform/text/StringImpl.h:28:
In file included from ../JavaScriptCore/wtf/CrossThreadRefCounted.h:36:
./JavaScriptCore/wtf/RefCounted.h:109:13: warning: delete called on 'WebCore::Frame' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor]
            delete static_cast<T*>(this);
            ^
./JavaScriptCore/wtf/PassRefPtr.h:53:18: note: in instantiation of member function 'WTF::RefCounted<WebCore::Frame>::deref' requested here
            ptr->deref();
                 ^
./JavaScriptCore/wtf/RefPtr.h:54:21: note: in instantiation of function template specialization 'WTF::derefIfNotNull<WebCore::Frame>' requested here
        ~RefPtr() { derefIfNotNull(m_ptr); }
                    ^
page/FrameTree.h:31:9: note: in instantiation of member function 'WTF::RefPtr<WebCore::Frame>::~RefPtr' requested here
        FrameTree(Frame* thisFrame, Frame* parentFrame) 
        ^
10 warnings generated.
1 error
*** Error code 2
1 error
*** Error code 1

Stop in /usr/ports/www/qt4-webkit.

===>>> make failed for www/qt4-webkit
===>>> Aborting update

===>>> Update for qt4-webkit-4.7.3 failed
===>>> Aborting update

>How-To-Repeat:
Try building www/qt4-webkit with CLANG.
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list