Package: src:altos
Version: 1.9.19-2
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_testdir
dh_testroot
rm -f build-stamp configure-stamp
rm -f debian/altos.sharedmimeinfo
[ ! -f Makefile ] || /usr/bin/make distclean
dh_clean 
        rm -f debian/debhelper-build-stamp
        rm -rf debian/.debhelper/
dh_clean: warning: Use of debian/compat is deprecated and will be removed in 
debhelper (>= 14~).
        rm -f -- debian/altos.substvars debian/files
        rm -fr -- debian/altos/ debian/tmp/
        find .  \( \( \
                \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path 
.\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o 
-type f -a \

[... snipped ...]

../../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
  CC  ao_lco_cmd.o
  CC  ao_lco_func.o
  CC  ao_radio_cmac_cmd.o
  CC  ao_telelco.o
  CC  telelco-v0.2-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telelco-v0.2-1.9.19.ihx 
telelco-v0.2-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telelco-v0.2'
Making all in telelco-v0.2/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telelco-v0.2/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  telelco-v0.2-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telelco-v0.2/flash-loader'
Making all in telelco-v0.2-cc1200
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telelco-v0.2-cc1200'
  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_adc_single_stm.o
  CC  ao_convert_volt.o
  CC  ao_fast_timer.o
  CC  ao_lcd_stm.o
  CC  ao_usb_stm.o
  CC  ao_exti_stm.o
  CC  ao_cc1200.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
  CC  ao_lco_cmd.o
  CC  ao_lco_func.o
  CC  ao_radio_cmac_cmd.o
  CC  ao_telelco.o
  CC  telelco-v0.2-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telelco-v0.2-1.9.19.ihx 
telelco-v0.2-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telelco-v0.2-cc1200'
Making all in telelco-v0.2-cc1200/flash-loader
make[4]: Entering directory 
'/<<PKGBUILDDIR>>/src/telelco-v0.2-cc1200/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  telelco-v0.2-altos-flash-1.9.19.elf
make[4]: Leaving directory 
'/<<PKGBUILDDIR>>/src/telelco-v0.2-cc1200/flash-loader'
Making all in telelco-v0.3
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telelco-v0.3'
  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_cc1200.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
  CC  ao_lco_cmd.o
  CC  ao_lco_func.o
  CC  ao_radio_cmac_cmd.o
  CC  ao_telelco.o
  CC  telelco-v0.3-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telelco-v0.3-1.9.19.ihx 
telelco-v0.3-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telelco-v0.3'
Making all in telelco-v0.3/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telelco-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.o
  CC  ao_usb_stm.o
  CC  ao_flash_stm.o
  CC  ao_flash_task.o
  CC  ao_flash_loader_stm.o
  CC  telelco-v0.2-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telelco-v0.3/flash-loader'
Making all in telelco-v2.0
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telelco-v2.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.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_adc_single_stm.o
  CC  ao_convert_volt.o
  CC  ao_fast_timer.o
  CC  ao_lcd_stm.o
  CC  ao_usb_stm.o
  CC  ao_exti_stm.o
  CC  ao_cc1200.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_bits.o
  CC  ao_lco_v2.o
  CC  ao_lco_cmd.o
  CC  ao_lco_func.o
  CC  ao_radio_cmac_cmd.o
  CC  ao_telelco.o
  CC  telelco-v2.0-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telelco-v2.0-1.9.19.ihx 
telelco-v2.0-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telelco-v2.0'
Making all in telelco-v2.0/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telelco-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  telelco-v2.0-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telelco-v2.0/flash-loader'
Making all in teledongle-v3.0
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/teledongle-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_cc1200.o
  CC  ao_cmd.o
  CC  ao_config.o
  CC  ao_task.o
  CC  ao_led_lpc.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
  CC  ao_send_packet.o
  CC  ao_monitor.o
  CC  ao_packet_master.o
  CC  ao_packet.o
  CC  ao_teledongle.o
  CC  teledongle-v3.0-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=teledongle-v3.0-1.9.19.ihx 
teledongle-v3.0-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/teledongle-v3.0'
Making all in teledongle-v3.0/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/teledongle-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  teledongle-v3.0-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/teledongle-v3.0/flash-loader'
Making all in teleballoon-v2.0
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/teleballoon-v2.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_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_balloon.o
  CC  ao_telemetry.o
  CC  ao_packet_slave.o
  CC  ao_packet.o
  CC  ao_companion.o
  CC  ao_aprs.o
  CC  ao_teleballoon.o
  CC  teleballoon-v2.0-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=teleballoon-v2.0-1.9.19.ihx 
teleballoon-v2.0-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/teleballoon-v2.0'
Making all in telebt-v3.0
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telebt-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_data.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_freq.o
  CC  ao_dma_stm.o
  CC  ao_spi_stm.o
  CC  ao_cc1200.o
  CC  ao_adc_stm.o
  CC  ao_btm.o
  CC  ao_usb_stm.o
  CC  ao_exti_stm.o
  CC  ao_eeprom_stm.o
  CC  ao_convert_volt.o
  CC  ao_packet_master.o
  CC  ao_packet.o
  CC  ao_send_packet.o
  CC  ao_monitor.o
  CC  ao_lco_func.o
  CC  ao_radio_cmac.o
  CC  ao_aes.o
  CC  ao_aes_tables.o
  CC  ao_lco_cmd.o
  CC  ao_telebt.o
  CC  telebt-v3.0-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telebt-v3.0-1.9.19.ihx 
telebt-v3.0-1.9.19.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telebt-v3.0'
Making all in telebt-v3.0/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/telebt-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  telebt-v3.0-altos-flash-1.9.19.elf
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: 
telebt-v3.0-altos-flash-1.9.19.elf section `.data' will not fit in region 
`flash'
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: region `flash' 
overflowed by 2 bytes
collect2: error: ld returned 1 exit status
make[4]: *** [../../stm/Makefile-flash.defs:44: 
telebt-v3.0-altos-flash-1.9.19.elf] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/telebt-v3.0/flash-loader'
make[3]: *** [Makefile:89: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:509: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:433: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:29: build-stamp] Error 2
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/202502/

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

Thanks.

Reply via email to