• Bug#1101246: opm-grid: FTBFS: opm/grid/common/MetisPartition.cpp:151:30

    From Santiago Vila@21:1/5 to All on Tue Mar 25 01:20:09 2025
    Package: src:opm-grid
    Version: 2024.10+ds-1
    Severity: serious
    Tags: ftbfs trixie sid

    Dear maintainer:

    During a rebuild of all packages in unstable, your package failed to build:

    --------------------------------------------------------------------------------
    [...]
    debian/rules clean
    dh clean
    dh_clean
    rm -f debian/debhelper-build-stamp
    rm -rf debian/.debhelper/
    rm -f -- debian/libopm-grid-dev.substvars debian/libopm-grid.substvars debian/libopm-grid-doc.substvars debian/libopm-grid-bin.substvars debian/files
    rm -fr -- debian/libopm-grid-dev/ debian/tmp/ debian/libopm-grid/ debian/libopm-grid-doc/ debian/libopm-grid-bin/
    find . \( \( \
    \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
    \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
    -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
    -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
    -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
    \) -exec rm -f {} + \) -o \
    \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \)
    debian/rules binary
    dh binary
    dh_update_autotools_config
    dh_autoreconf
    debian/rules override_dh_auto_configure
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    /bin/sh: 1: lsb_release: not found
    dh_auto_configure -- -DBUILD_SHARED_LIBS=1 -DCMAKE_INSTALL_DOCDIR=share/doc/libopm-grid -DPYTHON_INSTALL_PREFIX=lib/python3/dist-packages -DOPM_INSTALL_COMPILED_PYTHON=OFF -DUSE_RUNPATH=OFF -DWITH_NATIVE=OFF -DUSE_MPI=ON -DUSE_BASH_COMPLETIONS_DIR=ON -
    DOPM_BINARY_PACKAGE_VERSION=": 2024.10+ds-1"
    cd obj-x86_64-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/x86_64-linux-gnu -DBUILD_SHARED_LIBS=1 -DCMAKE_INSTALL_DOCDIR=share/doc/libopm-grid -DPYTHON_INSTALL_PREFIX=lib/python3/dist-packages -DOPM_INSTALL_COMPILED_PYTHON=OFF -DUSE_RUNPATH=OFF -DWITH_NATIVE=OFF -DUSE_MPI=ON -DUSE_BASH_COMPLETIONS_DIR=
    ON "-DOPM_BINARY_PACKAGE_VERSION=: 2024.10+ds-1" ..
    -- The C compiler identification is GNU 14.2.0
    -- The CXX compiler identification is GNU 14.2.0
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working C compiler: /usr/bin/cc - skipped
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Check for working CXX compiler: /usr/bin/c++ - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Performing Test HAVE_C99
    -- Performing Test HAVE_C99 - Success
    -- Found C99: -std=c99
    -- Could NOT find Valgrind (missing: VALGRIND_INCLUDE_DIR VALGRIND_PROGRAM) CMake Warning (dev) at /usr/share/opm/cmake/Modules/OpmFind.cmake:142 (find_package):
    Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
    --help-policy CMP0167" for policy details. Use the cmake_policy command to
    set the policy and suppress this warning.

    Call Stack (most recent call first):
    /usr/share/opm/cmake/Modules/OpmPackage.cmake:195 (find_and_append_package_to)
    /usr/share/opm/cmake/Modules/opm-common-prereqs.cmake:34 (find_package_deps)
    /usr/lib/x86_64-linux-gnu/cmake/opm-common/opm-common-config.cmake:140 (include)
    CMakeLists.txt:55 (find_package)
    This warning is for project developers. Use -Wno-dev to suppress it.

    -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.44.0") found components: system unit_test_framework
    -- Performing Test HAVE_CJSON
    -- Performing Test HAVE_CJSON - Success
    -- Found cjson: /usr/include/cjson
    -- Performing Test QuadMath_COMPILES
    -- Performing Test QuadMath_COMPILES - Success
    -- Found QuadMath: (Supported by compiler)
    -- Performing Test QuadMath_HAS_LIMITS
    -- Performing Test QuadMath_HAS_LIMITS - Success
    CMake Deprecation Warning at /usr/share/opm/cmake/Modules/OpmInit.cmake:26 (cmake_policy):
    The OLD behavior for policy CMP0026 will be removed from a future version
    of CMake.

    The cmake-policies(7) manual explains that the OLD behaviors of all
    policies are deprecated and that a policy should be set to OLD only under
    specific short-term circumstances. Projects should be ported to the NEW
    behavior and not rely on setting a policy to OLD.
    Call Stack (most recent call first):
    CMakeLists.txt:61 (OpmSetPolicies)


    -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1")
    -- Found MPI_CXX: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1")
    -- Found MPI: TRUE (found version "3.1")
    -- Setting dune-common_LIBRARIES=Dune::Common
    -- Looking for sgemm_
    -- Looking for sgemm_ - not found
    -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
    -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
    -- Found Threads: TRUE
    -- Looking for sgemm_
    -- Looking for sgemm_ - found
    -- Found BLAS: /usr/lib/x86_64-linux-gnu/libblas.so
    -- Looking for cheev_
    -- Looking for cheev_ - not found
    -- Looking for cheev_
    -- Looking for cheev_ - found
    -- Found LAPACK: /usr/lib/x86_64-linux-gnu/liblapack.so;/usr/lib/x86_64-linux-gnu/libblas.so
    -- Performing Test HAVE_CXA_DEMANGLE
    -- Performing Test HAVE_CXA_DEMANGLE - Success
    -- Could NOT find GMP (missing: GMPXX_LIBRARY GMPXX_INCLUDE_DIR GMP_INCLUDE_DIR GMP_LIBRARY)
    -- Found dune-common: /usr/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi
    -- Looking for MPI_Finalized
    -- Looking for MPI_Finalized - found
    -- Version 2.10.0 of dune-common from /usr/lib/x86_64-linux-gnu/cmake/dune-common
    -- Setting dune-uggrid_LIBRARIES=Dune::UGGrid
    -- Found dune-uggrid: /usr/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi
    -- Version 2.10.0 of dune-uggrid from /usr/lib/x86_64-linux-gnu/cmake/dune-uggrid
    -- Setting dune-geometry_LIBRARIES=Dune::Geometry
    -- Found dune-geometry: /usr/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi
    -- Version 2.10.0 of dune-geometry from /usr/lib/x86_64-linux-gnu/cmake/dune-geometry
    -- Setting dune-grid_LIBRARIES=Dune::Grid
    -- Could not find UG. It seems to be not installed.
    -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
    -- Checking for module 'alberta-grid_1d'
    -- Found alberta-grid_1d, version 3.1.1
    -- Checking for module 'alberta-grid_2d'
    -- Found alberta-grid_2d, version 3.1.1
    -- Checking for module 'alberta-grid_3d'
    -- Found alberta-grid_3d, version 3.1.1
    -- Found dune-grid: /usr/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi
    -- Version 2.10.0 of dune-grid from /usr/lib/x86_64-linux-gnu/cmake/dune-grid -- Setting dune-istl_LIBRARIES=Dune::ISTL
    -- Found PTScotch: /usr/include/scotch
    -- Found Scotch: /usr/include/scotch
    -- Found METIS: /usr/lib/x86_64-linux-gnu/libmetis.so
    -- Looking for parmetis.h
    -- Looking for parmetis.h - found
    -- Found ParMETIS: /usr/include/parmetis
    -- Performing Test HAVE_MEM_USAGE_T_EXPANSIONS
    -- Performing Test HAVE_MEM_USAGE_T_EXPANSIONS - Failed
    -- Performing Test SUPERLU_MIN_VERSION_4_3
    -- Performing Test SUPERLU_MIN_VERSION_4_3 - Success
    -- Performing Test SUPERLU_POST_2005_VERSION
    -- Performing Test SUPERLU_POST_2005_VERSION - Success
    -- Performing Test SUPERLU_MIN_VERSION_5
    -- Performing Test SUPERLU_MIN_VERSION_5 - Success
    -- Version 2.10.0 of dune-istl from /usr/lib/cmake/dune-istl
    -- Found SuperLU: /usr/include/superlu
    -- Looking for include file slu_sdefs.h
    -- Looking for include file slu_sdefs.h - not found
    -- Looking for include file slu_cdefs.h
    -- Looking for include file slu_cdefs.h - not found
    -- Looking for include file slu_zdefs.h
    -- Looking for include file slu_zdefs.h - not found
    -- Performing Test HAVE_UMFPACK_WITHOUT_CHOLMOD
    -- Performing Test HAVE_UMFPACK_WITHOUT_CHOLMOD - Success
    -- Creating target SuiteSparse::UMFPACK
    -- Found SuiteSparse: /usr/lib/x86_64-linux-gnu/libumfpack.so;/usr/lib/x86_64-linux-gnu/libamd.so
    -- Found dune-istl: /usr/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi;/usr/include/parmetis;/usr/include/superlu;/usr/include/suitesparse
    -- Version 2.10.0 of dune-istl from /usr/lib/cmake/dune-istl
    -- Found opm-common: /usr/lib/x86_64-linux-gnu/libopmcommon.so
    -- Found ZOLTAN: /usr/lib/x86_64-linux-gnu/libtrilinos_zoltan.so
    CMake Warning at /usr/share/opm/cmake/Modules/Findopm-tests.cmake:26 (message):
    opm-tests not found - integration tests using opm-tests will be skipped.
    Call Stack (most recent call first):
    CMakeLists.txt:77 (include)


    -- Performing Test HAVE_ATTRIBUTE_ALWAYS_INLINE
    -- Performing Test HAVE_ATTRIBUTE_ALWAYS_INLINE - Success
    -- Performing Test HAS_ATTRIBUTE_UNUSED
    -- Performing Test HAS_ATTRIBUTE_UNUSED - Success
    -- Performing Test HAS_ATTRIBUTE_DEPRECATED
    -- Performing Test HAS_ATTRIBUTE_DEPRECATED - Success
    -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG
    -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG - Success
    -- CMake version: 3.31.6
    -- Linux distribution: Debian GNU/Linux trixie/sid
    -- Target architecture: x86_64
    -- Could NOT find Git (missing: GIT_EXECUTABLE)
    -- Source code repository: not found!
    -- GNU C++ compiler version: 14.2.0
    -- Linker: ld 2.44

    Processing opm_defaults opm-grid
    -- Precompiled headers: disabled
    -- Build type: None
    -- Found OpenMP_C: -fopenmp (found version "4.5")
    -- Found OpenMP_CXX: -fopenmp (found version "4.5")
    -- Found OpenMP: TRUE (found version "4.5")
    -- Checking to see if CXX compiler accepts flag -pthread
    -- Checking to see if CXX compiler accepts flag -pthread - yes
    -- Could NOT find CppCheck (missing: CPPCHECK_PROGRAM)
    -- Disabling clang-check as CMAKE_EXPORT_COMPILE_COMMANDS is not enabled
    -- Looking for strip utility
    -- Looking for strip utility - found
    -- Performing Test HAVE_DYNAMIC_BOOST_TEST
    -- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success
    -- Writing config file "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/config.h"... CMake Warning (dev) at /usr/share/opm/cmake/Modules/OpmInstall.cmake:66 (install):
    Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run
    "cmake --help-policy CMP0177" for policy details. Use the cmake_policy
    command to set the policy and suppress this warning.
    Call Stack (most recent call first):
    /usr/share/opm/cmake/Modules/OpmLibMain.cmake:186 (opm_install)
    CMakeLists.txt:115 (include)
    This warning is for project developers. Use -Wno-dev to suppress it.

    -- This build defaults to installing in /usr
    -- Found Doxygen: /usr/bin/doxygen (found version "1.9.8") found components: doxygen missing components: dot
    -- Writing version information to local header project-version.h
    -- Could NOT find Git (missing: GIT_EXECUTABLE)
    -- Configuring done (4.8s)
    -- Generating done (0.3s)
    CMake Warning:
    Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED
    OPM_INSTALL_COMPILED_PYTHON
    PYTHON_INSTALL_PREFIX
    USE_BASH_COMPLETIONS_DIR


    -- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_auto_build
    cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install --strip-program=true" VERBOSE=1
    make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' /usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
    /usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
    make -f CMakeFiles/Makefile2 all
    make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
    make -f CMakeFiles/opmgrid.dir/build.make CMakeFiles/opmgrid.dir/depend
    make -f CMakeFiles/datafiles.dir/build.make CMakeFiles/datafiles.dir/depend make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/
    datafiles.dir/DependInfo.cmake "--color="
    make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
    cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/
    opmgrid.dir/DependInfo.cmake "--color="
    make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
    make -f CMakeFiles/datafiles.dir/build.make CMakeFiles/datafiles.dir/build make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
    make -f CMakeFiles/opmgrid.dir/build.make CMakeFiles/opmgrid.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
    make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
    [ 0%] Generating tests/FIVE_PINCH_NOGAP3.DATA
    [ 1%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/cpgrid/Intersection.cpp.o
    /usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/FIVE_PINCH_NOGAP3.DATA /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/FIVE_PINCH_NOGAP3.DATA
    /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/cpgrid/Intersection.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/cpgrid/Intersection.cpp.o.d -o CMakeFiles/opmgrid.dir/opm/grid/cpg
    rid/Intersection.cpp.o -c /<<PKGBUILDDIR>>/opm/grid/cpgrid/Intersection.cpp
    [ 1%] Generating tests/CORNERPOINT_ACTNUM.DATA
    /usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/CORNERPOINT_ACTNUM.DATA /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/CORNERPOINT_ACTNUM.DATA
    [ 2%] Generating tests/compressed_gridproperty.data
    /usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/compressed_gridproperty.data /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/compressed_gridproperty.data
    [ 3%] Generating tests/FIVE.DATA
    /usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/FIVE.DATA /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/FIVE.DATA
    [ 4%] Generating tests/FIVE_ACTNUM.DATA
    /usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/FIVE_ACTNUM.DATA /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/FIVE_ACTNUM.DATA
    [ 4%] Generating tests/FIVE_PINCH.DATA
    /usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/FIVE_PINCH.DATA /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/FIVE_PINCH.DATA
    [ 5%] Generating tests/FIVE_PINCH_NOGAP.DATA
    /usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/FIVE_PINCH_NOGAP.DATA /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/FIVE_PINCH_NOGAP.DATA
    [ 6%] Generating tests/FIVE_PINCH_NOGAP2.DATA
    /usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/FIVE_PINCH_NOGAP2.DATA /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/FIVE_PINCH_NOGAP2.DATA
    [ 7%] Making "tests" data available in output tree
    make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
    [ 7%] Built target datafiles
    [ 7%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/cpgrid/CpGridData.cpp.o
    /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/cpgrid/CpGridData.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/cpgrid/CpGridData.cpp.o.d -o CMakeFiles/opmgrid.dir/opm/grid/cpgrid/
    CpGridData.cpp.o -c /<<PKGBUILDDIR>>/opm/grid/cpgrid/CpGridData.cpp
    [ 8%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/cpgrid/CpGrid.cpp.o /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/cpgrid/CpGrid.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/cpgrid/CpGrid.cpp.o.d -o CMakeFiles/opmgrid.dir/opm/grid/cpgrid/CpGrid.c
    pp.o -c /<<PKGBUILDDIR>>/opm/grid/cpgrid/CpGrid.cpp
    [ 9%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/cpgrid/DataHandleWrappers.cpp.o
    /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/cpgrid/DataHandleWrappers.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/cpgrid/DataHandleWrappers.cpp.o.d -o CMakeFiles/opmgrid.dir/
    opm/grid/cpgrid/DataHandleWrappers.cpp.o -c /<<PKGBUILDDIR>>/opm/grid/cpgrid/DataHandleWrappers.cpp
    [ 9%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/cpgrid/GridHelpers.cpp.o
    /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/cpgrid/GridHelpers.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/cpgrid/GridHelpers.cpp.o.d -o CMakeFiles/opmgrid.dir/opm/grid/cpgri
    d/GridHelpers.cpp.o -c /<<PKGBUILDDIR>>/opm/grid/cpgrid/GridHelpers.cpp
    [ 10%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/cpgrid/Iterators.cpp.o
    /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/cpgrid/Iterators.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/cpgrid/Iterators.cpp.o.d -o CMakeFiles/opmgrid.dir/opm/grid/cpgrid/It
    erators.cpp.o -c /<<PKGBUILDDIR>>/opm/grid/cpgrid/Iterators.cpp
    [ 11%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/cpgrid/Indexsets.cpp.o
    /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/cpgrid/Indexsets.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/cpgrid/Indexsets.cpp.o.d -o CMakeFiles/opmgrid.dir/opm/grid/cpgrid/In
    dexsets.cpp.o -c /<<PKGBUILDDIR>>/opm/grid/cpgrid/Indexsets.cpp
    [ 11%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/cpgrid/PartitionTypeIndicator.cpp.o
    /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/cpgrid/PartitionTypeIndicator.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/cpgrid/PartitionTypeIndicator.cpp.o.d -o CMakeFiles/opmg
    rid.dir/opm/grid/cpgrid/PartitionTypeIndicator.cpp.o -c /<<PKGBUILDDIR>>/opm/grid/cpgrid/PartitionTypeIndicator.cpp
    [ 12%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/cpgrid/processEclipseFormat.cpp.o
    /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/cpgrid/processEclipseFormat.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/cpgrid/processEclipseFormat.cpp.o.d -o CMakeFiles/opmgrid.
    dir/opm/grid/cpgrid/processEclipseFormat.cpp.o -c /<<PKGBUILDDIR>>/opm/grid/cpgrid/processEclipseFormat.cpp
    [ 13%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/common/GeometryHelpers.cpp.o
    /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/common/GeometryHelpers.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/common/GeometryHelpers.cpp.o.d -o CMakeFiles/opmgrid.dir/opm/gr
    id/common/GeometryHelpers.cpp.o -c /<<PKGBUILDDIR>>/opm/grid/common/GeometryHelpers.cpp
    [ 14%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/common/GridPartitioning.cpp.o
    /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/common/GridPartitioning.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/common/GridPartitioning.cpp.o.d -o CMakeFiles/opmgrid.dir/opm/
    grid/common/GridPartitioning.cpp.o -c /<<PKGBUILDDIR>>/opm/grid/common/GridPartitioning.cpp
    [ 14%] Building CXX object CMakeFiles/opmgrid.dir/opm/grid/common/MetisPartition.cpp.o
    /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmgrid_
    EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/
    x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -
    D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmgrid.dir/opm/grid/common/MetisPartition.cpp.o -MF CMakeFiles/opmgrid.dir/opm/grid/common/MetisPartition.cpp.o.d -o CMakeFiles/opmgrid.dir/opm/grid
    /common/MetisPartition.cpp.o -c /<<PKGBUILDDIR>>/opm/grid/common/MetisPartition.cpp
    In file included from /<<PKGBUILDDIR>>/opm/grid/common/MetisPartition.hpp:44,
    from /<<PKGBUILDDIR>>/opm/grid/common/MetisPartition.cpp:26: /<<PKGBUILDDIR>>/opm/grid/common/MetisPartition.cpp:151:30: error: missing binary operator before token "("
    151 | #if defined(IDXTYPEWIDTH) && IDXTYPEWIDTH != 64
    | ^~~~~~~~~~~~
    make[3]: *** [CMakeFiles/opmgrid.dir/build.make:236: CMakeFiles/opmgrid.dir/opm/grid/common/MetisPartition.cpp.o] Error 1
    make[3]: *** Waiting for unfinished jobs....
    make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
    make[2]: *** [CMakeFiles/Makefile2:266: CMakeFiles/opmgrid.dir/all] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
    make[1]: *** [Makefile:149: all] Error 2
    make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
    make: *** [debian/rules:19: binary] Error 25
    dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

    The above is just how the build ends and not necessarily the most relevant part.
    If required, the full build log is available here:

    https://people.debian.org/~sanvila/build-logs/202503/

    About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages.

    If you could not reproduce the bug please contact me privately, as I
    am willing to provide ssh access to a virtual machine where the bug is
    fully reproducible.

    If this is really a bug in one of the build-depends, please use
    reassign and add an affects on src:opm-grid, so that this is still
    visible in the BTS web page for this package.

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Thu Mar 27 18:30:01 2025
    This is a multi-part message in MIME format...

    Your message dated Thu, 27 Mar 2025 17:22:22 +0000
    with message-id <[email protected]>
    and subject line Bug#1101246: fixed in opm-grid 2024.10+ds-2
    has caused the Debian Bug report #1101246,
    regarding opm-grid: FTBFS: opm/grid/common/MetisPartition.cpp:151:30: error: missing binary operator before token "("
    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.)


    --
    1101246: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101246
    Debian Bug Tracking System
    Contact [email protected] with problems

    Received: (at submit) by bugs.debian.org; 25 Mar 2025 00:11:30 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-120.0 required=4.0 tests=BAYES_00,
    BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,
    DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,FROMDEVELOPER,FVGT_m_MULTI_ODD,
    HAS_PACKAGE,RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_NONE,
    USER_IN_DKIM_WELCOMELIST,USER_IN_DKIM_WHITELIST,X_DEBBUGS_CC
    autolearn=ham autolearn_force=no
    version=3.4.6-bugs.debian.org_2005_01_02
    X-Spam-Bayes: score:0.0000 Tokens: new, 260; hammy, 150; neutral, 602; spammy,
    0. spammytokens: hammytokens:0.000-+--python3, 0.000-+--trixie,
    0.000-+--pkgbuilddir, 0.000-+--PKGBUILDDIR, 0.000-+--sk:dh_auto Return-path: <[email protected]>
    Received: from mitropoulos.debian.org ([200