[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] Bug#550264: marked as done (FTBFS with GCC 4.4: missing #include)



Your message dated Sun, 11 Oct 2009 16:59:45 +0000
with message-id <E1Mx1lp-0001lX-3C@ries.debian.org>
and subject line Bug#550264: fixed in qtoctave 0.8.2+dfsg-2
has caused the Debian Bug report #550264,
regarding FTBFS with GCC 4.4: missing #include
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 owner@bugs.debian.org
immediately.)


-- 
550264: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550264
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: qtoctave
Version: 0.8.2+dfsg-1
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-4.4
Tags: patch

Your package fails to build with GCC 4.4, which has cleaned up some more
C++ headers.  You always have to #include headers directly and cannot
rely for things to be included indirectly.

You can reproduce this problem with gcc-4.4/g++-4.4 from unstable.

> Automatic build of qtoctave_0.8.2+dfsg-1 on em64t by sbuild/amd64 0.53
...
> [ 48%] Building CXX object easy_plot/src/CMakeFiles/easy_plot.dir/gnuplot_connection.o
> cd /build/tbm/qtoctave-0.8.2+dfsg/obj-x86_64-linux-gnu/easy_plot/src && /usr/bin/g++   -DUSER_CONFIG -DQT_DLL -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -DQT_DLL -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG -g -O2 -g -Wall -O2 -O3 -DNDEBUG -I/usr/include/qt4 -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtSvg -I/build/tbm/qtoctave-0.8.2+dfsg/obj-x86_64-linux-gnu/easy_plot/src   -o CMakeFiles/easy_plot.dir/gnuplot_connection.o -c /build/tbm/qtoctave-0.8.2+dfsg/easy_plot/src/gnuplot_connection.cpp
> /build/tbm/qtoctave-0.8.2+dfsg/easy_plot/src/gnuplot_connection.cpp: In member function 'void GnuplotConnection::standardOutputReady()':
> /build/tbm/qtoctave-0.8.2+dfsg/easy_plot/src/gnuplot_connection.cpp:143: error: 'printf' was not declared in this scope
> make[3]: *** [easy_plot/src/CMakeFiles/easy_plot.dir/gnuplot_connection.o] Error 1
> make[3]: Leaving directory `/build/tbm/qtoctave-0.8.2+dfsg/obj-x86_64-linux-gnu'
> make[2]: *** [easy_plot/src/CMakeFiles/easy_plot.dir/all] Error 2

--- easy_plot/src/gnuplot_connection.cpp~	2009-10-08 18:22:35.000000000 +0000
+++ easy_plot/src/gnuplot_connection.cpp	2009-10-08 18:22:41.000000000 +0000
@@ -2,6 +2,7 @@
 #include <QXmlStreamReader>
 #include <QXmlStreamWriter>
 #include <QHash>
+#include <cstdio>
 
 GnuplotConnection::GnuplotConnection(QObject *parent):QProcess(parent)
 {

-- 
Martin Michlmayr
http://www.cyrius.com/



--- End Message ---
--- Begin Message ---
Source: qtoctave
Source-Version: 0.8.2+dfsg-2

We believe that the bug you reported is fixed in the latest version of
qtoctave, which is due to be installed in the Debian FTP archive:

qtoctave_0.8.2+dfsg-2.diff.gz
  to pool/main/q/qtoctave/qtoctave_0.8.2+dfsg-2.diff.gz
qtoctave_0.8.2+dfsg-2.dsc
  to pool/main/q/qtoctave/qtoctave_0.8.2+dfsg-2.dsc
qtoctave_0.8.2+dfsg-2_amd64.deb
  to pool/main/q/qtoctave/qtoctave_0.8.2+dfsg-2_amd64.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 550264@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Weber <thomas.weber.mail@gmail.com> (supplier of updated qtoctave 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 11 Oct 2009 16:29:55 +0200
Source: qtoctave
Binary: qtoctave
Architecture: source amd64
Version: 0.8.2+dfsg-2
Distribution: unstable
Urgency: low
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Thomas Weber <thomas.weber.mail@gmail.com>
Description: 
 qtoctave   - A Qt front-end to Octave
Closes: 550264
Changes: 
 qtoctave (0.8.2+dfsg-2) unstable; urgency=low
 .
   * Fix build failure for GCC 4.4 via use_cstdio_header (closes: #550264)
     Thanks to Martin Michlmayr for both the report and the patch.
Checksums-Sha1: 
 06762659027c8b03d8455ca0adf03a8d6fb00c35 1413 qtoctave_0.8.2+dfsg-2.dsc
 ae317f7ea802d39915a52ddf92a9349ac0068cd7 14057 qtoctave_0.8.2+dfsg-2.diff.gz
 6391000f20b7d85a4aebb377b0ee26c719377b9b 1224114 qtoctave_0.8.2+dfsg-2_amd64.deb
Checksums-Sha256: 
 45355a92e7865f2bac66d7117dba6782671ad341af4cd79fc016d3a475e490f3 1413 qtoctave_0.8.2+dfsg-2.dsc
 83b6b49cace3b824b07bddcc7be7ebdc2c6cbac7259c07f6594749d5bf6af3e8 14057 qtoctave_0.8.2+dfsg-2.diff.gz
 cc0709cbb0f997843a2e9fce70cd6d0b009ba9f125f2e8e2e546086eee272873 1224114 qtoctave_0.8.2+dfsg-2_amd64.deb
Files: 
 ba9f8badb4fde9b07f1e39b2858a3a5b 1413 math optional qtoctave_0.8.2+dfsg-2.dsc
 f64128dba353ca5710daa18ee1722938 14057 math optional qtoctave_0.8.2+dfsg-2.diff.gz
 b5bd070c7d06284875e756e11c0b3963 1224114 math optional qtoctave_0.8.2+dfsg-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkrR7bcACgkQPqD4a3lPnXz2tQCdHFryB0E+9fpWYOTkBwbCw69O
mmwAnjznBJa6i9qG4Bfk3V3c6dCIDakQ
=CvFK
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: