ports/161743: www/qt4-webkit:

Oliver Hartmann ohartman at zedat.fu-berlin.de
Mon Oct 17 14:30:09 UTC 2011


>Number:         161743
>Category:       ports
>Synopsis:       www/qt4-webkit:
>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:   Mon Oct 17 14:30:08 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Oliver Hartmann
>Release:        FreeBSD 9.0-BETA3/amd64 r226428
>Organization:
FU Berlin
>Environment:
>Description:
Compiling www/qt4-webkit with CLANG fails. The error on FreeBSD 9.0-BETA3 (same on FreeBSD 10.0-CURRENT). The below shown message comes up when updating the vast amount of qt4 ports and as far as I know on my different boxes running qt4, www/qt4-webkit is the only one of the most popular qt4 ports which compiles not with CLANG. All others compile well (and are, as far as I can say) and error free. The bunch of qt4 ports is added at the end.

In file included from rendering/RenderTableCol.cpp:27:
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/RenderTableCol.cpp:32:
In file included from rendering/RenderTable.h:28:
In file included from rendering/RenderBlock.h:30:
rendering/RootInlineBox.h:88:10: warning: 'WebCore::RootInlineBox::canAccommodateEllipsis' hides overloaded virtual function [-Woverloaded-virtual]
    bool canAccommodateEllipsis(bool ltr, int blockEdge, int lineBoxEdge, int ellipsisWidth);
         ^
rendering/InlineFlowBox.h:139:18: note: hidden overloaded virtual function 'WebCore::InlineFlowBox::canAccommodateEllipsis' declared here
    virtual bool canAccommodateEllipsis(bool ltr, int blockEdge, int ellipsisWidth);
                 ^
11 warnings generated.
7 warnings generated.
10 warnings generated.
1 error
*** Error code 2
1 error
*** Error code 1

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


Qt4 ports compiled on our boxes:

avahi-qt4-0.6.29    Qt 4 bindings to the Avahi mDNS system
py27-qt4-core-4.8.3,1 Python bindings for the Qt4 toolkit, QtCore module
py27-qt4-dbus-4.8.3,1 Python bindings for the Qt4 toolkit, D-BUS module
py27-qt4-gui-4.8.3,1 Python bindings for the Qt4 toolkit, QtGui module
py27-qt4-network-4.8.3,1 Python bindings for the Qt4 toolkit, QtNetwork module
py27-qt4-svg-4.8.3,1 Python bindings for the Qt4 toolkit, QtSvg module
py27-qt4-xml-4.8.3,1 Python bindings for the Qt4 toolkit, QtXml module
qt4-assistant-4.7.3 Qt documentation browser
qt4-assistant-adp-4.6.3 Qt documentation browser, adp compat version
qt4-clucene-4.7.3   QtCLucene full text search library wrapper
qt4-corelib-4.7.4   Qt core library
qt4-dbus-4.7.4      Qt4 bindings for the D-BUS messaging system
qt4-declarative-4.7.4 Qt4 framework for building highly dynamic user interfaces
qt4-designer-4.7.3  Qt ui editor
qt4-doc-4.7.4       Multiplatform C++ application framework
qt4-gui-4.7.4       Qt graphical user interface library
qt4-help-4.7.3      QtHelp module provides QHelpEngine API and is used by Assis
qt4-help-tools-4.7.3 QtHelp tools to generate and convert documentation
qt4-iconengines-4.7.3 Qt SVG icon engine plugin
qt4-imageformats-4.7.3 Qt imageformat plugins for GIF, JPEG, MNG and SVG
qt4-inputmethods-4.7.3 Qt input method plugins
qt4-libQtAssistantClient-4.6.3 Qt documentation browser integration library
qt4-linguist-4.7.3  Qt localisation tool
qt4-makeqpf-4.7.3   Qt qtopia font creator
qt4-moc-4.7.4       Qt meta object compiler
qt4-multimedia-4.7.3 Qt4 low-level multimedia API
qt4-mysql-plugin-4.7.4 Qt MySQL database plugin
qt4-network-4.7.4   Qt network library
qt4-opengl-4.7.4    Qt OpenGL library
qt4-porting-4.7.3   Qt utility to assist with porting Qt3 applications to Qt4
qt4-psql-plugin-4.7.4 Qt PostgreSQL database plugin
qt4-qdbusviewer-4.7.3 Qt4 D-BUS viewer
qt4-qmake-4.7.4     The build utility of the Qt project
qt4-qt3support-4.7.3 Qt3 compatibility library
qt4-qtestlib-4.7.4  Qt unit testing library
qt4-rcc-4.7.4       Qt resource compiler
qt4-script-4.7.4    Qt script
qt4-scripttools-4.7.3 Qt script
qt4-sql-4.7.4       Qt SQL library
qt4-sqlite-plugin-4.7.3 Qt SQLite 3.x database plugin
qt4-svg-4.7.4       Qt SVG library
qt4-uic-4.7.4       Qt user interface compiler
qt4-webkit-4.7.3    Qt4 WebKit engine
qt4-xml-4.7.4       Qt XML library
qt4-xmlpatterns-4.7.4 XQuery 1.0 and XPath 2.0 support for Qt4
pkg_info: corrupted record (pkgdep line without argument), ignoring


>How-To-Repeat:

>Fix:


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



More information about the freebsd-ports-bugs mailing list