Your message dated Mon, 08 Sep 2025 22:57:56 +0000
with message-id <[email protected]>
and subject line Bug#1114426: fixed in units-cpp 2.3.4+ds-2
has caused the Debian Bug report #1114426,
regarding units-cpp: FTBFS: /usr/include/gtest/internal/gtest-port.h:273:2: 
error: #error C++ versions less than C++17 are not supported.
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.)


-- 
1114426: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114426
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:units-cpp
Version: 2.3.4+ds-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

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

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

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

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:units-cpp, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
        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 ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- The CXX compiler identification is GNU 15.2.0
-- 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
-- The C compiler identification is GNU 15.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
-- Configuring done (0.3s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    CMAKE_FIND_USE_PACKAGE_REGISTRY
    CMAKE_INSTALL_LIBDIR
    CMAKE_INSTALL_LOCALSTATEDIR
    CMAKE_INSTALL_RUNSTATEDIR
    CMAKE_INSTALL_SYSCONFDIR
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
   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 unitTests/CMakeFiles/unitLibTest.dir/build.make 
unitTests/CMakeFiles/unitLibTest.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>>/unitTests 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/unitTests 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/unitTests/CMakeFiles/unitLibTest.dir/DependInfo.cmake
 "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f unitTests/CMakeFiles/unitLibTest.dir/build.make 
unitTests/CMakeFiles/unitLibTest.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 50%] Building CXX object unitTests/CMakeFiles/unitLibTest.dir/main.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/unitTests && /usr/bin/cmake -E time 
/usr/bin/c++  -I/<<PKGBUILDDIR>>/include -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -Wall -Wextra -pedantic -MD -MT 
unitTests/CMakeFiles/unitLibTest.dir/main.cpp.o -MF 
CMakeFiles/unitLibTest.dir/main.cpp.o.d -o 
CMakeFiles/unitLibTest.dir/main.cpp.o -c /<<PKGBUILDDIR>>/unitTests/main.cpp
In file included from /usr/include/gtest/gtest-message.h:57,
                 from /usr/include/gtest/gtest-assertion-result.h:46,
                 from /usr/include/gtest/gtest.h:63,
                 from /<<PKGBUILDDIR>>/unitTests/main.cpp:2:
/usr/include/gtest/internal/gtest-port.h:273:2: error: #error C++ versions less 
than C++17 are not supported.
  273 | #error C++ versions less than C++17 are not supported.
      |  ^~~~~
In file included from /usr/include/gtest/gtest.h:67:
/usr/include/gtest/gtest-param-test.h:483:56: error: missing template arguments 
before ‘(’ token
  483 |           typename StdFunction = 
decltype(std::function(std::declval<Func>()))>
      |                                                        ^
/usr/include/gtest/gtest-param-test.h:493:56: error: missing template arguments 
before ‘(’ token
  493 |           typename StdFunction = 
decltype(std::function(std::declval<Func>()))>
      |                                                        ^
Elapsed time (seconds): 3.28557
make[3]: *** [unitTests/CMakeFiles/unitLibTest.dir/build.make:82: 
unitTests/CMakeFiles/unitLibTest.dir/main.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:109: 
unitTests/CMakeFiles/unitLibTest.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:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: units-cpp
Source-Version: 2.3.4+ds-2
Done: Matthias Geiger <[email protected]>

We believe that the bug you reported is fixed in the latest version of
units-cpp, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Geiger <[email protected]> (supplier of updated units-cpp 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 [email protected])


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

Format: 1.8
Date: Mon, 08 Sep 2025 20:39:47 +0200
Source: units-cpp
Architecture: source
Version: 2.3.4+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Matthias Geiger <[email protected]>
Changed-By: Matthias Geiger <[email protected]>
Closes: 1113604 1114426
Changes:
 units-cpp (2.3.4+ds-2) unstable; urgency=medium
 .
   * d/patches: Include upstream commit to build with cmake4 (Closes: #1113604)
   * d/p: Add patch bumping CXX_STANDARD (Closes: #1114426)
Checksums-Sha1:
 0879257b3ca1ac0b023e0c9fd36e41193c55306c 1311 units-cpp_2.3.4+ds-2.dsc
 cde03d31e938e23ba8bbb05e29dbcea173dbe82d 3612 
units-cpp_2.3.4+ds-2.debian.tar.xz
 525b440665d8b0d15cce622873b3e7d3f2fa4904 5928 
units-cpp_2.3.4+ds-2_amd64.buildinfo
Checksums-Sha256:
 ea3157f777fe7623aac9b7a54eac2dd5b03e4a12b5e4e3e6926243ccfe44d8b2 1311 
units-cpp_2.3.4+ds-2.dsc
 8aeea6d59d8f86329e44dde94138d120d30f66bd21269d3217a116fc6a410c70 3612 
units-cpp_2.3.4+ds-2.debian.tar.xz
 d940195ff4304483bd1748fabb94dbe32c7a835e8f3fef6508723c2db8f55ca7 5928 
units-cpp_2.3.4+ds-2_amd64.buildinfo
Files:
 248444e23598bbcfca4d872e837d7f73 1311 libdevel optional 
units-cpp_2.3.4+ds-2.dsc
 b43d38534058f115c48b374c1f11a740 3612 libdevel optional 
units-cpp_2.3.4+ds-2.debian.tar.xz
 a95bfab5bcd4df78e89ddd0500db8331 5928 libdevel optional 
units-cpp_2.3.4+ds-2_amd64.buildinfo

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

iHUEARYKAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaL8lMgAKCRDsvtu2B7my
vuZTAQCPQ97YjT8SSDcEN/Z1cMkEDvLYsS8RxXliZCDxoKkBhQEAnZJvbDgL8VBG
5nPdTUCShFa3jfdefCNKqmgGdxyeowc=
=SbLr
-----END PGP SIGNATURE-----

Attachment: pgpXfbCi8zGEB.pgp
Description: PGP signature


--- End Message ---

Reply via email to