#1100762 paraview: FTBFS in unstable

Package:
paraview
Source:
paraview
Description:
Parallel Visualization Application
Submitter:
Frederic-Emmanuel Picca
Date:
2025-03-18 10:51:02 UTC
Severity:
normal
Tags:
#1100762#5
Date:
2025-03-18 10:47:43 UTC
From:
To:
Dear Maintainer,

while trying to rebuild paraview in a clean unstable chroot, I got at least these erros:


cd /build/reproducible-path/paraview-5.13.2+dfsg/build.python3.13/Wrapping/Python && /usr/bin/cmake -E copy_if_different /build/reproducible-path/paraview-5.13.2+dfsg/Wrapping/Python/paraview/catalyst/detail.py\
 /build/reproducible-path/paraview-5.13.2+dfsg/build.python3.13/lib/python3/dist-packages/paraview/catalyst/detail.py
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/vtk_cgns_mangle.h:351:26: note: referencing argument 1 of type ‘const char[33]’
  351 | #define cgi_convert_data vtkcgns_cgi_convert_data
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/cgnslib.c:5210:9: note: in expansion of macro ‘cgi_convert_data’
 5210 |     if (cgi_convert_data((m_end[0]-m_start[0]+1)*(m_end[1]-m_start[1]+1), \
      |         ^~~~~~~~~~~~~~~~
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/cgnslib.c:6406:13: note: in expansion of macro ‘WRITE_2D_INT_DATA’
 6406 |             WRITE_2D_INT_DATA(section->parface, &parent_data[(end-start+1)<<1])
      |             ^~~~~~~~~~~~~~~~~
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/vtk_cgns_mangle.h:355:22: note: in a call to function ‘vtkcgns_cgi_datatype’
  355 | #define cgi_datatype vtkcgns_cgi_datatype
      |                      ^~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/cgns_header.h:1262:32: note: in expansion of macro ‘cgi_datatype’
 1262 | CGNSDLL CGNS_ENUMT(DataType_t) cgi_datatype(cchar_33 adf_type);
      |                                ^~~~~~~~~~~~
In file included from /usr/include/unicode/uenum.h:25,
                 from /usr/include/unicode/ucnv.h:52,
                 from /usr/include/libxml2/libxml/encoding.h:31,
                 from /usr/include/libxml2/libxml/parser.h:812,
                 from /usr/include/libxml2/libxml/globals.h:18,
                 from /build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDOM.cxx:28:
/usr/include/unicode/localpointer.h:561:26: error: parameter declared ‘auto’
  561 | template <typename Type, auto closeFunction>
      |                          ^~~~
/usr/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
  573 |     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&p)
      |                                                                            ^
/usr/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid
  583 |     LocalOpenPointer &operator=(std::unique_ptr<Type, decltype(closeFunction)> &&p) {
      |                                                                              ^
/usr/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
  599 |     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
      |                                                           ^
/usr/include/unicode/uenum.h:69:1: note: invalid template non-type parameter
   69 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/cgnslib.c: In function ‘vtkcgns_cg_1to1_write’:
/usr/include/unicode/ucnv.h:597:1: note: invalid template non-type parameter
  597 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/vtk_cgns_mangle.h:629:25: warning: ‘vtkcgns_cgi_write_ptset’ accessing 33 bytes in a region of size 11 [-Wstringop-overflow=]
  629 | #define cgi_write_ptset vtkcgns_cgi_write_ptset
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/cgnslib.c:8548:9: note: in expansion of macro ‘cgi_write_ptset’
 8548 |     if (cgi_write_ptset(one21->id, "PointRange", &one21->ptset, (int)index_dim,
      |         ^~~~~~~~~~~~~~~
[  1%] Copying paraview/tpl/cinemasci/viewers/cinema/explorer/2.2/databases.json to the binary directory
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/vtk_cgns_mangle.h:629:25: note: referencing argument 2 of type ‘char[33]’
  629 | #define cgi_write_ptset vtkcgns_cgi_write_ptset
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/cgnslib.c:8548:9: note: in expansion of macro ‘cgi_write_ptset’
 8548 |     if (cgi_write_ptset(one21->id, "PointRange", &one21->ptset, (int)index_dim,
      |         ^~~~~~~~~~~~~~~
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/vtk_cgns_mangle.h:629:25: note: in a call to function ‘vtkcgns_cgi_write_ptset’
  629 | #define cgi_write_ptset vtkcgns_cgi_write_ptset
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/cgns_header.h:1158:5: note: in expansion of macro ‘cgi_write_ptset’
 1158 | int cgi_write_ptset(double id, char_33 name, cgns_ptset *ptset,
      |     ^~~~~~~~~~~~~~~
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/vtk_cgns_mangle.h:629:25: warning: ‘vtkcgns_cgi_write_ptset’ accessing 33 bytes in a region of size 16 [-Wstringop-overflow=]
  629 | #define cgi_write_ptset vtkcgns_cgi_write_ptset
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/cgnslib.c:8552:9: note: in expansion of macro ‘cgi_write_ptset’
 8552 |     if (cgi_write_ptset(one21->id, "PointRangeDonor", &one21->dptset, (int)index_dim,
      |         ^~~~~~~~~~~~~~~
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/vtk_cgns_mangle.h:629:25: note: referencing argument 2 of type ‘char[33]’
  629 | #define cgi_write_ptset vtkcgns_cgi_write_ptset
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/cgnslib.c:8552:9: note: in expansion of macro ‘cgi_write_ptset’
 8552 |     if (cgi_write_ptset(one21->id, "PointRangeDonor", &one21->dptset, (int)index_dim,
      |         ^~~~~~~~~~~~~~~
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/vtk_cgns_mangle.h:629:25: note: in a call to function ‘vtkcgns_cgi_write_ptset’
  629 | #define cgi_write_ptset vtkcgns_cgi_write_ptset
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/paraview-5.13.2+dfsg/VTK/ThirdParty/cgns/vtkcgns/src/cgns_header.h:1158:5: note: in expansion of macro ‘cgi_write_ptset’
 1158 | int cgi_write_ptset(double id, char_33 name, cgns_ptset *ptset,
      |     ^~~~~~~~~~~~~~~

[  4%] Built target exodusII
make[4]: *** [VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/build.make:306: VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfPlaceholder.cpp.o] Error 1
make[4]: *** [VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/build.make:320: VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfSparseMatrix.cpp.o] Error 1
make[4]: *** [VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/build.make:250: VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfHeavyDataWriter.cpp.o] Error 1
make[4]: *** [VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/build.make:138: VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfCoreItemFactory.cpp.o] Error 1
make[4]: *** [VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/build.make:96: VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfArrayReference.cpp.o] Error 1
make[4]: *** [VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/build.make:390: VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfWriter.cpp.o] Error 1
make[4]: *** [VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/build.make:180: VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfFunction.cpp.o] Error 1
make[4]: *** [VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/build.make:82: VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/XdmfArray.cpp.o] Error 1
make[4]: Leaving directory '/build/reproducible-path/paraview-5.13.2+dfsg/build.python3.13'
make[3]: *** [CMakeFiles/Makefile2:39368: VTK/ThirdParty/xdmf3/vtkxdmf3/core/CMakeFiles/vtkxdmfcore.dir/all] Error 2


Cheers

Fred