From 7618cd2c2d5721a064e9fab47b54737f2b18d07d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= Date: Mon, 8 Nov 2021 17:28:59 +0100 Subject: [PATCH] rpm: Document basic assumptions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Let's document the most basic assumptions about the RPM spec file we maintain for cloud-hypervisor, being those: * You must have access to the internet during build, otherwise pulling the vendored code down won't work. * You must have rustup installed on your system, otherwise basic checks performed during the build target will fail. * You must have both gnu and musl libc targets installed, otherwise either the dynamically or the statically link build will fail. Signed-off-by: Fabiano FidĂȘncio --- rpm/cloud-hypervisor.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rpm/cloud-hypervisor.spec b/rpm/cloud-hypervisor.spec index 8011fe15d..76c4125a3 100644 --- a/rpm/cloud-hypervisor.spec +++ b/rpm/cloud-hypervisor.spec @@ -1,3 +1,9 @@ +# This spec file assumes you're building on an environment where: +# * You have access to the internet during the build +# * You have rustup installed on your system +# * You have both x86_64-unknown-linux-gnu and x86_64-unknown-linux-musl +# targets installed. + Name: cloud-hypervisor Summary: Cloud Hypervisor is an open source Virtual Machine Monitor (VMM) that runs on top of KVM. Version: 19.0