[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#984157: gnss-sdr: ftbfs with GCC-11



Package: src:gnss-sdr
Version: 0.0.14-1
Severity: normal
Tags: sid bookworm
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-11

[This bug is not targeted to the upcoming bullseye release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/gnss-sdr_0.0.14-1_unstable_gcc11.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
/usr/include/uhd/property_tree.hpp:76:13: error: template-id not allowed for destructor
   76 |     virtual ~property<T>(void) = 0;
      |             ^
/usr/include/uhd/property_tree.hpp:187:1: error: no declaration matches ‘uhd::property<T>::~property()’
  187 | property<T>::~property(void)
      | ^~~~~~~~~~~
/usr/include/uhd/property_tree.hpp:187:1: note: no functions named ‘uhd::property<T>::~property()’
/usr/include/uhd/property_tree.hpp:69:7: note: ‘class uhd::property<T>’ defined here
   69 | class property : uhd::noncopyable
      |       ^~~~~~~~
In file included from /usr/include/uhd/property_tree.hpp:263,
                 from /usr/include/uhd/device.hpp:13,
                 from /usr/include/uhd/usrp/multi_usrp.hpp:29,
                 from /usr/include/gnuradio/uhd/usrp_block.h:28,
                 from /usr/include/gnuradio/uhd/usrp_source.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithms/signal_source/adapters/uhd_signal_source.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithms/signal_source/adapters/uhd_signal_source.cc:17:
/usr/include/uhd/property_tree.ipp:26:50: error: expected ‘)’ before ‘mode’
   26 |     property_impl<T>(property_tree::coerce_mode_t mode) : _coerce_mode(mode)
      |                     ~                            ^~~~~
      |                                                  )
/usr/include/uhd/property_tree.ipp:33:5: error: template-id not allowed for destructor
   33 |     ~property_impl<T>(void)
      |     ^
[ 95%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/galileo_e5b_pcps_acquisition.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++ -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/<<PKGBUILDDIR>>/src/core/interfaces -I/<<PKGBUILDDIR>>/src/algorithms/libs -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/gnuradio_blocks -I/<<PKGBUILDDIR>>/src/algorithms/libs/opencl -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/libs -I/<<PKGBUILDDIR>>/src/core/receiver -I/<<PKGBUILDDIR>>/src/algorithms/channel/libs -I/<<PKGBUILDDIR>>/src/core/system_parameters -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /<<PKGBUILDDIR>>/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
  -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/galileo_e5b_pcps_acquisition.cc.o -c /<<PKGBUILDDIR>>/src/algorithms/acquisition/adapters/galileo_e5b_pcps_acquisition.cc
make[3]: *** [src/algorithms/signal_source/adapters/CMakeFiles/signal_source_adapters.dir/build.make:280: src/algorithms/signal_source/adapters/CMakeFiles/signal_source_adapters.dir/uhd_signal_source.cc.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:2016: src/algorithms/signal_source/adapters/CMakeFiles/signal_source_adapters.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 95%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/galileo_e6_pcps_acquisition.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++ -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/<<PKGBUILDDIR>>/src/core/interfaces -I/<<PKGBUILDDIR>>/src/algorithms/libs -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/gnuradio_blocks -I/<<PKGBUILDDIR>>/src/algorithms/libs/opencl -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/libs -I/<<PKGBUILDDIR>>/src/core/receiver -I/<<PKGBUILDDIR>>/src/algorithms/channel/libs -I/<<PKGBUILDDIR>>/src/core/system_parameters -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /<<PKGBUILDDIR>>/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
  -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/galileo_e6_pcps_acquisition.cc.o -c /<<PKGBUILDDIR>>/src/algorithms/acquisition/adapters/galileo_e6_pcps_acquisition.cc
[ 95%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/glonass_l1_ca_pcps_acquisition.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++ -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/<<PKGBUILDDIR>>/src/core/interfaces -I/<<PKGBUILDDIR>>/src/algorithms/libs -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/gnuradio_blocks -I/<<PKGBUILDDIR>>/src/algorithms/libs/opencl -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/libs -I/<<PKGBUILDDIR>>/src/core/receiver -I/<<PKGBUILDDIR>>/src/algorithms/channel/libs -I/<<PKGBUILDDIR>>/src/core/system_parameters -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /<<PKGBUILDDIR>>/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
  -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/glonass_l1_ca_pcps_acquisition.cc.o -c /<<PKGBUILDDIR>>/src/algorithms/acquisition/adapters/glonass_l1_ca_pcps_acquisition.cc
[ 95%] Linking CXX static library libtracking_adapters.a
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/tracking/adapters && /usr/bin/cmake -P CMakeFiles/tracking_adapters.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/tracking/adapters && /usr/bin/cmake -E cmake_link_script CMakeFiles/tracking_adapters.dir/link.txt --verbose=1
/usr/bin/ar qc libtracking_adapters.a CMakeFiles/tracking_adapters.dir/beidou_b1i_dll_pll_tracking.cc.o CMakeFiles/tracking_adapters.dir/beidou_b3i_dll_pll_tracking.cc.o CMakeFiles/tracking_adapters.dir/galileo_e1_dll_pll_veml_tracking.cc.o CMakeFiles/tracking_adapters.dir/galileo_e1_tcp_connector_tracking.cc.o CMakeFiles/tracking_adapters.dir/galileo_e5a_dll_pll_tracking.cc.o CMakeFiles/tracking_adapters.dir/galileo_e5b_dll_pll_tracking.cc.o CMakeFiles/tracking_adapters.dir/galileo_e6_dll_pll_tracking.cc.o CMakeFiles/tracking_adapters.dir/glonass_l1_ca_dll_pll_c_aid_tracking.cc.o CMakeFiles/tracking_adapters.dir/glonass_l1_ca_dll_pll_tracking.cc.o CMakeFiles/tracking_adapters.dir/glonass_l2_ca_dll_pll_c_aid_tracking.cc.o CMakeFiles/tracking_adapters.dir/glonass_l2_ca_dll_pll_tracking.cc.o CMakeFiles/tracking_adapters.dir/gps_l1_ca_dll_pll_tracking.cc.o CMakeFiles/tracking_adapters.dir/gps_l1_ca_kf_tracking.cc.o CMakeFiles/tracking_adapters.dir/gps_l1_ca_tcp_connector_tracking.cc.o C
 MakeFiles/tracking_adapters.dir/gps_l2_m_dll_pll_tracking.cc.o CMakeFiles/tracking_adapters.dir/gps_l5_dll_pll_tracking.cc.o
/usr/bin/ranlib libtracking_adapters.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 95%] Built target tracking_adapters
[ 95%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/glonass_l2_ca_pcps_acquisition.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++ -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/<<PKGBUILDDIR>>/src/core/interfaces -I/<<PKGBUILDDIR>>/src/algorithms/libs -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/gnuradio_blocks -I/<<PKGBUILDDIR>>/src/algorithms/libs/opencl -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/libs -I/<<PKGBUILDDIR>>/src/core/receiver -I/<<PKGBUILDDIR>>/src/algorithms/channel/libs -I/<<PKGBUILDDIR>>/src/core/system_parameters -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /<<PKGBUILDDIR>>/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
  -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/glonass_l2_ca_pcps_acquisition.cc.o -c /<<PKGBUILDDIR>>/src/algorithms/acquisition/adapters/glonass_l2_ca_pcps_acquisition.cc
[ 96%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_acquisition.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++ -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/<<PKGBUILDDIR>>/src/core/interfaces -I/<<PKGBUILDDIR>>/src/algorithms/libs -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/gnuradio_blocks -I/<<PKGBUILDDIR>>/src/algorithms/libs/opencl -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/libs -I/<<PKGBUILDDIR>>/src/core/receiver -I/<<PKGBUILDDIR>>/src/algorithms/channel/libs -I/<<PKGBUILDDIR>>/src/core/system_parameters -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /<<PKGBUILDDIR>>/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
  -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_acquisition.cc.o -c /<<PKGBUILDDIR>>/src/algorithms/acquisition/adapters/gps_l1_ca_pcps_acquisition.cc
[ 96%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_acquisition_fine_doppler.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++ -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/<<PKGBUILDDIR>>/src/core/interfaces -I/<<PKGBUILDDIR>>/src/algorithms/libs -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/gnuradio_blocks -I/<<PKGBUILDDIR>>/src/algorithms/libs/opencl -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/libs -I/<<PKGBUILDDIR>>/src/core/receiver -I/<<PKGBUILDDIR>>/src/algorithms/channel/libs -I/<<PKGBUILDDIR>>/src/core/system_parameters -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /<<PKGBUILDDIR>>/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
  -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_acquisition_fine_doppler.cc.o -c /<<PKGBUILDDIR>>/src/algorithms/acquisition/adapters/gps_l1_ca_pcps_acquisition_fine_doppler.cc
[ 96%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_assisted_acquisition.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++ -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/<<PKGBUILDDIR>>/src/core/interfaces -I/<<PKGBUILDDIR>>/src/algorithms/libs -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/gnuradio_blocks -I/<<PKGBUILDDIR>>/src/algorithms/libs/opencl -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/libs -I/<<PKGBUILDDIR>>/src/core/receiver -I/<<PKGBUILDDIR>>/src/algorithms/channel/libs -I/<<PKGBUILDDIR>>/src/core/system_parameters -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /<<PKGBUILDDIR>>/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
  -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_assisted_acquisition.cc.o -c /<<PKGBUILDDIR>>/src/algorithms/acquisition/adapters/gps_l1_ca_pcps_assisted_acquisition.cc
[ 96%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_quicksync_acquisition.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++ -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/<<PKGBUILDDIR>>/src/core/interfaces -I/<<PKGBUILDDIR>>/src/algorithms/libs -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/gnuradio_blocks -I/<<PKGBUILDDIR>>/src/algorithms/libs/opencl -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/libs -I/<<PKGBUILDDIR>>/src/core/receiver -I/<<PKGBUILDDIR>>/src/algorithms/channel/libs -I/<<PKGBUILDDIR>>/src/core/system_parameters -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /<<PKGBUILDDIR>>/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
  -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_quicksync_acquisition.cc.o -c /<<PKGBUILDDIR>>/src/algorithms/acquisition/adapters/gps_l1_ca_pcps_quicksync_acquisition.cc
[ 96%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_tong_acquisition.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++ -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/<<PKGBUILDDIR>>/src/core/interfaces -I/<<PKGBUILDDIR>>/src/algorithms/libs -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/gnuradio_blocks -I/<<PKGBUILDDIR>>/src/algorithms/libs/opencl -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/libs -I/<<PKGBUILDDIR>>/src/core/receiver -I/<<PKGBUILDDIR>>/src/algorithms/channel/libs -I/<<PKGBUILDDIR>>/src/core/system_parameters -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /<<PKGBUILDDIR>>/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
  -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_tong_acquisition.cc.o -c /<<PKGBUILDDIR>>/src/algorithms/acquisition/adapters/gps_l1_ca_pcps_tong_acquisition.cc
[ 96%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/gps_l2_m_pcps_acquisition.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++ -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/<<PKGBUILDDIR>>/src/core/interfaces -I/<<PKGBUILDDIR>>/src/algorithms/libs -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/gnuradio_blocks -I/<<PKGBUILDDIR>>/src/algorithms/libs/opencl -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/libs -I/<<PKGBUILDDIR>>/src/core/receiver -I/<<PKGBUILDDIR>>/src/algorithms/channel/libs -I/<<PKGBUILDDIR>>/src/core/system_parameters -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /<<PKGBUILDDIR>>/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
  -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/gps_l2_m_pcps_acquisition.cc.o -c /<<PKGBUILDDIR>>/src/algorithms/acquisition/adapters/gps_l2_m_pcps_acquisition.cc
[ 96%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/gps_l5i_pcps_acquisition.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++ -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/<<PKGBUILDDIR>>/src/core/interfaces -I/<<PKGBUILDDIR>>/src/algorithms/libs -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/gnuradio_blocks -I/<<PKGBUILDDIR>>/src/algorithms/libs/opencl -I/<<PKGBUILDDIR>>/src/algorithms/acquisition/libs -I/<<PKGBUILDDIR>>/src/core/receiver -I/<<PKGBUILDDIR>>/src/algorithms/channel/libs -I/<<PKGBUILDDIR>>/src/core/system_parameters -isystem /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /<<PKGBUILDDIR>>/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
  -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/gps_l5i_pcps_acquisition.cc.o -c /<<PKGBUILDDIR>>/src/algorithms/acquisition/adapters/gps_l5i_pcps_acquisition.cc
[ 97%] Linking CXX static library libacquisition_adapters.a
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/cmake -P CMakeFiles/acquisition_adapters.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/cmake -E cmake_link_script CMakeFiles/acquisition_adapters.dir/link.txt --verbose=1
/usr/bin/ar qc libacquisition_adapters.a CMakeFiles/acquisition_adapters.dir/beidou_b1i_pcps_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/beidou_b3i_pcps_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/galileo_e1_pcps_8ms_ambiguous_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/galileo_e1_pcps_ambiguous_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/galileo_e1_pcps_cccwsr_ambiguous_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/galileo_e1_pcps_quicksync_ambiguous_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/galileo_e1_pcps_tong_ambiguous_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/galileo_e5a_noncoherent_iq_acquisition_caf.cc.o CMakeFiles/acquisition_adapters.dir/galileo_e5a_pcps_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/galileo_e5b_pcps_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/galileo_e6_pcps_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/glonass_l1_ca_pcps_acquisition.cc.o CMakeFiles/acquisition_adapters.d
 ir/glonass_l2_ca_pcps_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_acquisition_fine_doppler.cc.o CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_assisted_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_quicksync_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_tong_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/gps_l2_m_pcps_acquisition.cc.o CMakeFiles/acquisition_adapters.dir/gps_l5i_pcps_acquisition.cc.o
/usr/bin/ranlib libacquisition_adapters.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 97%] Built target acquisition_adapters
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:163: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


Reply to: