Source: siconos Version: 4.4.0+dfsg-4 Severity: serious User: [email protected] Usertags: cmake-4 Tags: ftbfs, forky, sid
Dear maintainer, During a test rebuild for CMake 4, siconos failed to rebuild. Log Summary: ------------------------------------------------------------------------------- [...] //ADVANCED property for variable: WITH_mechanics_DOXYGEN_WARNINGS WITH_mechanics_DOXYGEN_WARNINGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: WITH_mechanics_PYTHON_WRAPPER WITH_mechanics_PYTHON_WRAPPER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: WITH_mechanics_TESTING WITH_mechanics_TESTING-ADVANCED:INTERNAL=1 //ADVANCED property for variable: WITH_mechanics_UNSTABLE WITH_mechanics_UNSTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: WITH_numerics_DOCUMENTATION WITH_numerics_DOCUMENTATION-ADVANCED:INTERNAL=1 //ADVANCED property for variable: WITH_numerics_DOXY2SWIG WITH_numerics_DOXY2SWIG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: WITH_numerics_DOXYGEN_WARNINGS WITH_numerics_DOXYGEN_WARNINGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: WITH_numerics_PYTHON_WRAPPER WITH_numerics_PYTHON_WRAPPER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: WITH_numerics_TESTING WITH_numerics_TESTING-ADVANCED:INTERNAL=1 //ADVANCED property for variable: WITH_numerics_UNSTABLE WITH_numerics_UNSTABLE-ADVANCED:INTERNAL=1 //Components requested for this build tree. _Boost_COMPONENTS_SEARCHED:INTERNAL=filesystem;serialization //Last used Boost_INCLUDE_DIR value. _Boost_INCLUDE_DIR_LAST:INTERNAL=/usr/include //Last used Boost_LIBRARY_DIR_DEBUG value. _Boost_LIBRARY_DIR_DEBUG_LAST:INTERNAL=/usr/lib/aarch64-linux-gnu //Last used Boost_LIBRARY_DIR_RELEASE value. _Boost_LIBRARY_DIR_RELEASE_LAST:INTERNAL=/usr/lib/aarch64-linux-gnu //Last used Boost_NAMESPACE value. _Boost_NAMESPACE_LAST:INTERNAL=boost //Last used Boost_USE_MULTITHREADED value. _Boost_USE_MULTITHREADED_LAST:INTERNAL=TRUE //CMAKE_INSTALL_PREFIX during last run _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr //Compiler reason failure _Python3_Compiler_REASON_FAILURE:INTERNAL= _Python3_DEVELOPMENT_EMBED_SIGNATURE:INTERNAL=9d81e3e0bb8f6f1e463f30026320c340 _Python3_DEVELOPMENT_MODULE_SIGNATURE:INTERNAL=676ad4d449a6ca38dd8d758df91f1971 //Development reason failure _Python3_Development_REASON_FAILURE:INTERNAL= _Python3_EXECUTABLE:INTERNAL=/usr/bin/python3 //Path to a file. _Python3_INCLUDE_DIR:INTERNAL=/usr/include/python3.13 //Python3 Properties _Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;13;7;64;<none>;cpython-313-aarch64-linux-gnu;abi3;/usr/lib/python3.13;/usr/lib/python3.13;/usr/lib/python3/dist-packages;/usr/lib/python3/dist-packages _Python3_INTERPRETER_SIGNATURE:INTERNAL=4c8bfa8951e99fa32e4000a94f8c04a2 //Path to a library. _Python3_LIBRARY_RELEASE:INTERNAL=/usr/lib/aarch64-linux-gnu/libpython3.13.so _Python3_NUMPY_SIGNATURE:INTERNAL=b22fa5939e8d37c754ecd3f37e718eeb //Path to a file. _Python3_NumPy_INCLUDE_DIR:INTERNAL=/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include __pkg_config_arguments_PKGC_CPPUNIT:INTERNAL=cppunit;QUIET __pkg_config_arguments_PKGC_GMP:INTERNAL=gmp;QUIET __pkg_config_checked_PKGC_CPPUNIT:INTERNAL=1 __pkg_config_checked_PKGC_GMP:INTERNAL=1 __pkg_config_checked_PKGC_LPSOLVE:INTERNAL=1 __pkg_config_checked_PKGC_MUMPS:INTERNAL=1 __pkg_config_checked_PKGC_MlcpSimplex:INTERNAL=1 __pkg_config_checked_PKGC_PathFerris:INTERNAL=1 __pkg_config_checked_PKGC_PathVI:INTERNAL=1 __pkg_config_checked_PKGC_SuiteSparse:INTERNAL=1 //Result of TRY_COMPILE compile_result_unused:INTERNAL=FALSE //List of inputs (directories) used by doxygen to generate doc // for <COMP>. control_DOXYGEN_INPUTS:INTERNAL= /build/reproducible-path/siconos-4.4.0+dfsg/control/src/. /build/reproducible-path/siconos-4.4.0+dfsg/control/src/utils /build/reproducible-path/siconos-4.4.0+dfsg/control/src/Controller /build/reproducible-path/siconos-4.4.0+dfsg/control/src/Observer /build/reproducible-path/siconos-4.4.0+dfsg/control/src/Sensor /build/reproducible-path/siconos-4.4.0+dfsg/control/src/Simulation //List of inputs (directories) used by doxygen to generate doc // for <COMP>. externals_DOXYGEN_INPUTS:INTERNAL= //List of installed libraries for the siconos project. installed_targets:INTERNAL=externals;numerics;kernel;control;mechanics;io //List of inputs (directories) used by doxygen to generate doc // for <COMP>. io_DOXYGEN_INPUTS:INTERNAL= /build/reproducible-path/siconos-4.4.0+dfsg/io/src/mechanics /build/reproducible-path/siconos-4.4.0+dfsg/io/src/serialization //List of inputs (directories) used by doxygen to generate doc // for <COMP>. kernel_DOXYGEN_INPUTS:INTERNAL= /build/reproducible-path/siconos-4.4.0+dfsg/kernel/src/. /build/reproducible-path/siconos-4.4.0+dfsg/kernel/src/utils /build/reproducible-path/siconos-4.4.0+dfsg/kernel/src/utils/SiconosAlgebra /build/reproducible-path/siconos-4.4.0+dfsg/kernel/src/utils/SiconosMemory /build/reproducible-path/siconos-4.4.0+dfsg/kernel/src/utils/SiconosSharedLibrary /build/reproducible-path/siconos-4.4.0+dfsg/kernel/src/utils/ProgressBar /build/reproducible-path/siconos-4.4.0+dfsg/kernel/src/plugin /build/reproducible-path/siconos-4.4.0+dfsg/kernel/src/modelingTools /build/reproducible-path/siconos-4.4.0+dfsg/kernel/src/simulationTools //List of inputs (directories) used by doxygen to generate doc // for <COMP>. mechanics_DOXYGEN_INPUTS:INTERNAL= /build/reproducible-path/siconos-4.4.0+dfsg/mechanics/src/. /build/reproducible-path/siconos-4.4.0+dfsg/mechanics/src/collision /build/reproducible-path/siconos-4.4.0+dfsg/mechanics/src/collision/native /build/reproducible-path/siconos-4.4.0+dfsg/mechanics/src/collision/native/bodies /build/reproducible-path/siconos-4.4.0+dfsg/mechanics/src/joints /build/reproducible-path/siconos-4.4.0+dfsg/mechanics/src/collision/bullet //List of inputs (directories) used by doxygen to generate doc // for <COMP>. numerics_DOXYGEN_INPUTS:INTERNAL= /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/. /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/tools /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/tools/InterfaceToPathFerris /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/tools/internal /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/AVI /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/LCP /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/MLCP /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/SOCP /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/QP /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/Relay /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/FrictionContact /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/FrictionContact/Generated /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/NCP /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/MCP /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/GenericMechanical /build/reproducible-path/siconos-4.4.0+dfsg/numerics/src/VI //ADVANCED property for variable: pkgcfg_lib_PKGC_CPPUNIT_cppunit pkgcfg_lib_PKGC_CPPUNIT_cppunit-ADVANCED:INTERNAL=1 //ADVANCED property for variable: pkgcfg_lib_PKGC_GMP_gmp pkgcfg_lib_PKGC_GMP_gmp-ADVANCED:INTERNAL=1 prefix_result:INTERNAL=/usr/lib/aarch64-linux-gnu //extra options for py.test pytest_opt:INTERNAL=-v //Limit time for tests (in seconds) tests_timeout:INTERNAL=30 dh_auto_configure: error: cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DCMAKE_SKIP_BUILD_RPATH=TRUE -DFORCE_SKIP_RPATH=1 -DCMAKE_SKIP_INSTALL_RPATH=TRUE -DCMAKE_SKIP_RPATH=TRUE -DINSTALL_CMAKE_DIR=/usr/lib/aarch64-linux-gnu/cmake/siconos -DPython3_EXECUTABLE=/usr/bin/python3 -DI_WANT_STATIC_LPSOLVE=ON -DLpSolve_LIBRARY=/usr/lib/liblpsolve55_pic.a "-DCMAKE_Fortran_FLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/siconos-4.4.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fallow-argument-mismatch" -DWITH_TESTING=ON -DWITH_DOCUMENTATION=ON -DWITH_DOXY2SWIG=ON -DWITH_SYSTEM_SUITESPARSE=ON -DWITH_SERIALIZATION=ON -DWITH_GENERATION=ON -DWITH_BULLET=ON -DWITH_FCLIB=OFF -DWITH_OCE=OFF -DIDONTWANTMPI=ON -DWITH_MUMPS=ON -Dpython_install_options=--install-layout=deb -Dtests_timeout=30 .. returned exit code 1 make[1]: *** [debian/rules:53: override_dh_auto_configure] Error 2 make[1]: Leaving directory '/build/reproducible-path/siconos-4.4.0+dfsg' make: *** [debian/rules:49: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2025-08-30T20:01:32Z ------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here (for the next 30 days): https://debusine.debian.net/artifact/2411120/ The most likely cause of build failures is the removed backwards compatibility for CMake versions earlier than 3.5. You can find additional information in my debian-devel announcement: https://lists.debian.org/debian-devel/2025/04/msg00310.html About the archive rebuild: The build was made on debusine.debian.net, using sbuild. You can find the build task here: https://debusine.debian.net/work-request/154852/ If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks, Timo

