Your message dated Sat, 05 Dec 2020 19:34:52 +0000
with message-id <e1kldkw-000i0z...@fasolo.debian.org>
and subject line Bug#976424: fixed in vtk6 6.3.0+dfsg2-6
has caused the Debian Bug report #976424,
regarding vtk6: FTBFS in sid
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 ow...@bugs.debian.org
immediately.)


-- 
976424: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976424
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vtk6
Version: 6.3.0+dfsg2-5
Severity: serious
tags: patch

Hello, looks like vtk6 started FTBFS in sid, not sure if this is just a matter 
of including QtPainterPath or something else is needed

This patch seems to fix the issue, however, vtk7 and vtk9 have the very same 
code and they looks not failing...

--- vtk6-6.3.0+dfsg2.orig/Rendering/Qt/vtkQtLabelRenderStrategy.cxx
+++ vtk6-6.3.0+dfsg2/Rendering/Qt/vtkQtLabelRenderStrategy.cxx
@@ -34,6 +34,7 @@
 #include "vtkTextureMapToPlane.h"
 #include "vtkTimerLog.h"

+#include <QPainterPath>
 #include <QApplication>
 #include <QFont>
 #include <QFontMetrics>
--- vtk6-6.3.0+dfsg2.orig/Rendering/Qt/vtkQtStringToImage.cxx
+++ vtk6-6.3.0+dfsg2/Rendering/Qt/vtkQtStringToImage.cxx
@@ -25,6 +25,7 @@
 #include "vtkObjectFactory.h"

 // Qt classes
+#include <QPainterPath>
 #include <QApplication>
 #include <QString>
 #include <QFont>



This is an example of failure log
libvtkCommonMath-6.3.so.6.3.0 ../../lib/libvtkCommonSystem-6.3.so.6.3.0 
../../lib/libvtkCommonCore-6.3.so.6.3.0 
-Wl,-rpath-link,/<<PKGBUILDDIR>>/debian/build/lib 
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtStringToImage.cxx: In member function 
‘virtual vtkVector2i vtkQtStringToImage::GetBounds(vtkTextProperty*, const 
vtkUnicodeString&, int)’:
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtStringToImage.cxx:109:16: error: aggregate 
‘QPainterPath path’ has incomplete type and cannot be defined
  109 |   QPainterPath path;
      |                ^~~~
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtStringToImage.cxx: In member function 
‘virtual vtkVector2i vtkQtStringToImage::GetBounds(vtkTextProperty*, const 
vtkStdString&, int)’:
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtStringToImage.cxx:140:16: error: aggregate 
‘QPainterPath path’ has incomplete type and cannot be defined
  140 |   QPainterPath path;
      |                ^~~~
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtStringToImage.cxx: In member function 
‘virtual int vtkQtStringToImage::RenderString(vtkTextProperty*, const 
vtkUnicodeString&, int, vtkImageData*, int*)’:
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtStringToImage.cxx:187:16: error: aggregate 
‘QPainterPath path’ has incomplete type and cannot be defined
  187 |   QPainterPath path;
      |                ^~~~
make[3]: *** [Rendering/Qt/CMakeFiles/vtkRenderingQt.dir/build.make:124: 
Rendering/Qt/CMakeFiles/vtkRenderingQt.dir/vtkQtStringToImage.cxx.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtLabelRenderStrategy.cxx: In member function 
‘virtual void vtkQtLabelRenderStrategy::ComputeLabelBounds(vtkTextProperty*, 
vtkUnicodeString, double*)’:
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtLabelRenderStrategy.cxx:271:18: error: 
aggregate ‘QPainterPath path’ has incomplete type and cannot be defined
  271 |     QPainterPath path;
      |                  ^~~~
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtLabelRenderStrategy.cxx: In member function 
‘virtual void vtkQtLabelRenderStrategy::RenderLabel(int*, vtkTextProperty*, 
vtkUnicodeString, int)’:
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtLabelRenderStrategy.cxx:373:16: error: 
aggregate ‘QPainterPath path’ has incomplete type and cannot be defined
  373 |   QPainterPath path;
      |                ^~~~
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtLabelRenderStrategy.cxx: In member function 
‘virtual void vtkQtLabelRenderStrategy::RenderLabel(int*, vtkTextProperty*, 
vtkUnicodeString)’:
/<<PKGBUILDDIR>>/Rendering/Qt/vtkQtLabelRenderStrategy.cxx:484:18: error: 
aggregate ‘QPainterPath path’ has incomplete type and cannot be defined
  484 |     QPainterPath path;
      |                  ^~~~
make[3]: *** [Rendering/Qt/CMakeFiles/vtkRenderingQt.dir/build.make:111: 
Rendering/Qt/CMakeFiles/vtkRenderingQt.dir/vtkQtLabelRenderStrategy.cxx.o] 
Error 1
cd /<<PKGBUILDDIR>>/debian/build/Interaction/Widgets && /usr/bin/cmake -E 
cmake_symlink_library ../../lib/libvtkInteractionWidgets-6.3.so.6.3.0 
../../lib/libvtkInteractionWidgets-6.3.so.6.3 
../../lib/libvtkInteractionWidgets-6.3.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian/build'
[ 96%] Built target vtkInteractionWidgets
make  -f Views/Core/CMakeFiles/vtkViewsCore.dir/build.make 
Views/Core/CMakeFiles/vtkViewsCore.dir/depend

Can you please have a look?

G.

--- End Message ---
--- Begin Message ---
Source: vtk6
Source-Version: 6.3.0+dfsg2-6
Done: Anton Gladky <gl...@debian.org>

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

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 976...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anton Gladky <gl...@debian.org> (supplier of updated vtk6 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 05 Dec 2020 20:10:02 +0100
Source: vtk6
Architecture: source
Version: 6.3.0+dfsg2-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Anton Gladky <gl...@debian.org>
Closes: 975135 976424
Changes:
 vtk6 (6.3.0+dfsg2-6) unstable; urgency=medium
 .
   [ Gert Wollny ]
   * d/control: Update standards, no changes
   * [0130779] d/copyright: remove duplicates
 .
   [ Anton Gladky ]
   * [b1230ea] Fix FTBFS due to QT. (Closes: #976424, #975135)
   * [1485015] Ignore quilt dir
   * [f77d52e] Update watch file format version to 4.
   * [078cd76] Update renamed lintian tag names in lintian overrides.
   * [63df1a5] Set upstream metadata fields: Repository, Repository-Browse.
   * [49cba68] Add .gitlab-ci.yml
Checksums-Sha1:
 d4854e945f8e6048f8bfd2d20b99f14118cde55c 2964 vtk6_6.3.0+dfsg2-6.dsc
 0f17ea4195328c4ff053d964888ec34d3c2e995a 31184 vtk6_6.3.0+dfsg2-6.debian.tar.xz
 63604d2c2e6994adcfa79c64fa4b3ab5649299d8 13751 
vtk6_6.3.0+dfsg2-6_source.buildinfo
Checksums-Sha256:
 100e97d167a25e5eeb5dd360e8a3d5451f05c9067164e6fc7c2abc81d95d4b72 2964 
vtk6_6.3.0+dfsg2-6.dsc
 22f9a98874e61b24e637e2e343aded50cbf050f97f320fc6db9420ea88c7078c 31184 
vtk6_6.3.0+dfsg2-6.debian.tar.xz
 ca35643d28edb08929546509cfc7a1f11b9905aed310a8af2c53c8d3b5e48635 13751 
vtk6_6.3.0+dfsg2-6_source.buildinfo
Files:
 91b9f28ef368fc48e102c9d5e69df211 2964 graphics optional vtk6_6.3.0+dfsg2-6.dsc
 dfe78b90c353cb65e242e734a40e8be9 31184 graphics optional 
vtk6_6.3.0+dfsg2-6.debian.tar.xz
 5cd6115bcb2b9403ef655305f75c0fdf 13751 graphics optional 
vtk6_6.3.0+dfsg2-6_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAl/L22IACgkQ0+Fzg8+n
/wZzIBAAhBGY+mWvA9f9yjeOQaauD5q9A7sUpUBOCoQ2ShlqMWXVK1NTtYssPw/m
M4s5Gip5KbrKHfQV35HtOzq24PYYenWn1/GR6Dux4XkLL3vNEdrR78l/VStn4sUu
bdttNapCo8FT7c3cVKw2dxQzJ290lj5VHKwU82HSHQAOsTIgrJZYmyrj24VbDGU8
TdA35iIaHuiznLMoGQB/+HefIaM3PigD4OrQ77M+WpZ3n3yoDGGhVWHisEdFHv6g
IwhdyQXoOUAsIJU9KUFWIKKEMbUY0/2lHN+RFv+Bv1rlClRFuOb9muJSKwWAaKAj
iHmp202VVfwEVCk0hpjKXZ3WlqiCw75P+y2RbB8HulPgq6ow8EPo564ihkLp2whb
/9192awruZehv0fiVR40kECQHxsmJqQE8g4Zf0taqYMsZ6oCZ0SXRo/hBwehlVTw
MEvtQtlGIcJnfpINLzVsomEQUHuLDiFqiXKv6tQ+7fB6rW8rxGt6+qw3fCsgJ+9c
ZuavExGe+YtjNXchNI76Of2BYa5Y5/91dGSdFQZOPMt5pDTfv1xReHBAME/Ei1hc
ptMpJcGeqLXYtAvEf1Zs7uk71afsPjuJ6bXmvl92Cudiq/ItyAoaz7bf3VzLQhU6
WkbaLkaWGWG6nPQB5VQifyTDMkNUh4+LwKoxvhwVmVia1Lc1GHM=
=eO7e
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to