From nobody Thu Apr 25 19:53:31 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1570616321; cv=none; d=zoho.com; s=zohoarc; b=ZFxn3JVv1SLuI2FFvAK91+f1VY/XSi0rdLB9a4BtbOH9+H1Ld90n6iywUL13XppAJm24uFTsbIOU889DSu2EARuMgzqEmi9TAJtu8gUnXnAWc4cfny4Xi+AVb0GwfM4aXORCMzIMw+h2R5nEW8doKIImPPr9b8p6JZBDITJba74= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1570616321; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=vyFtgRuo0ERHd79uIAxObrVsuttoPEQjdqM41mq1FhY=; b=Vnr9Mcljc1QTN/5MF8V6vPGO656xz5fGln2gfbdHFfbcBTB1AQGI2D7RVy2SQ3o6d55762JB7pniZBDxLGSrcC/7/8U5tYzx/1YP/62EB4k8hwIPNayC9xEkVohI9NgVST7e0CmSlt55mVcvxvaPQfkEpQbBjT3LgGN26ZkDxMY= ARC-Authentication-Results: i=1; mx.zoho.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 157061632121978.40999308505559; Wed, 9 Oct 2019 03:18:41 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 4EB5110C094C; Wed, 9 Oct 2019 10:18:39 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 1B60D1001DE0; Wed, 9 Oct 2019 10:18:39 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 5AC834E58A; Wed, 9 Oct 2019 10:18:38 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x99AIaBM025584 for ; Wed, 9 Oct 2019 06:18:36 -0400 Received: by smtp.corp.redhat.com (Postfix) id 838BE1001B36; Wed, 9 Oct 2019 10:18:36 +0000 (UTC) Received: from kinshicho.brq.redhat.com (unknown [10.43.2.73]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 6576D1025E6E; Wed, 9 Oct 2019 10:18:30 +0000 (UTC) From: Andrea Bolognani To: libvir-list@redhat.com Date: Wed, 9 Oct 2019 12:18:29 +0200 Message-Id: <20191009101829.13303-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-loop: libvir-list@redhat.com Cc: fidencio@redhat.com Subject: [libvirt] [dockerfiles PATCH] Re-introduce some libosinfo platforms X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (mx1.redhat.com [10.5.110.66]); Wed, 09 Oct 2019 10:18:39 +0000 (UTC) Content-Type: text/plain; charset="utf-8" Now that we can install Meson from pip, building libosinfo and friends is once again possible on these platforms. Signed-off-by: Andrea Bolognani Reviewed-by: Fabiano Fid=C3=AAncio --- 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=3D=3D0.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=3Dnoninteractive && \ + 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=3D=3D0.49.0 diff --git a/buildenv-libosinfo-ubuntu-16.zip b/buildenv-libosinfo-ubuntu-1= 6.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=3Dnoninteractive && \ + 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=3D=3D0.49.0 diff --git a/buildenv-libosinfo-ubuntu-18.zip b/buildenv-libosinfo-ubuntu-1= 8.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=3Dnoninteractive && \ + 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=3D=3D0.49.0 --=20 2.21.0 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list