Control: tags 1051649 + pending On Mon, 11 Sep 2023 at 00:17:31 +0200, Aurelien Jarno wrote: > libportal fails to build from source on riscv64 (and a few other slow > architectures) with a timeout in a test ... > After investigation, it appeared the test actually passes, but needs > 85 seconds instead of the 60 seconds it got allocated. The > following patch uses the --timeout-multiplier feature of meson to > increase the timeout.
Thanks, I'll upload a similar fix after the current version has migrated to testing (it's only 1 day off, so it would seem a shame to reset the clock for this). I increased the timeout by a factor of 3 rather than 2, to give some margin of error. However, I'm concerned that this implies riscv64 might be our new slowest release architecture, even slower than mips64el, which is going to put it at risk of delaying migrations, security fixes and other release stuff (as a result of builds taking a long time, arbitrary timeouts in build-time tests becoming insufficient, or race conditions in build-time tests being hit when they wouldn't have been seen on faster buildds). Do you expect faster riscv64 buildds to become available by the time trixie is the stable release, or is what we have now what we are going to continue to have? This might also resolve #1051702, but obviously I haven't tested on hppa hardware to find out how long this test actually takes there, so I'm not marking that one as pending. smcv