Source: dovecot Version: 1:2.4.5+dfsg1-1 Severity: serious Tags: ftbfs Justification: ftbfs X-Debbugs-Cc: [email protected] User: [email protected] Usertags: loong64
Dovecot 2.4.5-1 ftbfs on loong64. The build appears to complete successfully, but the test suite fails. Full buildd log is at https://buildd.debian.org/status/fetch.php?pkg=dovecot&arch=loong64&ver=1%3A2.4.5%2Bdfsg1-1&stamp=1788231491&raw=0&pow_referer= and the relevant failure is logged as: ostream multiplex stream (backpressure): sub-process ended properly .. : FAILED Warning: test: Sub-process forcibly terminated with signal 9 ostream multiplex stream (backpressure) .............................. : FAILED The code that is timing out contains the following description: /* Once the socket is congested the channel must apply backpressure so o_stream_send_istream() stops and waits (WAIT_OUTPUT), instead of buffering the whole body into the parent without bound and busy-looping a writev() on the full socket. A regression either busy-loops forever (never returns) or swallows the whole body (FINISHED) - the first is caught by the subprocess watchdog killing the hung child, the second by the assertions below failing in the child. Either way the parent test fails cleanly. */ I've tried bumping the timeout to see if this is simply a matter of an overly aggressive watchdog, but it doesn't seem to be the case. The process seems to hang indefinitely, which suggests a regression according to the above comment. It's not clear why this would be architecture specific, though. The problem is 100% reproducible on porter boxes.

