Your message dated Mon, 17 Mar 2008 09:03:55 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#455442: fixed in vtk 5.0.3-1.1
has caused the Debian Bug report #455442,
regarding FTBFS with GCC 4.3: missing #includes
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.)
--
455442: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=455442
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: vtk
Version: 5.0.3-1
Usertags: ftbfs-gcc-4.3
Your package fails to build with GCC 4.3. Version 4.3 has not been
released yet but I'm building with a snapshot in order to find errors
and give people an advance warning. In GCC 4.3, the C++ header
dependencies have been cleaned up. The advantage of this is that
programs will compile faster. The downside is that you actually
need to directly #include everything you use (but you really should
do this anyway, otherwise your program won't work with any compiler
other than GCC). There's some more information about this at
http://www.cyrius.com/journal/2007/05/10#gcc-4.3-include
You can reproduce this problem with gcc-snapshot from unstable. Note
that Red Hat, Novell and Ubuntu have done some work getting packages
to build with GCC 4.3 so there might be patches floating around
somewhere. I suggest you talk to your upstream.
> Automatic build of vtk_5.0.3-1 on em64t by sbuild/amd64 0.53
...
> [ 59%] Building CXX object
> Utilities/DICOMParser/CMakeFiles/vtkDICOMParser.dir/DICOMAppHelper.o
> /usr/bin/c++ -DvtkDICOMParser_EXPORTS -g -Wall -Wno-deprecated -O2
> -Wno-deprecated -fPIC -I/build/tbm/vtk-5.0.3/Build
> -I/build/tbm/vtk-5.0.3/Build/Utilities
> -I/build/tbm/vtk-5.0.3/Build/VolumeRendering
> -I/build/tbm/vtk-5.0.3/Build/Rendering -I/build/tbm/vtk-5.0.3/Parallel
> -I/build/tbm/vtk-5.0.3/VolumeRendering -I/build/tbm/vtk-5.0.3/Hybrid
> -I/build/tbm/vtk-5.0.3/Widgets -I/build/tbm/vtk-5.0.3/Rendering
> -I/build/tbm/vtk-5.0.3/Rendering/Testing/Cxx -I/build/tbm/vtk-5.0.3/IO
> -I/build/tbm/vtk-5.0.3/Imaging -I/build/tbm/vtk-5.0.3/Graphics
> -I/build/tbm/vtk-5.0.3/GenericFiltering -I/build/tbm/vtk-5.0.3/Filtering
> -I/build/tbm/vtk-5.0.3/Common -I/build/tbm/vtk-5.0.3/Utilities
> -I/build/tbm/vtk-5.0.3/Common/Testing/Cxx
> -I/build/tbm/vtk-5.0.3/Build/Utilities/DICOMParser
> -I/build/tbm/vtk-5.0.3/Utilities/DICOMParser
> -I/build/tbm/vtk-5.0.3/Build/Utilities/vtknetcdf
> -I/build/tbm/vtk-5.0.3/Utilities/vtknetcdf
> -I/build/tbm/vtk-5.0.3/Build/Utilities/vtkexodus2/include
> -I/build/tbm/vtk-5.0.3/Utilities/vtkexodus2/include
> -I/build/tbm/vtk-5.0.3/Utilities/gl2ps
> -I/build/tbm/vtk-5.0.3/Utilities/vtkfreetype/include
> -I/build/tbm/vtk-5.0.3/Build/Utilities/vtkfreetype
> -I/build/tbm/vtk-5.0.3/Utilities/ftgl/src
> -I/build/tbm/vtk-5.0.3/Build/Utilities/ftgl
> -I/build/tbm/vtk-5.0.3/Utilities/TclTk/internals/tk8.4 -I/usr/include/tcl8.4
> -I/usr/include/python2.4 -I/usr/include/freetype2 -DVTK_IN_VTK -o
> Utilities/DICOMParser/CMakeFiles/vtkDICOMParser.dir/DICOMAppHelper.o -c
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx
> In file included from
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMParser.h:38,
> from
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMCallback.h:32,
> from
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.h:32,
> from
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx:29:
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMFile.h: In static member
> function 'static uint DICOMFile::swap4(uint)':
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMFile.h:220: warning: suggest
> parentheses around arithmetic in operand of |
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMFile.h:221: warning: suggest
> parentheses around arithmetic in operand of |
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx: In member
> function 'virtual void
> DICOMAppHelper::ImagePositionPatientCallback(DICOMParser*, doublebyte,
> doublebyte, DICOMParser::VRTypes, unsigned char*, quadbyte)':
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx:592: error:
> 'memcpy' was not declared in this scope
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx:614: error:
> 'memcpy' was not declared in this scope
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx: In member
> function 'virtual void
> DICOMAppHelper::ImageOrientationPatientCallback(DICOMParser*, doublebyte,
> doublebyte, DICOMParser::VRTypes, unsigned char*, quadbyte)':
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx:660: error:
> 'memcpy' was not declared in this scope
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx:688: error:
> 'memcpy' was not declared in this scope
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx: In member
> function 'virtual void DICOMAppHelper::TransferSyntaxCallback(DICOMParser*,
> doublebyte, doublebyte, DICOMParser::VRTypes, unsigned char*, quadbyte)':
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx:713: error:
> 'strcmp' was not declared in this scope
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx: In member
> function 'const char* DICOMAppHelper::TransferSyntaxUIDDescription(const
> char*)':
> /build/tbm/vtk-5.0.3/Utilities/DICOMParser/DICOMAppHelper.cxx:1016: error:
> 'strcmp' was not declared in this scope
> make[3]: ***
> [Utilities/DICOMParser/CMakeFiles/vtkDICOMParser.dir/DICOMAppHelper.o] Error 1
> make[3]: Leaving directory `/build/tbm/vtk-5.0.3/Build'
--
Martin Michlmayr
http://www.cyrius.com/
--- End Message ---
--- Begin Message ---
Source: vtk
Source-Version: 5.0.3-1.1
We believe that the bug you reported is fixed in the latest version of
vtk, which is due to be installed in the Debian FTP archive:
libvtk5-dev_5.0.3-1.1_all.deb
to pool/main/v/vtk/libvtk5-dev_5.0.3-1.1_all.deb
libvtk5-qt3-dev_5.0.3-1.1_all.deb
to pool/main/v/vtk/libvtk5-qt3-dev_5.0.3-1.1_all.deb
libvtk5-qt3_5.0.3-1.1_ia64.deb
to pool/main/v/vtk/libvtk5-qt3_5.0.3-1.1_ia64.deb
libvtk5-qt4-dev_5.0.3-1.1_all.deb
to pool/main/v/vtk/libvtk5-qt4-dev_5.0.3-1.1_all.deb
libvtk5-qt4_5.0.3-1.1_ia64.deb
to pool/main/v/vtk/libvtk5-qt4_5.0.3-1.1_ia64.deb
libvtk5_5.0.3-1.1_ia64.deb
to pool/main/v/vtk/libvtk5_5.0.3-1.1_ia64.deb
python-vtk_5.0.3-1.1_ia64.deb
to pool/main/v/vtk/python-vtk_5.0.3-1.1_ia64.deb
vtk-doc_5.0.3-1.1_all.deb
to pool/main/v/vtk/vtk-doc_5.0.3-1.1_all.deb
vtk-examples_5.0.3-1.1_all.deb
to pool/main/v/vtk/vtk-examples_5.0.3-1.1_all.deb
vtk-tcl_5.0.3-1.1_ia64.deb
to pool/main/v/vtk/vtk-tcl_5.0.3-1.1_ia64.deb
vtk_5.0.3-1.1.diff.gz
to pool/main/v/vtk/vtk_5.0.3-1.1.diff.gz
vtk_5.0.3-1.1.dsc
to pool/main/v/vtk/vtk_5.0.3-1.1.dsc
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.
Andreas Barth <[EMAIL PROTECTED]> (supplier of updated vtk 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.7
Date: Sun, 16 Mar 2008 23:07:05 +0000
Source: vtk
Binary: vtk-doc vtk-examples libvtk5 libvtk5-dev libvtk5-qt3 libvtk5-qt3-dev
libvtk5-qt4 libvtk5-qt4-dev vtk-tcl python-vtk
Architecture: source ia64 all
Version: 5.0.3-1.1
Distribution: unstable
Urgency: medium
Maintainer: A. Maitland Bottoms <[EMAIL PROTECTED]>
Changed-By: Andreas Barth <[EMAIL PROTECTED]>
Description:
libvtk5 - Visualization Toolkit - A high level 3D visualization library
libvtk5-dev - VTK header files for building C++ code
libvtk5-qt3 - Visualization Toolkit - A high level 3D visualization library
libvtk5-qt3-dev - Visualization Toolkit - A high level 3D visualization library
libvtk5-qt4 - Visualization Toolkit - A high level 3D visualization library
libvtk5-qt4-dev - Visualization Toolkit - A high level 3D visualization library
python-vtk - Python bindings for VTK
vtk-doc - VTK class reference documentation
vtk-examples - C++, Tcl and Python example programs/scripts for VTK
vtk-tcl - Tcl bindings for VTK
Closes: 455442
Changes:
vtk (5.0.3-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix FTBFS with gcc-4.3. Thanks to Cyril Brulebois. Closes: #455442
Files:
a841833a805df7bc7ca8821059996863 1091 graphics optional vtk_5.0.3-1.1.dsc
d8a212b2763a1399ce2d1c22f2cae953 21514 graphics optional vtk_5.0.3-1.1.diff.gz
38c7f6b76b4dc3b0ad918909743a6eea 10260850 libs optional
libvtk5_5.0.3-1.1_ia64.deb
5dc441a538984a320e8d6ff48bad5ab9 94986 libs optional
libvtk5-qt3_5.0.3-1.1_ia64.deb
d26b7ec5f3c0fef821fe2204f478a5d9 87590 libs optional
libvtk5-qt4_5.0.3-1.1_ia64.deb
32885cf5c98b60c75121d8c27aa534c7 1716926 interpreters optional
vtk-tcl_5.0.3-1.1_ia64.deb
5aa2b2192209602ce8784cd20e6121e2 3597078 python optional
python-vtk_5.0.3-1.1_ia64.deb
79adee47b0f9e8851933ac15c3bc751c 77413216 doc optional
vtk-doc_5.0.3-1.1_all.deb
9c6f855fe9992a489965ba4372756c09 385828 graphics optional
vtk-examples_5.0.3-1.1_all.deb
2948d65156ac564b0e99bb7bd5aaa354 1258016 libdevel optional
libvtk5-dev_5.0.3-1.1_all.deb
f84f8464af01c970e2bb49b872404193 14236 libdevel optional
libvtk5-qt3-dev_5.0.3-1.1_all.deb
2c73c405c38382e86c471a2a4f971630 14228 libdevel optional
libvtk5-qt4-dev_5.0.3-1.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFH3jIymdOZoew2oYURApqLAJ9DosA5ygczxDYWZ6RQ6EWv4ZcIigCfdlSU
xonws5k8oaFKeXzLNbfHRwk=
=tE6l
-----END PGP SIGNATURE-----
--- End Message ---