Package: src:altos
Version: 1.9.19-1
Severity: serious
Tags: ftbfs

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules build
autoreconf --force -v --install
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: configure.ac: not using Intltool

[... snipped ...]

  CC  ao_task.o
  CC  ao_led_stm.o
  CC  ao_stdio.o
  CC  ao_panic.o
  CC  ao_timer.o
  CC  ao_mutex.o
  CC  ao_serial_stm.o
  CC  ao_gps_ublox.o
  CC  ao_gps_show.o
  CC  ao_gps_report_metrum.o
  CC  ao_ignite.o
  CC  ao_freq.o
  CC  ao_dma_stm.o
  CC  ao_spi_stm.o
  CC  ao_cc1120.o
  CC  ao_fec_tx.o
  CC  ao_fec_rx.o
  CC  ao_data.o
  CC  ao_ms5607.o
  CC  ao_mma655x.o
  CC  ao_adc_stm.o
  CC  ao_beep_stm.o
  CC  ao_storage.o
  CC  ao_m25.o
  CC  ao_usb_stm.o
  CC  ao_exti_stm.o
  CC  ao_eeprom_stm.o
  CC  ao_report.o
  CC  ao_convert_pa.o
  CC  ao_convert_volt.o
  CC  ao_log.o
  CC  ao_log_metrum.o
  CC  ao_sample.o
  CC  ao_kalman.o
  CC  ao_flight.o
  CC  ao_telemetry.o
  CC  ao_packet_slave.o
  CC  ao_packet.o
  CC  ao_companion.o
  CC  ao_aprs.o
  CC  ao_telemetrum.o
  CC  telemetrum-v2.0-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telemetrum-v2.0-1.9.19.ihx 
telemetrum-v2.0-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telemetrum-v2.0'
Making all in telemetrum-v2.0/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telemetrum-v2.0/flash-loader'
  NICKLE ../../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_romconfig.o
  CC  ao_boot_chain.o
  CC  ao_boot_pin.o
  CC  ao_product.o
  CC  ao_notask.o
  CC  ao_timer.o
  CC  ao_usb_stm.o
  CC  ao_flash_stm.o
  CC  ao_flash_task.o
  CC  ao_flash_loader_stm.o
  CC  telemetrum-v2.0-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telemetrum-v2.0/flash-loader'
Making all in telemetrum-v3.0
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telemetrum-v3.0'
  NICKLE ../util/ao-make-product.5c ao_product.h
  CC  ao_boot_chain.o
  CC  ao_interrupt.o
  CC  ao_product.o
  CC  ao_romconfig.o
  CC  ao_cmd.o
  CC  ao_config.o
  CC  ao_task.o
  CC  ao_led_stm.o
  CC  ao_stdio.o
  CC  ao_panic.o
  CC  ao_timer.o
  CC  ao_mutex.o
  CC  ao_serial_stm.o
  CC  ao_gps_ublox.o
  CC  ao_gps_show.o
  CC  ao_gps_report_metrum.o
  CC  ao_ignite.o
  CC  ao_freq.o
  CC  ao_dma_stm.o
  CC  ao_spi_stm.o
  CC  ao_cc1200.o
  CC  ao_fec_tx.o
  CC  ao_fec_rx.o
  CC  ao_data.o
  CC  ao_ms5607.o
  CC  ao_adxl375.o
  CC  ao_adc_stm.o
  CC  ao_beep_stm.o
  CC  ao_storage.o
  CC  ao_m25.o
  CC  ao_usb_stm.o
  CC  ao_exti_stm.o
  CC  ao_eeprom_stm.o
  CC  ao_report.o
  CC  ao_convert_pa.o
  CC  ao_convert_volt.o
  CC  ao_log.o
  CC  ao_log_metrum.o
  CC  ao_sample.o
  CC  ao_kalman.o
  CC  ao_flight.o
  CC  ao_telemetry.o
  CC  ao_packet_slave.o
  CC  ao_packet.o
  CC  ao_companion.o
  CC  ao_aprs.o
  CC  ao_telemetrum.o
  CC  telemetrum-v3.0-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telemetrum-v3.0-1.9.19.ihx 
telemetrum-v3.0-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telemetrum-v3.0'
Making all in telemetrum-v3.0/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telemetrum-v3.0/flash-loader'
  NICKLE ../../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_romconfig.o
  CC  ao_boot_chain.o
  CC  ao_boot_pin.o
  CC  ao_product.o
  CC  ao_notask.o
  CC  ao_timer.o
  CC  ao_usb_stm.o
  CC  ao_flash_stm.o
  CC  ao_flash_task.o
  CC  ao_flash_loader_stm.o
  CC  telemetrum-v3.0-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telemetrum-v3.0/flash-loader'
Making all in telegps-v0.3
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telegps-v0.3'
  NICKLE ../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_boot_chain.o
  CC  ao_product.o
  CC  ao_romconfig.o
  CC  ao_cmd.o
  CC  ao_config.o
  CC  ao_task.o
  CC  ao_stdio.o
  CC  ao_panic.o
  CC  ao_timer_lpc.o
  CC  ao_mutex.o
  CC  ao_freq.o
  CC  ao_spi_lpc.o
  CC  ao_usb_lpc.o
  CC  ao_exti_lpc.o
nickle ../lpc/baud_rate `awk '/AO_LPC_CLKOUT/{print $3}' ao_pins.h` > 
ao_serial_lpc.h
  CC  ao_serial_lpc.o
  CC  ao_gps_ublox.o
  CC  ao_gps_show.o
  CC  ao_cc115l.o
  CC  ao_fec_tx.o
  CC  ao_aprs.o
  CC  ao_tracker.o
  CC  ao_telemetry.o
  CC  ao_storage.o
  CC  ao_m25.o
  CC  ao_log.o
  CC  ao_log_gps.o
  CC  ao_distance.o
  CC  ao_sqrt.o
  CC  ao_telegps.o
  CC  telegps-v0.3-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telegps-v0.3-1.9.19.ihx 
telegps-v0.3-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telegps-v0.3'
Making all in telegps-v0.3/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telegps-v0.3/flash-loader'
  NICKLE ../../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_romconfig.o
  CC  ao_boot_chain.o
  CC  ao_boot_pin.o
  CC  ao_product.o
  CC  ao_notask.o
  CC  ao_timer_lpc.o
  CC  ao_usb_lpc.o
  CC  ao_flash_lpc.o
  CC  ao_flash_task.o
  CC  ao_flash_loader_lpc.o
  CC  telegps-v0.3-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telegps-v0.3/flash-loader'
Making all in telegps-v1.0
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telegps-v1.0'
  NICKLE ../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_boot_chain.o
  CC  ao_product.o
  CC  ao_romconfig.o
  CC  ao_cmd.o
  CC  ao_config.o
  CC  ao_task.o
  CC  ao_stdio.o
  CC  ao_panic.o
  CC  ao_timer_lpc.o
  CC  ao_mutex.o
  CC  ao_freq.o
  CC  ao_spi_lpc.o
  CC  ao_usb_lpc.o
  CC  ao_exti_lpc.o
nickle ../lpc/baud_rate `awk '/AO_LPC_CLKOUT/{print $3}' ao_pins.h` > 
ao_serial_lpc.h
  CC  ao_serial_lpc.o
  CC  ao_gps_ublox.o
  CC  ao_gps_show.o
  CC  ao_cc115l.o
  CC  ao_fec_tx.o
  CC  ao_aprs.o
  CC  ao_tracker.o
  CC  ao_telemetry.o
  CC  ao_storage.o
  CC  ao_m25.o
  CC  ao_log.o
  CC  ao_log_gps.o
  CC  ao_distance.o
  CC  ao_sqrt.o
  CC  ao_data.o
  CC  ao_adc_lpc.o
  CC  ao_convert_volt.o
  CC  ao_telegps.o
  CC  telegps-v1.0-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telegps-v1.0-1.9.19.ihx 
telegps-v1.0-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telegps-v1.0'
Making all in telegps-v1.0/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telegps-v1.0/flash-loader'
  NICKLE ../../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_romconfig.o
  CC  ao_boot_chain.o
  CC  ao_boot_pin.o
  CC  ao_product.o
  CC  ao_notask.o
  CC  ao_timer_lpc.o
  CC  ao_usb_lpc.o
  CC  ao_flash_lpc.o
  CC  ao_flash_task.o
  CC  ao_flash_loader_lpc.o
  CC  telegps-v1.0-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telegps-v1.0/flash-loader'
Making all in telegps-v2.0
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telegps-v2.0'
  NICKLE ../util/ao-make-product.5c ao_product.h
  CC  ao_adc_stm.o
  CC  ao_led_stmf0.o
  CC  ao_interrupt.o
  CC  ao_boot_chain.o
  CC  ao_product.o
  CC  ao_romconfig.o
  CC  ao_cmd.o
  CC  ao_config.o
  CC  ao_task.o
  CC  ao_stdio.o
  CC  ao_panic.o
  CC  ao_timer.o
  CC  ao_mutex.o
  CC  ao_freq.o
  CC  ao_dma_stm.o
  CC  ao_spi_stm.o
  CC  ao_usb_stm.o
  CC  ao_exti_stm.o
  CC  ao_serial_stm.o
  CC  ao_gps_ublox.o
  CC  ao_gps_show.o
  CC  ao_cc1200.o
  CC  ao_aprs.o
  CC  ao_tracker.o
  CC  ao_telemetry.o
  CC  ao_storage.o
  CC  ao_m25.o
  CC  ao_log.o
  CC  ao_log_gps.o
  CC  ao_distance.o
  CC  ao_sqrt.o
  CC  ao_data.o
  CC  ao_convert_volt.o
  CC  ao_telegps.o
  CC  telegps-v2.0-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telegps-v2.0-1.9.19.ihx 
telegps-v2.0-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telegps-v2.0'
Making all in telegps-v2.0/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telegps-v2.0/flash-loader'
  NICKLE ../../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_romconfig.o
  CC  ao_boot_chain.o
  CC  ao_boot_pin.o
  CC  ao_product.o
  CC  ao_notask.o
  CC  ao_timer.o
  CC  ao_usb_stm.o
  CC  ao_flash_stm.o
  CC  ao_flash_task.o
  CC  ao_flash_loader_stm.o
  CC  telegps-v2.0-altos-flash-1.9.19.elf
../../../ao-tools/ao-makebin/ao-makebin 
--output=telegps-v2.0-altos-flash-1.9.19.bin --base=0x08000000 
telegps-v2.0-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telegps-v2.0/flash-loader'
Making all in telegps-v3.0
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telegps-v3.0'
  NICKLE ../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_boot_chain.o
  CC  ao_product.o
  CC  ao_romconfig.o
  CC  ao_cmd.o
  CC  ao_config.o
  CC  ao_task.o
  CC  ao_stdio.o
  CC  ao_panic.o
  CC  ao_timer_lpc.o
  CC  ao_flash_lpc.o
  CC  ao_mutex.o
  CC  ao_freq.o
  CC  ao_led.o
  CC  ao_spi_lpc.o
  CC  ao_usb_lpc.o
  CC  ao_exti_lpc.o
nickle ../lpc/baud_rate `awk '/AO_LPC_CLKOUT/{print $3}' ao_pins.h` > 
ao_serial_lpc.h
  CC  ao_serial_lpc.o
  CC  ao_gps_ublox.o
  CC  ao_gps_show.o
  CC  ao_cc1200.o
  CC  ao_aprs.o
  CC  ao_tracker.o
  CC  ao_telemetry.o
  CC  ao_storage.o
  CC  ao_m25.o
  CC  ao_log.o
  CC  ao_log_gps.o
  CC  ao_distance.o
  CC  ao_sqrt.o
  CC  ao_data.o
  CC  ao_adc_lpc.o
  CC  ao_convert_volt.o
  CC  ao_telegps.o
  CC  telegps-v3.0-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telegps-v3.0-1.9.19.ihx 
telegps-v3.0-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telegps-v3.0'
Making all in telegps-v3.0/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telegps-v3.0/flash-loader'
  NICKLE ../../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_romconfig.o
  CC  ao_boot_chain.o
  CC  ao_boot_pin.o
  CC  ao_product.o
  CC  ao_notask.o
  CC  ao_timer_lpc.o
  CC  ao_usb_lpc.o
  CC  ao_flash_lpc.o
  CC  ao_flash_task.o
  CC  ao_flash_loader_lpc.o
  CC  telegps-v3.0-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telegps-v3.0/flash-loader'
Making all in telelco-v0.2
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telelco-v0.2'
  NICKLE ../util/ao-make-product.5c ao_product.h
  CC  ao_boot_chain.o
  CC  ao_interrupt.o
  CC  ao_product.o
  CC  ao_romconfig.o
  CC  ao_cmd.o
  CC  ao_config.o
  CC  ao_task.o
  CC  ao_led_stm.o
  CC  ao_stdio.o
  CC  ao_panic.o
  CC  ao_timer.o
  CC  ao_mutex.o
  CC  ao_freq.o
  CC  ao_dma_stm.o
  CC  ao_spi_stm.o
  CC  ao_beep_stm.o
  CC  ao_eeprom_stm.o
  CC  ao_fast_timer.o
  CC  ao_lcd_stm.o
  CC  ao_usb_stm.o
  CC  ao_exti_stm.o
  CC  ao_cc1120.o
  CC  ao_radio_cmac.o
  CC  ao_aes.o
  CC  ao_aes_tables.o
  CC  ao_fec_tx.o
  CC  ao_fec_rx.o
  CC  ao_seven_segment.o
  CC  ao_quadrature.o
  CC  ao_button.o
  CC  ao_event.o
  CC  ao_lco.o
  CC  ao_lco_bits.o
In file included from ../drivers/ao_lco_bits.c:16:
../drivers/ao_lco_bits.c: In function 'ao_lco_get_channels':
../drivers/ao_lco_bits.c:181:82: error: expected ')' before 'PRIu32'
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                                                                         
         ^~~~~~
../drivers/ao_lco.h:32:124: note: in definition of macro 'PRINTD'
   32 | #define PRINTD(...) do { if (!ao_lco_debug) break; printf ("\r%5lu %s: 
", (unsigned long) ao_tick_count, __func__); printf(__VA_ARGS__); flush(); } while(0)
      |                                                                         
                                                   ^~~~~~~~~~~
../drivers/ao_lco_bits.c:18:1: note: 'PRIu32' is defined in header '<inttypes.h>'; 
did you forget to '#include <inttypes.h>'?
   17 | #include <ao_radio_cmac.h>
  +++ |+#include <inttypes.h>
   18 |
../drivers/ao_lco.h:32:123: note: to match this '('
   32 | #define PRINTD(...) do { if (!ao_lco_debug) break; printf ("\r%5lu %s: 
", (unsigned long) ao_tick_count, __func__); printf(__VA_ARGS__); flush(); } while(0)
      |                                                                         
                                                  ^
../drivers/ao_lco_bits.c:181:9: note: in expansion of macro 'PRINTD'
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |         ^~~~~~
../drivers/ao_lco_bits.c:181:16: error: format '%d' expects a matching 'int' 
argument [-Werror=format=]
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/ao_lco.h:32:124: note: in definition of macro 'PRINTD'
   32 | #define PRINTD(...) do { if (!ao_lco_debug) break; printf ("\r%5lu %s: 
", (unsigned long) ao_tick_count, __func__); printf(__VA_ARGS__); flush(); } while(0)
      |                                                                         
                                                   ^~~~~~~~~~~
../drivers/ao_lco_bits.c:181:38: note: format string is defined here
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                                     ~^
      |                                      |
      |                                      int
../drivers/ao_lco_bits.c:181:16: error: format '%d' expects a matching 'int' 
argument [-Werror=format=]
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/ao_lco.h:32:124: note: in definition of macro 'PRINTD'
   32 | #define PRINTD(...) do { if (!ao_lco_debug) break; printf ("\r%5lu %s: 
", (unsigned long) ao_tick_count, __func__); printf(__VA_ARGS__); flush(); } while(0)
      |                                                                         
                                                   ^~~~~~~~~~~
../drivers/ao_lco_bits.c:181:47: note: format string is defined here
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                                              ~^
      |                                               |
      |                                               int
../drivers/ao_lco_bits.c:181:16: error: format '%d' expects a matching 'int' 
argument [-Werror=format=]
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/ao_lco.h:32:124: note: in definition of macro 'PRINTD'
   32 | #define PRINTD(...) do { if (!ao_lco_debug) break; printf ("\r%5lu %s: 
", (unsigned long) ao_tick_count, __func__); printf(__VA_ARGS__); flush(); } while(0)
      |                                                                         
                                                   ^~~~~~~~~~~
../drivers/ao_lco_bits.c:181:56: note: format string is defined here
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                                                       ~^
      |                                                        |
      |                                                        int
../drivers/ao_lco_bits.c:181:16: error: format '%d' expects a matching 'int' 
argument [-Werror=format=]
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/ao_lco.h:32:124: note: in definition of macro 'PRINTD'
   32 | #define PRINTD(...) do { if (!ao_lco_debug) break; printf ("\r%5lu %s: 
", (unsigned long) ao_tick_count, __func__); printf(__VA_ARGS__); flush(); } while(0)
      |                                                                         
                                                   ^~~~~~~~~~~
../drivers/ao_lco_bits.c:181:63: note: format string is defined here
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                                                              ~^
      |                                                               |
      |                                                               int
../drivers/ao_lco_bits.c:181:16: error: format '%d' expects a matching 'int' 
argument [-Werror=format=]
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/ao_lco.h:32:124: note: in definition of macro 'PRINTD'
   32 | #define PRINTD(...) do { if (!ao_lco_debug) break; printf ("\r%5lu %s: 
", (unsigned long) ao_tick_count, __func__); printf(__VA_ARGS__); flush(); } while(0)
      |                                                                         
                                                   ^~~~~~~~~~~
../drivers/ao_lco_bits.c:181:73: note: format string is defined here
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                                                                        
~^
      |                                                                         
|
      |                                                                         
int
../drivers/ao_lco_bits.c:181:16: error: spurious trailing '%' in format 
[-Werror=format=]
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/ao_lco.h:32:124: note: in definition of macro 'PRINTD'
   32 | #define PRINTD(...) do { if (!ao_lco_debug) break; printf ("\r%5lu %s: 
", (unsigned long) ao_tick_count, __func__); printf(__VA_ARGS__); flush(); } while(0)
      |                                                                         
                                                   ^~~~~~~~~~~
../drivers/ao_lco_bits.c:181:80: note: format string is defined here
  181 |         PRINTD("ao_lco_get_channels(%d) rssi %d valid %d ret %d offset %d good 
%"PRIu32" bad %"PRIu32"\n",
      |                                                                         
       ^
cc1: all warnings being treated as errors
make[4]: *** [../Makefile.defs:51: ao_lco_bits.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telelco-v0.2'
make[3]: *** [Makefile:89: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:503: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:427: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:29: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build 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/202409/

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.

Reply via email to