Your message dated Mon, 07 Oct 2024 13:32:58 +0000
with message-id <e1sxnr8-00gvrn...@fasolo.debian.org>
and subject line Bug#1084358: fixed in ros-roscpp-core 0.7.3-3
has caused the Debian Bug report #1084358,
regarding ros-roscpp-core: FTBFS: 
/usr/include/gtest/internal/gtest-port.h:279:2: error: #error C++ versions less 
than C++14 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 ow...@bugs.debian.org
immediately.)


-- 
1084358: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084358
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ros-roscpp-core
Version: 0.7.3-2
Severity: serious
Tags: ftbfs

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --buildsystem=ros
   dh_update_autotools_config -O--buildsystem=ros
   dh_autoreconf -O--buildsystem=ros
   dh_auto_configure -O--buildsystem=ros
   dh_auto_build -O--buildsystem=ros
   dh_auto_test -O--buildsystem=ros
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=ros
   dh_prep -O--buildsystem=ros
   dh_auto_install -O--buildsystem=ros
#############################################################################
## Detected ROS packages (in build order):                                 ##
##                                                                         ##
## - cpp_common [catkin]                                                   ##
## - rostime [catkin]                                                      ##
## - roscpp_traits [catkin]                                                ##
## - roscpp_serialization [catkin]                                         ##
## - roscpp_core [catkin]                                                  ##
#############################################################################

=============================================================================
= ROS Package cpp_common                                                    =
=============================================================================
    dh_auto_configure --sourcedir=cpp_common --builddir=obj-x86_64-linux-gnu/cpp_common 
--buildsystem=cmake -- --no-warn-unused-cli -DBUILD_SHARED_LIBS=ON -DBUILD_TESTING=ON 
-DCATKIN_BUILD_BINARY_PACKAGE=ON 
-DCATKIN_DEVEL_PREFIX=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel 
-DCATKIN_TEST_RESULTS_DIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common/test_results
        cd obj-x86_64-linux-gnu/cpp_common && 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 --no-warn-unused-cli 
-DBUILD_SHARED_LIBS=ON -DBUILD_TESTING=ON -DCATKIN_BUILD_BINARY_PACKAGE=ON 
-DCATKIN_DEVEL_PREFIX=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel 
-DCATKIN_TEST_RESULTS_DIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common/test_results ../../cpp_common
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

Not searching for unused variables given on the command line.

-- 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
CMake Warning (dev) at CMakeLists.txt:4 (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.

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 
version "1.83.0")
-- Using CATKIN_DEVEL_PREFIX: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel
-- Using CMAKE_PREFIX_PATH: /<<PKGBUILDDIR>>/debian/tmp/usr
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.7", minimum 
required is "3")
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Skip enable_testing() when building binary package
-- Using CATKIN_TEST_RESULTS_DIR: 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common/test_results
-- GTest is available
-- GMock is not available. Please install libgmock-dev to enable tests 
involving GMock.
-- nosetests not found, Python tests can not be run (try installing package 
'python3-nose')
-- Found Threads: TRUE
-- catkin 0.8.10
-- BUILD_SHARED_LIBS is on
-- Looking for execinfo.h
-- Looking for execinfo.h - found
-- Performing Test HAVE_CXXABI_H
-- Performing Test HAVE_CXXABI_H - Success
-- Looking for backtrace
-- Looking for backtrace - found
-- Configuring done (1.0s)
-- Generating done (0.0s)
-- Build files have been written to: 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common
    dh_auto_build --sourcedir=cpp_common 
--builddir=obj-x86_64-linux-gnu/cpp_common --buildsystem=cmake --
        cd obj-x86_64-linux-gnu/cpp_common && make -j2 "INSTALL=install 
--strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/cpp_common 
-B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common/CMakeFiles 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
make  -f CMakeFiles/cpp_common.dir/build.make CMakeFiles/cpp_common.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/cpp_common 
/<<PKGBUILDDIR>>/cpp_common /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common/CMakeFiles/cpp_common.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
make  -f CMakeFiles/cpp_common.dir/build.make CMakeFiles/cpp_common.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
[ 66%] Building CXX object CMakeFiles/cpp_common.dir/src/debug.cpp.o
[ 66%] Building CXX object CMakeFiles/cpp_common.dir/src/header.cpp.o
/usr/bin/c++ -DHAVE_CXXABI_H=1 -DHAVE_EXECINFO_H=1 -DHAVE_GLIBC_BACKTRACE -DROS_BUILD_SHARED_LIBS=1 
-Dcpp_common_EXPORTS -I/<<PKGBUILDDIR>>/cpp_common/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 -fPIC -MD -MT 
CMakeFiles/cpp_common.dir/src/header.cpp.o -MF CMakeFiles/cpp_common.dir/src/header.cpp.o.d -o 
CMakeFiles/cpp_common.dir/src/header.cpp.o -c /<<PKGBUILDDIR>>/cpp_common/src/header.cpp
/usr/bin/c++ -DHAVE_CXXABI_H=1 -DHAVE_EXECINFO_H=1 -DHAVE_GLIBC_BACKTRACE -DROS_BUILD_SHARED_LIBS=1 
-Dcpp_common_EXPORTS -I/<<PKGBUILDDIR>>/cpp_common/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 -fPIC -MD -MT 
CMakeFiles/cpp_common.dir/src/debug.cpp.o -MF CMakeFiles/cpp_common.dir/src/debug.cpp.o.d -o 
CMakeFiles/cpp_common.dir/src/debug.cpp.o -c /<<PKGBUILDDIR>>/cpp_common/src/debug.cpp
[100%] Linking CXX shared library 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel/lib/x86_64-linux-gnu/libcpp_common.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/cpp_common.dir/link.txt 
--verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libcpp_common.so.0d -o 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel/lib/x86_64-linux-gnu/libcpp_common.so.0.7.3 
CMakeFiles/cpp_common.dir/src/debug.cpp.o CMakeFiles/cpp_common.dir/src/header.cpp.o  
/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.1.0
/usr/bin/cmake -E cmake_symlink_library 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel/lib/x86_64-linux-gnu/libcpp_common.so.0.7.3 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel/lib/x86_64-linux-gnu/libcpp_common.so.0d 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel/lib/x86_64-linux-gnu/libcpp_common.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
[100%] Built target cpp_common
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common/CMakeFiles 0
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
    cmake --build obj-x86_64-linux-gnu/cpp_common --target run_tests
Change Dir: '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'

Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f 
Makefile run_tests
gmake[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/cpp_common 
-B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr/bin/gmake  -f CMakeFiles/Makefile2 run_tests
gmake[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/cpp_common 
-B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common/CMakeFiles 0
/usr/bin/gmake  -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all
gmake[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
/usr/bin/gmake  -f CMakeFiles/run_tests.dir/build.make 
CMakeFiles/run_tests.dir/depend
gmake[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/cpp_common 
/<<PKGBUILDDIR>>/cpp_common /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common/CMakeFiles/run_tests.dir/DependInfo.cmake "--color="
gmake[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
/usr/bin/gmake  -f CMakeFiles/run_tests.dir/build.make 
CMakeFiles/run_tests.dir/build
gmake[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
gmake[4]: Nothing to be done for 'CMakeFiles/run_tests.dir/build'.
gmake[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
Built target run_tests
gmake[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common/CMakeFiles 0
gmake[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
gmake[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'

    catkin_test_results 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common/test_results
Summary: 0 tests, 0 errors, 0 failures, 0 skipped
    dh_auto_install --sourcedir=cpp_common --builddir=obj-x86_64-linux-gnu/cpp_common 
--buildsystem=cmake --destdir=/<<PKGBUILDDIR>>/debian/tmp --
        cd obj-x86_64-linux-gnu/cpp_common && make -j2 install 
DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install 
--strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/cpp_common 
-B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common --check-build-system 
CMakeFiles/Makefile.cmake 0
make  -f CMakeFiles/Makefile2 preinstall
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
make[2]: Nothing to be done for 'preinstall'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "None"
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/cpp_common.pc
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/cpp_common/cpp_commonConfig.cmake
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/cpp_common/cpp_commonConfig-version.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/cpp_common/package.xml
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libcpp_common.so.0.7.3
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libcpp_common.so.0d
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libcpp_common.so
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/ros
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/ros/debug.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/ros/exception.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/ros/types.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/ros/platform.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/ros/header.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/ros/datatypes.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/ros/macros.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/ros/cpp_common_decl.h
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp_common'

=============================================================================
= ROS Package rostime                                                       =
=============================================================================
    dh_auto_configure --sourcedir=rostime --builddir=obj-x86_64-linux-gnu/rostime --buildsystem=cmake 
-- --no-warn-unused-cli -DBUILD_SHARED_LIBS=ON -DBUILD_TESTING=ON -DCATKIN_BUILD_BINARY_PACKAGE=ON 
-DCATKIN_DEVEL_PREFIX=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel 
-DCATKIN_TEST_RESULTS_DIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/test_results
        cd obj-x86_64-linux-gnu/rostime && 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 --no-warn-unused-cli 
-DBUILD_SHARED_LIBS=ON -DBUILD_TESTING=ON -DCATKIN_BUILD_BINARY_PACKAGE=ON 
-DCATKIN_DEVEL_PREFIX=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel 
-DCATKIN_TEST_RESULTS_DIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/test_results ../../rostime
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

Not searching for unused variables given on the command line.

-- 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
-- Using CATKIN_DEVEL_PREFIX: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel
-- Using CMAKE_PREFIX_PATH: /<<PKGBUILDDIR>>/debian/tmp/usr
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.7", minimum 
required is "3")
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Skip enable_testing() when building binary package
-- Using CATKIN_TEST_RESULTS_DIR: 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/test_results
-- GTest is available
-- GMock is not available. Please install libgmock-dev to enable tests 
involving GMock.
-- nosetests not found, Python tests can not be run (try installing package 
'python3-nose')
-- Found Threads: TRUE
-- catkin 0.8.10
-- BUILD_SHARED_LIBS is on
-- Configuring done (0.8s)
-- Generating done (0.0s)
-- Build files have been written to: 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime
    dh_auto_build --sourcedir=rostime --builddir=obj-x86_64-linux-gnu/rostime 
--buildsystem=cmake --
        cd obj-x86_64-linux-gnu/rostime && make -j2 "INSTALL=install 
--strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/rostime 
-B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/CMakeFiles 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
make  -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/rostime 
/<<PKGBUILDDIR>>/rostime /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/CMakeFiles/rostime.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
make  -f CMakeFiles/rostime.dir/build.make CMakeFiles/rostime.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
[ 50%] Building CXX object CMakeFiles/rostime.dir/src/duration.cpp.o
[ 50%] Building CXX object CMakeFiles/rostime.dir/src/rate.cpp.o
/usr/bin/c++ -DROS_BUILD_SHARED_LIBS=1 -Drostime_EXPORTS -I/<<PKGBUILDDIR>>/rostime/include 
-I/<<PKGBUILDDIR>>/cpp_common/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 -fPIC -MD -MT CMakeFiles/rostime.dir/src/rate.cpp.o -MF CMakeFiles/rostime.dir/src/rate.cpp.o.d -o 
CMakeFiles/rostime.dir/src/rate.cpp.o -c /<<PKGBUILDDIR>>/rostime/src/rate.cpp
/usr/bin/c++ -DROS_BUILD_SHARED_LIBS=1 -Drostime_EXPORTS -I/<<PKGBUILDDIR>>/rostime/include 
-I/<<PKGBUILDDIR>>/cpp_common/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 -fPIC -MD -MT CMakeFiles/rostime.dir/src/duration.cpp.o -MF CMakeFiles/rostime.dir/src/duration.cpp.o.d -o 
CMakeFiles/rostime.dir/src/duration.cpp.o -c /<<PKGBUILDDIR>>/rostime/src/duration.cpp
[ 75%] Building CXX object CMakeFiles/rostime.dir/src/time.cpp.o
/usr/bin/c++ -DROS_BUILD_SHARED_LIBS=1 -Drostime_EXPORTS -I/<<PKGBUILDDIR>>/rostime/include 
-I/<<PKGBUILDDIR>>/cpp_common/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 -fPIC -MD -MT CMakeFiles/rostime.dir/src/time.cpp.o -MF CMakeFiles/rostime.dir/src/time.cpp.o.d -o 
CMakeFiles/rostime.dir/src/time.cpp.o -c /<<PKGBUILDDIR>>/rostime/src/time.cpp
[100%] Linking CXX shared library 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel/lib/x86_64-linux-gnu/librostime.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/rostime.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,librostime.so.1d -o 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel/lib/x86_64-linux-gnu/librostime.so.0.7.3 
CMakeFiles/rostime.dir/src/duration.cpp.o CMakeFiles/rostime.dir/src/rate.cpp.o 
CMakeFiles/rostime.dir/src/time.cpp.o  -Wl,-Bstatic -lrt -Wl,-Bdynamic
/usr/bin/cmake -E cmake_symlink_library 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel/lib/x86_64-linux-gnu/librostime.so.0.7.3 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel/lib/x86_64-linux-gnu/librostime.so.1d 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/_devel/lib/x86_64-linux-gnu/librostime.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
[100%] Built target rostime
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/CMakeFiles 0
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
    cmake --build obj-x86_64-linux-gnu/rostime --target run_tests
Change Dir: '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'

Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f 
Makefile run_tests
gmake[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/rostime 
-B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr/bin/gmake  -f CMakeFiles/Makefile2 run_tests
gmake[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/rostime 
-B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/CMakeFiles 8
/usr/bin/gmake  -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all
gmake[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
/usr/bin/gmake  -f CMakeFiles/rostime.dir/build.make 
CMakeFiles/rostime.dir/depend
gmake[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/rostime 
/<<PKGBUILDDIR>>/rostime /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/CMakeFiles/rostime.dir/DependInfo.cmake "--color="
Dependencies file "CMakeFiles/rostime.dir/src/duration.cpp.o.d" is newer than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/CMakeFiles/rostime.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/rostime.dir/src/rate.cpp.o.d" is newer than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/CMakeFiles/rostime.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/rostime.dir/src/time.cpp.o.d" is newer than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/CMakeFiles/rostime.dir/compiler_depend.internal".
Consolidate compiler generated dependencies of target rostime
gmake[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
/usr/bin/gmake  -f CMakeFiles/rostime.dir/build.make 
CMakeFiles/rostime.dir/build
gmake[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
gmake[4]: Nothing to be done for 'CMakeFiles/rostime.dir/build'.
gmake[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
[ 50%] Built target rostime
/usr/bin/gmake  -f CMakeFiles/rostime-test_time.dir/build.make 
CMakeFiles/rostime-test_time.dir/depend
gmake[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/rostime 
/<<PKGBUILDDIR>>/rostime /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime/CMakeFiles/rostime-test_time.dir/DependInfo.cmake "--color="
gmake[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
/usr/bin/gmake  -f CMakeFiles/rostime-test_time.dir/build.make 
CMakeFiles/rostime-test_time.dir/build
gmake[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
[ 62%] Building CXX object CMakeFiles/rostime-test_time.dir/test/time.cpp.o
/usr/bin/c++ -DROS_BUILD_SHARED_LIBS=1 -I/<<PKGBUILDDIR>>/rostime/include 
-I/<<PKGBUILDDIR>>/cpp_common/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=c++11 -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/rostime-test_time.dir/test/time.cpp.o -MF 
CMakeFiles/rostime-test_time.dir/test/time.cpp.o.d -o CMakeFiles/rostime-test_time.dir/test/time.cpp.o -c 
/<<PKGBUILDDIR>>/rostime/test/time.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>>/rostime/test/time.cpp:33:
/usr/include/gtest/internal/gtest-port.h:279:2: error: #error C++ versions less 
than C++14 are not supported.
  279 | #error C++ versions less than C++14 are not supported.
      |  ^~~~~
In file included from /usr/include/boost/math/special_functions/round.hpp:14,
                 from /<<PKGBUILDDIR>>/rostime/include/ros/time.h:58,
                 from /<<PKGBUILDDIR>>/rostime/include/ros/rate.h:40,
                 from /<<PKGBUILDDIR>>/rostime/test/time.cpp:34:
/usr/include/boost/math/tools/config.hpp:23:6: warning: #warning "The minimum 
language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 
release)" [-Wcpp]
   23 | #    warning "The minimum language standard to use Boost.Math will be C++14 
starting in July 2023 (Boost 1.82 release)"
      |      ^~~~~~~
/usr/include/gtest/gtest-assertion-result.h: In member function ‘void 
testing::AssertionResult::AppendMessage(const testing::Message&)’:
/usr/include/gtest/gtest-assertion-result.h:207:48: error: ‘make_unique’ is not 
a member of ‘std’
  207 |     if (message_ == nullptr) message_ = 
::std::make_unique<::std::string>();
      |                                                ^~~~~~~~~~~
/usr/include/gtest/gtest-assertion-result.h:207:48: note: ‘std::make_unique’ is 
only available from C++14 onwards
/usr/include/gtest/gtest-assertion-result.h:207:73: error: expected 
primary-expression before ‘>’ token
  207 |     if (message_ == nullptr) message_ = 
::std::make_unique<::std::string>();
      |                                                                         
^
/usr/include/gtest/gtest-assertion-result.h:207:75: error: expected 
primary-expression before ‘)’ token
  207 |     if (message_ == nullptr) message_ = 
::std::make_unique<::std::string>();
      |                                                                         
  ^
In file included from /usr/include/gtest/gtest-printers.h:122,
                 from /usr/include/gtest/gtest-matchers.h:49,
                 from 
/usr/include/gtest/internal/gtest-death-test-internal.h:47,
                 from /usr/include/gtest/gtest-death-test.h:43,
                 from /usr/include/gtest/gtest.h:64:
/usr/include/gtest/internal/gtest-internal.h: At global scope:
/usr/include/gtest/internal/gtest-internal.h:620:58: error: wrong number of 
template arguments (0, should be 1)
  620 |   typedef ::std::map<std::string, CodeLocation, std::less<>> 
RegisteredTestsMap;
      |                                                          ^
In file included from /usr/include/c++/14/bits/refwrap.h:39,
                 from /usr/include/c++/14/vector:68,
                 from /<<PKGBUILDDIR>>/rostime/test/time.cpp:31:
/usr/include/c++/14/bits/stl_function.h:400:12: note: provided for ‘template<class 
_Tp> struct std::less’
  400 |     struct less : public binary_function<_Tp, _Tp, bool>
      |            ^~~~
/usr/include/gtest/internal/gtest-internal.h:620:59: error: template argument 3 
is invalid
  620 |   typedef ::std::map<std::string, CodeLocation, std::less<>> 
RegisteredTestsMap;
      |                                                           ^~
/usr/include/gtest/internal/gtest-internal.h: In member function ‘bool 
testing::internal::TypedTestSuitePState::AddTestName(const char*, int, const 
char*, const char*)’:
/usr/include/gtest/internal/gtest-internal.h:598:23: error: request for member 
‘emplace’ in 
‘((testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_’,
 which is of non-class type 
‘testing::internal::TypedTestSuitePState::RegisteredTestsMap’ {aka ‘int’}
  598 |     registered_tests_.emplace(test_name, CodeLocation(file, line));
      |                       ^~~~~~~
/usr/include/gtest/internal/gtest-internal.h: In member function ‘bool 
testing::internal::TypedTestSuitePState::TestExists(const std::string&) const’:
/usr/include/gtest/internal/gtest-internal.h:603:30: error: request for member 
‘count’ in ‘((const 
testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_’,
 which is of non-class type ‘const 
testing::internal::TypedTestSuitePState::RegisteredTestsMap’ {aka ‘const int’}
  603 |     return registered_tests_.count(test_name) > 0;
      |                              ^~~~~
/usr/include/gtest/internal/gtest-internal.h: In member function ‘const 
testing::internal::CodeLocation& 
testing::internal::TypedTestSuitePState::GetCodeLocation(const std::string&) const’:
/usr/include/gtest/internal/gtest-internal.h:607:40: error: qualified-id in 
declaration before ‘it’
  607 |     RegisteredTestsMap::const_iterator it = 
registered_tests_.find(test_name);
      |                                        ^~
/usr/include/gtest/internal/gtest-internal.h:608:5: error: ‘it’ was not 
declared in this scope; did you mean ‘int’?
  608 |     GTEST_CHECK_(it != registered_tests_.end());
      |     ^~~~~~~~~~~~
/usr/include/gtest/internal/gtest-internal.h:608:5: error: request for member 
‘end’ in ‘((const 
testing::internal::TypedTestSuitePState*)this)->testing::internal::TypedTestSuitePState::registered_tests_’,
 which is of non-class type ‘const 
testing::internal::TypedTestSuitePState::RegisteredTestsMap’ {aka ‘const int’}
  608 |     GTEST_CHECK_(it != registered_tests_.end());
      |     ^~~~~~~~~~~~
/usr/include/gtest/internal/gtest-internal.h:609:12: error: ‘it’ was not 
declared in this scope; did you mean ‘int’?
  609 |     return it->second;
      |            ^~
      |            int
/usr/include/gtest/internal/gtest-internal.h: At global scope:
/usr/include/gtest/internal/gtest-internal.h:1148:30: error: ‘index_sequence’ 
is not a member of ‘std’
 1148 | struct ElemFromListImpl<std::index_sequence<I...>> {
      |                              ^~~~~~~~~~~~~~
/usr/include/gtest/internal/gtest-internal.h:1148:30: note: 
‘std::index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-internal.h:1148:30: error: ‘index_sequence’ 
is not a member of ‘std’
/usr/include/gtest/internal/gtest-internal.h:1148:30: note: 
‘std::index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-internal.h:1148:46: error: expected parameter 
pack before ‘...’
 1148 | struct ElemFromListImpl<std::index_sequence<I...>> {
      |                                              ^~~
/usr/include/gtest/internal/gtest-internal.h:1148:46: error: template argument 
1 is invalid
/usr/include/gtest/internal/gtest-internal.h:1148:49: error: expected 
unqualified-id before ‘>’ token
 1148 | struct ElemFromListImpl<std::index_sequence<I...>> {
      |                                                 ^~
/usr/include/gtest/internal/gtest-internal.h:1159:47: error: 
‘make_index_sequence’ is not a member of ‘std’
 1159 |   using type = 
decltype(ElemFromListImpl<std::make_index_sequence<N>>::Apply(
      |                                               ^~~~~~~~~~~~~~~~~~~
/usr/include/gtest/internal/gtest-internal.h:1159:47: note: 
‘std::make_index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-internal.h:1159:47: error: 
‘make_index_sequence’ is not a member of ‘std’
/usr/include/gtest/internal/gtest-internal.h:1159:47: note: 
‘std::make_index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-internal.h:1159:67: error: template argument 
1 is invalid
 1159 |   using type = 
decltype(ElemFromListImpl<std::make_index_sequence<N>>::Apply(
      |                                                                   ^
/usr/include/gtest/internal/gtest-internal.h:1159:72: error: ‘::Apply’ has not 
been declared
 1159 |   using type = 
decltype(ElemFromListImpl<std::make_index_sequence<N>>::Apply(
      |                                                                        
^~~~~
/usr/include/gtest/internal/gtest-internal.h:1185:44: error: ‘index_sequence’ 
is not a member of ‘std’
 1185 | struct FlatTupleBase<FlatTuple<T...>, std::index_sequence<Idx...>>
      |                                            ^~~~~~~~~~~~~~
/usr/include/gtest/internal/gtest-internal.h:1185:44: note: 
‘std::index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-internal.h:1185:44: error: ‘index_sequence’ 
is not a member of ‘std’
/usr/include/gtest/internal/gtest-internal.h:1185:44: note: 
‘std::index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-internal.h:1185:62: error: expected parameter 
pack before ‘...’
 1185 | struct FlatTupleBase<FlatTuple<T...>, std::index_sequence<Idx...>>
      |                                                              ^~~
/usr/include/gtest/internal/gtest-internal.h:1185:62: error: template argument 
2 is invalid
/usr/include/gtest/internal/gtest-internal.h:1185:65: error: expected 
unqualified-id before ‘>’ token
 1185 | struct FlatTupleBase<FlatTuple<T...>, std::index_sequence<Idx...>>
      |                                                                 ^~
/usr/include/gtest/internal/gtest-internal.h:1227:34: error: 
‘make_index_sequence’ is not a member of ‘std’
 1227 |                             std::make_index_sequence<sizeof...(T)>> {
      |                                  ^~~~~~~~~~~~~~~~~~~
/usr/include/gtest/internal/gtest-internal.h:1227:34: note: 
‘std::make_index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-internal.h:1227:34: error: 
‘make_index_sequence’ is not a member of ‘std’
/usr/include/gtest/internal/gtest-internal.h:1227:34: note: 
‘std::make_index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-internal.h:1227:65: error: template argument 
2 is invalid
 1227 |                             std::make_index_sequence<sizeof...(T)>> {
      |                                                                 ^
/usr/include/gtest/internal/gtest-internal.h:1227:66: error: expected ‘{’ before 
‘>’ token
 1227 |                             std::make_index_sequence<sizeof...(T)>> {
      |                                                                  ^~
/usr/include/gtest/gtest-matchers.h:725:75: error: wrong number of template 
arguments (0, should be 1)
  725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, 
std::equal_to<>> {
      |                                                                         
  ^
/usr/include/c++/14/bits/stl_function.h:370:12: note: provided for ‘template<class 
_Tp> struct std::equal_to’
  370 |     struct equal_to : public binary_function<_Tp, _Tp, bool>
      |            ^~~~~~~~
/usr/include/gtest/gtest-matchers.h:725:76: error: template argument 3 is 
invalid
  725 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, 
std::equal_to<>> {
      |                                                                         
   ^~
/usr/include/gtest/gtest-matchers.h: In constructor 
‘testing::internal::EqMatcher<Rhs>::EqMatcher(const Rhs&)’:
/usr/include/gtest/gtest-matchers.h:728:58: error: wrong number of template 
arguments (0, should be 1)
  728 |       : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {}
      |                                                          ^
/usr/include/c++/14/bits/stl_function.h:370:12: note: provided for ‘template<class 
_Tp> struct std::equal_to’
  370 |     struct equal_to : public binary_function<_Tp, _Tp, bool>
      |            ^~~~~~~~
/usr/include/gtest/gtest-matchers.h:728:59: error: template argument 3 is 
invalid
  728 |       : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {}
      |                                                           ^~
/usr/include/gtest/gtest-matchers.h:728:61: error: expected ‘{’ before ‘(’ token
  728 |       : ComparisonBase<EqMatcher<Rhs>, Rhs, std::equal_to<>>(rhs) {}
      |                                                             ^
/usr/include/gtest/gtest-matchers.h: At global scope:
/usr/include/gtest/gtest-matchers.h:734:67: error: wrong number of template 
arguments (0, should be 1)
  734 |     : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> {
      |                                                                   ^
/usr/include/c++/14/bits/stl_function.h:380:12: note: provided for ‘template<class 
_Tp> struct std::not_equal_to’
  380 |     struct not_equal_to : public binary_function<_Tp, _Tp, bool>
      |            ^~~~~~~~~~~~
/usr/include/gtest/gtest-matchers.h:734:68: error: template argument 3 is 
invalid
  734 |     : public ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>> {
      |                                                                    ^~
/usr/include/gtest/gtest-matchers.h: In constructor 
‘testing::internal::NeMatcher<Rhs>::NeMatcher(const Rhs&)’:
/usr/include/gtest/gtest-matchers.h:737:62: error: wrong number of template 
arguments (0, should be 1)
  737 |       : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {}
      |                                                              ^
/usr/include/c++/14/bits/stl_function.h:380:12: note: provided for ‘template<class 
_Tp> struct std::not_equal_to’
  380 |     struct not_equal_to : public binary_function<_Tp, _Tp, bool>
      |            ^~~~~~~~~~~~
/usr/include/gtest/gtest-matchers.h:737:63: error: template argument 3 is 
invalid
  737 |       : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {}
      |                                                               ^~
/usr/include/gtest/gtest-matchers.h:737:65: error: expected ‘{’ before ‘(’ token
  737 |       : ComparisonBase<NeMatcher<Rhs>, Rhs, std::not_equal_to<>>(rhs) {}
      |                                                                 ^
/usr/include/gtest/gtest-matchers.h: At global scope:
/usr/include/gtest/gtest-matchers.h:742:71: error: wrong number of template 
arguments (0, should be 1)
  742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, 
std::less<>> {
      |                                                                       ^
/usr/include/c++/14/bits/stl_function.h:400:12: note: provided for ‘template<class 
_Tp> struct std::less’
  400 |     struct less : public binary_function<_Tp, _Tp, bool>
      |            ^~~~
/usr/include/gtest/gtest-matchers.h:742:72: error: template argument 3 is 
invalid
  742 | class LtMatcher : public ComparisonBase<LtMatcher<Rhs>, Rhs, 
std::less<>> {
      |                                                                        
^~
/usr/include/gtest/gtest-matchers.h: In constructor 
‘testing::internal::LtMatcher<Rhs>::LtMatcher(const Rhs&)’:
/usr/include/gtest/gtest-matchers.h:745:54: error: wrong number of template 
arguments (0, should be 1)
  745 |       : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {}
      |                                                      ^
/usr/include/c++/14/bits/stl_function.h:400:12: note: provided for ‘template<class 
_Tp> struct std::less’
  400 |     struct less : public binary_function<_Tp, _Tp, bool>
      |            ^~~~
/usr/include/gtest/gtest-matchers.h:745:55: error: template argument 3 is 
invalid
  745 |       : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {}
      |                                                       ^~
/usr/include/gtest/gtest-matchers.h:745:57: error: expected ‘{’ before ‘(’ token
  745 |       : ComparisonBase<LtMatcher<Rhs>, Rhs, std::less<>>(rhs) {}
      |                                                         ^
/usr/include/gtest/gtest-matchers.h: At global scope:
/usr/include/gtest/gtest-matchers.h:750:74: error: wrong number of template 
arguments (0, should be 1)
  750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, 
std::greater<>> {
      |                                                                         
 ^
/usr/include/c++/14/bits/stl_function.h:390:12: note: provided for ‘template<class 
_Tp> struct std::greater’
  390 |     struct greater : public binary_function<_Tp, _Tp, bool>
      |            ^~~~~~~
/usr/include/gtest/gtest-matchers.h:750:75: error: template argument 3 is 
invalid
  750 | class GtMatcher : public ComparisonBase<GtMatcher<Rhs>, Rhs, 
std::greater<>> {
      |                                                                         
  ^~
/usr/include/gtest/gtest-matchers.h: In constructor 
‘testing::internal::GtMatcher<Rhs>::GtMatcher(const Rhs&)’:
/usr/include/gtest/gtest-matchers.h:753:57: error: wrong number of template 
arguments (0, should be 1)
  753 |       : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {}
      |                                                         ^
/usr/include/c++/14/bits/stl_function.h:390:12: note: provided for ‘template<class 
_Tp> struct std::greater’
  390 |     struct greater : public binary_function<_Tp, _Tp, bool>
      |            ^~~~~~~
/usr/include/gtest/gtest-matchers.h:753:58: error: template argument 3 is 
invalid
  753 |       : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {}
      |                                                          ^~
/usr/include/gtest/gtest-matchers.h:753:60: error: expected ‘{’ before ‘(’ token
  753 |       : ComparisonBase<GtMatcher<Rhs>, Rhs, std::greater<>>(rhs) {}
      |                                                            ^
/usr/include/gtest/gtest-matchers.h: At global scope:
/usr/include/gtest/gtest-matchers.h:759:65: error: wrong number of template 
arguments (0, should be 1)
  759 |     : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> {
      |                                                                 ^
/usr/include/c++/14/bits/stl_function.h:420:12: note: provided for ‘template<class 
_Tp> struct std::less_equal’
  420 |     struct less_equal : public binary_function<_Tp, _Tp, bool>
      |            ^~~~~~~~~~
/usr/include/gtest/gtest-matchers.h:759:66: error: template argument 3 is 
invalid
  759 |     : public ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>> {
      |                                                                  ^~
/usr/include/gtest/gtest-matchers.h: In constructor 
‘testing::internal::LeMatcher<Rhs>::LeMatcher(const Rhs&)’:
/usr/include/gtest/gtest-matchers.h:762:60: error: wrong number of template 
arguments (0, should be 1)
  762 |       : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {}
      |                                                            ^
/usr/include/c++/14/bits/stl_function.h:420:12: note: provided for ‘template<class 
_Tp> struct std::less_equal’
  420 |     struct less_equal : public binary_function<_Tp, _Tp, bool>
      |            ^~~~~~~~~~
/usr/include/gtest/gtest-matchers.h:762:61: error: template argument 3 is 
invalid
  762 |       : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {}
      |                                                             ^~
/usr/include/gtest/gtest-matchers.h:762:63: error: expected ‘{’ before ‘(’ token
  762 |       : ComparisonBase<LeMatcher<Rhs>, Rhs, std::less_equal<>>(rhs) {}
      |                                                               ^
/usr/include/gtest/gtest-matchers.h: At global scope:
/usr/include/gtest/gtest-matchers.h:768:68: error: wrong number of template 
arguments (0, should be 1)
  768 |     : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> {
      |                                                                    ^
/usr/include/c++/14/bits/stl_function.h:410:12: note: provided for ‘template<class 
_Tp> struct std::greater_equal’
  410 |     struct greater_equal : public binary_function<_Tp, _Tp, bool>
      |            ^~~~~~~~~~~~~
/usr/include/gtest/gtest-matchers.h:768:69: error: template argument 3 is 
invalid
  768 |     : public ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>> {
      |                                                                     ^~
/usr/include/gtest/gtest-matchers.h: In constructor 
‘testing::internal::GeMatcher<Rhs>::GeMatcher(const Rhs&)’:
/usr/include/gtest/gtest-matchers.h:771:63: error: wrong number of template 
arguments (0, should be 1)
  771 |       : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) 
{}
      |                                                               ^
/usr/include/c++/14/bits/stl_function.h:410:12: note: provided for ‘template<class 
_Tp> struct std::greater_equal’
  410 |     struct greater_equal : public binary_function<_Tp, _Tp, bool>
      |            ^~~~~~~~~~~~~
/usr/include/gtest/gtest-matchers.h:771:64: error: template argument 3 is 
invalid
  771 |       : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) 
{}
      |                                                                ^~
/usr/include/gtest/gtest-matchers.h:771:66: error: expected ‘{’ before ‘(’ token
  771 |       : ComparisonBase<GeMatcher<Rhs>, Rhs, std::greater_equal<>>(rhs) 
{}
      |                                                                  ^
In file included from /usr/include/gtest/gtest-param-test.h:181,
                 from /usr/include/gtest/gtest.h:67:
/usr/include/gtest/internal/gtest-param-util.h: At global scope:
/usr/include/gtest/internal/gtest-param-util.h:815:34: error: 
‘std::index_sequence’ has not been declared
  815 |   std::vector<T> MakeVector(std::index_sequence<I...>) const {
      |                                  ^~~~~~~~~~~~~~
/usr/include/gtest/internal/gtest-param-util.h:815:48: error: expected ‘,’ or 
‘...’ before ‘<’ token
  815 |   std::vector<T> MakeVector(std::index_sequence<I...>) const {
      |                                                ^
/usr/include/gtest/internal/gtest-param-util.h: In member function 
‘testing::internal::ValueArray<Ts>::operator 
testing::internal::ParamGenerator<T>() const’:
/usr/include/gtest/internal/gtest-param-util.h:810:40: error: 
‘make_index_sequence’ is not a member of ‘std’
  810 |     return 
ValuesIn(MakeVector<T>(std::make_index_sequence<sizeof...(Ts)>()));
      |                                        ^~~~~~~~~~~~~~~~~~~
/usr/include/gtest/internal/gtest-param-util.h:810:40: note: 
‘std::make_index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-param-util.h:810:75: error: expected 
primary-expression before ‘)’ token
  810 |     return 
ValuesIn(MakeVector<T>(std::make_index_sequence<sizeof...(Ts)>()));
      |                                                                         
  ^
/usr/include/gtest/internal/gtest-param-util.h: At global scope:
/usr/include/gtest/internal/gtest-param-util.h:845:27: error: ‘index_sequence’ 
is not a member of ‘std’
  845 |   class IteratorImpl<std::index_sequence<I...>>
      |                           ^~~~~~~~~~~~~~
/usr/include/gtest/internal/gtest-param-util.h:845:27: note: 
‘std::index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-param-util.h:845:27: error: ‘index_sequence’ 
is not a member of ‘std’
/usr/include/gtest/internal/gtest-param-util.h:845:27: note: 
‘std::index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-param-util.h:845:43: error: expected 
parameter pack before ‘...’
  845 |   class IteratorImpl<std::index_sequence<I...>>
      |                                           ^~~
/usr/include/gtest/internal/gtest-param-util.h:845:43: error: template argument 
1 is invalid
/usr/include/gtest/internal/gtest-param-util.h:845:46: error: expected 
unqualified-id before ‘>’ token
  845 |   class IteratorImpl<std::index_sequence<I...>>
      |                                              ^~
/usr/include/gtest/internal/gtest-param-util.h:936:38: error: 
‘make_index_sequence’ is not a member of ‘std’
  936 |   using Iterator = IteratorImpl<std::make_index_sequence<sizeof...(T)>>;
      |                                      ^~~~~~~~~~~~~~~~~~~
/usr/include/gtest/internal/gtest-param-util.h:936:38: note: 
‘std::make_index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-param-util.h:936:38: error: 
‘make_index_sequence’ is not a member of ‘std’
/usr/include/gtest/internal/gtest-param-util.h:936:38: note: 
‘std::make_index_sequence’ is only available from C++14 onwards
/usr/include/gtest/internal/gtest-param-util.h:936:69: error: template argument 
1 is invalid
  936 |   using Iterator = IteratorImpl<std::make_index_sequence<sizeof...(T)>>;
      |                                                                     ^
/usr/include/gtest/internal/gtest-param-util.h: In member function 
‘testing::internal::ParamIteratorInterface<std::tuple<_Elements ...> >* 
testing::internal::CartesianProductGenerator<T>::Begin() const’:
/usr/include/gtest/internal/gtest-param-util.h:835:16: error: expected 
type-specifier before ‘Iterator’
  835 |     return new Iterator(this, generators_, false);
      |                ^~~~~~~~
/usr/include/gtest/internal/gtest-param-util.h:835:16: error: expected ‘;’ 
before ‘Iterator’
/usr/include/gtest/internal/gtest-param-util.h: In member function 
‘testing::internal::ParamIteratorInterface<std::tuple<_Elements ...> >* 
testing::internal::CartesianProductGenerator<T>::End() const’:
/usr/include/gtest/internal/gtest-param-util.h:838:16: error: expected 
type-specifier before ‘Iterator’
  838 |     return new Iterator(this, generators_, true);
      |                ^~~~~~~~
/usr/include/gtest/internal/gtest-param-util.h:838:16: error: expected ‘;’ 
before ‘Iterator’
/usr/include/gtest/internal/gtest-param-util.h: In instantiation of ‘class 
testing::internal::ValueArray<bool, bool>’:
/usr/include/gtest/gtest-param-test.h:359:61:   required from here
  359 | inline internal::ParamGenerator<bool> Bool() { return Values(false, 
true); }
      |                                                       
~~~~~~^~~~~~~~~~~~~
/usr/include/gtest/internal/gtest-param-util.h:819:20: error: 
‘testing::internal::ValueArray<Ts>::v_’ has incomplete type
  819 |   FlatTuple<Ts...> v_;
      |                    ^~
/usr/include/gtest/internal/gtest-internal.h:1225:7: note: declaration of ‘class 
testing::internal::FlatTuple<bool, bool>’
 1225 | class FlatTuple
      |       ^~~~~~~~~
/usr/include/gtest/gtest.h: At global scope:
/usr/include/gtest/gtest.h:301:30: error: ‘std::enable_if_t’ has not been 
declared
  301 |   template <typename T, std::enable_if_t<std::is_convertible<T, 
int64_t>::value,
      |                              ^~~~~~~~~~~
/usr/include/gtest/gtest.h:301:41: error: expected ‘>’ before ‘<’ token
  301 |   template <typename T, std::enable_if_t<std::is_convertible<T, 
int64_t>::value,
      |                                         ^
gmake[4]: *** [CMakeFiles/rostime-test_time.dir/build.make:79: 
CMakeFiles/rostime-test_time.dir/test/time.cpp.o] Error 1
gmake[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
gmake[3]: *** [CMakeFiles/Makefile2:498: CMakeFiles/rostime-test_time.dir/all] 
Error 2
gmake[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
gmake[2]: *** [CMakeFiles/Makefile2:163: CMakeFiles/run_tests.dir/rule] Error 2
gmake[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'
gmake[1]: *** [Makefile:198: run_tests] Error 2
gmake[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/rostime'

dh_auto_install: error: rosbuilder --sourcedir . --builddir obj-x86_64-linux-gnu --destdir 
/<<PKGBUILDDIR>>/debian/tmp returned exit code 2
make: *** [debian/rules:6: 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/202410/

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

Thanks.

--- End Message ---
--- Begin Message ---
Source: ros-roscpp-core
Source-Version: 0.7.3-3
Done: Timo Röhling <roehl...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ros-roscpp-core, 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 1084...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Röhling <roehl...@debian.org> (supplier of updated ros-roscpp-core 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Mon, 07 Oct 2024 15:00:42 +0200
Source: ros-roscpp-core
Architecture: source
Version: 0.7.3-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Timo Röhling <roehl...@debian.org>
Closes: 1084358
Changes:
 ros-roscpp-core (0.7.3-3) unstable; urgency=medium
 .
   * Do not force old C++ standard (Closes: #1084358)
Checksums-Sha1:
 0c87ee3078cb220c0e65a79ea264baae3560e0ff 2525 ros-roscpp-core_0.7.3-3.dsc
 bb11e8a56d160cd41a8814bae57a9579051af130 5344 
ros-roscpp-core_0.7.3-3.debian.tar.xz
Checksums-Sha256:
 7e7bb1cd3a98f8fc425e7e8e66580d6438b6606040f909dc315c04569c21ab63 2525 
ros-roscpp-core_0.7.3-3.dsc
 867498ca78b6f225afd3d81f63a1700d188251f6f177e93ad064d5b0d5373335 5344 
ros-roscpp-core_0.7.3-3.debian.tar.xz
Files:
 994e1d8a3abbeaf1130519b5c1d12989 2525 libs optional ros-roscpp-core_0.7.3-3.dsc
 383f01bee92e93be1a354814b1a2c18c 5344 libs optional 
ros-roscpp-core_0.7.3-3.debian.tar.xz

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

iQJIBAEBCgAyFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmcD2+UUHHJvZWhsaW5n
QGRlYmlhbi5vcmcACgkQzIxr3RQD9MpNxw/7BQhdMqfw5rEYwZSXLmx3qVVXYndu
90oGB/lQATHV5EdLASlQ6p/KGb62k4lMz6y8eMy7RL2Ld7aGhjaFPXaUcGCFGtSl
Vza1BDljBZwyZFxjoQDq8jKFVQ0dHGgZS4jD/ixZSTpf1r09ZJB0sS0TMsnj42R3
PYEY38CA0i+bQyMZQeOQH4Tf0mX7TKcfxMk0XoV9Rscbx5vAMLBqT2ZeWOnY44j4
5THJd7OymHpq2vfHWtljpUalv7FeZgV/T1Bv8T+zC9oLAQWemeYwqAtoxCo6S9rO
UCxn7dnBItc2aV5+tEDhFqgGSM+Hn3iimjn0ci8lFa5Xo2QSqHh5xo44FfgdGh2l
Jua/VtO/4X9D56tQ6c8gxIn3NMsVkP9vd6+oItG0yMOQaxzFGHn+LWlmsfB6Gx9E
I9iKHHqF789iOK4wbMeR4jUb/mihSvtvpTKrtud398WJgcwQGtlckewUGsiLcIX0
/0b8fVN4++VpLAQQCz5U33WQg4a+HtCNBNxZ7m9xb84HuKqUQsTfJxPBgLaNtnJo
ShQtZV34uvFb9fWB43m2uey0uWk/RvGiKvIe66VpYOJX2zdyhozx2KtboskkAvp3
SBJG3/7uvvhY+f/Pgw0qRl97FyasJAIr9xMrQbrkkQ0MMFhQkBgLHZNaTl2r2r8j
MDp4PImCN2SWKM0=
=wNKv
-----END PGP SIGNATURE-----

Attachment: pgphIMi_SY3DI.pgp
Description: PGP signature


--- End Message ---

Reply via email to