Control: reassign -1 gprbuild Control: found -1 2024.1.20231009-4 Control: affects -1 src:phcpack
On Mon, 25 Mar 2024 00:49:45 +0500 Andrey Rakhmatullin <w...@debian.org> wrote:
Source: phcpack Version: 2.4.90+dfsg-1 Severity: serious Tags: ftbfs https://buildd.debian.org/status/fetch.php?pkg=phcpack&arch=armhf&ver=2.4.90%2Bdfsg-1&stamp=1711030010&raw=0 debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' gprclean src/Ada/Main/main.gpr || true E: Build killed with signal TERM after 150 minutes of inactivity
This seems to be a bug with gprclean, as we're hanging at the initial dh_clean step when building phcpack. I was able to reproduce this on an armhf porterbox. Sending an interrupt while it's hanging with gdb gives the following. Perhaps it's related to the t64 transition? Starting program: /usr/bin/gprclean -v src/Ada/Main/main.gpr [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". GPRCLEAN Pro 18.0w (19940713) (arm-linux-gnueabihf) Copyright (C) 2006-2016, AdaCoreParsing Project File "src/Ada/Main/main.gpr". 150 lines: No errors
TMPDIR = "/tmp/GPR.22180" /usr/bin/gprconfig --batch -o /tmp/GPR.22180/GNAT-TEMP-000001.TMP --target=armhf-linux --fallback-targets --config=c,,,, --config=ada,,,, --config=c++,,,, [Detaching after fork from child process 22185] Checking configuration /tmp/GPR.22180/GNAT-TEMP-000001.TMP Setting the default project search directories Adding directory "/usr/armhf-linux/share/gpr" Adding directory "/usr/armhf-linux/lib/gnat" Adding directory "/usr/share/gpr" Adding directory "/usr/lib/gnat" /usr/bin/gprconfig --batch -o /tmp/GPR.22180/GNAT-TEMP-000002.TMP --target=armhf-linux --fallback-targets --config=c,,,, --config=ada,,,, --config=c++,,,, [Detaching after fork from child process 22203] Checking configuration /tmp/GPR.22180/GNAT-TEMP-000002.TMP Setting the default project search directories Adding directory "/usr/armhf-linux/share/gpr" Adding directory "/usr/armhf-linux/lib/gnat" Adding directory "/usr/share/gpr" Adding directory "/usr/lib/gnat" 150 lines: No errorsParsing of Project File "src/Ada/Main/main.gpr" is finished. Cleaning project "main" No file has been deleted
^C Program received signal SIGINT, Interrupt. 0xb5f7948a in __pthread_cond_timedwait64 () from /lib/arm-linux-gnueabihf/libc.so.6 (gdb) bt #0 0xb5f7948a in __pthread_cond_timedwait64 () from /lib/arm-linux-gnueabihf/libc.so.6 #1 0xb5f79636 in pthread_cond_timedwait () from /lib/arm-linux-gnueabihf/libc.so.6 #2 0xb63258c6 in system.task_primitives.operations.monotonic.timed_sleep () from /lib/arm-linux-gnueabihf/libgnarl-13.so #3 0xb6325c7a in system.task_primitives.operations.timed_sleep () from /lib/arm-linux-gnueabihf/libgnarl-13.so #4 0xb632b820 in system.tasking.stages.finalize_global_tasks () from /lib/arm-linux-gnueabihf/libgnarl-13.so #5 0x00553930 in ?? () #6 0xb5f3b7da in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 #7 0xb5f3b87e in __libc_start_main () from /lib/arm-linux-gnueabihf/libc.so.6 #8 0x005539ac in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?)
signature.asc
Description: PGP signature