#1142176 f3d FTBFS with vtk9 9.6.2

Package:
src:f3d
Source:
src:f3d
Submitter:
Adrian Bunk
Date:
2026-07-17 19:05:02 UTC
Severity:
normal
Tags:
#1142176#5
Date:
2026-07-16 08:39:28 UTC
From:
To:
https://buildd.debian.org/status/fetch.php?pkg=f3d&arch=amd64&ver=3.2.0%2Bdfsg-3%2Bb3&stamp=1784175080&raw=0

...
/build/reproducible-path/f3d-3.2.0+dfsg/plugins/assimp/module/vtkF3DAssimpImporter.h:33:3: error: conflicting return type specified for ‘virtual std::string vtkF3DAssimpImporter::GetFileName()’
   33 |   vtkGetMacro(FileName, std::string);
      |   ^~~~~~~~~~~
/usr/include/vtk-9.6/vtkImporter.h:68:3: note: overridden function is ‘virtual char* vtkImporter::GetFileName()’
   68 |   vtkGetFilePathMacro(FileName);
      |   ^~~~~~~~~~~~~~~~~~~
...
/build/reproducible-path/f3d-3.2.0+dfsg/vtkext/private/module/vtkF3DConsoleOutputWindow.cxx: In member function ‘virtual void vtkF3DConsoleOutputWindow::DisplayText(const char*)’:
/build/reproducible-path/f3d-3.2.0+dfsg/vtkext/private/module/vtkF3DConsoleOutputWindow.cxx:47:12: error: ‘cout’ is not a member of ‘std’
   47 |       std::cout.flush();
      |            ^~~~
/build/reproducible-path/f3d-3.2.0+dfsg/vtkext/private/module/vtkF3DConsoleOutputWindow.cxx:5:1: note: ‘std::cout’ is defined in header ‘<iostream>’; this is probably fixable by adding ‘#include <iostream>’
    4 | #include <vtkWindows.h>
  +++ |+#include <iostream>
    5 |
/build/reproducible-path/f3d-3.2.0+dfsg/vtkext/private/module/vtkF3DConsoleOutputWindow.cxx:50:12: error: ‘cerr’ is not a member of ‘std’
   50 |       std::cerr.flush();
      |            ^~~~
/build/reproducible-path/f3d-3.2.0+dfsg/vtkext/private/module/vtkF3DConsoleOutputWindow.cxx:50:12: note: ‘std::cerr’ is defined in header ‘<iostream>’; this is probably fixable by adding ‘#include <iostream>’
...

#1142176#10
Date:
2026-07-16 12:06:50 UTC
From:
To:
Fixed upstream PR#2479 (release v3.3.0)
https://github.com/f3d-app/f3d/pull/2479

more updates PR#2707 (release v3.4.0)
https://github.com/f3d-app/f3d/pull/2707

#1142176#17
Date:
2026-07-17 10:13:27 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for f3d (versioned as 3.4.1-0.1) and uploaded
it to DELAYED/2. Please feel free to tell me if I should cancel it.

cu
Adrian

#1142176#26
Date:
2026-07-17 11:24:51 UTC
From:
To:
Hi Adrian,

Thanks for the patches and the NMU. With summer time, the update to new version
of f3d will take time so your NMU is welcomed.

Best,
François

#1142176#31
Date:
2026-07-17 19:04:28 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
f3d, 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 1142176@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <bunk@debian.org> (supplier of updated f3d 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@ftp-master.debian.org)
Format: 1.8
Date: Fri, 17 Jul 2026 12:56:16 +0300
Source: f3d
Architecture: source
Version: 3.4.1-0.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Adrian Bunk <bunk@debian.org>
Closes: 1142176
Changes:
 f3d (3.4.1-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * New upstream release.
     - Compatible with VTK 9.6. (Closes: #1142176)
   * Patch for older ImGui.
Checksums-Sha1:
 fb272af2692bb850f5c20411beff934575a7cfab 2193 f3d_3.4.1-0.1.dsc
 92c1b566e06d888e7dabc0565063a15bb7fd4090 2580484 f3d_3.4.1.orig.tar.xz
 92410084b4e9d8d1ddaa62a5cc21ac15bafe7182 102140 f3d_3.4.1-0.1.debian.tar.xz
Checksums-Sha256:
 b1f715aad99bcbd430776d66c11332a3ffbf2b6eaf288109c1a4946c2cd2d436 2193 f3d_3.4.1-0.1.dsc
 3da23c6ae0364e5aec41d122ee01dadc6dfea9d69a60698a88151326436c431e 2580484 f3d_3.4.1.orig.tar.xz
 a16bb44f8848e827850da295520e837031b3cc8926a7ac54a1917d85a408a2b5 102140 f3d_3.4.1-0.1.debian.tar.xz
Files:
 235b594f62af90245927502e7c2e16e9 2193 graphics optional f3d_3.4.1-0.1.dsc
 3b02d297ff64565497919df22be197ad 2580484 graphics optional f3d_3.4.1.orig.tar.xz
 67e0479017a732a5294fd74f4738d9f3 102140 graphics optional f3d_3.4.1-0.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmpaACwACgkQiNJCh6LY
mLG6vxAAxlXOThbYiqYXfXBOaSduAgsaBBDMFKEBnyzHx4tb+YsdtpJNRUb9kJlX
k5x7WVWvSeJ/kcx7ShMLCL8GhHUrrgV2XcE+vYByGXjXKaDyN59/LQ1bZJiOOh+S
IDWf8ulgMGM7ERyKnNFvfGlz6FrM33uACNQ38zcbxCLGQwKiFLqBftX95pAhTtSl
TdfNNJk+92DgkSPBshRlfpqKALaxzM+qNbaMriLXyQBNULuiE7jXhTU3A1Ld03lk
WWTYgldJRQXtWq8GUCmfmEGaehpcEsssWLs1x5kk/tRgDm2jlXM07AX2PY3KJZ6Y
WAAxAjNDzXCLrTlpVu8biw46TsmilHGo7V0rW4HlfxnvHT1MXlKnHNjQWa70cY7G
jIoFLgzSTMj9rQ8dsr1d1UJzzbCGv7CY5+xSBpdWt/F23SlNmduD63/1tY8n9dNw
nqqfg2NTzKIunSX7EfGjC2yV6QP/VX+PD939Q9i+Yn9xmSeSApgAw/MwFOGvUod7
d0ov7C3HQbkr9UQ9+b/44bvzNBGNS7DXT0AtiTJ87l6u9Bo+/2XCH6GJbOsMeL4H
9g5dQ5uaxv5VKYCiyhV2as9ZjUymTv58qt333gmj2vEvHr9a8xeFPK/TyK+Sesj/
9Dcqbz4N5AdMNhvvHSbJ1sk8RuBuO49WXFa5jcWf2G5OV3izowI=
=7LPD
-----END PGP SIGNATURE-----