Source: cockpit Version: 236-1 Severity: normal Tags: patch Dear Maintainer,
Cockpit fails to build on hppa because the test-tls-certfile test times out. For example, see this log: https://buildd.debian.org/status/fetch.php?pkg=cockpit&arch=hppa&ver=236-1&stamp=1611676114&raw=0 I had a successful build by extending the timeout from 300 seconds to 3600 seconds. See: https://buildd.debian.org/status/fetch.php?pkg=cockpit&arch=hppa&ver=236-1&stamp=1611682342&raw=0 Attached is patch that I used. We either need to skip the test-tls-certfile on hppa or greatly extend the timeout. The test spends most of its time in the kernel (maybe there is lock contention). Regards, Dave Anglin -- System Information: Debian Release: bullseye/sid APT prefers buildd-unstable APT policy: (500, 'buildd-unstable'), (500, 'unstable') Architecture: hppa (parisc64) Kernel: Linux 5.10.10+ (SMP w/4 CPU threads) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
Index: cockpit-236/Makefile.am =================================================================== --- cockpit-236.orig/Makefile.am +++ cockpit-236/Makefile.am @@ -279,7 +279,7 @@ AM_CPPFLAGS = \ AM_LDFLAGS = -Wl,--as-needed LOG_DRIVER = $(PYTHON) $(top_srcdir)/tools/tap-driver -LOG_COMPILER = sh -c 'timeout 300 "$$0" "$$@" --tap' # For GLib < 2.62 +LOG_COMPILER = sh -c 'timeout 3600 "$$0" "$$@" --tap' # For GLib < 2.62 TEST_EXTENSIONS = .html .sh SH_LOG_DRIVER = $(LOG_DRIVER) Index: cockpit-236/Makefile.in =================================================================== --- cockpit-236.orig/Makefile.in +++ cockpit-236/Makefile.in @@ -2087,7 +2087,7 @@ AM_CPPFLAGS = \ AM_LDFLAGS = -Wl,--as-needed LOG_DRIVER = $(PYTHON) $(top_srcdir)/tools/tap-driver -LOG_COMPILER = sh -c 'timeout 300 "$$0" "$$@" --tap' # For GLib < 2.62 +LOG_COMPILER = sh -c 'timeout 3600 "$$0" "$$@" --tap' # For GLib < 2.62 TEST_EXTENSIONS = .html .sh SH_LOG_DRIVER = $(LOG_DRIVER) HTML_LOG_DRIVER = $(LOG_DRIVER)