summaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2025-12-03 22:49:57 +0530
committerDylan Baker <dylan@pnwbakers.com>2025-12-03 11:09:46 -0800
commit814ef370b5d51cb563cade90fa6f1d1909aea6a3 (patch)
treed7b1ba16c80ea583095c234a2f7247d6cc7a239b /ci
parent5d89529c64ebb6fab4d26ff18b0ad86b09a0f31c (diff)
downloadmeson-814ef370b5d51cb563cade90fa6f1d1909aea6a3.tar.gz
ci: Use hotdoc hack for Ubuntu Rolling as well
Same as OpenSUSE and Fedora.
Diffstat (limited to 'ci')
-rwxr-xr-xci/ciimage/ubuntu-rolling/install.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/ci/ciimage/ubuntu-rolling/install.sh b/ci/ciimage/ubuntu-rolling/install.sh
index 8a2561bd2..3460be48e 100755
--- a/ci/ciimage/ubuntu-rolling/install.sh
+++ b/ci/ciimage/ubuntu-rolling/install.sh
@@ -43,7 +43,9 @@ eatmydata apt-get -y build-dep meson
eatmydata apt-get -y install "${pkgs[@]}"
eatmydata apt-get -y install --no-install-recommends wine-stable # Wine is special
-install_python_packages hotdoc
+# HACK: build hotdoc from git repo since current sdist is broken on modern compilers
+# change back to 'hotdoc' once it's fixed
+install_python_packages git+https://github.com/hotdoc/hotdoc
# Lower ulimit before running dub, otherwise there's a very high chance it will OOM.
# See: https://github.com/dlang/phobos/pull/9048 and https://github.com/dlang/phobos/pull/8990