Bug#618069: nmapsi4: FTBFS: loghistory.cpp:36:27: error: call of overloaded 'QString(NULL)' is ambiguous

2011-03-16 Thread Francesco Cecconi
Hi,

 nmapsi4 0.2.1 upstream version fix this bug.

Best regard,
-- 
Francesco cecconi
nmapsi4 core developer
www.nmapsi4.org | Key ID: 11F6E468


signature.asc
Description: This is a digitally signed message part.


Bug#618069: nmapsi4: FTBFS: loghistory.cpp:36:27: error: call of overloaded 'QString(NULL)' is ambiguous

2011-03-13 Thread Lucas Nussbaum
Source: nmapsi4
Version: 0.2~beta1-1
Severity: serious
Tags: wheezy sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20110313 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
 make[3]: Entering directory 
 `/build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/build'
 /usr/bin/cmake -E cmake_progress_report 
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/build/CMakeFiles
  64
 [  1%] Building CXX object 
 lib/history/CMakeFiles/nmapsi4_history.dir/coreHistory.cpp.o
 cd 
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/build/lib/history
   /usr/bin/c++   -DQT_GUI_LIB -DQT_CORE_LIB -g -O2  -I/usr/include/qt4 
 -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore 
 -I/build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/build/lib/history
-O2 -Wall -Wextra -o CMakeFiles/nmapsi4_history.dir/coreHistory.cpp.o -c 
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/lib/history/coreHistory.cpp
 /usr/bin/cmake -E cmake_progress_report 
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/build/CMakeFiles
  65
 [  3%] Building CXX object 
 lib/history/CMakeFiles/nmapsi4_history.dir/loghistory.cpp.o
 cd 
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/build/lib/history
   /usr/bin/c++   -DQT_GUI_LIB -DQT_CORE_LIB -g -O2  -I/usr/include/qt4 
 -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore 
 -I/build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/build/lib/history
-O2 -Wall -Wextra -o CMakeFiles/nmapsi4_history.dir/loghistory.cpp.o -c 
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/lib/history/loghistory.cpp
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/lib/history/loghistory.cpp:
  In constructor 'logHistory::logHistory(QString, int)':
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/lib/history/loghistory.cpp:36:27:
  error: call of overloaded 'QString(NULL)' is ambiguous
 /usr/include/qt4/QtCore/qstring.h:428:43: note: candidates are: 
 QString::QString(const QByteArray)
 /usr/include/qt4/QtCore/qstring.h:426:43: note: 
 QString::QString(const char*)
 /usr/include/qt4/QtCore/qstring.h:728:8: note: 
 QString::QString(const QString)
 /usr/include/qt4/QtCore/qstring.h:106:5: note: 
 QString::QString(QChar)
 /usr/include/qt4/QtCore/qstring.h:105:14: note: 
 QString::QString(const QChar*)
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/lib/history/loghistory.cpp:
  In member function 'void logHistory::updateLogHistory()':
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/lib/history/loghistory.cpp:108:45:
  error: cannot call constructor 'QSize::QSize' directly
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/lib/history/loghistory.cpp:108:45:
  error:   for a function-style cast, remove the redundant '::QSize'
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/lib/history/loghistory.cpp:
  In member function 'void logHistory::updateBookMarks()':
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/lib/history/loghistory.cpp:169:45:
  error: cannot call constructor 'QSize::QSize' directly
 /build/user-nmapsi4_0.2~beta1-1-amd64-iy0QZS/nmapsi4-0.2~beta1/lib/history/loghistory.cpp:169:45:
  error:   for a function-style cast, remove the redundant '::QSize'
 make[3]: *** [lib/history/CMakeFiles/nmapsi4_history.dir/loghistory.cpp.o] 
 Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2011/03/13/nmapsi4_0.2~beta1-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org