]> xenbits.xensource.com Git - people/sstabellini/xen-unstable.git/.git/commitdiff
automation: Annotate that a 32bit libc is no longer a dependency
authorAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 25 Feb 2021 19:35:39 +0000 (19:35 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 1 Mar 2021 23:19:39 +0000 (23:19 +0000)
We can't drop the 32bit libc from the existing containers, because they are
used on older Xen branches as well.

However, we can avoid the dependency being propagated into newer conainers
derived from our dockerfiles.

No functional change.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Release-Acked-by: Ian Jackson <iwj@xenproject.org>
13 files changed:
automation/build/archlinux/current.dockerfile
automation/build/centos/7.2.dockerfile
automation/build/centos/7.dockerfile
automation/build/debian/jessie.dockerfile
automation/build/debian/stretch.dockerfile
automation/build/debian/unstable.dockerfile
automation/build/fedora/29.dockerfile
automation/build/suse/opensuse-leap.dockerfile
automation/build/suse/opensuse-tumbleweed.dockerfile
automation/build/ubuntu/bionic.dockerfile
automation/build/ubuntu/focal.dockerfile
automation/build/ubuntu/trusty.dockerfile
automation/build/ubuntu/xenial.dockerfile

index d8fbebaf79a7d2124333a90a710b374e0898af0f..d46fc9d9ca76ba81e62732ee5eaab0b6bf6f9926 100644 (file)
@@ -20,6 +20,7 @@ RUN pacman -S --refresh --sysupgrade --noconfirm --noprogressbar --needed \
         iasl \
         inetutils \
         iproute \
+        # lib32-glibc for Xen < 4.15
         lib32-glibc \
         libaio \
         libcacard \
index c2f46b694cc0a0ca084f7e77d5e725748684fa3b..af672a0be1ae02045cf62c7af51148d2a46d2ff0 100644 (file)
@@ -34,6 +34,7 @@ RUN rpm --rebuilddb && \
         yajl-devel \
         pixman-devel \
         glibc-devel \
+        # glibc-devel.i686 for Xen < 4.15
         glibc-devel.i686 \
         make \
         binutils \
index e37d9d743a3ba6ac81b96861a20d5c517a2dae16..5f83c97d0cfb38cea127a235d943ca6389f9ed10 100644 (file)
@@ -32,6 +32,7 @@ RUN yum -y install \
         yajl-devel \
         pixman-devel \
         glibc-devel \
+        # glibc-devel.i686 for Xen < 4.15
         glibc-devel.i686 \
         make \
         binutils \
index 1232b9e204082cea300866d94073a5de199ae21a..808d6272e4e9b0f474fd1f54e5ac15541d89f05d 100644 (file)
@@ -31,6 +31,7 @@ RUN apt-get update && \
         bin86 \
         bcc \
         liblzma-dev \
+        # libc6-dev-i386 for Xen < 4.15
         libc6-dev-i386 \
         libnl-3-dev \
         ocaml-nox \
index 32742f7f39cf12231f2664ed84e26752e5aef465..e3bace1f872ef259e44304ee1a5ab163183d9d38 100644 (file)
@@ -32,6 +32,7 @@ RUN apt-get update && \
         bin86 \
         bcc \
         liblzma-dev \
+        # libc6-dev-i386 for Xen < 4.15
         libc6-dev-i386 \
         libnl-3-dev \
         ocaml-nox \
index aeb4f3448b635cf36e17503cb8a5dbc015bae043..9a10ee08d682490c7eb2cd5c6c023650b570b384 100644 (file)
@@ -32,6 +32,7 @@ RUN apt-get update && \
         bin86 \
         bcc \
         liblzma-dev \
+        # libc6-dev-i386 for Xen < 4.15
         libc6-dev-i386 \
         libnl-3-dev \
         ocaml-nox \
index 6a4e5b0413e3d98140bc40724c9dd9b3426cbe2f..54829525236c87ea3571010b08e4d81a0f98bd5b 100644 (file)
@@ -25,6 +25,7 @@ RUN dnf -y install \
         yajl-devel \
         pixman-devel \
         glibc-devel \
+        # glibc-devel.i686 for Xen < 4.15
         glibc-devel.i686 \
         make \
         binutils \
index c60c13c943f2494c40bdcb7cbead8ae3871bd4f2..685dd5d7fd77a6bebe45a8925e07778abaa248b5 100644 (file)
@@ -26,6 +26,7 @@ RUN zypper install -y --no-recommends \
         git \
         glib2-devel \
         glibc-devel \
+        # glibc-devel-32bit for Xen < 4.15
         glibc-devel-32bit \
         gzip \
         hostname \
index 084cce092129e3bc3b307b5db5bcd5fffb86b83f..061173e7513348a5aca88e0a70c3e2aac075164b 100644 (file)
@@ -26,6 +26,7 @@ RUN zypper install -y --no-recommends \
         git \
         glib2-devel \
         glibc-devel \
+        # glibc-devel-32bit for Xen < 4.15
         glibc-devel-32bit \
         gzip \
         hostname \
index 712b2e47229c38e1c909d241423987c4832b58b3..408063698cfc733c09ca0a90e2521f46298d678e 100644 (file)
@@ -32,6 +32,7 @@ RUN apt-get update && \
         bin86 \
         bcc \
         liblzma-dev \
+        # libc6-dev-i386 for Xen < 4.15
         libc6-dev-i386 \
         libnl-3-dev \
         ocaml-nox \
index c1c1f8d58f41c5a7ec418bf1abe31d32db8402e3..90b4001a6af58e23c82fb430eb6acba68ce1660f 100644 (file)
@@ -31,6 +31,7 @@ RUN apt-get update && \
         bin86 \
         bcc \
         liblzma-dev \
+        # libc6-dev-i386 for Xen < 4.15
         libc6-dev-i386 \
         libnl-3-dev \
         ocaml-nox \
index 397a28061ddd5ae340b11baf1441279a6ca1c517..fd377d948fc8106582306dd78c8a981c858798fb 100644 (file)
@@ -32,6 +32,7 @@ RUN apt-get update && \
         bin86 \
         bcc \
         liblzma-dev \
+        # libc6-dev-i386 for Xen < 4.15
         libc6-dev-i386 \
         libnl-3-dev \
         ocaml-nox \
index ce0e84fa2fb86c8731a68460bfcf842a26274428..57a71eb8c6ea5e9654aba0c1f6c8e36d0675f077 100644 (file)
@@ -32,6 +32,7 @@ RUN apt-get update && \
         bin86 \
         bcc \
         liblzma-dev \
+        # libc6-dev-i386 for Xen < 4.15
         libc6-dev-i386 \
         libnl-3-dev \
         ocaml-nox \