From nobody Fri Mar 29 13:57:50 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (208.118.235.17 [208.118.235.17]) by mx.zohomail.com with SMTPS id 1515761530358504.67659637932184; Fri, 12 Jan 2018 04:52:10 -0800 (PST) Received: from localhost ([::1]:39484 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZyoT-00069s-Ez for importer@patchew.org; Fri, 12 Jan 2018 07:52:01 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44025) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZymj-0005Gz-Pp for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZymg-0007Ea-NO for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:13 -0500 Received: from mail-qk0-x241.google.com ([2607:f8b0:400d:c09::241]:42182) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eZymg-0007DR-Jd for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:10 -0500 Received: by mail-qk0-x241.google.com with SMTP id q1so8453736qkb.9 for ; Fri, 12 Jan 2018 04:50:10 -0800 (PST) Received: from x1.local ([138.117.48.219]) by smtp.gmail.com with ESMTPSA id i35sm13863933qte.96.2018.01.12.04.50.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Jan 2018 04:50:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=3PA3ejHf9Ug/09GX97QZIHFg+OiappaLgz4ykcPxJKI=; b=FnVE2xHmCi9ADp6DEMkY3SsV8/cmW9+O+Mg6WBaVv8aEjV36MI/di6NpaZmhKrU5Uc pYO5UpdM6YYelxmudRn6mDXUq8OJfWYx3MV7823WYktXh4WFDBnoT7c9ltlMbPBAfvuh VI9V5Xuxo99MGdrswe23sSppvsBheLr6RV/PcnzvDNhIDPC1Sgf3bKFlGAdGOvyy+oD3 D4Sb3dl2usl+PCdxLI0MBBj0WDsyPWTBEmHAJd9bB8LxMt+m64WB/8A87pcov/VGGpAo fYoh6XHaS5tDlFb9cOR9Urz3gJu9RiE36Q8nj8MOVlkoUYpa++TZ8+2FjVEJ+StoWSYa G/gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=3PA3ejHf9Ug/09GX97QZIHFg+OiappaLgz4ykcPxJKI=; b=PnByzLPQjhDJ53rL54VQtDUZz/2lRIsZltqVQD4qMuCgidy4eqUuCZN9PrwuRPCpoE KkUPblhHs/Zv3SRs60qB+46okroj6Av27H7k3lnRok6DnDxOt4RFFvii/sN3k+tx0K1/ 1PJkhVTH4uwqvvur8DEyr04wVJRyFPfPhKAS/1xXUC2eiQiwHjj9ADFM59N5ykD6Eve0 DBzeYEWN2GiNmEK0HQxN3o5OghKzvW6vV4rGF6og1iFipg64RE4yVgPBvOUZKEB/PkS+ HX/6MIYTUE6+dl+2UgA6N79PEb2DLxJi4NEmWNrPdCMar89Qp5iE/aybpz/3F0wDQF0W 0RDQ== X-Gm-Message-State: AKwxytc3zgHkCOPQjn9SzonnVpfQ08WlZAEAqg4VXQwG4kNuKLmLJoBl xFi9Wxxg44UZB0kozAfbcGE= X-Google-Smtp-Source: ACJfBosL0d82JrrNLOenNgK+07ansiC46XzVdm4DNU0Ll48rFn9+haFq45VvLgnZ6OnLviqLTVOMHA== X-Received: by 10.55.23.99 with SMTP id i96mr2470257qkh.104.1515761410047; Fri, 12 Jan 2018 04:50:10 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Paolo Bonzini Date: Fri, 12 Jan 2018 09:49:54 -0300 Message-Id: <20180112125000.27256-2-f4bug@amsat.org> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180112125000.27256-1-f4bug@amsat.org> References: <20180112125000.27256-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::241 Subject: [Qemu-devel] [PATCH 1/7] docker: sort images list displayed by 'make docker' X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 we can now directly see different version sort consecutively. Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/Makefile.include | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index de87341528..ef95703cef 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -4,7 +4,7 @@ =20 DOCKER_SUFFIX :=3D .docker DOCKER_FILES_DIR :=3D $(SRC_PATH)/tests/docker/dockerfiles -DOCKER_IMAGES :=3D $(notdir $(basename $(wildcard $(DOCKER_FILES_DIR)/*.do= cker))) +DOCKER_IMAGES :=3D $(sort $(notdir $(basename $(wildcard $(DOCKER_FILES_DI= R)/*.docker)))) DOCKER_TARGETS :=3D $(patsubst %,docker-image-%,$(DOCKER_IMAGES)) # Use a global constant ccache directory to speed up repetitive builds DOCKER_CCACHE_DIR :=3D $$HOME/.cache/qemu-docker-ccache --=20 2.15.1 From nobody Fri Mar 29 13:57:50 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (208.118.235.17 [208.118.235.17]) by mx.zohomail.com with SMTPS id 151576153112017.011487443308397; Fri, 12 Jan 2018 04:52:11 -0800 (PST) Received: from localhost ([::1]:39485 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZyoU-0006AD-7Y for importer@patchew.org; Fri, 12 Jan 2018 07:52:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44028) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZymj-0005HG-U6 for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZymj-0007I4-53 for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:13 -0500 Received: from mail-qt0-x242.google.com ([2607:f8b0:400d:c0d::242]:42334) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eZymj-0007Hc-0W for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:13 -0500 Received: by mail-qt0-x242.google.com with SMTP id c2so5854024qtn.9 for ; Fri, 12 Jan 2018 04:50:12 -0800 (PST) Received: from x1.local ([138.117.48.219]) by smtp.gmail.com with ESMTPSA id i35sm13863933qte.96.2018.01.12.04.50.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Jan 2018 04:50:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=MOEDSY98g5QZC5M8a3hsKCUq4Bnstf6zfHUfEm0knVY=; b=EXziIVHFtcME1bKGSMSbSDxUpVqBgJSk/7Dh7lySnQYbYrvudbsqwEqnVSrFZR4VZ2 jA1mVH8p4JAzhfQi70v1OMgcp+g+YwuRMrq+HvFdkUUfbT96y4m79VDX1KxBcqPt0ctb u3PHdyd8WAJu186IdC7wI/Orcurx84rIg2eGBSb4a4n0Hcg4l3kqIIJSxPFcmB4D0v/j Y0q7vWorciJ3B1meuSFncpATJigPm/3kzsBTNcDCl/RscJembKatl1Dwu43qEL3+BJlv ip21UJc38Kw+2aVr99mQEeeL6WIhvL0+q+IHnaK3f7mYRdv0cviY0fE/DlbtCJs3fSdg AwgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=MOEDSY98g5QZC5M8a3hsKCUq4Bnstf6zfHUfEm0knVY=; b=Xm5hGkiZzaUYdbq/1dQVKd++I3iEK2SEcc4lo4Fuid+9jYZxDQrosSHa+Jh4jgrpGG h0MQzp1pax+7AhqjtNCNrWnG6TUBdzYYX6v0wSMSfLcnguSI0R8nuTvfOUwAILj7mC87 D8eRUd+Iku9QI+79tpOAIE1wdYPwPyARLy9S877FmWKpXQ628Qkljncn5ODjHLb2ds1r TcjhAnuN68lzLHuMQmPEH0pQe44E9dlD1voBotfUBc2wH6eWuFwfngsH4JPyA+3qaP99 k9pKkB9aAmbGwe+f+CptwWlvm5ZTVWTYouIgasojlHRMPn1eUFVtaw4XF2FA48e44FTO qRmQ== X-Gm-Message-State: AKwxytdOvbDsr6qP/Eqmi5Mrwl6cASL3dkSWoL16dNxieUaXa9MkoozJ VMxGmzUKH1AtCzccZViwOqM= X-Google-Smtp-Source: ACJfBotUqj8YYGGtcgVnvhd07J24OXHJNAaIofdKk8cN2UhKBO7yjkznBpyceNZdzjG962zv9Pegrg== X-Received: by 10.200.15.18 with SMTP id e18mr6004178qtk.23.1515761412446; Fri, 12 Jan 2018 04:50:12 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Paolo Bonzini Date: Fri, 12 Jan 2018 09:49:55 -0300 Message-Id: <20180112125000.27256-3-f4bug@amsat.org> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180112125000.27256-1-f4bug@amsat.org> References: <20180112125000.27256-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::242 Subject: [Qemu-devel] [PATCH 2/7] docker: do not display deprecated images in 'make docker' help X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 the 'debian' base image is deprecated since 3e11974988d8 Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/Makefile.include | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index ef95703cef..f0cd26c2b6 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -4,7 +4,8 @@ =20 DOCKER_SUFFIX :=3D .docker DOCKER_FILES_DIR :=3D $(SRC_PATH)/tests/docker/dockerfiles -DOCKER_IMAGES :=3D $(sort $(notdir $(basename $(wildcard $(DOCKER_FILES_DI= R)/*.docker)))) +DOCKER_DEPRECATED_IMAGES :=3D debian +DOCKER_IMAGES :=3D $(filter-out $(DOCKER_DEPRECATED_IMAGES),$(sort $(notdi= r $(basename $(wildcard $(DOCKER_FILES_DIR)/*.docker))))) DOCKER_TARGETS :=3D $(patsubst %,docker-image-%,$(DOCKER_IMAGES)) # Use a global constant ccache directory to speed up repetitive builds DOCKER_CCACHE_DIR :=3D $$HOME/.cache/qemu-docker-ccache --=20 2.15.1 From nobody Fri Mar 29 13:57:50 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1515761773087453.08725668653324; Fri, 12 Jan 2018 04:56:13 -0800 (PST) Received: from localhost ([::1]:39684 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZysW-0001SD-DM for importer@patchew.org; Fri, 12 Jan 2018 07:56:12 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44048) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZymm-0005IO-GI for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZyml-0007Ke-DB for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:16 -0500 Received: from mail-qt0-x242.google.com ([2607:f8b0:400d:c0d::242]:46304) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eZyml-0007KP-86 for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:15 -0500 Received: by mail-qt0-x242.google.com with SMTP id r39so5849543qtr.13 for ; Fri, 12 Jan 2018 04:50:15 -0800 (PST) Received: from x1.local ([138.117.48.219]) by smtp.gmail.com with ESMTPSA id i35sm13863933qte.96.2018.01.12.04.50.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Jan 2018 04:50:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=LFBpih2vGTE2oOwmLpq+6B6WD1z+CsRxRhA1o1pVeBw=; b=cl67/HT+6sXr+6iMaww3UyVjSQGK3IuXrp7davz8BQO+AmKAjUliVKdfCfK3Znly3o aheTxMxKPqC8h6/Vuk2H7yw9VUOQd7VdZmfOVg63gNLsUZkC4gNpPqmIHEVNskE3zgv5 7D+pBMW9cS7i3LijjbbINcDXMRYreA1p8FiJJd0virWKXZnG9GCOhGe+j/NrdN9xzviA +iKCVeNUgiJNNg5zxI7m/U5/Gl55Y5swYoiv0Vu5BpOtAbpYiphSfwCEfT15jRNJ+1nM jazHFtL956Vc6iCSaiOe/B5urNibdilxXbjP+FONy1yapuapkOa/K2V+nlonq7QOSFdH jAww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=LFBpih2vGTE2oOwmLpq+6B6WD1z+CsRxRhA1o1pVeBw=; b=NKb8sY3I3V7rOcOrk0+cAy7sKI+3jBw7SsdUSuvnh6Q1rnliskNZanf3tmNLTR8Rc5 Yzhp5VOU4ZmR5sf3q14DiPm4MbuRXg9nb5eRQMJlaLHZZnpCeWFtn1oE2gZSIpwPUj0e pKDfle56Mo5iG/VeEkpYzrrdivYWqL5dFMJUIdsR6nzwKSzlXEGLaFQMMSAHvdVLv4eh TA5NGcwNXdDqAVLGOxYEq8rWmjbvKWV8Sb8ZqPu7mELrDnPdGlRW3t0y69kotGycSgMs PpEzf+tCiuI1Kd7jp3W8m7qqH6EFahNyp0xRmaof0TF09vFwNnEGh8gvUpw7yciCMPEk NwrA== X-Gm-Message-State: AKwxytfdJOATMgDn3rW1iVZmh04uvHP938h0BuYW9PlwXHlTCW1s1ybx WfvSoKWGeOIjjbXXXH9qAqw= X-Google-Smtp-Source: ACJfBotY1sFle3IhggnnuWk3+8JGy2evgWZF45aQM73pn+4HCWR4/XPqV9hTAlPg299bdtLRsF5Hug== X-Received: by 10.200.53.149 with SMTP id k21mr38384146qtb.37.1515761414717; Fri, 12 Jan 2018 04:50:14 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Paolo Bonzini Date: Fri, 12 Jan 2018 09:49:56 -0300 Message-Id: <20180112125000.27256-4-f4bug@amsat.org> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180112125000.27256-1-f4bug@amsat.org> References: <20180112125000.27256-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::242 Subject: [Qemu-devel] [PATCH 3/7] docker: add the Ubuntu Trusty base image X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 based on QEMU v2.10 ubuntu.docker (ca853f0c76e3 and 2346b12fc52d) Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/dockerfiles/ubuntu14.04.docker | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 tests/docker/dockerfiles/ubuntu14.04.docker diff --git a/tests/docker/dockerfiles/ubuntu14.04.docker b/tests/docker/doc= kerfiles/ubuntu14.04.docker new file mode 100644 index 0000000000..cd24e759a7 --- /dev/null +++ b/tests/docker/dockerfiles/ubuntu14.04.docker @@ -0,0 +1,17 @@ +FROM ubuntu:14.04 +RUN apt-get update +ENV PACKAGES flex bison \ + libusb-1.0-0-dev libiscsi-dev librados-dev libncurses5-dev libncursesw= 5-dev \ + libseccomp-dev libgnutls-dev libssh2-1-dev libspice-server-dev \ + libspice-protocol-dev libnss3-dev libfdt-dev \ + libgtk-3-dev libvte-2.90-dev libsdl1.2-dev libpng12-dev libpixman-1-de= v \ + libvdeplug-dev liblzo2-dev libsnappy-dev libbz2-dev libxen-dev librdma= cm-dev libibverbs-dev \ + libsasl2-dev libjpeg-turbo8-dev xfslibs-dev libcap-ng-dev libbrlapi-de= v libcurl4-gnutls-dev \ + libbluetooth-dev librbd-dev libaio-dev glusterfs-common libnuma-dev li= bepoxy-dev libdrm-dev libgbm-dev \ + libjemalloc-dev libusbredirhost-dev libnfs-dev libcap-dev libattr1-dev= \ + texinfo dpkg-dev \ + gettext git make ccache python-yaml gcc clang sparse +RUN DEBIAN_FRONTEND=3Dnoninteractive apt-get -y --no-install-recommends in= stall $PACKAGES +RUN dpkg -l $PACKAGES | sort > /packages.txt +ENV FEATURES clang pyyaml +ENV QEMU_CONFIGURE_OPTS --disable-opengl --=20 2.15.1 From nobody Fri Mar 29 13:57:50 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (208.118.235.17 [208.118.235.17]) by mx.zohomail.com with SMTPS id 1515761857152239.54144397830441; Fri, 12 Jan 2018 04:57:37 -0800 (PST) Received: from localhost ([::1]:39737 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZyti-0002EJ-Is for importer@patchew.org; Fri, 12 Jan 2018 07:57:26 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44059) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZymp-0005Iy-5x for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZymn-0007Mb-Ug for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:19 -0500 Received: from mail-qk0-x244.google.com ([2607:f8b0:400d:c09::244]:46715) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eZymn-0007M1-Om for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:17 -0500 Received: by mail-qk0-x244.google.com with SMTP id l64so8413078qke.13 for ; Fri, 12 Jan 2018 04:50:17 -0800 (PST) Received: from x1.local ([138.117.48.219]) by smtp.gmail.com with ESMTPSA id i35sm13863933qte.96.2018.01.12.04.50.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Jan 2018 04:50:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=S9Sto4pVcSm8t/tiBzoBiYEj3HcwkhTqgC867SUsWdQ=; b=FEB2He/I6HXRxZ/ciOqKZ0p5tULMRnL8XkEsJ86PJ3vqumwbXGxQHOmvbvELmNUdXn lAHwWVKCgMCxJu0LsKk1LRML2UgU++JJCKXWlYm8IXa3s1wDTEojR8NS0KahYwdtW+Qh cl16tR9d+fR5aZqDEyVzWjnOSAOT9RRg6WfzSTA0MmSpSFR1xIZPSm+TKKuuC29eWKXE zWeKpdAhSU45cRvJtTWXfjDVvaqd6ZbYje0+wijgttmaCkJFeXQ5oeA/3onqDjQIFQmW 3tlub8p5GxCJGO96Gk6Ms8F9vFpQb2h8gc/hZkrRl9JTOXzj6W5DW7OY7h7pOGkJWzRN BChQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=S9Sto4pVcSm8t/tiBzoBiYEj3HcwkhTqgC867SUsWdQ=; b=sh2htSWw7A11bTvc/9YFVQInAO6c78yKCa47m2SUVkpG8Iw4z0ol/UsTs2EUU+otNS npMTDlNJ82/2VKjvIQQ7yqiVYFFTVsI0CUZmgB7H+wu1orBWqKLohpsww7iehFD2t5AC RE0HYP11q7KWI4fndEfeR7n1lzVBeTDYuM4lWAFNDYTv0NK3L5wQovQvFAI+wxou2+wc qUDVT/BjWqkeIbHR2CHuxhT/JuOusRI2Y0HcuRHt0Uk1Um4btXtX7vVchqgkcTfA5zos fhGOV66+CVzbOasly9ezthyBnxcGmqq/LWIQL4cTFpuOLpjWYDr2rB4Bc/YzpWv0L2NY 4vOA== X-Gm-Message-State: AKwxytevgS2Ggrtl9IolXpBPl8MUgktMYlrqt/vUZb4CO8WnsAtWTtFA kJNDEfmTIwOb7KNbqOPSp5w= X-Google-Smtp-Source: ACJfBovW5WgFIsVIAtRfbD2eQQmuiR5gQDEQ12hqh6HHCn1K+I2vzPjab1MODoimaj5HKodWLefMeg== X-Received: by 10.55.77.147 with SMTP id a141mr33608673qkb.243.1515761417267; Fri, 12 Jan 2018 04:50:17 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Paolo Bonzini Date: Fri, 12 Jan 2018 09:49:57 -0300 Message-Id: <20180112125000.27256-5-f4bug@amsat.org> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180112125000.27256-1-f4bug@amsat.org> References: <20180112125000.27256-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::244 Subject: [Qemu-devel] [PATCH 4/7] docker: do not use Trusty APT source in Xenial X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 probably missed in 7fc581c29518 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Fam Zheng --- tests/docker/dockerfiles/ubuntu.docker | 2 -- 1 file changed, 2 deletions(-) diff --git a/tests/docker/dockerfiles/ubuntu.docker b/tests/docker/dockerfi= les/ubuntu.docker index dabbf2a8a4..686d90ae8c 100644 --- a/tests/docker/dockerfiles/ubuntu.docker +++ b/tests/docker/dockerfiles/ubuntu.docker @@ -1,6 +1,4 @@ FROM ubuntu:16.04 -RUN echo "deb http://archive.ubuntu.com/ubuntu/ trusty universe multiverse= " >> \ - /etc/apt/sources.list RUN apt-get update ENV PACKAGES flex bison \ libusb-1.0-0-dev libiscsi-dev librados-dev libncurses5-dev libncursesw= 5-dev \ --=20 2.15.1 From nobody Fri Mar 29 13:57:50 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1515761530895740.5135539260685; Fri, 12 Jan 2018 04:52:10 -0800 (PST) Received: from localhost ([::1]:39487 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZyoc-0006HP-2Z for importer@patchew.org; Fri, 12 Jan 2018 07:52:10 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44075) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZymu-0005Ld-GK for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZymq-0007Ol-QC for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:24 -0500 Received: from mail-qk0-x243.google.com ([2607:f8b0:400d:c09::243]:44276) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eZymq-0007OA-EP for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:20 -0500 Received: by mail-qk0-x243.google.com with SMTP id u76so8418731qku.11 for ; Fri, 12 Jan 2018 04:50:20 -0800 (PST) Received: from x1.local ([138.117.48.219]) by smtp.gmail.com with ESMTPSA id i35sm13863933qte.96.2018.01.12.04.50.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Jan 2018 04:50:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=UmrksqduW6U04nOcG7asnesBU71Eu72fBkOtGOOZjXo=; b=VJpKkeZt8Lw8HmlKQWCHde97YaZi3S6U9KybyBZb4/Gf0fO4Blud37mNz2vBQPAadY dpd07HSZEeL3HwbjAE6tt0TVZ2x65n8lS/UBK1qNZnb+CjTw60WZolQobEI7fKnjbjsd p9Qbjsvgr2kUrTW8m0g1xR8gw8sNCjS9LMAzuy19ME0vNWcCXo0dN4utTwJ16fNDUMnU Bsx4lNDSVXOkWOQjE4VNoF62uPMr76o3ZStM/xicFu/8ai+AZwbXGnKCebp3/kxH1pvy NxhcyVQmotBmCncduAASNvat6arbXezIzZ4a4Vjjo4hxYjNHTYiVORN8qjo3VId7zCAl Topw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=UmrksqduW6U04nOcG7asnesBU71Eu72fBkOtGOOZjXo=; b=aOKCFqH6ggivNBa56irtzhGO/JqfS5uFhdMgsP5oLNB6TKRGQX/w11y8EKawc7NK3h 4/GeUg3hLI9yD5hXCQRmjymcEXpAe3uJgZuNS8ATCVGehAjawSXbanNKtd8dUK5swnfb CStn/IgbbCsDaAtWHE60wul2eQlhHYOeZscnyWJM3hatb//gxHrC3S59Wypdxj2raddG uB+RrwZPUKVEKtUWvryxpb+XYhTu2kz9VZOAkqr5FVI+xHREYoyrCYj5V3oiwhtvtgpG 04PSujkQc1qSHem0z+B+kmNv+s53bvz8zMvYFtudj8fzpLOM+KXSNdwc9A9hpnP58IyC 6XWQ== X-Gm-Message-State: AKwxytd2EU2AsB0lfiX/D8Tc3JvSfcinPCmlh6MCOY4cUztCe3aVDsv6 sD6mcIEgAr+QKcQRiP7W9vSW1h3M X-Google-Smtp-Source: ACJfBovk+/c7BW0Qext0aDTbRC1DbzyWNNgFsFAEnEQJ3Y7gTmLNDyWFAMJvikhw1hBtxk3TnqjpPQ== X-Received: by 10.55.162.150 with SMTP id l144mr26177123qke.336.1515761419799; Fri, 12 Jan 2018 04:50:19 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Paolo Bonzini Date: Fri, 12 Jan 2018 09:49:58 -0300 Message-Id: <20180112125000.27256-6-f4bug@amsat.org> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180112125000.27256-1-f4bug@amsat.org> References: <20180112125000.27256-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::243 Subject: [Qemu-devel] [PATCH 5/7] docker: warn users to use ubuntu16.04 for the LTS Xenial image X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 deprecate the generic 'ubuntu' image, but stay backward incompatible Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/Makefile.include | 3 ++- tests/docker/dockerfiles/ubuntu.docker | 26 ++++++++++---------------- tests/docker/dockerfiles/ubuntu16.04.docker | 16 ++++++++++++++++ 3 files changed, 28 insertions(+), 17 deletions(-) create mode 100644 tests/docker/dockerfiles/ubuntu16.04.docker diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index f0cd26c2b6..b9b862654c 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -4,7 +4,7 @@ =20 DOCKER_SUFFIX :=3D .docker DOCKER_FILES_DIR :=3D $(SRC_PATH)/tests/docker/dockerfiles -DOCKER_DEPRECATED_IMAGES :=3D debian +DOCKER_DEPRECATED_IMAGES :=3D debian ubuntu DOCKER_IMAGES :=3D $(filter-out $(DOCKER_DEPRECATED_IMAGES),$(sort $(notdi= r $(basename $(wildcard $(DOCKER_FILES_DIR)/*.docker))))) DOCKER_TARGETS :=3D $(patsubst %,docker-image-%,$(DOCKER_IMAGES)) # Use a global constant ccache directory to speed up repetitive builds @@ -61,6 +61,7 @@ docker-image-debian-ppc64el-cross: docker-image-debian9 docker-image-debian-s390x-cross: docker-image-debian9 docker-image-debian-win32-cross: docker-image-debian8-mxe docker-image-debian-win64-cross: docker-image-debian8-mxe +docker-image-ubuntu: docker-image-ubuntu16.04 docker-image-travis: NOUSER=3D1 =20 # Expand all the pre-requistes for each docker image and test combination diff --git a/tests/docker/dockerfiles/ubuntu.docker b/tests/docker/dockerfi= les/ubuntu.docker index 686d90ae8c..808ea2bf38 100644 --- a/tests/docker/dockerfiles/ubuntu.docker +++ b/tests/docker/dockerfiles/ubuntu.docker @@ -1,16 +1,10 @@ -FROM ubuntu:16.04 -RUN apt-get update -ENV PACKAGES flex bison \ - libusb-1.0-0-dev libiscsi-dev librados-dev libncurses5-dev libncursesw= 5-dev \ - libseccomp-dev libgnutls-dev libssh2-1-dev libspice-server-dev \ - libspice-protocol-dev libnss3-dev libfdt-dev \ - libgtk-3-dev libvte-2.91-dev libsdl1.2-dev libpng12-dev libpixman-1-de= v \ - libvdeplug-dev liblzo2-dev libsnappy-dev libbz2-dev libxen-dev librdma= cm-dev libibverbs-dev \ - libsasl2-dev libjpeg-turbo8-dev xfslibs-dev libcap-ng-dev libbrlapi-de= v libcurl4-gnutls-dev \ - libbluetooth-dev librbd-dev libaio-dev glusterfs-common libnuma-dev li= bepoxy-dev libdrm-dev libgbm-dev \ - libjemalloc-dev libcacard-dev libusbredirhost-dev libnfs-dev libcap-de= v libattr1-dev \ - texinfo \ - gettext git make ccache python-yaml gcc clang sparse -RUN apt-get -y install $PACKAGES -RUN dpkg -l $PACKAGES | sort > /packages.txt -ENV FEATURES clang pyyaml +# SPDX-License-Identifier: GPL-2.0-or-later +# +# This template is deprecated, it was previously based on Xenial on QEMU 2= .11. +# +FROM qemu:ubuntu16.04 + +RUN for n in $(seq 8); do echo; done && \ + echo "\n\t\tThis image is deprecated." && echo && \ + echo "\tUse 'FROM qemu:ubuntu16.04' to use the Ubuntu Xenial LTS image= " && \ + for n in $(seq 8); do echo; done diff --git a/tests/docker/dockerfiles/ubuntu16.04.docker b/tests/docker/doc= kerfiles/ubuntu16.04.docker new file mode 100644 index 0000000000..ce7c5d3d33 --- /dev/null +++ b/tests/docker/dockerfiles/ubuntu16.04.docker @@ -0,0 +1,16 @@ +FROM ubuntu:16.04 +RUN apt-get update +ENV PACKAGES flex bison \ + libusb-1.0-0-dev libiscsi-dev librados-dev libncurses5-dev libncursesw= 5-dev \ + libseccomp-dev libgnutls-dev libssh2-1-dev libspice-server-dev \ + libspice-protocol-dev libnss3-dev libfdt-dev \ + libgtk-3-dev libvte-2.91-dev libsdl1.2-dev libpng12-dev libpixman-1-de= v \ + libvdeplug-dev liblzo2-dev libsnappy-dev libbz2-dev libxen-dev librdma= cm-dev libibverbs-dev \ + libsasl2-dev libjpeg-turbo8-dev xfslibs-dev libcap-ng-dev libbrlapi-de= v libcurl4-gnutls-dev \ + libbluetooth-dev librbd-dev libaio-dev glusterfs-common libnuma-dev li= bepoxy-dev libdrm-dev libgbm-dev \ + libjemalloc-dev libcacard-dev libusbredirhost-dev libnfs-dev libcap-de= v libattr1-dev \ + texinfo \ + gettext git make ccache python-yaml gcc clang sparse +RUN DEBIAN_FRONTEND=3Dnoninteractive apt-get -y --no-install-recommends in= stall $PACKAGES +RUN dpkg -l $PACKAGES | sort > /packages.txt +ENV FEATURES clang pyyaml --=20 2.15.1 From nobody Fri Mar 29 13:57:50 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1515761664799304.80447089568713; Fri, 12 Jan 2018 04:54:24 -0800 (PST) Received: from localhost ([::1]:39520 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZyqm-00085N-38 for importer@patchew.org; Fri, 12 Jan 2018 07:54:24 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44076) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZymu-0005Le-Gg for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZymt-0007QZ-2Y for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:24 -0500 Received: from mail-qk0-x242.google.com ([2607:f8b0:400d:c09::242]:46715) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eZyms-0007Q7-RG for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:22 -0500 Received: by mail-qk0-x242.google.com with SMTP id l64so8413363qke.13 for ; Fri, 12 Jan 2018 04:50:22 -0800 (PST) Received: from x1.local ([138.117.48.219]) by smtp.gmail.com with ESMTPSA id i35sm13863933qte.96.2018.01.12.04.50.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Jan 2018 04:50:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=4DkgZ7IHIKG91TO/oHUr8nXkRCWVTJsVvU4VLaJDYbc=; b=Pgxu6PZ25FBHDknC2SBdcI3eih+LaJgc/wPyH1eMe6b15MJcRL0rnY9cAYD4UXhEv+ RFI7Dh9uBW9exsOSS5gLs9DKgQZV3HsqXVybYreI36jiRGiHDgb+WWdokk1+qEta1CeS TfpQRJRR2Vh08zI5CBtGLbZ19yx5GQMv8+ALAEnGsP0MKdkHzj1ViIcvdE/j/DbTK+nl S/eZU5g9w3oIdbHHyGQSqOvogSynn6N9Yfx6wgehFe/ss1a9xnqnlkJNuaLoU9XQobRc 4ydOa8vNlWVW1ty3THCQU0BMqiRWLUoxUmOBsTFnKPRUwEFOzhgn77mnBqcyq5Hfy1Sr EFMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=4DkgZ7IHIKG91TO/oHUr8nXkRCWVTJsVvU4VLaJDYbc=; b=t3sJhhh/l7k3hHqgMqsfuZ6KBBDJGitn6IYf0fmK2uRbW2wghcYNg4b2FvQYMkqtD7 MaBg47i0GHQozaMBFoVoLrRkz9VKfA7suSdBmDtshNhIjIhF4yIClgDE4PwLZfypWznO WhO9a0/0CAyAN8+2CKH57TindprzdHfMvsQTwllFW+FSFFgpXMx7TCz6FyOrliDmlgvQ YO4tiP0J4PsTc+SU2t7pEnTqt0jaIZj8ZMIggFcnj6RMY05+XmNv52TQ0ISVyJEJa+Tp lKBiWcKMkPEAq83udOIwKxZvHmGwM4I6yNHpZbTz91vn2Il+pOAaPE8Y8G8DUugCThlR jEEg== X-Gm-Message-State: AKwxytd1YHoUsRSU4StJjCgQYCnxR20c9ubay0B2LFp0WtFKiTH7F97i U0orUhXRVO4M8l3oZQbEqVs= X-Google-Smtp-Source: ACJfBovbZstpBPg7OGEc4clYuBImNvR7KMAbuDkNHM0W5kNnB5seZBi5tjy7oCTmJXriNLiaj/bKqA== X-Received: by 10.55.152.69 with SMTP id a66mr33696194qke.120.1515761422288; Fri, 12 Jan 2018 04:50:22 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Paolo Bonzini Date: Fri, 12 Jan 2018 09:49:59 -0300 Message-Id: <20180112125000.27256-7-f4bug@amsat.org> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180112125000.27256-1-f4bug@amsat.org> References: <20180112125000.27256-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::242 Subject: [Qemu-devel] [PATCH 6/7] docker: add the Fedora 27 base image X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 straight copy on Fedora 25 base. Suggested-by: Paolo Bonzini Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/dockerfiles/fedora27.docker | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tests/docker/dockerfiles/fedora27.docker diff --git a/tests/docker/dockerfiles/fedora27.docker b/tests/docker/docker= files/fedora27.docker new file mode 100644 index 0000000000..7cba4dcc2c --- /dev/null +++ b/tests/docker/dockerfiles/fedora27.docker @@ -0,0 +1,18 @@ +FROM fedora:27 +ENV PACKAGES \ + ccache gettext git tar PyYAML sparse flex bison python2 bzip2 hostname= \ + glib2-devel pixman-devel zlib-devel SDL-devel libfdt-devel \ + gcc gcc-c++ clang make perl which bc findutils libaio-devel \ + nettle-devel \ + mingw32-pixman mingw32-glib2 mingw32-gmp mingw32-SDL mingw32-pkg-confi= g \ + mingw32-gtk2 mingw32-gtk3 mingw32-gnutls mingw32-nettle mingw32-libtas= n1 \ + mingw32-libjpeg-turbo mingw32-libpng mingw32-curl mingw32-libssh2 \ + mingw32-bzip2 \ + mingw64-pixman mingw64-glib2 mingw64-gmp mingw64-SDL mingw64-pkg-confi= g \ + mingw64-gtk2 mingw64-gtk3 mingw64-gnutls mingw64-nettle mingw64-libtas= n1 \ + mingw64-libjpeg-turbo mingw64-libpng mingw64-curl mingw64-libssh2 \ + mingw64-bzip2 + +RUN dnf install -y $PACKAGES +RUN rpm -q $PACKAGES | sort > /packages.txt +ENV FEATURES mingw clang pyyaml --=20 2.15.1 From nobody Fri Mar 29 13:57:50 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1515761672156714.3947347579615; Fri, 12 Jan 2018 04:54:32 -0800 (PST) Received: from localhost ([::1]:39527 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZyqt-0008CX-8L for importer@patchew.org; Fri, 12 Jan 2018 07:54:31 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44092) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZymw-0005NK-JH for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZymv-0007SV-Af for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:26 -0500 Received: from mail-qk0-x242.google.com ([2607:f8b0:400d:c09::242]:33134) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eZymv-0007Rz-50 for qemu-devel@nongnu.org; Fri, 12 Jan 2018 07:50:25 -0500 Received: by mail-qk0-x242.google.com with SMTP id i141so8496137qke.0 for ; Fri, 12 Jan 2018 04:50:25 -0800 (PST) Received: from x1.local ([138.117.48.219]) by smtp.gmail.com with ESMTPSA id i35sm13863933qte.96.2018.01.12.04.50.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 Jan 2018 04:50:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=sriYzvEOGw9BXLhCjSBf0VOhQ3c1LDeFuWhB8KuX9FY=; b=mdLHdFJLAFbTi+r+eVvJW43uLykM1SMoIwIJocNrSczGoaAoBdQh2Xto4kPC3nkP8E HMnTPU02BlBFyqik5ls3WnSeppq2A2nYUvZrKLua3ed9ziRahZ43t73AYnpY0luBYkOp KgiKTBRG1pwewJ34jnuM8dMtCbkCqG0Ck31joUSSOlLnCo0xAYs07Bq5d+H/l/TTCuBd YufHDdRw5G2zecNgps1R26VqgrvjCXOQr5r1ucihCYorTLaEzacJ08ywga5hb+1b4VVa Ued4FRmDQfalFAO0dBcOiSDkUN+8XsLYs7f7yCzjORUve7UTnPECsKZXjWPMuHkISshE yXPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=sriYzvEOGw9BXLhCjSBf0VOhQ3c1LDeFuWhB8KuX9FY=; b=YKPtb6eMxIuZeF43WayeZ1gZ+WgIsYseHpPtAiiILZhjIh8ZTkQuC6drzEREnvu9O+ T7JBg6+Kr5FGR5iYyZWWA/lLCFchnE6bEjVhegTzA2v9TKBC6kGG5b7iGuLvDdaMj5b5 cugrhXxa0l+Fm8eyw05AtG/bh73vCJyy2gxLzPEZHLwHivZItBBZ9Rw0LekxossssZ9c Hm8GAwvS04iiNTTgewlllkArBCToeqAycYTGXcDoryqOVV+WlvNe7QV71sAwJdUdmHth K/trlA6ujsntUv8lEnmET7MXzee3xD3bqO0BlfQxNrXAKIwxIj6hqY5a9eu1MUsbpVnx L8/A== X-Gm-Message-State: AKwxytdtl94NX1295Ok7Aw+QDkG4UvlpkRLzAXhzk18m0oQTgzVweWB7 xWko+dY7C3uqW7RamqEa8Sw= X-Google-Smtp-Source: ACJfBot9bLYNvHNo40XXo2EelQbtBvLcz9NIMsxEVsvx1u4x9vcIM/+PNZP4ror4FFBx3gfqbZVOpg== X-Received: by 10.55.23.99 with SMTP id i96mr2471287qkh.104.1515761424590; Fri, 12 Jan 2018 04:50:24 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Paolo Bonzini Date: Fri, 12 Jan 2018 09:50:00 -0300 Message-Id: <20180112125000.27256-8-f4bug@amsat.org> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180112125000.27256-1-f4bug@amsat.org> References: <20180112125000.27256-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::242 Subject: [Qemu-devel] [PATCH 7/7] docker: warn users to use newer fedora25/fedora27 base image X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 deprecate the generic 'fedora' image, but stay backward incompatible Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/Makefile.include | 3 ++- tests/docker/dockerfiles/fedora.docker | 29 ++++++++++++----------------- tests/docker/dockerfiles/fedora25.docker | 18 ++++++++++++++++++ 3 files changed, 32 insertions(+), 18 deletions(-) create mode 100644 tests/docker/dockerfiles/fedora25.docker diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index b9b862654c..a530342aee 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -4,7 +4,7 @@ =20 DOCKER_SUFFIX :=3D .docker DOCKER_FILES_DIR :=3D $(SRC_PATH)/tests/docker/dockerfiles -DOCKER_DEPRECATED_IMAGES :=3D debian ubuntu +DOCKER_DEPRECATED_IMAGES :=3D debian fedora ubuntu DOCKER_IMAGES :=3D $(filter-out $(DOCKER_DEPRECATED_IMAGES),$(sort $(notdi= r $(basename $(wildcard $(DOCKER_FILES_DIR)/*.docker))))) DOCKER_TARGETS :=3D $(patsubst %,docker-image-%,$(DOCKER_IMAGES)) # Use a global constant ccache directory to speed up repetitive builds @@ -61,6 +61,7 @@ docker-image-debian-ppc64el-cross: docker-image-debian9 docker-image-debian-s390x-cross: docker-image-debian9 docker-image-debian-win32-cross: docker-image-debian8-mxe docker-image-debian-win64-cross: docker-image-debian8-mxe +docker-image-fedora: docker-image-fedora25 docker-image-ubuntu: docker-image-ubuntu16.04 docker-image-travis: NOUSER=3D1 =20 diff --git a/tests/docker/dockerfiles/fedora.docker b/tests/docker/dockerfi= les/fedora.docker index 4b26c3aded..961534275f 100644 --- a/tests/docker/dockerfiles/fedora.docker +++ b/tests/docker/dockerfiles/fedora.docker @@ -1,18 +1,13 @@ -FROM fedora:latest -ENV PACKAGES \ - ccache gettext git tar PyYAML sparse flex bison python2 bzip2 hostname= \ - glib2-devel pixman-devel zlib-devel SDL-devel libfdt-devel \ - gcc gcc-c++ clang make perl which bc findutils libaio-devel \ - nettle-devel \ - mingw32-pixman mingw32-glib2 mingw32-gmp mingw32-SDL mingw32-pkg-confi= g \ - mingw32-gtk2 mingw32-gtk3 mingw32-gnutls mingw32-nettle mingw32-libtas= n1 \ - mingw32-libjpeg-turbo mingw32-libpng mingw32-curl mingw32-libssh2 \ - mingw32-bzip2 \ - mingw64-pixman mingw64-glib2 mingw64-gmp mingw64-SDL mingw64-pkg-confi= g \ - mingw64-gtk2 mingw64-gtk3 mingw64-gnutls mingw64-nettle mingw64-libtas= n1 \ - mingw64-libjpeg-turbo mingw64-libpng mingw64-curl mingw64-libssh2 \ - mingw64-bzip2 +# SPDX-License-Identifier: GPL-2.0-or-later +# +# This template is deprecated, it was previously based on Fedora 25 on QEM= U 2.9. +# Now than more recent releases are out, please use qemu:fedora25 as base = for +# Fedora 25. +# +FROM qemu:fedora25 =20 -RUN dnf install -y $PACKAGES -RUN rpm -q $PACKAGES | sort > /packages.txt -ENV FEATURES mingw clang pyyaml +RUN for n in $(seq 8); do echo; done && \ + echo "\n\t\tThis image is deprecated." && echo && \ + echo "\tUse 'FROM qemu:fedora27' to use the Fedora 27 image" && \ + echo "\tor 'FROM qemu:fedora25' to use the old Fedora 25." && \ + for n in $(seq 8); do echo; done diff --git a/tests/docker/dockerfiles/fedora25.docker b/tests/docker/docker= files/fedora25.docker new file mode 100644 index 0000000000..b53fe63b5c --- /dev/null +++ b/tests/docker/dockerfiles/fedora25.docker @@ -0,0 +1,18 @@ +FROM fedora:25 +ENV PACKAGES \ + ccache gettext git tar PyYAML sparse flex bison python2 bzip2 hostname= \ + glib2-devel pixman-devel zlib-devel SDL-devel libfdt-devel \ + gcc gcc-c++ clang make perl which bc findutils libaio-devel \ + nettle-devel \ + mingw32-pixman mingw32-glib2 mingw32-gmp mingw32-SDL mingw32-pkg-confi= g \ + mingw32-gtk2 mingw32-gtk3 mingw32-gnutls mingw32-nettle mingw32-libtas= n1 \ + mingw32-libjpeg-turbo mingw32-libpng mingw32-curl mingw32-libssh2 \ + mingw32-bzip2 \ + mingw64-pixman mingw64-glib2 mingw64-gmp mingw64-SDL mingw64-pkg-confi= g \ + mingw64-gtk2 mingw64-gtk3 mingw64-gnutls mingw64-nettle mingw64-libtas= n1 \ + mingw64-libjpeg-turbo mingw64-libpng mingw64-curl mingw64-libssh2 \ + mingw64-bzip2 + +RUN dnf install -y $PACKAGES +RUN rpm -q $PACKAGES | sort > /packages.txt +ENV FEATURES mingw clang pyyaml --=20 2.15.1