[libvirt] [dockerfiles PATCH] Re-introduce some libosinfo platforms

Andrea Bolognani posted 1 patch 32 weeks ago
Test syntax-check passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20191009101829.13303-1-abologna@redhat.com
buildenv-libosinfo-centos-7.zip  | Bin 0 -> 532 bytes
buildenv-libosinfo-debian-9.zip  | Bin 0 -> 659 bytes
buildenv-libosinfo-ubuntu-16.zip | Bin 0 -> 662 bytes
buildenv-libosinfo-ubuntu-18.zip | Bin 0 -> 662 bytes
4 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 buildenv-libosinfo-centos-7.zip
create mode 100644 buildenv-libosinfo-debian-9.zip
create mode 100644 buildenv-libosinfo-ubuntu-16.zip
create mode 100644 buildenv-libosinfo-ubuntu-18.zip

[libvirt] [dockerfiles PATCH] Re-introduce some libosinfo platforms

Posted by Andrea Bolognani 32 weeks ago
Now that we can install Meson from pip, building libosinfo and
friends is once again possible on these platforms.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
---
Plain-text diff below.

 buildenv-libosinfo-centos-7.zip  | Bin 0 -> 532 bytes
 buildenv-libosinfo-debian-9.zip  | Bin 0 -> 659 bytes
 buildenv-libosinfo-ubuntu-16.zip | Bin 0 -> 662 bytes
 buildenv-libosinfo-ubuntu-18.zip | Bin 0 -> 662 bytes
 4 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 buildenv-libosinfo-centos-7.zip
 create mode 100644 buildenv-libosinfo-debian-9.zip
 create mode 100644 buildenv-libosinfo-ubuntu-16.zip
 create mode 100644 buildenv-libosinfo-ubuntu-18.zip

diff --git a/buildenv-libosinfo-centos-7.zip b/buildenv-libosinfo-centos-7.zip
new file mode 100644
index 0000000..fa8131e
--- /dev/null
+++ b/buildenv-libosinfo-centos-7.zip
@@ -0,0 +1,54 @@
+FROM centos:centos7
+
+RUN yum update -y && \
+    yum install -y \
+        autoconf \
+        automake \
+        bash \
+        bash-completion \
+        ca-certificates \
+        check-devel \
+        chrony \
+        gcc \
+        gdb \
+        gettext \
+        gettext-devel \
+        git \
+        glib2-devel \
+        glibc-common \
+        glibc-devel \
+        gobject-introspection-devel \
+        gtk-doc \
+        hwdata \
+        intltool \
+        json-glib-devel \
+        libarchive-devel \
+        libsoup-devel \
+        libtool \
+        libxml2 \
+        libxml2-devel \
+        libxslt-devel \
+        lsof \
+        make \
+        net-tools \
+        ninja-build \
+        patch \
+        perl \
+        pkgconfig \
+        python2-setuptools \
+        python3 \
+        python3-pip \
+        python36-lxml \
+        python36-pytest \
+        python36-requests \
+        rpm-build \
+        screen \
+        strace \
+        sudo \
+        vala \
+        vim && \
+    yum autoremove -y && \
+    yum clean all -y
+
+RUN pip3 install \
+         meson==0.49.0
diff --git a/buildenv-libosinfo-debian-9.zip b/buildenv-libosinfo-debian-9.zip
new file mode 100644
index 0000000..35e894a
--- /dev/null
+++ b/buildenv-libosinfo-debian-9.zip
@@ -0,0 +1,58 @@
+FROM debian:9
+
+RUN export DEBIAN_FRONTEND=noninteractive && \
+    apt-get update && \
+    apt-get dist-upgrade -y && \
+    apt-get install --no-install-recommends -y \
+            autoconf \
+            automake \
+            autopoint \
+            bash \
+            bash-completion \
+            ca-certificates \
+            ccache \
+            check \
+            chrony \
+            gcc \
+            gdb \
+            gettext \
+            git \
+            gtk-doc-tools \
+            hwdata \
+            intltool \
+            libarchive-dev \
+            libc6-dev \
+            libgirepository1.0-dev \
+            libglib2.0-dev \
+            libjson-glib-dev \
+            libsoup2.4-dev \
+            libtool \
+            libtool-bin \
+            libxml2-dev \
+            libxml2-utils \
+            libxslt1-dev \
+            locales \
+            lsof \
+            make \
+            net-tools \
+            ninja-build \
+            patch \
+            perl \
+            pkgconf \
+            python3 \
+            python3-lxml \
+            python3-pip \
+            python3-pytest \
+            python3-requests \
+            screen \
+            strace \
+            sudo \
+            valac \
+            vim && \
+    apt-get autoremove -y && \
+    apt-get autoclean -y && \
+    sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
+    dpkg-reconfigure locales
+
+RUN pip3 install \
+         meson==0.49.0
diff --git a/buildenv-libosinfo-ubuntu-16.zip b/buildenv-libosinfo-ubuntu-16.zip
new file mode 100644
index 0000000..0fbfcd1
--- /dev/null
+++ b/buildenv-libosinfo-ubuntu-16.zip
@@ -0,0 +1,58 @@
+FROM ubuntu:16.04
+
+RUN export DEBIAN_FRONTEND=noninteractive && \
+    apt-get update && \
+    apt-get dist-upgrade -y && \
+    apt-get install --no-install-recommends -y \
+            autoconf \
+            automake \
+            autopoint \
+            bash \
+            bash-completion \
+            ca-certificates \
+            ccache \
+            check \
+            chrony \
+            gcc \
+            gdb \
+            gettext \
+            git \
+            gtk-doc-tools \
+            hwdata \
+            intltool \
+            libarchive-dev \
+            libc6-dev \
+            libgirepository1.0-dev \
+            libglib2.0-dev \
+            libjson-glib-dev \
+            libsoup2.4-dev \
+            libtool \
+            libtool-bin \
+            libxml2-dev \
+            libxml2-utils \
+            libxslt1-dev \
+            locales \
+            lsof \
+            make \
+            net-tools \
+            ninja-build \
+            patch \
+            perl \
+            pkgconf \
+            python3 \
+            python3-lxml \
+            python3-pip \
+            python3-pytest \
+            python3-requests \
+            screen \
+            strace \
+            sudo \
+            valac \
+            vim && \
+    apt-get autoremove -y && \
+    apt-get autoclean -y && \
+    sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
+    dpkg-reconfigure locales
+
+RUN pip3 install \
+         meson==0.49.0
diff --git a/buildenv-libosinfo-ubuntu-18.zip b/buildenv-libosinfo-ubuntu-18.zip
new file mode 100644
index 0000000..bb2edd6
--- /dev/null
+++ b/buildenv-libosinfo-ubuntu-18.zip
@@ -0,0 +1,58 @@
+FROM ubuntu:18.04
+
+RUN export DEBIAN_FRONTEND=noninteractive && \
+    apt-get update && \
+    apt-get dist-upgrade -y && \
+    apt-get install --no-install-recommends -y \
+            autoconf \
+            automake \
+            autopoint \
+            bash \
+            bash-completion \
+            ca-certificates \
+            ccache \
+            check \
+            chrony \
+            gcc \
+            gdb \
+            gettext \
+            git \
+            gtk-doc-tools \
+            hwdata \
+            intltool \
+            libarchive-dev \
+            libc6-dev \
+            libgirepository1.0-dev \
+            libglib2.0-dev \
+            libjson-glib-dev \
+            libsoup2.4-dev \
+            libtool \
+            libtool-bin \
+            libxml2-dev \
+            libxml2-utils \
+            libxslt1-dev \
+            locales \
+            lsof \
+            make \
+            net-tools \
+            ninja-build \
+            patch \
+            perl \
+            pkgconf \
+            python3 \
+            python3-lxml \
+            python3-pip \
+            python3-pytest \
+            python3-requests \
+            screen \
+            strace \
+            sudo \
+            valac \
+            vim && \
+    apt-get autoremove -y && \
+    apt-get autoclean -y && \
+    sed -Ei 's,^# (en_US\.UTF-8 .*)$,\1,' /etc/locale.gen && \
+    dpkg-reconfigure locales
+
+RUN pip3 install \
+         meson==0.49.0

-- 
2.21.0

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Re: [libvirt] [dockerfiles PATCH] Re-introduce some libosinfo platforms

Posted by Fabiano Fidêncio 32 weeks ago
On Wed, Oct 9, 2019 at 12:18 PM Andrea Bolognani <abologna@redhat.com> wrote:
>
> Now that we can install Meson from pip, building libosinfo and
> friends is once again possible on these platforms.
>
> Signed-off-by: Andrea Bolognani <abologna@redhat.com>

Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com>

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list