Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1265524

Bug#1117744: altos: FTBFS: Unhandled exception invalid_argument ("Incompatible types in assignment", 3, foreign CairoSurface (0xffcc7680))

From Santiago Vila <sanvila@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1117744: altos: FTBFS: Unhandled exception invalid_argument ("Incompatible types in assignment", 3, foreign CairoSurface (0xffcc7680))
Date 2025-10-10 18:30 +0200
Message-ID <LEoad-4b9G-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: src:altos
Version: 1.9.22-2
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

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

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 cannot 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.

--------------------------------------------------------------------------------
[...]
 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 \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \

[... snipped ...]

  CC  ao_flash_loader_stm.o
  CC  easymega-v3.0-altos-flash-1.9.22.elf
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/easymega-v3.0/flash-loader'
../../ao-tools/ao-makebin/ao-makebin --dfu --output=easymega-v3.0-combined-1.9.22.dfu --base= flash-loader/easymega-v3.0-altos-flash-1.9.22.elf easymega-v3.0-1.9.22.elf
../../ao-tools/ao-elftohex/ao-elftohex --nosym --output=easymega-v3.0-combined-1.9.22.ihx flash-loader/easymega-v3.0-altos-flash-1.9.22.elf easymega-v3.0-1.9.22.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/easymega-v3.0'
Making all in easymega-v3.0/flash-loader
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/easymega-v3.0/flash-loader'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/easymega-v3.0/flash-loader'
Making all in micropeak-v2.0
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/micropeak-v2.0'
  NICKLE ../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_panic.o
  CC  ao_micro.o
  CC  ao_report_micro.o
  CC  ao_stdio.o
  CC  ao_notask.o
  CC  ao_serial_stm.o
  CC  ao_lpuart_stm.o
  CC  ao_timer.o
  CC  ao_spi_stm32l0.o
  CC  ao_adc_stm32l0.o
  CC  ao_ms5607.o
  CC  ao_exti_stm.o
  CC  ao_convert_pa.o
  CC  ao_led.o
  CC  ao_cmd.o
  CC  ao_product.o
  CC  ao_romconfig.o
  CC  ao_flash_stm32l0.o
  CC  ao_microflight.o
  CC  ao_log_micro.o
  CC  ao_microkalman.o
  CC  micropeak-v2.0-1.9.22.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=micropeak-v2.0-1.9.22.ihx micropeak-v2.0-1.9.22.elf
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/micropeak-v2.0'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making all in doc
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
sed -e 's/^[ 	]*//' -e 's/^\\//' altusmetrum.txt > altusmetrum.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' header.inc > header.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' dedication.inc > dedication.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' intro.inc > intro.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' getting-started.inc > getting-started.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' usage.inc > usage.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telemetrum.inc > telemetrum.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telemini.inc > telemini.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' easymini-device.inc > easymini-device.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telemega.inc > telemega.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' easymega.inc > easymega.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' easytimer.inc > easytimer.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' installation.inc > installation.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' using-am-products.inc > using-am-products.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' updating-firmware.inc > updating-firmware.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' frequency-cal.inc > frequency-cal.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' altosui.inc > altosui.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' altosdroid.inc > altosdroid.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' system-operation.inc > system-operation.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' pyro-channels.inc > pyro-channels.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' flight-data-recording.inc > flight-data-recording.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' specs.inc > specs.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' config-device.inc > config-device.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' config-ui.inc > config-ui.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' load-maps.inc > load-maps.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' aprs-operation.inc > aprs-operation.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' pyro-examples.inc > pyro-examples.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' handling.inc > handling.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-head.inc > release-head.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes.inc > release-notes.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.22.inc > release-notes-1.9.22.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.21.inc > release-notes-1.9.21.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.20.inc > release-notes-1.9.20.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.19.inc > release-notes-1.9.19.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.18.inc > release-notes-1.9.18.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.17.inc > release-notes-1.9.17.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.16.inc > release-notes-1.9.16.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.15.inc > release-notes-1.9.15.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.14.inc > release-notes-1.9.14.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.13.inc > release-notes-1.9.13.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.12.inc > release-notes-1.9.12.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.11.inc > release-notes-1.9.11.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.10.inc > release-notes-1.9.10.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.9.inc > release-notes-1.9.9.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.8.inc > release-notes-1.9.8.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.7.inc > release-notes-1.9.7.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.6.inc > release-notes-1.9.6.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.5.inc > release-notes-1.9.5.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.4.inc > release-notes-1.9.4.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.3.inc > release-notes-1.9.3.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.2.inc > release-notes-1.9.2.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.1.inc > release-notes-1.9.1.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.9.inc > release-notes-1.9.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.8.7.inc > release-notes-1.8.7.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.8.6.inc > release-notes-1.8.6.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.8.5.inc > release-notes-1.8.5.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.8.4.inc > release-notes-1.8.4.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.8.3.inc > release-notes-1.8.3.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.8.2.inc > release-notes-1.8.2.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.8.1.inc > release-notes-1.8.1.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.8.inc > release-notes-1.8.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.7.inc > release-notes-1.7.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.6.8.inc > release-notes-1.6.8.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.6.5.inc > release-notes-1.6.5.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.6.4.inc > release-notes-1.6.4.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.6.3.inc > release-notes-1.6.3.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.6.2.inc > release-notes-1.6.2.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.6.1.inc > release-notes-1.6.1.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.6.inc > release-notes-1.6.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.5.inc > release-notes-1.5.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.4.2.inc > release-notes-1.4.2.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.4.1.inc > release-notes-1.4.1.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.4.inc > release-notes-1.4.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.3.2.inc > release-notes-1.3.2.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.3.1.inc > release-notes-1.3.1.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.3.inc > release-notes-1.3.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.2.1.inc > release-notes-1.2.1.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.2.inc > release-notes-1.2.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.1.1.inc > release-notes-1.1.1.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.1.inc > release-notes-1.1.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-1.0.1.inc > release-notes-1.0.1.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-0.9.2.inc > release-notes-0.9.2.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-0.9.inc > release-notes-0.9.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-0.8.inc > release-notes-0.8.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' release-notes-0.7.1.inc > release-notes-0.7.1.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 altusmetrum.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' micropeak.txt > micropeak.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 micropeak.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telegps.txt > telegps.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telegps-dedication.inc > telegps-dedication.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telegps-quick-start.inc > telegps-quick-start.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telegps-using.inc > telegps-using.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telegps-system-operation.inc > telegps-system-operation.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telegps-application.inc > telegps-application.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telegps-specs.inc > telegps-specs.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telegps-updating-firmware.inc > telegps-updating-firmware.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telegps-release-notes.inc > telegps-release-notes.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 telegps.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' easymini.txt > easymini.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' easymini-release-notes.inc > easymini-release-notes.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 easymini.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' motortest.txt > motortest.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' motortest-configuration.inc > motortest-configuration.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' motortest-installation.inc > motortest-installation.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' motortest-intro.inc > motortest-intro.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' motortest-operation.inc > motortest-operation.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 motortest.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telelaunch.txt > telelaunch.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telelaunch-acknowledgements.inc > telelaunch-acknowledgements.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telelaunch-intro.inc > telelaunch-intro.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telelaunch-configuration.inc > telelaunch-configuration.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telelaunch-operation.inc > telelaunch-operation.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telelaunch-specs.inc > telelaunch-specs.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telelaunch-updating-firmware.inc > telelaunch-updating-firmware.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telelaunch-cables.inc > telelaunch-cables.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telelaunch-troubleshooting.inc > telelaunch-troubleshooting.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 telelaunch.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' altos.txt > altos.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 altos.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' companion.txt > companion.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 companion.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telemetry.txt > telemetry.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 telemetry.adoc
dot -Tsvg -omap-loading.svg map-loading.dot
sed -e 's/^[ 	]*//' -e 's/^\\//' map-loading.txt > map-loading.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 map-loading.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.22.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.21.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.20.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.19.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.18.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.17.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.16.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.15.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.14.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.13.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.12.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.11.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.10.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.9.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.8.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.7.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.6.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.5.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.4.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.3.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.2.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.1.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.9.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.8.7.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.8.6.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.8.5.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.8.4.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.8.3.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.8.2.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.8.1.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.8.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.7.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.6.8.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.6.5.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.6.4.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.6.3.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.6.2.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.6.1.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.6.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.5.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.4.2.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.4.1.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.4.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.3.2.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.3.1.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.3.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.2.1.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.2.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.1.1.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.1.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-1.0.1.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-0.9.2.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-0.9.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-0.8.adoc
asciidoctor --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" -b html5 release-notes-0.7.1.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize altusmetrum.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize micropeak.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize telegps.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize easymini.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize motortest.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize telelaunch.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize altos.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize companion.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize telemetry.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize map-loading.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' easymega-outline.txt > easymega-outline.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize easymega-outline.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' easymini-outline.txt > easymini-outline.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize easymini-outline.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' micropeak-outline.txt > micropeak-outline.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize micropeak-outline.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telemega-outline.txt > telemega-outline.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize telemega-outline.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telemetrum-outline.txt > telemetrum-outline.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize telemetrum-outline.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telemini-v1-outline.txt > telemini-v1-outline.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize telemini-v1-outline.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telemini-v3-outline.txt > telemini-v3-outline.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize telemini-v3-outline.adoc
sed -e 's/^[ 	]*//' -e 's/^\\//' telegps-outline.txt > telegps-outline.adoc
asciidoctor-pdf --attribute="revdate=25 Aug 2025" --attribute="version=1.9.22" --attribute="pdf-version=1.6" -a optimize telegps-outline.adoc
rm telemetry.adoc telemini-v1-outline.adoc companion.adoc easymini-outline.adoc micropeak-outline.adoc telemini-v3-outline.adoc altos.adoc easymega-outline.adoc telemega-outline.adoc telegps-outline.adoc telemetrum-outline.adoc
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
Making all in icon
make[3]: Entering directory '/<<PKGBUILDDIR>>/icon'
ln -s altusmetrum-micropeak.svg application-vnd.altusmetrum.micropeak.svg
for i in 16 24 32 48 64 72 96 114 128 180 256 512; do rsvg-convert -w $i -h $i -o altusmetrum-altosui-$i.png altusmetrum-altosui.svg; done && touch altusmetrum-altosui.build
pngtopnm -alpha altusmetrum-altosui-32.png > mask-altusmetrum.xpm && \
	pngtopnm altusmetrum-altosui-32.png | \
	ppmtoxpm -alphamask=mask-altusmetrum.xpm > altusmetrum.xpm && rm mask-altusmetrum.xpm
ppmtoxpm: (Computing colormap...
ppmtoxpm: ...Done.  185 colors found.)
for i in 16 24 32 48 64 72 96 114 128 180 256 512; do rsvg-convert -w $i -h $i -o altusmetrum-micropeak-$i.png altusmetrum-micropeak.svg; done && touch altusmetrum-micropeak.build
for i in 16 24 32 48 64 72 96 114 128 180 256 512; do rsvg-convert -w $i -h $i -o altusmetrum-telegps-$i.png altusmetrum-telegps.svg; done && touch altusmetrum-telegps.build
nickle led.5c redoff.svg
Unhandled exception invalid_argument ("Incompatible types in assignment", 3, foreign CairoSurface (0xffcc7680))
/usr/share/nickle/cairo.5c:118:     surface_t surface = Svg::surface_create (filename, width, height);
    new_svg ("redoff.svg", 12, 12)
led.5c:85:     cairo_t cr = new_svg (name, diameter, diameter);
    do_one_svg ("redoff.svg", 1, 0, 0, false)
led.5c:181:     do_one_svg (argv[i], stock.red, stock.green, stock.blue, stock.on);
    main ()
led.5c:188:     main ();
make[3]: *** [Makefile:736: redoff.svg] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/icon'
make[2]: *** [Makefile:512: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:436: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:30: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#1117744: altos: FTBFS: Unhandled exception invalid_argument ("Incompatible types in assignment", 3, foreign CairoSurface (0xffcc7680)) Santiago Vila <sanvila@debian.org> - 2025-10-10 18:30 +0200

csiph-web