ahven 2.8-6 FTBFS causing other packages to wait for libahven11-dev
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ahven (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
anet (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
dbusada (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
libalog (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
pcscada (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
ahven 2.8-6 recently synced to Ubuntu Lunar [1] fails to build on amd64 and arm64 with core dumps:
x86_64-
./tester -c
make[3]: *** [/<<PKGBUILDDIR
(https:/
This in turn cause other packages to wait for libahven11-dev which is the new name of the dev package available in the latest version. (Mainly filed to keep track of the affected packages to see when the issue is resolved)
I tried reproducing the issue on Debian Sid without problems, so I don't know what's causing the core dump and if it is related to the gnat-transition.
Changed in ahven (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in anet (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in dbusada (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in libalog (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in pcscada (Ubuntu): | |
status: | Fix Committed → Fix Released |
To add a new breadcrumb to this investigation, I get the following stack trace:
#0 0x00007ffff795326b in pthread_kill () from /lib/x86_ 64-linux- gnu/libc. so.6 64-linux- gnu/libc. so.6 64-linux- gnu/libc. so.6 ty_v0 () 64-linux- gnu/libgcc_ s.so.1 RaiseException () from /lib/x86_ 64-linux- gnu/libgcc_ s.so.1 exception_ propagation. propagate_ gcc_exception () from /lib/x86_ 64-linux- gnu/libgnat- 12.so exception_ propagation. propagate_ exception () from /lib/x86_ 64-linux- gnu/libgnat- 12.so complete_ and_propagate_ occurrence () from /lib/x86_ 64-linux- gnu/libgnat- 12.so raise_exception () from /lib/x86_ 64-linux- gnu/libgnat- 12.so <optimized out>, message=...) at /usr/src/ ahven-2. 8-6/src/ ahven.adb: 26 tests.assert_ int_equal. constprop (actual=2, message=..., expected=1) at /usr/src/ ahven-2. 8-6/src/ ahven.adb: 33 tests.test_ assert_ equal () at /usr/src/ ahven-2. 8-6/test/ assertion_ tests.adb: 51 ahven-2. 8-6/src/ ahven-framework .adb:806 .run_command. run_a_command () at /usr/src/ ahven-2. 8-6/src/ ahven-framework .adb:371 .run_command (command=..., info=..., timeout=0, listener=..., t=...) at /usr/src/ ahven-2. 8-6/src/ ahven-framework .adb:419 .run_internal (t=..., listener=..., command=..., test_name=..., routine_name=..., timeout=0) at /usr/src/ ahven-2. 8-6/src/ ahven-framework .adb:485 .run.exec (<cmdO>=false, cmd=...) at /usr/src/ ahven-2. 8-6/src/ ahven-framework .adb:513 .run.run_ all (target=...) at /usr/src/ ahven-2. 8-6/src/ ahven-slist. adb:100 ahven-2. 8-6/src/ ahven-framework .adb:524 .execute. run_impl () at /usr/src/ ahven-2. 8-6/src/ ahven-framework .adb:227 .execute. execute_ impl (test_object=..., listener_ object= ...) at /usr/src/ ahven-2. 8-6/src/ ahven-framework .adb:203 .execute (t=..., listener=..., timeout= timeout@ entry=0) at /usr/src/ ahven-2. 8-6/src/ ahven-framework .adb:232 .run.execute_ test (current=...) at /usr/src/ ahven-2. 8-6/src/ ahven-framework .adb:643 .run.execute_ static_ cases (target=...) at /usr/src/ ahven-2. 8-6/src/ ahven-framework .adb:116 ahven-2. 8-6/src/ ahven-framework .adb:657 .execute. run_impl () at /usr/src/ ahven-2. 8-6/src/ ahven-framework .adb:227
#1 0x00007ffff78fcc46 in raise () from /lib/x86_
#2 0x00007ffff78e37fc in abort () from /lib/x86_
#3 0x0000555555564ac4 in _Unwind_SetGR.cold ()
#4 0x000055555557a52b in __gcc_personali
#5 0x00007ffff78b7c64 in ?? () from /lib/x86_
#6 0x00007ffff78b8321 in _Unwind_
#7 0x00007ffff7c3cc54 in ada.exceptions.
#8 0x00007ffff7c3cc85 in ada.exceptions.
#9 0x00007ffff7c3d763 in ada.exceptions.
#10 0x00007ffff7c3d7b0 in __gnat_
#11 0x00007ffff7faa651 in ahven.assert (condition=
#12 0x0000555555575486 in assertion_
#13 0x00005555555675fa in assertion_
#14 0x00007ffff7f9ee0b in ahven.framework.run (command=..., t=...) at /usr/src/
#15 0x00007ffff7f9eece in ahven.framework
#16 0x00007ffff7fa26ca in ahven.framework
#17 0x00007ffff7fa35cd in ahven.framework
#18 0x00007ffff7fa3a0a in ahven.framework
#19 ahven.framework
#20 ahven.framework.run (t=..., listener=..., timeout=0) at /usr/src/
#21 0x00007ffff7fa10a3 in ahven.framework
#22 ahven.framework
#23 0x00007ffff7fa1484 in ahven.framework
#24 0x00007ffff7fa1554 in ahven.framework
#25 ahven.framework
#26 ahven.framework.run (t=..., listener=..., timeout=0) at /usr/src/
#27 0x00007ffff7fa10a3 in ahven.framework
#28 ahve...