|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 2/6] CI: Swap ocaml-nox for ocaml in newer Debian/Ubuntu
Ocaml 4.08 and earlier had the compiler package depend on graphics, and
therefore on X. Ocaml 4.09 and later dropped this dependency.
Debian and Ubuntu versions with Ocaml 4.08 and earlier (which are Debian
Bullseye/11, and Ubuntu Focal/20.04 and earlier) had ocaml-nox packages with
this dependency stripped, which we use to keep the size of the containers
down.
In newer versions of Debian and Ubuntu, ocaml-nox is just a transitional
package referring back to ocaml. Ubuntu Resolute/26.04 has finally removed
this transitional package. For all versions where ocaml-nox is just a
transitional package, swap to the ocaml package.
No functional change.
Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
---
CC: Anthony PERARD <anthony.perard@xxxxxxxxxx>
CC: Stefano Stabellini <sstabellini@xxxxxxxxxx>
CC: Michal Orzel <michal.orzel@xxxxxxx>
CC: Doug Goldstein <cardoe@xxxxxxxxxx>
CC: Roger Pau Monné <roger.pau@xxxxxxxxxx>
CC: Juergen Gross <jgross@xxxxxxxx>
CC: Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>
---
automation/build/debian/12-arm64v8.dockerfile | 2 +-
automation/build/debian/12-x86_32.dockerfile | 2 +-
automation/build/debian/12-x86_64.dockerfile | 2 +-
automation/build/debian/13-arm64v8.dockerfile | 2 +-
automation/build/debian/13-x86_32.dockerfile | 2 +-
automation/build/debian/13-x86_64.dockerfile | 2 +-
automation/build/ubuntu/22.04-x86_64.dockerfile | 2 +-
automation/build/ubuntu/24.04-x86_64.dockerfile | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/automation/build/debian/12-arm64v8.dockerfile
b/automation/build/debian/12-arm64v8.dockerfile
index c0e08a010f6a..5cc4de822cc6 100644
--- a/automation/build/debian/12-arm64v8.dockerfile
+++ b/automation/build/debian/12-arm64v8.dockerfile
@@ -46,7 +46,7 @@ RUN <<EOF
# Golang bindings
golang-go
# Ocaml bindings/oxenstored
- ocaml-nox
+ ocaml
ocaml-findlib
# for test phase, qemu-* jobs
diff --git a/automation/build/debian/12-x86_32.dockerfile
b/automation/build/debian/12-x86_32.dockerfile
index 447152d7e5e4..3457eca78203 100644
--- a/automation/build/debian/12-x86_32.dockerfile
+++ b/automation/build/debian/12-x86_32.dockerfile
@@ -38,7 +38,7 @@ RUN <<EOF
python3-dev
python3-setuptools
# Ocaml bindings/oxenstored
- ocaml-nox
+ ocaml
ocaml-findlib
)
diff --git a/automation/build/debian/12-x86_64.dockerfile
b/automation/build/debian/12-x86_64.dockerfile
index 4e533ee879fd..afb16f371126 100644
--- a/automation/build/debian/12-x86_64.dockerfile
+++ b/automation/build/debian/12-x86_64.dockerfile
@@ -50,7 +50,7 @@ RUN <<EOF
# Golang bindings
golang-go
# Ocaml bindings/oxenstored
- ocaml-nox
+ ocaml
ocaml-findlib
# for test phase, qemu-* jobs
diff --git a/automation/build/debian/13-arm64v8.dockerfile
b/automation/build/debian/13-arm64v8.dockerfile
index b9062ee8b443..1a29ad153cea 100644
--- a/automation/build/debian/13-arm64v8.dockerfile
+++ b/automation/build/debian/13-arm64v8.dockerfile
@@ -46,7 +46,7 @@ RUN <<EOF
# Golang bindings
golang-go
# Ocaml bindings/oxenstored
- ocaml-nox
+ ocaml
ocaml-findlib
# for test phase, qemu-* jobs
diff --git a/automation/build/debian/13-x86_32.dockerfile
b/automation/build/debian/13-x86_32.dockerfile
index 464b4fc55e38..204d3c1e6dd0 100644
--- a/automation/build/debian/13-x86_32.dockerfile
+++ b/automation/build/debian/13-x86_32.dockerfile
@@ -38,7 +38,7 @@ RUN <<EOF
python3-dev
python3-setuptools
# Ocaml bindings/oxenstored
- ocaml-nox
+ ocaml
ocaml-findlib
)
diff --git a/automation/build/debian/13-x86_64.dockerfile
b/automation/build/debian/13-x86_64.dockerfile
index 2c6c9d4a5098..ebf28a69e278 100644
--- a/automation/build/debian/13-x86_64.dockerfile
+++ b/automation/build/debian/13-x86_64.dockerfile
@@ -50,7 +50,7 @@ RUN <<EOF
# Golang bindings
golang-go
# Ocaml bindings/oxenstored
- ocaml-nox
+ ocaml
ocaml-findlib
# for test phase, qemu-* jobs
diff --git a/automation/build/ubuntu/22.04-x86_64.dockerfile
b/automation/build/ubuntu/22.04-x86_64.dockerfile
index 6ae7f4faa859..47aadc0548ab 100644
--- a/automation/build/ubuntu/22.04-x86_64.dockerfile
+++ b/automation/build/ubuntu/22.04-x86_64.dockerfile
@@ -51,7 +51,7 @@ RUN <<EOF
python3-dev
python3-setuptools
# Ocaml bindings/oxenstored
- ocaml-nox
+ ocaml
ocaml-findlib
# Stubdom download/extract
diff --git a/automation/build/ubuntu/24.04-x86_64.dockerfile
b/automation/build/ubuntu/24.04-x86_64.dockerfile
index 84777d188c0d..a41632d5cf6c 100644
--- a/automation/build/ubuntu/24.04-x86_64.dockerfile
+++ b/automation/build/ubuntu/24.04-x86_64.dockerfile
@@ -51,7 +51,7 @@ RUN <<EOF
python3-dev
python3-setuptools
# Ocaml bindings/oxenstored
- ocaml-nox
+ ocaml
ocaml-findlib
# Stubdom download/extract
--
2.39.5
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |