Your message dated Mon, 29 Apr 2024 03:04:21 +0000
with message-id <[email protected]>
and subject line Bug#1052587: fixed in altos 1.9.18-1
has caused the Debian Bug report #1052587,
regarding altos: FTBFS with OpenJDK 21 due to unsupported javac source/target
level 7
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1052587: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052587
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: altos
Version: 1.9.15-1
Severity: normal
Tags: ftbfs
User: [email protected]
Usertags: default-java21
X-Debbugs-Cc: [email protected]
Dear Maintainers,
The package altos ftbfs with default Java 21.
The relevant part of the build log:
---------------
make[3]: Entering directory '/<<PKGBUILDDIR>>/altoslib'
mkdir -p bin; CLASSPATH=bin /usr/lib/jvm/default-java/bin/javac -d bin -target
1.7 -source 1.7 -encoding UTF-8 -Xlint:deprecation -Xlint:unchecked
AltosLib.java AltosAccelCal.java AltosAccelCalListener.java AltosAdxl375.java
AltosCalData.java AltosCompanion.java AltosConfigData.java
AltosConfigDataException.java AltosConfigValues.java AltosConvert.java
AltosCRCException.java AltosCSV.java AltosDebug.java AltosEeprom.java
AltosRecordSet.java AltosEepromRecord.java AltosEepromRecordFull.java
AltosEepromRecordTiny.java AltosEepromRecordMega.java
AltosEepromRecordMetrum.java AltosEepromRecordMini.java
AltosEepromRecordGps.java AltosEepromRecordFireTwo.java
AltosEepromRecordMicroPeak2.java AltosEepromRecordMotor.java
AltosEepromRecordSet.java AltosEepromChunk.java AltosEepromDownload.java
AltosEepromMonitor.java AltosEepromFile.java AltosEepromList.java
AltosEepromLog.java AltosFile.java AltosFilterListener.java AltosFlash.java
AltosFlashListener.java AltosDataListener.java AltosDataProvider.java
AltosFlightSeries.java AltosFlightReader.java AltosFlightStats.java
AltosForce.java AltosFrequency.java AltosGPS.java AltosGPSTimeValue.java
AltosGPSSat.java AltosGauss.java AltosGreatCircle.java AltosHexfile.java
AltosHexsym.java AltosIdle.java AltosIdleFetch.java AltosIdleMonitor.java
AltosIdleMonitorListener.java AltosIdleReader.java AltosIgnite.java
AltosIMU.java AltosKML.java AltosLine.java AltosLink.java
AltosListenerState.java AltosLog.java AltosLogTrace.java AltosMag.java
AltosMma655x.java AltosMs5607.java AltosNoSymbol.java AltosOrient.java
AltosParse.java AltosPressure.java AltosPresTemp.java AltosPreferences.java
AltosPreferencesBackend.java AltosProgrammer.java AltosPyroName.java
AltosReplayReader.java AltosRomconfig.java AltosSavedState.java
AltosSelfFlash.java AltosUsbId.java AltosSensorMM.java AltosSensorEMini.java
AltosSensorEasyTimer1.java AltosSensorTM.java AltosSensorTMini2.java
AltosSensorTMini3.java AltosSensorMega.java AltosSensorMetrum.java
AltosSensorTGPS1.java AltosSensorTGPS2.java AltosSensorTGPS3.java
AltosSensorEasyMotor2.java AltosState.java AltosStateName.java
AltosStringInputStream.java AltosTelemetry.java
AltosTelemetryConfiguration.java AltosTelemetryCompanion.java
AltosTelemetryFile.java AltosTelemetryIterable.java AltosTelemetryLegacy.java
AltosTelemetryLocation.java AltosTelemetryMap.java
AltosTelemetryMegaSensor.java AltosTelemetryMegaNorm.java
AltosTelemetryMegaData.java AltosTelemetryMini2.java AltosTelemetryMini3.java
AltosTelemetryMetrumSensor.java AltosTelemetryMetrumData.java
AltosTelemetryReader.java AltosTelemetryRaw.java AltosTelemetrySensor.java
AltosTelemetrySatellite.java AltosTelemetryStandard.java AltosTime.java
AltosTimeSeries.java AltosTimeValue.java AltosUnitsListener.java
AltosUnknownProduct.java AltosUnits.java AltosUnitsRange.java
AltosDistance.java AltosHeight.java AltosSpeed.java AltosTemperature.java
AltosAccel.java AltosVoltage.java AltosLocation.java AltosLatitude.java
AltosLongitude.java AltosRotationRate.java AltosPyro.java AltosWriter.java
AltosQuaternion.java AltosRotation.java AltosImage.java AltosLatLon.java
AltosMap.java AltosMapCache.java AltosMapCacheListener.java
AltosMapInterface.java AltosMapLine.java AltosMapMark.java AltosMapPath.java
AltosMapPathPoint.java AltosMapRectangle.java AltosMapStore.java
AltosMapStoreListener.java AltosMapTile.java AltosMapTileListener.java
AltosMapTransform.java AltosMapZoomListener.java AltosPointDouble.java
AltosPointInt.java AltosRectangle.java AltosFlightDisplay.java
AltosFontListener.java AltosLaunchSite.java AltosLaunchSiteListener.java
AltosLaunchSites.java AltosMapLoaderListener.java AltosMapLoader.java
AltosMapTypeListener.java AltosJson.java AltosVersion.java AltosUnitInfo.java
AltosUnitInfoListener.java
warning: [options] bootstrap class path not set in conjunction with -source 7
error: Source option 7 is no longer supported. Use 8 or later.
error: Target option 7 is no longer supported. Use 8 or later.
make[3]: *** [Makefile:523: classaltoslib.stamp] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/altoslib'
make[2]: *** [Makefile:500: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:424: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:28: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--------------------------------------------------------------------------------
Build finished at 2023-05-04T13:23:52Z
---------------
-- System Information:
Debian Release: bookworm/sid
APT prefers lunar-updates
APT policy: (500, 'lunar-updates'), (500, 'lunar-security'), (500, 'lunar'),
(100, 'lunar-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.2.0-33-generic (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- End Message ---
--- Begin Message ---
Source: altos
Source-Version: 1.9.18-1
Done: Bdale Garbee <[email protected]>
We believe that the bug you reported is fixed in the latest version of
altos, 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.
Bdale Garbee <[email protected]> (supplier of updated altos 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, 28 Apr 2024 19:45:15 -0600
Source: altos
Architecture: source
Version: 1.9.18-1
Distribution: unstable
Urgency: medium
Maintainer: Bdale Garbee <[email protected]>
Changed-By: Bdale Garbee <[email protected]>
Closes: 1052587
Changes:
altos (1.9.18-1) unstable; urgency=medium
.
[ Bdale Garbee ]
* doc: fix a typo in the staging example
* update Releasing with learnings from 1.9.17 release
* set java-version=8 in rules to enable openjdk 21 support, closes: #1052587
* add a paragraph about how to hook up a pressure sensor to an EasyMotor
* kernel: conditionalize config "report in feet" on presence of baro sensor
* fix product name
* update ChangeLog for 1.9.18 release
.
[ Keith Packard ]
* doc: Use -optimize with asciidoctorpdf
* micropeak: Include firmware in install bits
* fixup seven segment debug code
* altos: Use BMI088 as z-axis accel as needed
* altos: Initial easytimer-v2 bits
* altos: Build easytimer-v2 bits
* altos/easytimer-v2: Add logging bits
* altos/easytimer-v2: Update comments in flash loader ao_pins.h
* altos/samd21: Enable stdio for USB by default
* altos: Updating pyro format tried to copy entries with no value
* altos/easytimer-v2: Initialize logging too
* Fix configure tests for multi-arch libaltos
* altos/lpc: Adjust ADC clock from 450kHz to 4.5MHz
* ao-tools: Add flash utility for stm32f1x chips
* altos: Start work on stm32f1 support
* altos/stm32f1: More stm32f103 work
* altos/stm32f103-nucleo: Use more bits
* altos/stm32f1: Start work on self-flash code
* stm32f1: Get boot loader working
* altos/stm32f103-nucleo: Add boot loader
* altos: Add ST7565 LCD driver
* src/draw: Provide some useful constants
* altos/draw: Build demos with -O3 to catch more bugs
* altos/draw: Skip line adjustment for vertical/horizontal
* altos/draw: Have each font declare ao_glyph_temp as .comm
* altos/driver: Document setting for AO_ST7565_BIAS
* altos/stm32f1: Add DMA and SPI drivers
* altos/stm32f103-nucleo: Drive a screen too
* altos/stm32f103-nucleo: Draw more of the LCO demo screen
* altos: Clean up st7565 LCD driver
* altos: Fix up stm32f103-nucleo 'lco' demo mode
* altos/stm32f1: Add more IP block drivers
* drivers: Add real i2c support to mmc5983
* altos/easymega-v3.0: Switch to STM32F103
* altos/telelco-v3: Create initial flash loader setup
* altos/telelco-v3: Move USB pullup from PA9 to PA10
* altos/stm32f1: Add ao_fast_timer.c
* altos: Build in 'draw' directory first
* altos: Add initial TeleLCO-v3 bits
* altos/stm32f1: Add eeprom emulation using flash
* altos/telelco-v3.0: Use eeprom emulation for config storage
* altos/telelco-v3.0: Add some real drawing stuff
* altos: Move ao_adc_single.h API header to kernel/
* altos/stm32f1: Add ao_adc_single support
* altos/telelco-v3.0: Add ao_adc_single usage to get battery voltage
* altos/telelco-v3.0: Fix up search UI
* altos/telelco*: Make LCO voltage display work on 2.0 and 3.0
* altos/stm32f1: Support beeper on tim3
* altos/stm32f1: Set PLLXTPRE value
* altos/stm32f1: Add STM_RCC_CFGR_PLLXTPRE_MASK value
* altos/telelco-v3.0: Add USB pull up
* altos/stm32f1: Turn on ADC during initialization sequence
* altos/stm32f1: Poke the ADC harder to get it to sample
* altos/stm32f1: Allow PA6 to be left alone in the SPI code
* altos/telelco-v3.0: Don't connect PA6 to SPI
* altos/telelco-v3.0: Battery voltage is on PA2
* altos/stm32f1: Support timers 2,3,4 for fast timer
* altos/telelco-v3.0: Use timer 2 for fast timer
* src/stm32f1: Disable extra JTAG pins in ao_clock_init
* switch to mode 3 for LCD
* stm32f1: make spi speed per-bus
* altos: Add SPI bus parameter to ao_spi_speed
* altos: Add wiring docs to st-7565 header
* altos: Fix pretend pad range for TeleLCO
* telelco-v3.0: Minor setup fixes
* altos: Build TeleLCO v3.0 bits by default
* altos/telelco-v3.0: Add contrast setting
* altos: Bump ST7565 speed to 20MHz
* altos/telelco-v3.0: Configure SPI GPIO pins to 50MHz
* altos/stm32f1: For some reason the DBG registers aren't always available
* altos: Add support for backlight control in ao_lco_bits
* altos/telelco-v3.0: Control LCD backlight with PWM
* telelco-v3.0: Add info page
* altos/telelco-v3: Add logo to 'info' page
* altos/draw: Add ao_text_width
* altos/telelco: Update backlight/contrast display upon change
* altos/st7565: Diff image during update
* altos/telelco-v3.0: Show backlight/contrast value as percent
* altos/stm32f1: Set beeper pin to 0 while off
* altos/telelco: Add per-box RSSI display screen
* altos/telelco: Add RSSI display to older devices
* altos/st7565: Set default contrast to 13
* altos/telelco-v3: Minor UI tweaks
* altos/easytimer-v2: Fix up ao_pins.h
* altoslib: Add EasyTimer-v2 support
* altos/easytimer-v2: Set default log size to 192kB
* altos/easytimer-v2: Fix product name
* altosui: Make accel cal dialog say 'beeper' instead of 'antenna'
* stm32f1: Clean up some ADC definitions
* src/easymini-2.0: Add combined .dfu file for Seeed testing
* altoslib: Add EasyMega v3.0 support
* altos/stm32f103: Fix continuous ADC code
* altos: Build EasyMega v3.0 by defaul
* altos/easymega-v3.0: Update i2c pin usage
* altos/stm32f1: Grab both TX/RX DMA mutexes while doing I2C
* altos/easytimer-v2: Generate combined .ihx file for seeed testing
* altos: ao_fec_prepare using wrong value for input len
* altos/test: Adjust CRC error rate after FEC fix
* altos/test: Add FEC test for simple 'hello' message
* altosui: Set the beeper to 0 to disable
* altosui: Support gps receiver setting
* Add EasyTimer v2 firmware
* doc: Add 1.9.18 release notes
* Version 1.9.18
* Fix up fat build target
* altos/draw: Add 'install' target
* doc: Add 1.9.18 release notes
* Version 1.9.18
Checksums-Sha1:
233e045cd77d54903103e759331f4cb043aaa258 2270 altos_1.9.18-1.dsc
12057a6942168e63166b627a84e27b79b7eff2ce 40414834 altos_1.9.18.orig.tar.gz
b8d1f8790ce9f6c561d97ec86aa2b01698e68a2a 87108 altos_1.9.18-1.debian.tar.xz
74b69ceedf2ac9a845e7e6f4da43e5c6c205045b 13973 altos_1.9.18-1_amd64.buildinfo
Checksums-Sha256:
c6b0543dab57d5a15117cd186e54398de00ba6b13e93b980e3a4c16f1f72c359 2270
altos_1.9.18-1.dsc
66723cd71d4897af9d0346b2d15e2fa3afd957863bcd118566f0b3b8c3bb56b8 40414834
altos_1.9.18.orig.tar.gz
742785b6d774a53135383cba34d7107ac0c6c43f367fc021f486b53efc854221 87108
altos_1.9.18-1.debian.tar.xz
0e4178d8eef5d15b9f9765fe8700382a2bf529cc6f2a9f2b7476f66a3fb4ab59 13973
altos_1.9.18-1_amd64.buildinfo
Files:
503be63a429499c52d32b876b90a125e 2270 electronics optional altos_1.9.18-1.dsc
79f9775ed407078f390583b08bd9b82f 40414834 electronics optional
altos_1.9.18.orig.tar.gz
420c732b54b1e0909f798afc4c9c6610 87108 electronics optional
altos_1.9.18-1.debian.tar.xz
368875fe265aa67ee9a093adf7d8fc28 13973 electronics optional
altos_1.9.18-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEHguq2FwiMqGzzpLrtwRxBYMLn6EFAmYvCPYACgkQtwRxBYML
n6He6hAAs832Sz63Y8pQVpRUb26MWZiKhvJrXVeg4Nppa7gLaB1kWZREtJhqM/G5
0XGh5RIAe2XfcHEURImQCKtW8p5C5Yys41U3QmFiNNWwJtIgl/1HrdG2qQfNmpmJ
SOUBbgiMef3wsP5AGEZWi8E2+c2gZFhFi1aPIgh8NO4ZnkCKiM3Fd9stBRrr9WA0
5WgNguwJ9Hf1fd6YG/ZObVTVVGSP5+YiLnwFuM4bngamelns12TbeO8OC9q/zjRP
OdIv1yTsg9/yDlTaSpHfLmXoOz0MtPycC2bQhAkRnyHSG+QFYz3wgy141bQni4A4
9VkvLvPG9ETE9zuUCwPz6riU+rtISSMjo0dvjIueLoUswXn30iu8TbEEtmHmNYGp
y6KYMYh4U++W6LNPnqblmj6G+5gxcz0NES/UnnrTF+Gn6/3Kys7Bv4ZkET0IGnqB
CMuU0csMj9rB0o2u0YlfUHtt6HUDQz73KCej8+CM49b6aOUVCpXyLUf81JkeC4o7
hIdN30DwowWbywtKAYJvJKW8wTvXdEogCZEZxBTkLv85zdbBOPM5y7lr45/KhRH1
TPCO6IpOKdd9I/FVFOrX82V5KCx7ImODQUP4EbIZEyJWWp5a6Yfc+BeYT3YtljKL
HP9fBvkDBNZTMMyj07MWFRx7FoQyd5CUu4EqAJCrDDnelXh1BN8=
=1ocx
-----END PGP SIGNATURE-----
pgpf9OTdVD1gm.pgp
Description: PGP signature
--- End Message ---