From afa8618383b08b4182283515b652c2e8dd677afc Mon Sep 17 00:00:00 2001 From: Gabriel Ferreira Date: Mon, 13 Oct 2025 22:00:28 +0200 Subject: [PATCH] ci: Install libxml2-16 instead of libxml2 for Ubuntu 25.04 onwards Package and soname updated due to the ABI version change https://launchpad.net/debian/+source/libxml2/+changelog --- utils/tests/gitlab-ci-ubuntu.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/utils/tests/gitlab-ci-ubuntu.yml b/utils/tests/gitlab-ci-ubuntu.yml index b95c56032..4a2f493b9 100644 --- a/utils/tests/gitlab-ci-ubuntu.yml +++ b/utils/tests/gitlab-ci-ubuntu.yml @@ -23,7 +23,7 @@ libboost-all-dev libgtk-3-dev libfl-dev - libxml2 libxml2-dev + $LIBXML2 libxml2-dev libopenmpi-dev openmpi-bin openmpi-common openmpi-doc libsqlite3-dev sqlite3 libeigen3-dev @@ -49,6 +49,7 @@ weekly-build-ubuntu-22.04-debug: variables: MODE: debug LIBGSL: libgsl27 + LIBXML2: libxml2 COMPILER: g++ weekly-build-ubuntu-22.04-default: @@ -59,6 +60,7 @@ weekly-build-ubuntu-22.04-default: variables: MODE: default LIBGSL: libgsl27 + LIBXML2: libxml2 COMPILER: g++ weekly-build-ubuntu-22.04-optimized: @@ -69,6 +71,7 @@ weekly-build-ubuntu-22.04-optimized: variables: MODE: optimized LIBGSL: libgsl27 + LIBXML2: libxml2 COMPILER: g++ weekly-test-ubuntu-22.04-default: @@ -81,6 +84,7 @@ weekly-test-ubuntu-22.04-default: variables: MODE: default LIBGSL: libgsl27 + LIBXML2: libxml2 COMPILER: g++ weekly-test-ubuntu-22.04-optimized: @@ -93,6 +97,7 @@ weekly-test-ubuntu-22.04-optimized: variables: MODE: optimized LIBGSL: libgsl27 + LIBXML2: libxml2 COMPILER: g++ # Ubuntu 24.04 (Until April 2029) @@ -104,6 +109,7 @@ weekly-build-ubuntu-24.04-debug: variables: MODE: debug LIBGSL: libgsl27 + LIBXML2: libxml2 COMPILER: g++ weekly-build-ubuntu-24.04-default: @@ -114,6 +120,7 @@ weekly-build-ubuntu-24.04-default: variables: MODE: default LIBGSL: libgsl27 + LIBXML2: libxml2 COMPILER: g++ weekly-build-ubuntu-24.04-optimized: @@ -124,6 +131,7 @@ weekly-build-ubuntu-24.04-optimized: variables: MODE: optimized LIBGSL: libgsl27 + LIBXML2: libxml2 COMPILER: g++ weekly-test-ubuntu-24.04-default: @@ -136,6 +144,7 @@ weekly-test-ubuntu-24.04-default: variables: MODE: default LIBGSL: libgsl27 + LIBXML2: libxml2 COMPILER: g++ weekly-test-ubuntu-24.04-optimized: @@ -148,6 +157,7 @@ weekly-test-ubuntu-24.04-optimized: variables: MODE: optimized LIBGSL: libgsl27 + LIBXML2: libxml2 COMPILER: g++ # Ubuntu Rolling (latest released, might be non-LTS) @@ -159,6 +169,7 @@ weekly-build-ubuntu-rolling-debug: variables: MODE: debug LIBGSL: libgsl28 + LIBXML2: libxml2-16 COMPILER: g++ weekly-build-ubuntu-rolling-default: @@ -169,6 +180,7 @@ weekly-build-ubuntu-rolling-default: variables: MODE: default LIBGSL: libgsl28 + LIBXML2: libxml2-16 COMPILER: g++ weekly-build-ubuntu-rolling-optimized: @@ -179,6 +191,7 @@ weekly-build-ubuntu-rolling-optimized: variables: MODE: optimized LIBGSL: libgsl28 + LIBXML2: libxml2-16 COMPILER: g++ weekly-test-ubuntu-rolling-default: @@ -191,6 +204,7 @@ weekly-test-ubuntu-rolling-default: variables: MODE: default LIBGSL: libgsl28 + LIBXML2: libxml2-16 COMPILER: g++ weekly-test-ubuntu-rolling-optimized: @@ -203,4 +217,5 @@ weekly-test-ubuntu-rolling-optimized: variables: MODE: optimized LIBGSL: libgsl28 + LIBXML2: libxml2-16 COMPILER: g++