Debian Bug report logs - #1101229
indi-eqmod: FTBFS: /<<PKGBUILDDIR>>/ahpgtbase.cpp:218:73: error: too few arguments to function 'int ahp_gt_get_pwm_frequency(int)'

version graph

Package: src:indi-eqmod; Maintainer for src:indi-eqmod is Debian Astronomy Team <[email protected]>;

Reported by: Santiago Vila <[email protected]>

Date: Tue, 25 Mar 2025 00:15:13 UTC

Severity: serious

Tags: ftbfs, sid, trixie

Found in version indi-eqmod/1.0+20230126190232-1

Fixed in version indi-eqmod/1.0+20230126190232-2

Done: Thorsten Alteholz <[email protected]>

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], [email protected], Debian Astronomy Team <[email protected]>:
Bug#1101229; Package src:indi-eqmod. (Tue, 25 Mar 2025 00:15:13 GMT) (full text, mbox, link).


Acknowledgement sent to Santiago Vila <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Debian Astronomy Team <[email protected]>. (Tue, 25 Mar 2025 00:15:13 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Santiago Vila <[email protected]>
To: Debian BTS <[email protected]>
Subject: indi-eqmod: FTBFS: /<<PKGBUILDDIR>>/ahpgtbase.cpp:218:73: error: too few arguments to function 'int ahp_gt_get_pwm_frequency(int)'
Date: Tue, 25 Mar 2025 00:10:52 +0000
Package: src:indi-eqmod
Version: 1.0+20230126190232-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
	cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu ..
CMake Warning (dev) at CMakeLists.txt:1 (PROJECT):
  cmake_minimum_required() should be called prior to this top-level project()
  call.  Please see the cmake-commands(7) manual for usage documentation of
  both commands.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- 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 Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

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


-- Found INDI: /usr/lib/x86_64-linux-gnu/libindidriver.so;/usr/lib/x86_64-linux-gnu/libindiAlignmentDriver.so (found version "1.9.9") 
-- Found NOVA: /usr/lib/x86_64-linux-gnu/libnova.so
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3.1")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Found GSL: /usr/include (found version "2.8")
-- Performing Test COMPATIBLE_FORTIFY_SOURCE
-- Performing Test COMPATIBLE_FORTIFY_SOURCE - Success
-- Found AHPGT: /usr/lib/x86_64-linux-gnu/libahp_gt.so
-- Found GTest: /usr/lib/x86_64-linux-gnu/cmake/GTest/GTestConfig.cmake (found version "1.15.0")
-- Found GMock: /usr/lib/x86_64-linux-gnu/libgmock.a
-- Building unit tests
CMake Deprecation Warning at test/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

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


-- Found Threads: TRUE
-- GTEST_BOTH_LIBRARIES GTest::gtest;GTest::gtest_main
-- GTEST_MAIN_LIBRARIES GTest::gtest_main
-- GTEST_LIBRARIES GTest::gtest
-- GTEST_INCLUDE_DIRS 
-- GMOCK_LIBRARIES /usr/lib/x86_64-linux-gnu/libgmock.a
-- GMOCK_INCLUDE_DIRS /usr/include
-- Configuring done (0.5s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
   dh_auto_build
	cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install --strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/indi_eqmod_telescope.dir/build.make CMakeFiles/indi_eqmod_telescope.dir/depend
make  -f CMakeFiles/indi_ahpgt_telescope.dir/build.make CMakeFiles/indi_ahpgt_telescope.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/indi_eqmod_telescope.dir/DependInfo.cmake "--color="
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/indi_ahpgt_telescope.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/indi_eqmod_telescope.dir/build.make CMakeFiles/indi_eqmod_telescope.dir/build
make  -f CMakeFiles/indi_ahpgt_telescope.dir/build.make CMakeFiles/indi_ahpgt_telescope.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  2%] Building C object CMakeFiles/indi_ahpgt_telescope.dir/align/htm.c.o
[  2%] Building C object CMakeFiles/indi_eqmod_telescope.dir/align/htm.c.o
/usr/bin/cc  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -fPIE -MD -MT CMakeFiles/indi_ahpgt_telescope.dir/align/htm.c.o -MF CMakeFiles/indi_ahpgt_telescope.dir/align/htm.c.o.d -o CMakeFiles/indi_ahpgt_telescope.dir/align/htm.c.o -c /<<PKGBUILDDIR>>/align/htm.c
/usr/bin/cc  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/align/htm.c.o -MF CMakeFiles/indi_eqmod_telescope.dir/align/htm.c.o.d -o CMakeFiles/indi_eqmod_telescope.dir/align/htm.c.o -c /<<PKGBUILDDIR>>/align/htm.c
[  4%] Building C object CMakeFiles/indi_ahpgt_telescope.dir/align/chull/chull.c.o
[  4%] Building C object CMakeFiles/indi_eqmod_telescope.dir/align/chull/chull.c.o
/usr/bin/cc  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/align/chull/chull.c.o -MF CMakeFiles/indi_eqmod_telescope.dir/align/chull/chull.c.o.d -o CMakeFiles/indi_eqmod_telescope.dir/align/chull/chull.c.o -c /<<PKGBUILDDIR>>/align/chull/chull.c
/usr/bin/cc  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -fPIE -MD -MT CMakeFiles/indi_ahpgt_telescope.dir/align/chull/chull.c.o -MF CMakeFiles/indi_ahpgt_telescope.dir/align/chull/chull.c.o.d -o CMakeFiles/indi_ahpgt_telescope.dir/align/chull/chull.c.o -c /<<PKGBUILDDIR>>/align/chull/chull.c
[  6%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/eqmod.cpp.o
[  6%] Building CXX object CMakeFiles/indi_ahpgt_telescope.dir/ahpgt.cpp.o
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_ahpgt_telescope.dir/ahpgt.cpp.o -MF CMakeFiles/indi_ahpgt_telescope.dir/ahpgt.cpp.o.d -o CMakeFiles/indi_ahpgt_telescope.dir/ahpgt.cpp.o -c /<<PKGBUILDDIR>>/ahpgt.cpp
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/eqmod.cpp.o -MF CMakeFiles/indi_eqmod_telescope.dir/eqmod.cpp.o.d -o CMakeFiles/indi_eqmod_telescope.dir/eqmod.cpp.o -c /<<PKGBUILDDIR>>/eqmod.cpp
[  7%] Building CXX object CMakeFiles/indi_ahpgt_telescope.dir/ahpgtbase.cpp.o
[  8%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/eqmodbase.cpp.o
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/eqmodbase.cpp.o -MF CMakeFiles/indi_eqmod_telescope.dir/eqmodbase.cpp.o.d -o CMakeFiles/indi_eqmod_telescope.dir/eqmodbase.cpp.o -c /<<PKGBUILDDIR>>/eqmodbase.cpp
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_ahpgt_telescope.dir/ahpgtbase.cpp.o -MF CMakeFiles/indi_ahpgt_telescope.dir/ahpgtbase.cpp.o.d -o CMakeFiles/indi_ahpgt_telescope.dir/ahpgtbase.cpp.o -c /<<PKGBUILDDIR>>/ahpgtbase.cpp
/<<PKGBUILDDIR>>/ahpgtbase.cpp: In member function ‘virtual bool AHPGTBase::updateProperties()’:
/<<PKGBUILDDIR>>/ahpgtbase.cpp:218:73: error: too few arguments to function ‘int ahp_gt_get_pwm_frequency(int)’
  218 |         GTConfigurationNP[GT_PWM_FREQ].setValue(ahp_gt_get_pwm_frequency() * 700 + 1500);
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/ahpgtbase.cpp:11:
/usr/include/ahp/ahp_gt.h:651:16: note: declared here
  651 | DLL_EXPORT int ahp_gt_get_pwm_frequency(int axis);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/ahpgtbase.cpp: In member function ‘virtual bool AHPGTBase::ISNewNumber(const char*, const char*, double*, char**, int)’:
/<<PKGBUILDDIR>>/ahpgtbase.cpp:267:37: error: too few arguments to function ‘void ahp_gt_set_pwm_frequency(int, int)’
  267 |             ahp_gt_set_pwm_frequency((GTConfigurationNP[GT_PWM_FREQ].getValue() - 1500) / 700);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ahp/ahp_gt.h:829:17: note: declared here
  829 | DLL_EXPORT void ahp_gt_set_pwm_frequency(int axis, int value);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/ahpgtbase.cpp: In member function ‘virtual bool AHPGTBase::ISNewSwitch(const char*, const char*, ISState*, char**, int)’:
/<<PKGBUILDDIR>>/ahpgtbase.cpp:288:56: error: ‘GT1Flags’ does not name a type; did you mean ‘GTFlags’?
  288 |                     ahp_gt_set_mount_flags(static_cast<GT1Flags>(0));
      |                                                        ^~~~~~~~
      |                                                        GTFlags
/<<PKGBUILDDIR>>/ahpgtbase.cpp:293:56: error: ‘GT1Flags’ does not name a type; did you mean ‘GTFlags’?
  293 |                     ahp_gt_set_mount_flags(static_cast<GT1Flags>(0));
      |                                                        ^~~~~~~~
      |                                                        GTFlags
/<<PKGBUILDDIR>>/ahpgtbase.cpp:315:53: error: ‘GT1SteppingMode’ does not name a type; did you mean ‘GTSteppingMode’?
  315 |             ahp_gt_set_stepping_mode(0, static_cast<GT1SteppingMode>(GTRASteppingModeSP.findOnSwitchIndex()));
      |                                                     ^~~~~~~~~~~~~~~
      |                                                     GTSteppingMode
/<<PKGBUILDDIR>>/ahpgtbase.cpp:321:53: error: ‘GT1SteppingConfiguration’ does not name a type; did you mean ‘GTSteppingConfiguration’?
  321 |             ahp_gt_set_stepping_conf(0, static_cast<GT1SteppingConfiguration>(GTRAWindingSP.findOnSwitchIndex()));
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~
      |                                                     GTSteppingConfiguration
/<<PKGBUILDDIR>>/ahpgtbase.cpp:327:47: error: ‘GT1Feature’ does not name a type; did you mean ‘GTFeature’?
  327 |             ahp_gt_set_feature(0, static_cast<GT1Feature>(GTRAGPIOConfigSP.findOnSwitchIndex()));
      |                                               ^~~~~~~~~~
      |                                               GTFeature
/<<PKGBUILDDIR>>/ahpgtbase.cpp:339:53: error: ‘GT1SteppingMode’ does not name a type; did you mean ‘GTSteppingMode’?
  339 |             ahp_gt_set_stepping_mode(1, static_cast<GT1SteppingMode>(GTDESteppingModeSP.findOnSwitchIndex()));
      |                                                     ^~~~~~~~~~~~~~~
      |                                                     GTSteppingMode
/<<PKGBUILDDIR>>/ahpgtbase.cpp:345:53: error: ‘GT1SteppingConfiguration’ does not name a type; did you mean ‘GTSteppingConfiguration’?
  345 |             ahp_gt_set_stepping_conf(1, static_cast<GT1SteppingConfiguration>(GTDEWindingSP.findOnSwitchIndex()));
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~
      |                                                     GTSteppingConfiguration
/<<PKGBUILDDIR>>/ahpgtbase.cpp:351:47: error: ‘GT1Feature’ does not name a type; did you mean ‘GTFeature’?
  351 |             ahp_gt_set_feature(1, static_cast<GT1Feature>(GTDEGPIOConfigSP.findOnSwitchIndex()));
      |                                               ^~~~~~~~~~
      |                                               GTFeature
make[3]: *** [CMakeFiles/indi_ahpgt_telescope.dir/build.make:124: CMakeFiles/indi_ahpgt_telescope.dir/ahpgtbase.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:156: CMakeFiles/indi_ahpgt_telescope.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 10%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/eqmoderror.cpp.o
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/eqmoderror.cpp.o -MF CMakeFiles/indi_eqmod_telescope.dir/eqmoderror.cpp.o.d -o CMakeFiles/indi_eqmod_telescope.dir/eqmoderror.cpp.o -c /<<PKGBUILDDIR>>/eqmoderror.cpp
[ 11%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/skywatcher.cpp.o
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/skywatcher.cpp.o -MF CMakeFiles/indi_eqmod_telescope.dir/skywatcher.cpp.o.d -o CMakeFiles/indi_eqmod_telescope.dir/skywatcher.cpp.o -c /<<PKGBUILDDIR>>/skywatcher.cpp
[ 12%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/simulator/simulator.cpp.o
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/simulator/simulator.cpp.o -MF CMakeFiles/indi_eqmod_telescope.dir/simulator/simulator.cpp.o.d -o CMakeFiles/indi_eqmod_telescope.dir/simulator/simulator.cpp.o -c /<<PKGBUILDDIR>>/simulator/simulator.cpp
[ 13%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/simulator/skywatcher-simulator.cpp.o
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/simulator/skywatcher-simulator.cpp.o -MF CMakeFiles/indi_eqmod_telescope.dir/simulator/skywatcher-simulator.cpp.o.d -o CMakeFiles/indi_eqmod_telescope.dir/simulator/skywatcher-simulator.cpp.o -c /<<PKGBUILDDIR>>/simulator/skywatcher-simulator.cpp
[ 14%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/align/align.cpp.o
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/align/align.cpp.o -MF CMakeFiles/indi_eqmod_telescope.dir/align/align.cpp.o.d -o CMakeFiles/indi_eqmod_telescope.dir/align/align.cpp.o -c /<<PKGBUILDDIR>>/align/align.cpp
[ 15%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/align/pointset.cpp.o
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/align/pointset.cpp.o -MF CMakeFiles/indi_eqmod_telescope.dir/align/pointset.cpp.o.d -o CMakeFiles/indi_eqmod_telescope.dir/align/pointset.cpp.o -c /<<PKGBUILDDIR>>/align/pointset.cpp
[ 16%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/align/triangulate.cpp.o
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/align/triangulate.cpp.o -MF CMakeFiles/indi_eqmod_telescope.dir/align/triangulate.cpp.o.d -o CMakeFiles/indi_eqmod_telescope.dir/align/triangulate.cpp.o -c /<<PKGBUILDDIR>>/align/triangulate.cpp
[ 17%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/align/triangulate_chull.cpp.o
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/align/triangulate_chull.cpp.o -MF CMakeFiles/indi_eqmod_telescope.dir/align/triangulate_chull.cpp.o.d -o CMakeFiles/indi_eqmod_telescope.dir/align/triangulate_chull.cpp.o -c /<<PKGBUILDDIR>>/align/triangulate_chull.cpp
[ 19%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/scope-limits/scope-limits.cpp.o
/usr/bin/c++  -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/libindi -I/usr/include/libnova -I/usr/include/ahp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -std=gnu++14 -fPIE -MD -MT CMakeFiles/indi_eqmod_telescope.dir/scope-limits/scope-limits.cpp.o -MF CMakeFiles/indi_eqmod_telescope.dir/scope-limits/scope-limits.cpp.o.d -o CMakeFiles/indi_eqmod_telescope.dir/scope-limits/scope-limits.cpp.o -c /<<PKGBUILDDIR>>/scope-limits/scope-limits.cpp
[ 20%] Linking CXX executable indi_eqmod_telescope
/usr/bin/cmake -E cmake_link_script CMakeFiles/indi_eqmod_telescope.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fstack-protector-all -fPIE -O1 -Wa,--noexecstack  -Wall -Wextra -Wno-unused-but-set-variable -Wno-format-truncation -g -Wno-format-overflow -Wl,-z,relro  -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -pie  -rdynamic -Wl,--dependency-file=CMakeFiles/indi_eqmod_telescope.dir/link.d CMakeFiles/indi_eqmod_telescope.dir/align/htm.c.o CMakeFiles/indi_eqmod_telescope.dir/align/chull/chull.c.o CMakeFiles/indi_eqmod_telescope.dir/eqmod.cpp.o CMakeFiles/indi_eqmod_telescope.dir/eqmodbase.cpp.o CMakeFiles/indi_eqmod_telescope.dir/eqmoderror.cpp.o CMakeFiles/indi_eqmod_telescope.dir/skywatcher.cpp.o CMakeFiles/indi_eqmod_telescope.dir/simulator/simulator.cpp.o "CMakeFiles/indi_eqmod_telescope.dir/simulator/skywatcher-simulator.cpp.o" CMakeFiles/indi_eqmod_telescope.dir/align/align.cpp.o CMakeFiles/indi_eqmod_telescope.dir/align/pointset.cpp.o CMakeFiles/indi_eqmod_telescope.dir/align/triangulate.cpp.o CMakeFiles/indi_eqmod_telescope.dir/align/triangulate_chull.cpp.o "CMakeFiles/indi_eqmod_telescope.dir/scope-limits/scope-limits.cpp.o" -o indi_eqmod_telescope  -lindidriver -lindiAlignmentDriver -lnova -lgsl -lgslcblas -lz
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 20%] Built target indi_eqmod_telescope
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 -j2 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

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

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

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

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

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

Thanks.



Information forwarded to [email protected], Debian Astronomy Team <[email protected]>:
Bug#1101229; Package src:indi-eqmod. (Tue, 22 Apr 2025 14:33:02 GMT) (full text, mbox, link).


Acknowledgement sent to Thorsten Alteholz <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Astronomy Team <[email protected]>. (Tue, 22 Apr 2025 14:33:02 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Thorsten Alteholz <[email protected]>
To: [email protected]
Subject: Re: indi-eqmod: FTBFS: /<<PKGBUILDDIR>>/ahpgtbase.cpp:218:73: error: too few arguments to function 'int ahp_gt_get_pwm_frequency(int)'
Date: Tue, 22 Apr 2025 14:28:04 +0000 (UTC)
... an update is on its way.

   Thorsten




Reply sent to Thorsten Alteholz <[email protected]>:
You have taken responsibility. (Sun, 04 May 2025 11:39:02 GMT) (full text, mbox, link).


Notification sent to Santiago Vila <[email protected]>:
Bug acknowledged by developer. (Sun, 04 May 2025 11:39:02 GMT) (full text, mbox, link).


Message #15 received at [email protected] (full text, mbox, reply):

From: Debian FTP Masters <[email protected]>
To: [email protected]
Subject: Bug#1101229: fixed in indi-eqmod 1.0+20230126190232-2
Date: Sun, 04 May 2025 11:34:34 +0000
[Message part 1 (text/plain, inline)]
Source: indi-eqmod
Source-Version: 1.0+20230126190232-2
Done: Thorsten Alteholz <[email protected]>

We believe that the bug you reported is fixed in the latest version of
indi-eqmod, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thorsten Alteholz <[email protected]> (supplier of updated indi-eqmod package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


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

Format: 1.8
Date: Sun, 04 May 2025 12:02:46 +0200
Source: indi-eqmod
Architecture: source
Version: 1.0+20230126190232-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy Team <[email protected]>
Changed-By: Thorsten Alteholz <[email protected]>
Closes: 1101229
Changes:
 indi-eqmod (1.0+20230126190232-2) unstable; urgency=medium
 .
   * add patch to be able to use new libahp-gt
     (Closes: #1101229)
Checksums-Sha1:
 92eeec4304ed9fdcfd8ef900db516b8c80df3816 2370 indi-eqmod_1.0+20230126190232-2.dsc
 6895cdf7c6d5cfcb9d80c59b8aff70a612193908 144537 indi-eqmod_1.0+20230126190232.orig.tar.gz
 300ebfe38cdf781941eee1e8465dd8dd252edc5e 2692 indi-eqmod_1.0+20230126190232-2.debian.tar.xz
 63fb087442c9b0530f0bbf06cae1120f5969bba4 8859 indi-eqmod_1.0+20230126190232-2_amd64.buildinfo
Checksums-Sha256:
 30c0a9bd57ff543c20133c9e5b996431767911007c552e24792f377f722958d8 2370 indi-eqmod_1.0+20230126190232-2.dsc
 8f34499875e983ba17573f3cb1ba43f6df7813d7f045b4ae96e3528f8e75a4f2 144537 indi-eqmod_1.0+20230126190232.orig.tar.gz
 cdc56ec57587673c7120f7038faa7e1395f1a494ff08737de302fb8aea74def9 2692 indi-eqmod_1.0+20230126190232-2.debian.tar.xz
 28e9bb27b519ece57fa79980718e9f1f1656f2a36ab7d07010233d149fceae85 8859 indi-eqmod_1.0+20230126190232-2_amd64.buildinfo
Files:
 65c1e0b31b8bb6bc493a3bfd491aad13 2370 science optional indi-eqmod_1.0+20230126190232-2.dsc
 05a78b9a739a841af69589bedf314311 144537 science optional indi-eqmod_1.0+20230126190232.orig.tar.gz
 0abee4aae04d8b6d99ec930a9b44485d 2692 science optional indi-eqmod_1.0+20230126190232-2.debian.tar.xz
 be666fba5a25ae93344d6f5d2e6ff851 8859 science optional indi-eqmod_1.0+20230126190232-2_amd64.buildinfo

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

iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmgXTbZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR1QWEACcBA2FhiMQMdMdMe+h25cRJnxA7UTu
gjJtAMOZ6jL2+M5dSNEmP1YT4dcc3H3H6rAMyWEtKO8Guu4HXlyZOmO1dSQC3w07
Nz7ACiB2varW/aeWgXSSlnwpGqnVk8SVu/xOzDNFnLQsj6pqTmI42fZ29Y1PKuWM
YF2NYDxjEW36VKB7YrNEb/HSNGlgXOFKzKsaNlMlixChjOb1IAWSXzu80MXITrCV
n76JZjdXxohtgTPY3V8Ms954SHquzrNM3bd2814smUVzt5iJ5WoqYnrrRIMD+fJF
NSUV+WzIq3PofDwGVzGWanKWGQYpvkIp3nn1wbDNWSPq68LttJepiL4v0kRKyvfL
7PMIsEDRjVNC5TXyEaS2OHyq6OmfaaYXui157Xirl85dKwkoui5KfQpfHM58nYGs
7v43UtH1sG0bSAAL6nDtUZapMfD+76I7SDEGBQbD14pvuD4FFRX9IODMn+r3F31n
/A8dpkAcC3y+mC8TT+yoo6liX8TaBfjj5p4hUWGMSeXQlEnmUbC7rU9B8MR4+N3K
WidQ7+b+C2ATGzb9Vbg8k2dCRhZRjgHhoaCkw59BXCQYUFkFu8ULkbsizzJKVgsq
MDgSqPxn2aj+ZuOakAY11OpmW02cbzFLR33y3fyvaP/aNkDKmx/XMTwinJmuMHIP
s0kYh/InfP4B6w==
=hbID
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 12:54:19 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.