konq-plugins fails to build from source in maverick

Bug #600597 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
konq-plugins (Ubuntu)
Fix Released
High
Unassigned
Maverick
Fix Released
High
Unassigned

Bug Description

Binary package hint: konq-plugins

[ 3%] Building CXX object adblock/CMakeFiles/adblock.dir/adblock.o
cd /build/buildd/konq-plugins-4.4.0/obj-i686-linux-gnu/adblock && /usr/bin/g++ -DMAKE_ADBLOCK_LIB -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DQT_STRICT_ITERATORS -g -O2 -g -Wall -O2 -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I/build/buildd/konq-plugins-4.4.0/obj-i686-linux-gnu/adblock -I/build/buildd/konq-plugins-4.4.0/adblock -I/build/buildd/konq-plugins-4.4.0 -I/build/buildd/konq-plugins-4.4.0/obj-i686-linux-gnu -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/adblock.dir/adblock.o -c /build/buildd/konq-plugins-4.4.0/adblock/adblock.cpp
/build/buildd/konq-plugins-4.4.0/adblock/adblock.cpp: In constructor 'AdElement::AdElement()':
/build/buildd/konq-plugins-4.4.0/adblock/adblock.cpp:303: error: call of overloaded 'QString(int)' is ambiguous
/usr/include/qt4/QtCore/qstring.h:428: note: candidates are: QString::QString(const QByteArray&)
/usr/include/qt4/QtCore/qstring.h:426: note: QString::QString(const char*)
/usr/include/qt4/QtCore/qstring.h:727: note: QString::QString(const QString&)
/usr/include/qt4/QtCore/qstring.h:106: note: QString::QString(QChar)
/usr/include/qt4/QtCore/qstring.h:105: note: QString::QString(const QChar*)
/build/buildd/konq-plugins-4.4.0/adblock/adblock.cpp:303: error: call of overloaded 'QString(int)' is ambiguous
/usr/include/qt4/QtCore/qstring.h:428: note: candidates are: QString::QString(const QByteArray&)
/usr/include/qt4/QtCore/qstring.h:426: note: QString::QString(const char*)
/usr/include/qt4/QtCore/qstring.h:727: note: QString::QString(const QString&)
/usr/include/qt4/QtCore/qstring.h:106: note: QString::QString(QChar)
/usr/include/qt4/QtCore/qstring.h:105: note: QString::QString(const QChar*)
/build/buildd/konq-plugins-4.4.0/adblock/adblock.cpp:303: error: call of overloaded 'QString(int)' is ambiguous
/usr/include/qt4/QtCore/qstring.h:428: note: candidates are: QString::QString(const QByteArray&)
/usr/include/qt4/QtCore/qstring.h:426: note: QString::QString(const char*)
/usr/include/qt4/QtCore/qstring.h:727: note: QString::QString(const QString&)
/usr/include/qt4/QtCore/qstring.h:106: note: QString::QString(QChar)
/usr/include/qt4/QtCore/qstring.h:105: note: QString::QString(const QChar*)
make[3]: *** [adblock/CMakeFiles/adblock.dir/adblock.o] Error 1
make[3]: Leaving directory `/build/buildd/konq-plugins-4.4.0/obj-i686-linux-gnu'
make[2]: *** [adblock/CMakeFiles/adblock.dir/all] Error 2

Revision history for this message
Matthias Klose (doko) wrote :
Changed in konq-plugins (Ubuntu Maverick):
importance: Undecided → High
milestone: none → maverick-alpha-3
status: New → Confirmed
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fix committed upstream for konq-plugins 4.5.0

Changed in konq-plugins (Ubuntu Maverick):
status: Confirmed → Fix Committed
Revision history for this message
Jonathan Thomas (echidnaman) wrote : extragear/base/konq-plugins/adblock

SVN commit 1145054 by jmthomas:

Compile fixes for Qt 4.7. (Can't initialize QString with an int anymore)
CCMAIL:<email address hidden>

 M +1 -1 adblock.cpp

--- trunk/extragear/base/konq-plugins/adblock/adblock.cpp #1145053:1145054
@@ -300,7 +300,7 @@
 // ----------------------------------------------------------------------------

 AdElement::AdElement() :
- m_url(), m_category(), m_type(), m_blocked(false) {}
+ m_url(QString()), m_category(QString()), m_type(QString()), m_blocked(false) {}

 AdElement::AdElement(const QString &url, const QString &category,
        const QString &type, bool blocked, const DOM::Node&node) :

Revision history for this message
Felix Geyer (debfx) wrote :

Patch has been added to konq-plugins 4:4.4.0-2ubuntu1.

Changed in konq-plugins (Ubuntu Maverick):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.