Package: src:indi
Version: 1.9.9+dfsg-2
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie 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-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/indi_1.9.9+dfsg-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 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-13/porting_to.html

[...]
      |          ^~~~~~~~~
/<<PKGBUILDDIR>>/libs/indibase/dsp/dspinterface.cpp:846:10: note: no functions 
named ‘uint8_t* DSP::Interface::getMagnitude()’
/<<PKGBUILDDIR>>/libs/indibase/dsp/dspinterface.h:43:7: note: ‘class 
DSP::Interface’ defined here
   43 | class Interface
      |       ^~~~~~~~~
/<<PKGBUILDDIR>>/libs/indibase/dsp/dspinterface.cpp:876:10: error: no 
declaration matches ‘uint8_t* DSP::Interface::getBuffer(dsp_stream_p, 
uint32_t*, int**)’
  876 | uint8_t* Interface::getBuffer(dsp_stream_p in, uint32_t *dims, int 
**sizes)
      |          ^~~~~~~~~
/<<PKGBUILDDIR>>/libs/indibase/dsp/dspinterface.cpp:876:10: note: no functions 
named ‘uint8_t* DSP::Interface::getBuffer(dsp_stream_p, uint32_t*, int**)’
/<<PKGBUILDDIR>>/libs/indibase/dsp/dspinterface.h:43:7: note: ‘class 
DSP::Interface’ defined here
   43 | class Interface
      |       ^~~~~~~~~
[ 27%] Building CXX object 
libs/alignment/CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/c++ 
-DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY 
-DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA 
-DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/x86_64-linux-gnu/indi/MathPlugins\" 
-DWITH_ENCLEN -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment 
-I/<<PKGBUILDDIR>>/libs/alignment -I/<<PKGBUILDDIR>>/libs 
-I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/libs/indibase 
-I/<<PKGBUILDDIR>>/libs/indibase/timer -I/<<PKGBUILDDIR>>/libs/indicore/. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore/../.. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore 
-I/<<PKGBUILDDIR>>/libs/indidevice/. 
-I/<<PKGBUILDDIR>>/libs/indidevice/property 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indidevice/../.. 
-I/<<PKGBUILDDIR>>/libs/indiclient/. 
-I/<<PKGBUILDDIR>>/libs/indiabstractclient/. -I/<<PKGBUILDDIR>>/libs/sockets/. 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D
 _FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra 
-Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT 
libs/alignment/CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o
 -MF CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o.d -o 
CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o -c 
/<<PKGBUILDDIR>>/libs/alignment/MapPropertiesToInMemoryDatabase.cpp
make[3]: *** [libs/indibase/CMakeFiles/indidriver_OBJECT.dir/build.make:779: 
libs/indibase/CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectionserial.cpp.o]
 Error 1
[ 27%] Building CXX object 
libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/c++ 
-DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY 
-DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA 
-DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/x86_64-linux-gnu/indi/MathPlugins\" 
-DWITH_ENCLEN -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment 
-I/<<PKGBUILDDIR>>/libs/alignment -I/<<PKGBUILDDIR>>/libs 
-I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/libs/indibase 
-I/<<PKGBUILDDIR>>/libs/indibase/timer -I/<<PKGBUILDDIR>>/libs/indicore/. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore/../.. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore 
-I/<<PKGBUILDDIR>>/libs/indidevice/. 
-I/<<PKGBUILDDIR>>/libs/indidevice/property 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indidevice/../.. 
-I/<<PKGBUILDDIR>>/libs/indiclient/. 
-I/<<PKGBUILDDIR>>/libs/indiabstractclient/. -I/<<PKGBUILDDIR>>/libs/sockets/. 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D
 _FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra 
-Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT 
libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o -MF 
CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o.d -o 
CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o -c 
/<<PKGBUILDDIR>>/libs/alignment/MathPlugin.cpp
[ 27%] Building CXX object 
libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/c++ 
-DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY 
-DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA 
-DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/x86_64-linux-gnu/indi/MathPlugins\" 
-DWITH_ENCLEN -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment 
-I/<<PKGBUILDDIR>>/libs/alignment -I/<<PKGBUILDDIR>>/libs 
-I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/libs/indibase 
-I/<<PKGBUILDDIR>>/libs/indibase/timer -I/<<PKGBUILDDIR>>/libs/indicore/. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore/../.. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore 
-I/<<PKGBUILDDIR>>/libs/indidevice/. 
-I/<<PKGBUILDDIR>>/libs/indidevice/property 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indidevice/../.. 
-I/<<PKGBUILDDIR>>/libs/indiclient/. 
-I/<<PKGBUILDDIR>>/libs/indiabstractclient/. -I/<<PKGBUILDDIR>>/libs/sockets/. 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D
 _FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra 
-Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT 
libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o -MF 
CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o.d -o 
CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o -c 
/<<PKGBUILDDIR>>/libs/alignment/MathPluginManagement.cpp
[ 28%] Building CXX object 
libs/alignment/CMakeFiles/AlignmentDriver.dir/TelescopeDirectionVectorSupportFunctions.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/c++ 
-DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY 
-DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA 
-DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/x86_64-linux-gnu/indi/MathPlugins\" 
-DWITH_ENCLEN -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment 
-I/<<PKGBUILDDIR>>/libs/alignment -I/<<PKGBUILDDIR>>/libs 
-I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/libs/indibase 
-I/<<PKGBUILDDIR>>/libs/indibase/timer -I/<<PKGBUILDDIR>>/libs/indicore/. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore/../.. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore 
-I/<<PKGBUILDDIR>>/libs/indidevice/. 
-I/<<PKGBUILDDIR>>/libs/indidevice/property 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indidevice/../.. 
-I/<<PKGBUILDDIR>>/libs/indiclient/. 
-I/<<PKGBUILDDIR>>/libs/indiabstractclient/. -I/<<PKGBUILDDIR>>/libs/sockets/. 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D
 _FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra 
-Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT 
libs/alignment/CMakeFiles/AlignmentDriver.dir/TelescopeDirectionVectorSupportFunctions.cpp.o
 -MF 
CMakeFiles/AlignmentDriver.dir/TelescopeDirectionVectorSupportFunctions.cpp.o.d 
-o 
CMakeFiles/AlignmentDriver.dir/TelescopeDirectionVectorSupportFunctions.cpp.o 
-c /<<PKGBUILDDIR>>/libs/alignment/TelescopeDirectionVectorSupportFunctions.cpp
make[3]: *** [libs/indibase/CMakeFiles/indidriver_OBJECT.dir/build.make:821: 
libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/dspinterface.cpp.o] Error 1
[ 28%] Building CXX object 
libs/alignment/CMakeFiles/AlignmentDriver.dir/Common.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/c++ 
-DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY 
-DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA 
-DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/x86_64-linux-gnu/indi/MathPlugins\" 
-DWITH_ENCLEN -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment 
-I/<<PKGBUILDDIR>>/libs/alignment -I/<<PKGBUILDDIR>>/libs 
-I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/libs/indibase 
-I/<<PKGBUILDDIR>>/libs/indibase/timer -I/<<PKGBUILDDIR>>/libs/indicore/. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore/../.. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore 
-I/<<PKGBUILDDIR>>/libs/indidevice/. 
-I/<<PKGBUILDDIR>>/libs/indidevice/property 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indidevice/../.. 
-I/<<PKGBUILDDIR>>/libs/indiclient/. 
-I/<<PKGBUILDDIR>>/libs/indiabstractclient/. -I/<<PKGBUILDDIR>>/libs/sockets/. 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D
 _FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra 
-Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT 
libs/alignment/CMakeFiles/AlignmentDriver.dir/Common.cpp.o -MF 
CMakeFiles/AlignmentDriver.dir/Common.cpp.o.d -o 
CMakeFiles/AlignmentDriver.dir/Common.cpp.o -c 
/<<PKGBUILDDIR>>/libs/alignment/Common.cpp
make  -f libs/alignment/CMakeFiles/AlignmentClient.dir/build.make 
libs/alignment/CMakeFiles/AlignmentClient.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>>/libs/alignment 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment/CMakeFiles/AlignmentClient.dir/DependInfo.cmake
 --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f libs/alignment/CMakeFiles/AlignmentClient.dir/build.make 
libs/alignment/CMakeFiles/AlignmentClient.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 28%] Building CXX object 
libs/alignment/CMakeFiles/AlignmentClient.dir/AlignmentSubsystemForClients.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/c++ 
-DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA 
-DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/x86_64-linux-gnu/indi/MathPlugins\" 
-DWITH_ENCLEN -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment 
-I/<<PKGBUILDDIR>>/libs/alignment -I/<<PKGBUILDDIR>>/libs 
-I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/libs/indibase 
-I/<<PKGBUILDDIR>>/libs/indibase/timer -I/<<PKGBUILDDIR>>/libs/indicore/. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore/../.. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore 
-I/<<PKGBUILDDIR>>/libs/indidevice/. 
-I/<<PKGBUILDDIR>>/libs/indidevice/property 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indidevice/../.. 
-I/<<PKGBUILDDIR>>/libs/indiclient/. 
-I/<<PKGBUILDDIR>>/libs/indiabstractclient/. -I/<<PKGBUILDDIR>>/libs/sockets/. 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTI
 FY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-format-truncation -g 
-DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT 
libs/alignment/CMakeFiles/AlignmentClient.dir/AlignmentSubsystemForClients.cpp.o
 -MF CMakeFiles/AlignmentClient.dir/AlignmentSubsystemForClients.cpp.o.d -o 
CMakeFiles/AlignmentClient.dir/AlignmentSubsystemForClients.cpp.o -c 
/<<PKGBUILDDIR>>/libs/alignment/AlignmentSubsystemForClients.cpp
[ 28%] Building CXX object 
libs/alignment/CMakeFiles/AlignmentClient.dir/ClientAPIForAlignmentDatabase.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/c++ 
-DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA 
-DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/x86_64-linux-gnu/indi/MathPlugins\" 
-DWITH_ENCLEN -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment 
-I/<<PKGBUILDDIR>>/libs/alignment -I/<<PKGBUILDDIR>>/libs 
-I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/libs/indibase 
-I/<<PKGBUILDDIR>>/libs/indibase/timer -I/<<PKGBUILDDIR>>/libs/indicore/. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore/../.. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore 
-I/<<PKGBUILDDIR>>/libs/indidevice/. 
-I/<<PKGBUILDDIR>>/libs/indidevice/property 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indidevice/../.. 
-I/<<PKGBUILDDIR>>/libs/indiclient/. 
-I/<<PKGBUILDDIR>>/libs/indiabstractclient/. -I/<<PKGBUILDDIR>>/libs/sockets/. 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTI
 FY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-format-truncation -g 
-DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT 
libs/alignment/CMakeFiles/AlignmentClient.dir/ClientAPIForAlignmentDatabase.cpp.o
 -MF CMakeFiles/AlignmentClient.dir/ClientAPIForAlignmentDatabase.cpp.o.d -o 
CMakeFiles/AlignmentClient.dir/ClientAPIForAlignmentDatabase.cpp.o -c 
/<<PKGBUILDDIR>>/libs/alignment/ClientAPIForAlignmentDatabase.cpp
[ 28%] Building CXX object 
libs/alignment/CMakeFiles/AlignmentClient.dir/ClientAPIForMathPluginManagement.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/c++ 
-DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA 
-DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/x86_64-linux-gnu/indi/MathPlugins\" 
-DWITH_ENCLEN -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment 
-I/<<PKGBUILDDIR>>/libs/alignment -I/<<PKGBUILDDIR>>/libs 
-I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/libs/indibase 
-I/<<PKGBUILDDIR>>/libs/indibase/timer -I/<<PKGBUILDDIR>>/libs/indicore/. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore/../.. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore 
-I/<<PKGBUILDDIR>>/libs/indidevice/. 
-I/<<PKGBUILDDIR>>/libs/indidevice/property 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indidevice/../.. 
-I/<<PKGBUILDDIR>>/libs/indiclient/. 
-I/<<PKGBUILDDIR>>/libs/indiabstractclient/. -I/<<PKGBUILDDIR>>/libs/sockets/. 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTI
 FY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-format-truncation -g 
-DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT 
libs/alignment/CMakeFiles/AlignmentClient.dir/ClientAPIForMathPluginManagement.cpp.o
 -MF CMakeFiles/AlignmentClient.dir/ClientAPIForMathPluginManagement.cpp.o.d -o 
CMakeFiles/AlignmentClient.dir/ClientAPIForMathPluginManagement.cpp.o -c 
/<<PKGBUILDDIR>>/libs/alignment/ClientAPIForMathPluginManagement.cpp
make  -f examples/tutorial_six/CMakeFiles/tutorial_client.dir/build.make 
examples/tutorial_six/CMakeFiles/tutorial_client.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>>/examples/tutorial_six 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/examples/tutorial_six 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/examples/tutorial_six/CMakeFiles/tutorial_client.dir/DependInfo.cmake
 --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f examples/tutorial_six/CMakeFiles/tutorial_client.dir/build.make 
examples/tutorial_six/CMakeFiles/tutorial_client.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 29%] Building CXX object 
examples/tutorial_six/CMakeFiles/tutorial_client.dir/tutorial_client.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/examples/tutorial_six && /usr/bin/c++ 
-DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA 
-DWITH_ENCLEN -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/examples/tutorial_six 
-I/<<PKGBUILDDIR>>/examples/tutorial_six -I/<<PKGBUILDDIR>>/libs 
-I/usr/include/libusb-1.0 -I/<<PKGBUILDDIR>>/libs/indibase 
-I/<<PKGBUILDDIR>>/libs/indibase/timer -I/<<PKGBUILDDIR>>/libs/indiclient/. 
-I/<<PKGBUILDDIR>>/libs/indicore/. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore/../.. 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indicore 
-I/<<PKGBUILDDIR>>/libs/indidevice/. 
-I/<<PKGBUILDDIR>>/libs/indidevice/property 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indidevice/../.. 
-I/<<PKGBUILDDIR>>/libs/indiabstractclient/. -I/<<PKGBUILDDIR>>/libs/sockets/. 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 
-Wa,--noexecstack  -Wall -Wextra -Wno-fo
 rmat-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT 
examples/tutorial_six/CMakeFiles/tutorial_client.dir/tutorial_client.cpp.o -MF 
CMakeFiles/tutorial_client.dir/tutorial_client.cpp.o.d -o 
CMakeFiles/tutorial_client.dir/tutorial_client.cpp.o -c 
/<<PKGBUILDDIR>>/examples/tutorial_six/tutorial_client.cpp
[ 29%] Linking CXX static library libindiAlignmentClient.a
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/cmake -P 
CMakeFiles/AlignmentClient.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/AlignmentClient.dir/link.txt --verbose=1
[ 29%] Linking CXX shared library libindiAlignmentDriver.so
/usr/bin/ar qc libindiAlignmentClient.a 
CMakeFiles/AlignmentClient.dir/AlignmentSubsystemForClients.cpp.o 
CMakeFiles/AlignmentClient.dir/ClientAPIForAlignmentDatabase.cpp.o 
CMakeFiles/AlignmentClient.dir/ClientAPIForMathPluginManagement.cpp.o 
../indicore/CMakeFiles/indicore.dir/base64.c.o 
../indicore/CMakeFiles/indicore.dir/userio.c.o 
../indicore/CMakeFiles/indicore.dir/indicom.c.o 
../indicore/CMakeFiles/indicore.dir/indidevapi.c.o 
../indicore/CMakeFiles/indicore.dir/lilxml.cpp.o 
../indicore/CMakeFiles/indicore.dir/indiuserio.c.o 
../indicore/CMakeFiles/indicore.dir/sharedblob.c.o 
../indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o 
../indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o 
../indicore/CMakeFiles/indicore.dir/libastro.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o ../indidevice/CMak
 eFiles/indidevice.dir/watchdeviceproperty.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/AlignmentDriver.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra 
-Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro  -Wl,-z,nodump 
-Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now  -Wl,--no-as-needed -shared 
-Wl,-soname,libindiAlignmentDriver.so.1 -o libindiAlignmentDriver.so.1.9.9 
CMakeFiles/AlignmentDriver.dir/AlignmentSubsystemForDrivers.cpp.o 
CMakeFiles/AlignmentDriver.dir/BasicMathPlugin.cpp.o 
CMakeFiles/AlignmentDriver.dir/BuiltInMathPlugin.cpp.o 
CMakeFiles/AlignmentDriver.dir/ConvexHull.cpp.o 
CMakeFiles/AlignmentDriver.dir/DriverCommon.cpp.o 
CMakeFiles/AlignmentDriver.dir/InMemoryDatabase.cpp.o 
CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o 
CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o 
CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o 
CMakeFiles/AlignmentDriver.dir/TelescopeDirectionVectorSupportFunctions.c
 pp.o CMakeFiles/AlignmentDriver.dir/Common.cpp.o 
../indicore/CMakeFiles/indicore.dir/base64.c.o 
../indicore/CMakeFiles/indicore.dir/userio.c.o 
../indicore/CMakeFiles/indicore.dir/indicom.c.o 
../indicore/CMakeFiles/indicore.dir/indidevapi.c.o 
../indicore/CMakeFiles/indicore.dir/lilxml.cpp.o 
../indicore/CMakeFiles/indicore.dir/indiuserio.c.o 
../indicore/CMakeFiles/indicore.dir/sharedblob.c.o 
../indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o 
../indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o 
../indicore/CMakeFiles/indicore.dir/libastro.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o ../indid
 evice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o 
../indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o  
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indiclient: -ldl 
/usr/lib/x86_64-linux-gnu/libgsl.so /usr/lib/x86_64-linux-gnu/libgslcblas.so 
../indiclient/libindiclient.so.1.9.9 /usr/lib/x86_64-linux-gnu/libnova.so 
/usr/lib/x86_64-linux-gnu/libz.so 
[ 29%] Linking CXX executable tutorial_client
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/examples/tutorial_six && 
/usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_client.dir/link.txt 
--verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack  -Wall -Wextra 
-Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro  -Wl,-z,nodump 
-Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now  
CMakeFiles/tutorial_client.dir/tutorial_client.cpp.o -o tutorial_client  
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/indiclient 
../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/x86_64-linux-gnu/libz.so 
/usr/lib/x86_64-linux-gnu/libnova.so -lpthread 
/usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libnova.so 
/usr/bin/ranlib libindiAlignmentClient.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 29%] Built target AlignmentClient
[ 29%] Built target tutorial_client
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libs/alignment && /usr/bin/cmake -E 
cmake_symlink_library libindiAlignmentDriver.so.1.9.9 
libindiAlignmentDriver.so.1 libindiAlignmentDriver.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 29%] Built target AlignmentDriver
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1290: 
libs/indibase/CMakeFiles/indidriver_OBJECT.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:14: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

Reply via email to