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:
@@ -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++
|
||||
|
||||
Reference in New Issue
Block a user