Your message dated Thu, 29 Dec 2011 19:18:36 +0000
with message-id <[email protected]>
and subject line Bug#653418: fixed in qtiplot 0.9.8.8-2
has caused the Debian Bug report #653418,
regarding qtiplot FTBFS in unstable
/usr/share/sip/PyQt4/QtCore/qobject.sip:673:73: error: invalid conversion from
'const QObject*' to 'QObject*' [-fpermissive]
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
653418: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653418
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
package: qtiplot
severity: serious
tags: patch
qtiplot FTBFS in unstable with the following error
g++ -c -pipe -Wall -g -O2 -D_REENTRANT -Wall -W -DSCRIPTING_CONSOLE -DSVN_REVISION="\"\"" -DQT_PLUGIN
-DTRANSLATIONS_PATH=\"/usr/share/qtiplot/translations\" -DMANUAL_PATH=\"/usr/share/doc/qtiplot/manual\"
-DSCRIPTING_MUPARSER -DSCRIPTING_PYTHON -DPYTHON_CONFIG_PATH=\"/usr/share/qtiplot\" -DGL2PS_HAVE_LIBPNG -DTEX_OUTPUT
-DHAVE_ALGLIB -DHAVE_TAMUANOVA -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_OPENGL_LIB
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml
-I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I/usr/include/qt4/QtAssistantClient
-I/usr/include/qt4/QtAssistant -I/usr/include/muParser -I../3rdparty/qwt/src -I../3rdparty/qwtplot3d/include -Iicons
-Isrc/analysis -Isrc/analysis/dialogs -Isrc/core -Isrc/excel -Isrc/lib/include -Isrc/lib/3rdparty/qtcolorpicker/src -Isrc/plot2D
-Isrc/plot2D/dialogs -Isrc/plot3D -Isrc/matrix -Isrc/table -Isrc/scripting -I/usr/include/python2.7 -I/usr/include/tamu_anova
-I/usr/include -I/usr/X11R6/include -I/build/buildd-qtiplot_0.9.8.8-1-armhf-MFs1IJ/qtiplot-0.9.8.8/tmp/qtiplot -o
../tmp/qtiplot/sipqtiEllipseWidget.o ../tmp/qtiplot/sipqtiEllipseWidget.cpp
/usr/share/sip/PyQt4/QtCore/qobject.sip: In function 'PyObject*
meth_EllipseWidget_receivers(PyObject*, PyObject*)':
/usr/share/sip/PyQt4/QtCore/qobject.sip:673:73: error: invalid conversion from
'const QObject*' to 'QObject*' [-fpermissive]
make[2]: *** [../tmp/qtiplot/sipqtiEllipseWidget.o] Error 1
make[2]: Leaving directory
`/build/buildd-qtiplot_0.9.8.8-1-armhf-MFs1IJ/qtiplot-0.9.8.8/qtiplot'
make[1]: *** [sub-qtiplot-make_default] Error 2
make: *** [build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
This was initially seen on the armhf buildd but I can also reproduce
locally on amd64.
The simplest fix is to just pass -fpermissive to the build. I attatch a
patch to do that but I get the
feeling that isn't the best soloution and that if possible the const
correctness of the generated
code in /usr/share/sip/PyQt4/QtCore/qobject.sip should be addressed.
--- qtiplot-0.9.8.8/debian/rules 2011-10-04 00:10:38.000000000 +0000
+++ qtiplot-0.9.8.8.new/debian/rules 2011-12-28 01:14:07.000000000 +0000
@@ -7,7 +7,7 @@
# This has to be exported to make some magic below work.
export DH_OPTIONS
-CXXFLAGS = -Wall -g
+CXXFLAGS = -Wall -g -fpermissive
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CXXFLAGS += -O0
--- End Message ---
--- Begin Message ---
Source: qtiplot
Source-Version: 0.9.8.8-2
We believe that the bug you reported is fixed in the latest version of
qtiplot, which is due to be installed in the Debian FTP archive:
qtiplot-doc_0.9.8.8-2_all.deb
to main/q/qtiplot/qtiplot-doc_0.9.8.8-2_all.deb
qtiplot_0.9.8.8-2.debian.tar.gz
to main/q/qtiplot/qtiplot_0.9.8.8-2.debian.tar.gz
qtiplot_0.9.8.8-2.dsc
to main/q/qtiplot/qtiplot_0.9.8.8-2.dsc
qtiplot_0.9.8.8-2_i386.deb
to main/q/qtiplot/qtiplot_0.9.8.8-2_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Scott Howard <[email protected]> (supplier of updated qtiplot package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 29 Dec 2011 11:41:20 -0500
Source: qtiplot
Binary: qtiplot qtiplot-doc
Architecture: source i386 all
Version: 0.9.8.8-2
Distribution: unstable
Urgency: high
Maintainer: Debian Science Team
<[email protected]>
Changed-By: Scott Howard <[email protected]>
Description:
qtiplot - data analysis and scientific plotting
qtiplot-doc - data analysis and scientific plotting (documentation)
Closes: 653418
Changes:
qtiplot (0.9.8.8-2) unstable; urgency=high
.
* Updated debian/control description with new features.
* Recommends qtiplot-doc
* Switch to simple dh rules, added build-indep build-arch targets
and bumped debian/compat to 9. Build flags updated (Closes: #653418)
Checksums-Sha1:
197938f985db627670c1b996a71b5bc24ec48130 1826 qtiplot_0.9.8.8-2.dsc
0c66a34c7248239b745ec9e525b9e6062cb67f55 17310 qtiplot_0.9.8.8-2.debian.tar.gz
c92f601bf0970b170ed9b673b4ffb0f9c957f9f4 3807492 qtiplot_0.9.8.8-2_i386.deb
be88eca6d2e3506a0364523f6bed038d9221852f 17814680 qtiplot-doc_0.9.8.8-2_all.deb
Checksums-Sha256:
d282fb18a319cea7886e62059224f40d35689ed9c8e8849a27bed3263d096bcc 1826
qtiplot_0.9.8.8-2.dsc
ee0a5c983fb862c905b78117d2ed7e1fddec4dfcf55bbe0b327a5ef684a85f2b 17310
qtiplot_0.9.8.8-2.debian.tar.gz
925e8da0d819df3a96d7b9433cfe2f2fd9e5ac0d2dffc1c68ce093762aa67db1 3807492
qtiplot_0.9.8.8-2_i386.deb
b8480233982191ebbae28666fe3c97e11085f94251bfa5c17d044dc6b745202f 17814680
qtiplot-doc_0.9.8.8-2_all.deb
Files:
6b3d27bbe5644b48634905f7a8b62068 1826 math optional qtiplot_0.9.8.8-2.dsc
4115a7023d0ab7c4a29dda349163945a 17310 math optional
qtiplot_0.9.8.8-2.debian.tar.gz
90cf34445aff0f76a2d12c4948d68d99 3807492 math optional
qtiplot_0.9.8.8-2_i386.deb
8be11baf2d0333612a0bc477062b1f53 17814680 doc optional
qtiplot-doc_0.9.8.8-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk78uwAACgkQuqVp0MvxKmrXQQCgrwQs9rAels6b63G3J0BY45R2
LyMAn1pQb7lKkM1L1d5wBkeBIZQWfhIW
=uVSK
-----END PGP SIGNATURE-----
--- End Message ---