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
This commit is contained in:
Gabriel Ferreira
2025-10-13 22:00:28 +02:00
parent 8a54a82e31
commit afa8618383

View File

@@ -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++