[Webkit-unassigned] [Bug 51981] New: [Qt] [Symbian] Fix building NPAPI support

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 5 21:54:42 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=51981

           Summary: [Qt] [Symbian] Fix building NPAPI support
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: All
            Status: NEW
          Keywords: Qt, QtTriaged
          Severity: Normal
          Priority: P3
         Component: Plug-ins
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: laszlo.1.gombos at nokia.com


The build failure reported is the following:

 compile    : WebKit2\Shared\Plugins\Netscape\NetscapePluginModule.cpp

   "Y:/epoc32/include/mw/QtCore/qsize.h", line 88: Error:  #338: more than one instance of overloaded function "operator*" has "C" linkage
         friend inline const QSize operator*(qreal, const QSize &);
                                   ^
   "Y:/epoc32/include/mw/QtCore/qsize.h", line 95: Error:  #800: this declaration may not have extern "C" linkage
     Q_DECLARE_TYPEINFO(QSize, Q_MOVABLE_TYPE);
     ^

It seems that the "C" linkage declaration is not used consistently and the following section of the npapi.h is included both with and without the "C" linkage declaration (depending the ordering of the include files).

#if defined(XP_SYMBIAN)
#include <QEvent>
#include <QRegion>
#endif

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list