From 9f9b31685d612731c2b3064beb9fa149f4b6e76a Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Sat, 28 Dec 2024 03:58:42 +0300 Subject: Debian: disabled parallel builds when running the test suite * Hopefully makes the log easier to read in case of failures. There may still be 2 runs concurrently since we build Curses and Gtk in parallel. * Updated homepage. * Ubuntu plucky builds are failing. See https://launchpadlibrarian.net/765999455/buildlog_ubuntu-plucky-amd64.sciteco_2.3.0-0ppa1~plucky1_BUILDING.txt.gz This may have been a spurious failure due to xvfb-run. It may be less likely with --no-parallel. Theoretically we could bump the Debian package version in order to test that, but the PPA is practically not used by anybody anyway. --- debian/control | 2 +- debian/rules | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/debian/control b/debian/control index a5aeca0..e1d67f8 100644 --- a/debian/control +++ b/debian/control @@ -7,7 +7,7 @@ Build-Depends: debhelper (>= 10), dh-exec, g++ (>= 4:5.0), libglib2.0-dev (>= 2. libgtk-3-dev (>= 3.12), xvfb, groff-base Standards-Version: 4.5.0 -Homepage: http://sciteco.sf.net/ +Homepage: https://rhaberkorn.github.io/sciteco/ Vcs-Browser: https://github.com/rhaberkorn/sciteco Vcs-Git: git://github.com/rhaberkorn/sciteco.git diff --git a/debian/rules b/debian/rules index 8b8ad11..1808b15 100755 --- a/debian/rules +++ b/debian/rules @@ -41,7 +41,7 @@ build-curses-stamp: --with-interface=ncurses \ --with-scitecodatadir=../share/sciteco dh_auto_build -Bbuild-curses - dh_auto_test -Bbuild-curses + dh_auto_test -Bbuild-curses --no-parallel touch $@ # NOTE: This does not depend on install-curses-stamp and uses @@ -57,7 +57,7 @@ build-gtk-stamp: # we need an XServer which may be missing on the build server. # That's why we use xvfb. xvfb-run -a dh_auto_build -Bbuild-gtk - xvfb-run -a dh_auto_test -Bbuild-gtk + xvfb-run -a dh_auto_test -Bbuild-gtk --no-parallel touch $@ install: -- cgit v1.2.3