From patchwork Mon Jul 17 14:48:26 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107971 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4658358obm; Mon, 17 Jul 2017 07:51:02 -0700 (PDT) X-Received: by 10.200.51.172 with SMTP id c41mr29964458qtb.71.1500303062018; Mon, 17 Jul 2017 07:51:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303062; cv=none; d=google.com; s=arc-20160816; b=vWLVN6HWTySjEco+S0LqY5T+zKI9I66XlSObE8Ytz+E8dQuH2xIYWmy94M7zeLVZcT uNQhzIA39/4x8tsMnaGLyGAxiENFwYzSETIJ5hnBSC0TsbluOzbI896FFpEfA5HA9xx+ u+7hR+MVlDoPe8ggkzFXUs1s251EsBNUYXTQum6jksXOj0YVPL/vJVCMXmKs6bXBaXrI qNwyLGG1NcSh6lGPDD0r8d+qSw69cMSyYVSmVwSey2NhbZ6i0SP4P71ky/M9bNbNCWcP fFPcm5PN0zIO4ABF0PiMXkRvpajGK5DBdep6DMNFopJL2GJbITQY0WM8buVX/qB/FjcZ b6qg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=AUgR8xMPvxYmEcaUuS2hErG1CMpYPmVVd4KwYEvWwCo=; b=JfWBTF16W5wFeoR5Z9PHefNLrUYMGettZNp360nNQHrpsakB56LDPQdDnDlHdlFG2n 9REmNnhnMoY7Ly/1E4SIkGawvlTNFkRD3RW4/JdNeiV7eFU7TtaQlCkUHOFymV5L5yQo 0ZoXXYzcRa/2nbjH3lM8cFmHyiGqkXSUUtyJHus92Ju9XWWKl8ooECpJeKVLz3HR0rL1 g3P8DnXuJ1gUuqyLEL6NEnUK4QX9dvbZbClXZzxw7wOO3i+uONEE38kjncYDi04ylaLA XkAjpl5WbaWKUMA0iAG6h9xEJYyNNO8u+yLpL6H2GhEnIaJZgvfXSiRPbh3axqgVGrrj Pvvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=iyB3YvOv; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id w7si6148579qte.192.2017.07.17.07.51.01 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:51:02 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=iyB3YvOv; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50845 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7MR-0007Ex-AC for patch@linaro.org; Mon, 17 Jul 2017 10:50:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36818) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7KT-0005ru-5s for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7KS-00024p-A2 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:57 -0400 Received: from mail-wm0-x22b.google.com ([2a00:1450:400c:c09::22b]:35557) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7KS-00024E-3J for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:56 -0400 Received: by mail-wm0-x22b.google.com with SMTP id w126so78416068wme.0 for ; Mon, 17 Jul 2017 07:48:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=AUgR8xMPvxYmEcaUuS2hErG1CMpYPmVVd4KwYEvWwCo=; b=iyB3YvOvdF8I4dBlN91l6FN41BY6lEYSyCK7/ZFCDwzqHPc3C2nhseUDtM8XnJkqQ0 QX7Iu/asckPAU3kGYqkjsOFpNnQzowVav08P58nIUgeFYicQFk7qysEJLaD1JEf1P7Wc tjpR6A7lYhLEhEu/ZHoXtoiM1blF1+a7bh0pM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=AUgR8xMPvxYmEcaUuS2hErG1CMpYPmVVd4KwYEvWwCo=; b=qPcnQpDOCtA7uGWT6FkuJ1hzU57s9JBYzY0IeEJFOhdIm7wSrXrRv+HYt/vN56Mst3 LZJDX9D2u8PhAsnJI2IgvX4WzcPCPCHyc2JH6ji1AkMQlpUo3r2WRbvlHmCwB2tawoPU uh9jVoF0yJBdOubOzWGTnFpPK8FsT1v3gr10JNmaWfq6Dw2ye5VxMG+mot/64062c8n/ /6ib0xXTGjqFV15CKWlGFsPnyKED7xGYd6yst5eUP7uwW8oYgDFujNVHP8rmgCaGXXiQ placyYE1L7drsX75Gt9TG2Yfz3pIKxaEWc55GaHzMRK9kfmPz5Z3xkINvl6riXSM2EJC oyHA== X-Gm-Message-State: AIVw1125qtqBxM3/6qLCAzVMYvd66OPS6FMUXPYvwEKSiTISMoZphHaj 9UGCiCH0n0HCtPf4 X-Received: by 10.28.225.5 with SMTP id y5mr4946942wmg.18.1500302934877; Mon, 17 Jul 2017 07:48:54 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id k23sm1902239wre.1.2017.07.17.07.48.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:49 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 68DE63E014F; Mon, 17 Jul 2017 15:48:48 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:26 +0100 Message-Id: <20170717144848.11793-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22b Subject: [Qemu-devel] [PATCH v1 01/23] docker: allow customizing Travis global_env variables 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: Fam Zheng , Paolo Bonzini , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Paolo Bonzini This is useful so that we can do builds at higher than -j3 when running travis.py locally. Signed-off-by: Paolo Bonzini Signed-off-by: Alex Bennée --- tests/docker/travis.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) -- 2.13.0 diff --git a/tests/docker/travis.py b/tests/docker/travis.py index 8dcc964da4..703a7fde85 100755 --- a/tests/docker/travis.py +++ b/tests/docker/travis.py @@ -21,13 +21,12 @@ def load_yaml(fname): def conf_iter(conf): def env_to_list(env): return env if isinstance(env, list) else [env] - global_env = conf["env"]["global"] for entry in conf["matrix"]["include"]: - yield {"env": global_env + env_to_list(entry["env"]), + yield {"env": env_to_list(entry["env"]), "compiler": entry["compiler"]} for entry in itertools.product(conf["compiler"], conf["env"]["matrix"]): - yield {"env": global_env + env_to_list(entry[1]), + yield {"env": env_to_list(entry[1]), "compiler": entry[0]} def main(): @@ -35,6 +34,7 @@ def main(): sys.stderr.write("Usage: %s \n" % sys.argv[0]) return 1 conf = load_yaml(sys.argv[1]) + print "\n".join((": ${%s}" % var for var in conf["env"]["global"])) for config in conf_iter(conf): print "(" print "\n".join(config["env"]) From patchwork Mon Jul 17 14:48:27 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107974 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4659451obm; Mon, 17 Jul 2017 07:52:01 -0700 (PDT) X-Received: by 10.200.8.217 with SMTP id y25mr1864941qth.235.1500303121177; Mon, 17 Jul 2017 07:52:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303121; cv=none; d=google.com; s=arc-20160816; b=wkgsqbLq0nrdy5MFzLv/0UrjWRgc9FGu6i00FymYmJQEtAZb9PWsWd+uzDss6DWOjQ QDlSy+VUCux5kLWTUJcpBilsFHWi3Ohoi8swhKDHSfmnL1vQo+NqXvnMqXhYk8aE8hjE 93CidTjW+yeZweGeE4JHlB2Hz//bFU6MQ9IPzFzQ+kcl/HOq9hqy85msXXTB87gKeLBF YyMDbnPEPHvw0GhJCdGdeGcVbLKmXCWwxrDHpNjUPQLai0Y65QlB/ABXg51JmQtAvKxs FHm8tpcdFon04yArhiUQzSbG7FGP/R58vWcNsDNC4pWC20DXmxaSTCYwg5j0O/Wo3t44 99lA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=8oOJ+aVF8yJBUofY8LMtF2bFwMp1o+jMNTLs5dPbRLI=; b=rlLLjzXvW022UFLasd4sMjKNGfMWSmJqodTR06j5KLKBSFRQmaBTDFbIKWeM/I6TnL Zyt89p59+8Y+aKTemW8zV+ohHsAi6uOu7pbvXDY2EJg6pImpnowPZDkm0F39x6JwIZDz 1cZgKSppGkg3Axwnl8ZAlT+9lO8Sxb9Ioel3Stm6subGIkI/w7Ex33v8TDJPVfDJ2LaF HCo5dCP23f3lcoOkvmxq77qj5GUu5XSroDiD+ib+OICWfMpQX04b132CJ5ccaf/0eRBH f7zkJ/IZhdGXBFCectQl1WXfoh40HY0GPg9r9/QjsRaZiTeHpYoE698OchfPlGQV/ZKb bE9w== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=HuoBNBsZ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id i56si15395970qte.187.2017.07.17.07.52.00 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:52:01 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=HuoBNBsZ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50849 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7NO-0008JE-Gr for patch@linaro.org; Mon, 17 Jul 2017 10:51:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36805) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7KS-0005ra-Os for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7KR-000248-C1 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:56 -0400 Received: from mail-wm0-x232.google.com ([2a00:1450:400c:c09::232]:37910) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7KR-00023Y-5L for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:55 -0400 Received: by mail-wm0-x232.google.com with SMTP id f67so86524293wmh.1 for ; Mon, 17 Jul 2017 07:48:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=8oOJ+aVF8yJBUofY8LMtF2bFwMp1o+jMNTLs5dPbRLI=; b=HuoBNBsZAWf/KaAntlGtEk2wmjdYkIpW5HqDdHI24xpGdoKUSzkco4Y+XsOccCKCzq Om42LlNHP4z8kNqcHj8YUqOibp2I3Krf7Spg+HLPXw7DGXsNA84ZMavMeXGUn+REcB4A N0SeHSf6BLKVQIzyrVvbDvgy5JOpqUSOE1hGU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=8oOJ+aVF8yJBUofY8LMtF2bFwMp1o+jMNTLs5dPbRLI=; b=kfL8m/cH7i8Fen9Xj39aVUdBY+tcLyCAG56Ahtswkdq9/zTdxwgLiehRCfvkcnO7WA uOucgJ2fsYFsCxCEKqxEUzwSGyFG/dxDPmvJMDvWg+XAIZoGbH63DYMAhiXhsi7QgToC m/b2CiitJD1bYQnPFxf7f6nkD5VpWWYbKUHEmdQJugOhszLsV4pH/HvFk7zGfozgds95 quekjs1vW6PUyJpAyYjFP9zOPqBT50wtT3A8fgaYl4IXGKvJXj+A6s5j8FueuLU3ZZZF 7E/Lh7Wib4SVlUEkfnotZQ11f1rw7EwAASxqkfdljw26QKCf4zFgvc1egxTTJ0azqYtQ /yKw== X-Gm-Message-State: AIVw112bE04Zc5EBx83gdZ56JXTUt/tSQd2zW9dBxH88+TH6qbL5LLtT A3uxApDZ6Co7Ja0w X-Received: by 10.28.196.73 with SMTP id u70mr1096867wmf.29.1500302933862; Mon, 17 Jul 2017 07:48:53 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id v16sm5116509wrc.65.2017.07.17.07.48.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:49 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 79FA03E01DF; Mon, 17 Jul 2017 15:48:48 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:27 +0100 Message-Id: <20170717144848.11793-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::232 Subject: [Qemu-devel] [PATCH v1 02/23] travis: move make -j flag out of script 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: Fam Zheng , Paolo Bonzini , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Paolo Bonzini Because global environment variables can be overridden when .travis.yml is processed by the docker-travis target, the effect of this patch is that docker-travis now obeys the "J=n" option. Signed-off-by: Paolo Bonzini Signed-off-by: Alex Bennée --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 2.13.0 diff --git a/.travis.yml b/.travis.yml index 3c7a5cbe25..f583839755 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,6 +46,7 @@ notifications: env: global: - TEST_CMD="make check" + - MAKEFLAGS="-j3" matrix: - CONFIG="" - CONFIG="--enable-debug --enable-debug-tcg --enable-trace-backends=log" @@ -64,7 +65,7 @@ before_install: before_script: - ./configure ${CONFIG} script: - - make -j3 && ${TEST_CMD} + - make ${MAKEFLAGS} && ${TEST_CMD} matrix: include: # Test with CLang for compile portability From patchwork Mon Jul 17 14:48:28 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107978 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4663699obm; Mon, 17 Jul 2017 07:56:02 -0700 (PDT) X-Received: by 10.55.165.204 with SMTP id o195mr28428483qke.11.1500303362074; Mon, 17 Jul 2017 07:56:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303362; cv=none; d=google.com; s=arc-20160816; b=EzI4wd57cdcVL5+S0tvdOxLnDdgO3pPBwrENOpCU82rQ3w8CwfXXgHquxMrXLWSdua xwzLrBah7iagB00wK6YomgXbavPrQsYeK3YriYLX+ilzW2bpssOKFR/aavRlphcTEeIq /1Hy6qCqutBuCIXmgvbuNWQq6RavV9BRbWxm46pPZrUBOwnf2rYJSmMxS7awLMOccjLr UmcutnqKLx6jUAOYY02CDpPrMxs308+hQnnb3hyfgMunNuf0fql8hHvg3PO05CWh+gMH RT07LfKTNPpJUohJCcjMSIIDCjadnVx1w7aI4GZ2IUjqR3r7NeE9Ob5KJ/Cm5Zqs31CR WKsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=QcuV3ELrPrKuHb7yeFnv2wDxQuYS9gazkFEqYXt2mp4=; b=kx/rED9KQvPTYXiYDzV5V35AcDOnpkZSaBo7P9tEPMpuVNgYy5GXjiXbKmyhtYJFD8 zWSw4DJblwVgTiTwvZ6rOb78rhakerQz27XcNeTn0rmIc86s4eDnivvOUAhUqh8SxMLU d9U8vn6XlRwFPK5xhNmah3vO1R34RqkGZqLjUUJoRidbQKWyLZZ6FmFgm3XFkbpmkOXs P7ADNzaJ5w3k/mVJ4b88Qy4Tjmuc2+gAxnY/Ivh/ziXZewRAxvO4PFsqW0bMgHTQCwnn 7xiVpsJNpYhvod/8pJCOfOiWFnwy7awk/7SCWz4oPfAvdTfaUBvaOThKzWUJa6yI4DsE ieTw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=fPzwIUzr; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id d11si15353683qti.54.2017.07.17.07.56.01 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:56:02 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=fPzwIUzr; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50868 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7RH-0003qN-Es for patch@linaro.org; Mon, 17 Jul 2017 10:55:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36804) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7KS-0005rZ-Or for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7KO-00022H-Lp for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:56 -0400 Received: from mail-wm0-x22d.google.com ([2a00:1450:400c:c09::22d]:35529) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7KO-00021B-Fc for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:52 -0400 Received: by mail-wm0-x22d.google.com with SMTP id w126so78414449wme.0 for ; Mon, 17 Jul 2017 07:48:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=QcuV3ELrPrKuHb7yeFnv2wDxQuYS9gazkFEqYXt2mp4=; b=fPzwIUzrgOJQwkfV1BJX6C3pdgsw8soDKu2WRVXSkTW5Q1o+CP0Jd+leWQjlasah9C uns9gMtUR6iSmqSrGbf8eq0gqlJHyUdVzI8fAEyAUQqTDZwzmrfzwuz5IWW2cBh/tCC0 iP2LZostE9sXvstexlPhlma0URNAKgL6nDg2E= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=QcuV3ELrPrKuHb7yeFnv2wDxQuYS9gazkFEqYXt2mp4=; b=Dq99tLIjS42186o1SOeAPpqzAMChJ60Kg1b+KJySzbNlCoW3SinWM7u9uxmgK43ihs cAsCDtUIFM0Nl6+2R9HfuXWy4ypxzSjEMm8sQwHNVmiTLHT4BxM3g7RbyEK86dZ9JZ4W uOchqtEiqB/ksIa6yYvvdeas4eOB83ceXFgHSbk91Qu+SIf3o8Uouk2XPWt03yhlaTnl ncOAgVfjVhPsBN/i5nAFVXv6SYhsfNs5JwT3wCvmnQQITTEpMXhUtXCKve+1IoqMZorM 0ARbUtlCamT/cStYrCobnnmzQVrxWn1IxoX/1PW7MPmxosorphoRk7ZE83dL+F0lfC7u t4QQ== X-Gm-Message-State: AIVw113zzI/kVe0RzJFljRm+JPdW8i7G/AGXR6Z9MWjqTnSPVHXB+9Sv tFJIYwGCzsac0pK5 X-Received: by 10.28.217.3 with SMTP id q3mr4918070wmg.115.1500302931220; Mon, 17 Jul 2017 07:48:51 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id l14sm10524724wrb.19.2017.07.17.07.48.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:49 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 8A86B3E0274; Mon, 17 Jul 2017 15:48:48 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:28 +0100 Message-Id: <20170717144848.11793-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22d Subject: [Qemu-devel] [PATCH v1 03/23] docker: include python-yaml in travis.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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Although the upstream Travis images don't need this library our "travis-lite" scripts are written in python. This allows us to do: make docker-travis@travis J=10 and approximate a travis run on their default image. Signed-off-by: Alex Bennée --- tests/docker/dockerfiles/travis.docker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.13.0 Reviewed-by: Fam Zheng diff --git a/tests/docker/dockerfiles/travis.docker b/tests/docker/dockerfiles/travis.docker index e4983ae2d3..a315f66ad9 100644 --- a/tests/docker/dockerfiles/travis.docker +++ b/tests/docker/dockerfiles/travis.docker @@ -2,5 +2,5 @@ FROM quay.io/travisci/travis-ruby RUN apt-get update RUN apt-get -y build-dep qemu RUN apt-get -y build-dep device-tree-compiler -RUN apt-get -y install python2.7 dh-autoreconf +RUN apt-get -y install python2.7 python-yaml dh-autoreconf ENV FEATURES pyyaml From patchwork Mon Jul 17 14:48:29 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107970 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4658352obm; Mon, 17 Jul 2017 07:51:01 -0700 (PDT) X-Received: by 10.55.15.164 with SMTP id 36mr29019112qkp.242.1500303061218; Mon, 17 Jul 2017 07:51:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303061; cv=none; d=google.com; s=arc-20160816; b=m+kR5HYsiZcLddOoGVhvWByljgnmqkRoJFC5N6to/S/0lDeVbiTPAXdNCpfqSO0a/A ERuBzmYDlZaBERjMkDO4mOxu3UWmqtJeBOB+OJPIsTsbsFTcpDAW8uk3XZcKFmRAxiRW RQ+qfXvUTUay6UaSSHGfLFWTfBVlAwG4BQiypagUOXfvTwFc0kr4mLm+cNQKBzY8ptA0 OFNKo2qHyXZksCqR1dz5Bg6tvEiUgRq/PHz2z9mlMpBo2CgvP7kkIB/EWc1uunJwsO11 8eEtCofgooS0gtX1baiTgXYbuZ5vs8O4Q3bz4A5hF4zPp/b547d0f3/rUKF7RZhHJNvF rzwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=FT5s86ZFinkbCk2rkwa1CVNGVACQya/nUylTQyPWV2U=; b=tt9LDETmX75o1uZndL9Mn9bXaeFmM0YrCtsLdlVv1TlUUaEJByt9A18/74Qi6OjUDD e5kD2xYHM+/QYMkuTDAHcY20YQCNRX1LankhnwxJQo/Uk1NIb0C2eT0nWAyWdsPuMHcJ 74VaZO7bgepwUR1rN0yPWfM5S94f6vuzROYVxq0vfSvE+zv+aooX72zBN9iT0l2/ARQH 0yHI6hHj/IGZ0ieVVfndia/qS7VzuNyVbz8qw846EpetaHHQJVmBpiWddGQntPDDEWQ+ ynK9TkSon3RPreDdtnAlggcNrNbPzsMSCiJnwR+qs4PbbRorn3JRUD7XFiqOkxa2nv73 CAog== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=iq4otj59; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id o5si15381199qtb.269.2017.07.17.07.51.00 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:51:01 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=iq4otj59; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50844 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7MQ-0007DV-5x for patch@linaro.org; Mon, 17 Jul 2017 10:50:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36803) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7KS-0005rY-Ob for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7KP-00023E-Nd for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:56 -0400 Received: from mail-wr0-x233.google.com ([2a00:1450:400c:c0c::233]:33965) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7KP-00022P-H9 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:53 -0400 Received: by mail-wr0-x233.google.com with SMTP id 12so8216035wrb.1 for ; Mon, 17 Jul 2017 07:48:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=FT5s86ZFinkbCk2rkwa1CVNGVACQya/nUylTQyPWV2U=; b=iq4otj59QY3w+QXAjwNoQnxR1GHRKV1DEJ/ks96lYBkmdnwTZfngh9cRlrNbS0RCsI P0FJWTa3KccTVoKOBO51gyQKFeQqccZYGdTxi/4w2reiMZvMoEWCaNnNy+46uemesP9x nTXCf/B5haEn34quu9vqNRAM/bhEyKKVyIgqY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=FT5s86ZFinkbCk2rkwa1CVNGVACQya/nUylTQyPWV2U=; b=eOuQY3Pdqh6OydyGCHMyLkk9H3VffDFOazqEhte/OOeo9x+zJiKGZ1IKFDf1Lrro+E kgPRcWDLl9Z3bn7y60uqpgvAURe5uFJVeo+qCE2AFgjhsssyiZrpudQ6TRm0YnYj9T43 ZzgIO8xtgexfGmGtJDI0omfZvIvnId7ew4o6BA1GYsMZNvIFvwhSbxzNkjgpYEVKBgI3 w9wW+dVwrn+e+gXhSVX3HPpzlDP0MoSLW2l9LMaLrJN3FaxgLsVzFTFu4ODuq7I05HoM 5Tno1aCmDxq3QHXCHXdzIpZEfglx3qpQhvmZdztmBs0mdfNx/DAtyvNI5FNLaV5xdAKe e2/A== X-Gm-Message-State: AIVw1130PYdzLJwj3TraXpcaYFhT9rFZWqxuyYr2ccCXtbFRVLz24Uue ylES3DhaesBi1AHT X-Received: by 10.223.172.183 with SMTP id o52mr13779894wrc.1.1500302932342; Mon, 17 Jul 2017 07:48:52 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id r187sm13558714wmg.15.2017.07.17.07.48.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:49 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 9B80F3E02A4; Mon, 17 Jul 2017 15:48:48 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:29 +0100 Message-Id: <20170717144848.11793-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::233 Subject: [Qemu-devel] [PATCH v1 04/23] docker: add debug tools to travis.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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" When a test fails/hangs you don't want the hassle of getting the debug tools installed. Lets install them on our image by default so we can debug when we need to. Signed-off-by: Alex Bennée --- tests/docker/dockerfiles/travis.docker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.13.0 Reviewed-by: Fam Zheng diff --git a/tests/docker/dockerfiles/travis.docker b/tests/docker/dockerfiles/travis.docker index a315f66ad9..636fa590a5 100644 --- a/tests/docker/dockerfiles/travis.docker +++ b/tests/docker/dockerfiles/travis.docker @@ -2,5 +2,5 @@ FROM quay.io/travisci/travis-ruby RUN apt-get update RUN apt-get -y build-dep qemu RUN apt-get -y build-dep device-tree-compiler -RUN apt-get -y install python2.7 python-yaml dh-autoreconf +RUN apt-get -y install python2.7 python-yaml dh-autoreconf gdb strace lsof net-tools ENV FEATURES pyyaml From patchwork Mon Jul 17 14:48:30 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107973 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4658998obm; Mon, 17 Jul 2017 07:51:36 -0700 (PDT) X-Received: by 10.237.46.166 with SMTP id k35mr28853717qtd.21.1500303096842; Mon, 17 Jul 2017 07:51:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303096; cv=none; d=google.com; s=arc-20160816; b=tyjnJwSP81tZI9UMnnT1SR1kVop38P2mAd2jm2KN8qfZUnIM5HIdNLSU0MUs9c677k CoOQUwDwu7/UUu1sl7YjCzIMAqggkpU+14RIEfs7eX41IE7wCkSTjbGL+cglsM/6XoWV ViVTPo4AJaPztWXQFYDX5QK8d7W8u+2/tSWz38tNTFimn5M/aJGeoORdbTQO0U+UORkn jC+LIZnJiZmMSJW8K2GvoxBqx50UTBCC+B7E8oAmvrXemTp5SZCbQDERZV3JSUTb9cY7 cYmY+CY8gRcIwj/9W635tyRg9UP3NunA8c9xm3vjuakTM2sbBTmbZjJRmMD8HWkt+TJb b3Dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=MuqnV27AEic9tWTnDVngPnqyQB3TTuZwJiKRCGpbd5k=; b=Wp1wmkVakpXVeCDl//ip1dF6ldiZ816eX4aocET8ip172HZX9xDm09w21Jt7c5VJmj rKlICq1ECHnrsXFEo45giTAgiG3j3SAA9WFH38TXZaC2KemHywKPOfLO8yYU1zdJJscJ 3AvZn7fZJgIvGbFh0PUldsbxX+WWnUGuYYIqKpyoZsAFjAjZjTF8iPpydzXE7in4YXCR NkRpLXBYt91m2KMbgDYfPm43Wd3L7uPs65OMrSzexvjtXaHuQ9Tpya7leBnr6xBYadeG w+DDH4MEPZoei+HOEQJo7e3szsJyQsq7DSKFyF7oxwQLON0aS/eA1067oTAj05JS3f9o ELOg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=iQM2lksf; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id h45si15442062qtc.50.2017.07.17.07.51.36 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:51:36 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=iQM2lksf; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50848 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7N0-0007xX-0a for patch@linaro.org; Mon, 17 Jul 2017 10:51:34 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36864) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7KW-0005wJ-AA for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7KV-00028j-5U for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:00 -0400 Received: from mail-wr0-x231.google.com ([2a00:1450:400c:c0c::231]:36038) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7KU-00027m-Sb for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:59 -0400 Received: by mail-wr0-x231.google.com with SMTP id y43so2188210wrd.3 for ; Mon, 17 Jul 2017 07:48:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=MuqnV27AEic9tWTnDVngPnqyQB3TTuZwJiKRCGpbd5k=; b=iQM2lksf33Vkoosr3dmdsQvdvuyA5XlVUYKWIBlWRBcojPA1KlTYlvrQbCQKT5HJ/p kNNYmbqRTxbgf109GmoKw9o9miaQY+we6XJDtO/vSCiAD+NshQAeR2DCrjxn2lxrEfEa j/TgnjgucVhgIsmovVd1nROYNK27gVD8Aw/fk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=MuqnV27AEic9tWTnDVngPnqyQB3TTuZwJiKRCGpbd5k=; b=QPGlbBOA34R/yemcN1sZUMKAgQXPwzOZYt2aArh+QdFZCrJ8NWIhx2idlWjw91oTKG FoBURtMxtSzvRBkwphGQg3wvzvxLCUYb7oNC0ZpoXS3qVD04TLYaMR/6akxG+avh4fat NhqzPnKPwJXlsIUQ8saljj2DgVATHKgUMV+jXZgTkXgDn9svrWZNqhgMz0hQv926p1NL 3zidHVBxSXkOYgGhqEnB4gEab5xBahFS5MfmiB0+5xDSYcn6NYpsOxp5qEt1UtrCf99t oc/8Axw4DC931vP97ZE9IrJErHFj6UNXM1DcozjZzI3sGv/caWQeT218H8AgoESuD/Uv jdKQ== X-Gm-Message-State: AIVw112kuxSIyVbv/niDqS1ThZWdLQ2QckMaoaCDbtI+dJvdYdu26jja EC3UNyUgam4xJb79 X-Received: by 10.223.138.232 with SMTP id z37mr2099960wrz.66.1500302937632; Mon, 17 Jul 2017 07:48:57 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 1sm10601415wmn.32.2017.07.17.07.48.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:54 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id B1F173E034F; Mon, 17 Jul 2017 15:48:48 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:30 +0100 Message-Id: <20170717144848.11793-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::231 Subject: [Qemu-devel] [PATCH v1 05/23] docker: rename debian stable -> 9 (Stretch) 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- tests/docker/Makefile.include | 6 +++--- tests/docker/dockerfiles/debian-arm64-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-armhf-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-mipsel-cross.docker | 4 ++-- tests/docker/dockerfiles/{debian.docker => debian9.docker} | 13 +++++++++---- 5 files changed, 18 insertions(+), 13 deletions(-) rename tests/docker/dockerfiles/{debian.docker => debian9.docker} (62%) -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 012a2fc1af..72bb52ad7b 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -56,9 +56,9 @@ docker-image-%: $(DOCKER_FILES_DIR)/%.docker "BUILD","$*") # Enforce dependancies for composite images -docker-image-debian-armhf-cross: docker-image-debian -docker-image-debian-arm64-cross: docker-image-debian -docker-image-debian-mipsel-cross: docker-image-debian +docker-image-debian-armhf-cross: docker-image-debian9 +docker-image-debian-arm64-cross: docker-image-debian9 +docker-image-debian-mipsel-cross: docker-image-debian9 # Expand all the pre-requistes for each docker image and test combination $(foreach i,$(DOCKER_IMAGES), \ diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/docker/dockerfiles/debian-arm64-cross.docker index 45b891d57a..f1bfa64160 100644 --- a/tests/docker/dockerfiles/debian-arm64-cross.docker +++ b/tests/docker/dockerfiles/debian-arm64-cross.docker @@ -1,9 +1,9 @@ # # Docker arm64 cross-compiler target # -# This docker target builds on the base debian image. +# This docker target builds on the debian Stretch base image. # -FROM qemu:debian +FROM qemu:debian9 # Add the foreign architecture we want and install dependencies RUN dpkg --add-architecture arm64 diff --git a/tests/docker/dockerfiles/debian-armhf-cross.docker b/tests/docker/dockerfiles/debian-armhf-cross.docker index e67dfdccc5..2beacef49b 100644 --- a/tests/docker/dockerfiles/debian-armhf-cross.docker +++ b/tests/docker/dockerfiles/debian-armhf-cross.docker @@ -1,9 +1,9 @@ # # Docker armhf cross-compiler target # -# This docker target builds on the base debian image. +# This docker target builds on the debian Stretch base image. # -FROM qemu:debian +FROM qemu:debian9 # Add the foreign architecture we want and install dependencies RUN dpkg --add-architecture armhf diff --git a/tests/docker/dockerfiles/debian-mipsel-cross.docker b/tests/docker/dockerfiles/debian-mipsel-cross.docker index 2156bdb28d..9ee997aa54 100644 --- a/tests/docker/dockerfiles/debian-mipsel-cross.docker +++ b/tests/docker/dockerfiles/debian-mipsel-cross.docker @@ -1,9 +1,9 @@ # # Docker mipsel cross-compiler target # -# This docker target builds on the base debian image. +# This docker target builds on the debian Stretch base image. # -FROM qemu:debian +FROM qemu:debian9 MAINTAINER Philippe Mathieu-Daudé # Add the foreign architecture we want and install dependencies diff --git a/tests/docker/dockerfiles/debian.docker b/tests/docker/dockerfiles/debian9.docker similarity index 62% rename from tests/docker/dockerfiles/debian.docker rename to tests/docker/dockerfiles/debian9.docker index 10953b2425..c74f71283c 100644 --- a/tests/docker/dockerfiles/debian.docker +++ b/tests/docker/dockerfiles/debian9.docker @@ -1,13 +1,13 @@ # # Docker multiarch cross-compiler target # -# This docker target is builds on Debian and Emdebian's cross compiler targets -# to build distro with a selection of cross compilers for building test binaries. +# This docker target is builds on Debian cross compiler targets to build distro +# with a selection of cross compilers for building test binaries. # # On its own you can't build much but the docker-foo-cross targets # build on top of the base debian image. # -FROM debian:stable-slim +FROM debian:stretch-slim # Duplicate deb line as deb-src RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list @@ -17,4 +17,9 @@ RUN apt update RUN DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt install -y --no-install-recommends \ - ca-certificates build-essential clang git bison flex + bison \ + build-essential \ + ca-certificates \ + clang \ + flex \ + git From patchwork Mon Jul 17 14:48:31 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107972 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4658439obm; Mon, 17 Jul 2017 07:51:07 -0700 (PDT) X-Received: by 10.55.21.28 with SMTP id f28mr25792379qkh.209.1500303067150; Mon, 17 Jul 2017 07:51:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303067; cv=none; d=google.com; s=arc-20160816; b=UgNP24YscgeWy83BYeXjNcZ7mrdmWFsxbW1mfTXuLGVbEsKPuVUPsKjQt+sHI/g5Bh Hxjt1nFj5I3XK3+zhQtp0jKI0Da5827q//jwhGj8JCMBYXQayJA0nSUxLAG4TheZ6bUV pR45s1NzyjbfzYPtPzll1DSuDo5kbgox2c7ZJDzkQVMhMjbGFddrZwSKeFgtGIN5Bg5c ho8bfU5LidYxIFToy/qoaoG3u99oOy+GoN2tzgw3Lcq0z0l181NvUf167IUJn5JtorJW Ox2Sz4lYIWAmKLgyoE27Zboju43tb8xmjnxr2IUepI9IHGBvWkUE/hNBZ9gQgDXPCsq4 9Ahw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=sCqshK3RWIvzFESRHJnp+jfu6atuLUtVZlEuWD5BufA=; b=l3XgnhV+MyB+F/gcRud0H4CBGUAdL+WDO6BBcNzaI4RJcv4g6IW08SgKO8rOUTVpzl xyGLCi02jE39QObS5Pam2iJHjcwcxRvsgeDmfcFoyLnLu++RHUJxb8r2sehqLyo0BHYC NMLENYl8mKfDFJ9OTHjSMMt9qQLCHN0qsjwNYj3gfNDVWop9yk6ezb0sexbBnBl2QgB2 cYsF3hj7TnALf39d70Qz78L67y5v+fw8Cyq9G1W7v0VtihrnMwQXGg+n2G8qjYDPyks3 uccPf3wRAR7aJO3Pfz+KsdSXfiGeQktL6oc3jdUZSJ1SHb0iS5SNOWnvFF42ZtmhzfGR U7nw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=h0kNAbaY; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id g57si638308qtb.139.2017.07.17.07.51.06 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:51:07 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=h0kNAbaY; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50846 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7MW-0007J8-Ef for patch@linaro.org; Mon, 17 Jul 2017 10:51:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36848) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7KU-0005uQ-RT for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7KU-00027g-13 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:58 -0400 Received: from mail-wr0-x22e.google.com ([2a00:1450:400c:c0c::22e]:33752) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7KT-00026e-RD for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:48:57 -0400 Received: by mail-wr0-x22e.google.com with SMTP id a10so13054279wrd.0 for ; Mon, 17 Jul 2017 07:48:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=sCqshK3RWIvzFESRHJnp+jfu6atuLUtVZlEuWD5BufA=; b=h0kNAbaYXTczVoAvp24CFqZQcSOp39oH6AJn8e8xz0UhTbpR9KvB7RfGTXI090EN0y adKHSsf+tX39JrW6/ETaVLcXozPiL6lCivavf4XdAFrLiHz3LoyeWJqD9Dv/k4cwDnFA LJaSEk6NG9skjiupDthSIxADVbxIUTiSedmRY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=sCqshK3RWIvzFESRHJnp+jfu6atuLUtVZlEuWD5BufA=; b=P5BoiiV9ge4T9+F580aovU+Rd/cul9xIxuhhwObQjx5KkP8cbnEk44oNRtX3k4e/JY RxFiN6IyQCkjnghoMg/zzTz2VZDlofkdpeVMaUDDhS9Eh59POAce5NrnQVNJzMHsl0xv tbGPff0y6EYd4JxDMX6cm+pnm/0KZhCbYEaqjPKOd7M82Q4lZBqXh+C9QpPBe7qPQGDU 5EKXLIL+dFoIkehqF0nClnE7pLfJghaUcTUAWgu9DsqWSSkn7N9OW+fsx/7ZipDqJQAq djq5TSsqmbw7FHbNjqstoPYNBtAcyLVxLntdgIz1+XMB7iaKL8CVEtshrk8yceikpOVg DQ9g== X-Gm-Message-State: AIVw111Ceuo/gGjaBqhp7hUzf5gIlvZK+5rxVFO50C+NTMiX93oRhy+Q 609TBrjARJ5AL43W X-Received: by 10.223.167.130 with SMTP id j2mr13821806wrc.210.1500302936633; Mon, 17 Jul 2017 07:48:56 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id x21sm13334968wme.24.2017.07.17.07.48.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:54 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id C30893E035F; Mon, 17 Jul 2017 15:48:48 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:31 +0100 Message-Id: <20170717144848.11793-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::22e Subject: [Qemu-devel] [PATCH v1 06/23] docker: add pkg-config and python-minimal packages to debian base 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- tests/docker/dockerfiles/debian9.docker | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian9.docker b/tests/docker/dockerfiles/debian9.docker index c74f71283c..51c13939ff 100644 --- a/tests/docker/dockerfiles/debian9.docker +++ b/tests/docker/dockerfiles/debian9.docker @@ -22,4 +22,6 @@ RUN DEBIAN_FRONTEND=noninteractive eatmydata \ ca-certificates \ clang \ flex \ - git + git \ + pkg-config \ + python-minimal From patchwork Mon Jul 17 14:48:32 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107979 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4663794obm; Mon, 17 Jul 2017 07:56:06 -0700 (PDT) X-Received: by 10.237.52.161 with SMTP id x30mr29005528qtd.55.1500303366725; Mon, 17 Jul 2017 07:56:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303366; cv=none; d=google.com; s=arc-20160816; b=oz/DvWEY9UooQRxAPcdjeFQr0YdwPfec1S/XJliPw0oUG1++ljhyhSsWdpI6OtreXf Sspip5xnG4wMsmtOmP7IV/9EQGjsWkib3sY1PNW1LfO+oueewXnsknOvcQfpH+IiOT9D YMojUIFjr8nCSFr7q2332XSUpp58B+ICQ34j6CxNAphwPNcQHCafEWfBnj2wjXvxMNP2 Z40P8KkltQ18DQzHrlhbaFifg6u1zYi4GEVgpnW2zdmG0E7DQqpdeyFbb1kD0YnLY+rb pK4rN7EsV3hyRrgK12VKIjuOYgXVtlzTtlHSR5+KWgJjQS0ZYVyWOYhagCrBNA/wTezi 8IXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=ybfIhjAsIjsss/CN/bO9NpOXcczftE/ibIkDwr0JQ48=; b=SBygA9VcFrIayZYJiM2+hKnAWVJrKtKPFJmN94h/AZCkVKPCOvKOIitzoSauPbKtfR bHrmlju6jJduqUeQ2YfSTRLEEs27jisTcWUJWLZU0W908PwfAiezgigCn47AHKdUYdvi B/nCaEeKBgv5sqz2eIa4m74JXHRi8kTNJeLvxcTwKhb/L1wD9/S0IcemYPVH4ehwf3Cm 1Uwkcuv3dSOKOkzTw8r26ctuhdlCu8mcAS0VXgb8eGNLuCWcBA35zZ/9EdC7wRLL0YJE MMDqWI8TV4d8qHbekDXhYkG5qf7j8hJ0bTWVFcU+AoQ+arS3+BcyGK9Y3NEaDiHkDuWz SKaQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=GKeUnfjv; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id q23si15439852qtq.155.2017.07.17.07.56.06 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:56:06 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=GKeUnfjv; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50869 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7RM-0003uW-4P for patch@linaro.org; Mon, 17 Jul 2017 10:56:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36918) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Kc-00062v-KO for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7KX-0002Ao-Uq for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:06 -0400 Received: from mail-wm0-x229.google.com ([2a00:1450:400c:c09::229]:35602) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7KX-0002A0-Or for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:01 -0400 Received: by mail-wm0-x229.google.com with SMTP id w126so78418734wme.0 for ; Mon, 17 Jul 2017 07:49:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ybfIhjAsIjsss/CN/bO9NpOXcczftE/ibIkDwr0JQ48=; b=GKeUnfjvenxEhiRhY2EWRSy1MviqQQ1PPs8AeQra1/No1O/JqCYx15imkGrXMiHO+N 9d8vezzbo5NJ2THkrVaqmrWoMmB8SUGNG5eEGINuBFmVjySW65gY0MMzmFILsXqd9LIQ kwSlJyU247BNXMDu0CtvM5g+jmdVun4wRNMNg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ybfIhjAsIjsss/CN/bO9NpOXcczftE/ibIkDwr0JQ48=; b=TxEUmBsbCox153GwSaz8XYavfAZZZ2qcAMNcZmc1zvc9iXoycuRUKG6RVnHQxj4G5P vv/N5VEVlSYrRD8MkVaTyZwGmDKPU4ZxOUfQjhGUh1bjMKZEzwfzqKeGCB3O6uolQgMs jHSARwOYONnalSlbjyiJ4F+5f1TSnhhpW1sz9369YSBP4nNs0wTXtJDAxFaUVJzVVGz2 Bu0tm1K/F+nfEfYfQ23Pv0GTS7acXjjf9/xclsRRhq/mONzvJ/UM6mnav9dj7obhf0Kv XiJCdqQ7WfMEmmW5KHeyJyYbNP1KtLooc6QjpZ4txBVc5VABXF4Musze9bpAuMAKiw+e agPg== X-Gm-Message-State: AIVw113XqgyoHN+i+Atg+0ryAN4ZSw4qwKKe7zlkYVTfNt6bqdcBha/a wUfN6j1spJ2wIJSZ X-Received: by 10.28.140.84 with SMTP id o81mr4930935wmd.76.1500302940471; Mon, 17 Jul 2017 07:49:00 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id q17sm12511418wmd.4.2017.07.17.07.48.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:55 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id D5AF43E046F; Mon, 17 Jul 2017 15:48:48 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:32 +0100 Message-Id: <20170717144848.11793-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::229 Subject: [Qemu-devel] [PATCH v1 07/23] docker: debian/s390x no more in unstable, now available in Stretch 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- tests/docker/Makefile.include | 1 + tests/docker/dockerfiles/debian-s390x-cross.docker | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 10 deletions(-) -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 72bb52ad7b..84dce49655 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -59,6 +59,7 @@ docker-image-%: $(DOCKER_FILES_DIR)/%.docker docker-image-debian-armhf-cross: docker-image-debian9 docker-image-debian-arm64-cross: docker-image-debian9 docker-image-debian-mipsel-cross: docker-image-debian9 +docker-image-debian-s390x-cross: docker-image-debian9 # Expand all the pre-requistes for each docker image and test combination $(foreach i,$(DOCKER_IMAGES), \ diff --git a/tests/docker/dockerfiles/debian-s390x-cross.docker b/tests/docker/dockerfiles/debian-s390x-cross.docker index cfc354ce5d..18fe813aa7 100644 --- a/tests/docker/dockerfiles/debian-s390x-cross.docker +++ b/tests/docker/dockerfiles/debian-s390x-cross.docker @@ -1,27 +1,27 @@ # # Docker s390 cross-compiler target # -# This docker target is based on stretch (testing) as the stable build -# doesn't have the cross compiler available. +# This docker target builds on the debian Stretch base image. # -FROM debian:testing-slim - -# Duplicate deb line as deb-src -RUN cat /etc/apt/sources.list | sed "s/deb/deb-src/" >> /etc/apt/sources.list +FROM qemu:debian9 # Add the s390x architecture RUN dpkg --add-architecture s390x # Grab the updated list of packages RUN apt update && apt dist-upgrade -yy -RUN apt install -yy build-essential clang -RUN apt-get build-dep -yy -a s390x qemu || apt-get -f install -RUN apt install -yy gcc-multilib-s390x-linux-gnu binutils-multiarch +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + binutils-multiarch \ + gcc-multilib-s390x-linux-gnu + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get build-dep -yy -a s390x qemu # Specify the cross prefix for this image (see tests/docker/common.rc) ENV QEMU_CONFIGURE_OPTS --cross-prefix=s390x-linux-gnu- -RUN DEBIAN_FRONTEND=noninteractive \ +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt-get install -y --no-install-recommends \ glusterfs-common:s390x \ libbz2-dev:s390x \ From patchwork Mon Jul 17 14:48:33 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107977 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4663374obm; Mon, 17 Jul 2017 07:55:42 -0700 (PDT) X-Received: by 10.200.52.235 with SMTP id x40mr987511qtb.70.1500303341888; Mon, 17 Jul 2017 07:55:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303341; cv=none; d=google.com; s=arc-20160816; b=OzrqBPILfoXO3qfqhaxBQhB4gn2xQso5CQciI8/SVWAIZZp2F/T2h/zeJ1shy4Yr05 Q32JNa5rNOUo7QK2ZYcibGbjWCypy9o5E7813Q74H+4XClpkAVspqv2ZioLgzDOl2k/M h6A803T7PV1GYvxldBZdiifIHtMF1so6Gz2/UoZdI6OvlZPtRG2GwSW3qik1TRxnml1Y 1ucSFNX0omitwM4WRbhILIXP1KVhzzNPsMomlhAyIJCwthBMizN1uQx8ZZVNDzITMXfw fjPKwBGB38vd2zaW++L1C7a/JBSFfdBhCSE0HwDljCFr2+tNQa1NnIkXx06IcWWZhhGp qrjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=IgRARGvttCulDwNXpAuL//5McvqJ6UahCKbNpAPJCKQ=; b=y+vjjGeCq2HdjBRKtVZQCbMZA5+0MiU6+34yS6qUhbEflEM8DGaQ5ifH4XmUEOEAWj 34t5lkCbIn3iLePv1t3nUulaVlV6mMvQqFqNN1u/LQ24KB9SvSN3arAYILvJoIgP3OPO r66YVb/L0phR+H4UQvo9TEApugCgQAWOkBXMDpJGhnxaSAnmL5Js4q1PMKdo7Iq0tj/A tJmSIi/2xuW7moMAQEPtVQPpvDnCDi6kYnRNPOI1STx5YeJDmsbxJPxbdPgTA/etVUY9 sUCp4L3lcX+qm1SKmV/gB49HVDnJCo7UyI840mluKFclSvaQdsZQ/zqsFKJ8RtH5AEQT j7ow== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=RE1lp8ku; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id b73si15099018qkc.387.2017.07.17.07.55.41 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:55:41 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=RE1lp8ku; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50862 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Qx-0003To-6K for patch@linaro.org; Mon, 17 Jul 2017 10:55:39 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36876) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7KX-0005xT-GU for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7KW-00029c-Jz for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:01 -0400 Received: from mail-wr0-x22f.google.com ([2a00:1450:400c:c0c::22f]:36046) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7KW-00029A-DJ for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:00 -0400 Received: by mail-wr0-x22f.google.com with SMTP id y43so2188572wrd.3 for ; Mon, 17 Jul 2017 07:49:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=IgRARGvttCulDwNXpAuL//5McvqJ6UahCKbNpAPJCKQ=; b=RE1lp8ku9LTLdHYGYx9FRNVFpFWyyo+BO5t37eb8RWtuY9dMHTmgSLzgg8mbXMWaQU 4Nac4empWUivchs9mB469DJOA5DtCKnJAWY7/y8usu2ym3TfmXKr3QXQRtpoeV/sJJPc dab/0rQc4nCYB1ZA+R0WNcPcC24cYqwMXQyT8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=IgRARGvttCulDwNXpAuL//5McvqJ6UahCKbNpAPJCKQ=; b=qa7t3Z8C665/jOBsVVm+e1hLlpSyKbEkDK9RnydRAgNzfxyoLjbjMe//U4yx2pT4dp mqXoyJGQFJmm5Lzr5jVHkxU1rpkqe6XbASI5Tsv/b4So6fa50JB4KkUAwoYfSnyTEbpL cA1loBNpruNJBzEkiyZf3vgc8K/Y3c+5/a7m8bWxTPDkPQkiztNh81sAip/81wueUrqd jBE48ev/z/CQO+U1y+Qiz6jmQxdAgQbttwbrSnf9rM9bAb2exLaWcxgTJbVdbSaSUQij EGmQki0Uq2qL/WkQ4Bp67bcd+JBWNj8LDqoz1njwhtFxSnQDxSfhka2zipqoSqbAiIYB dqEw== X-Gm-Message-State: AIVw1133zbMqDWnXU2xZBG/96lzeUQwyVsMEBbemTN/xBKMZ6ygvD+dE yGE722Q0y5BaZGqDSKabCA== X-Received: by 10.223.147.135 with SMTP id 7mr11392896wrp.104.1500302939195; Mon, 17 Jul 2017 07:48:59 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id n2sm14020390wmd.19.2017.07.17.07.48.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:54 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id E982B3E04A4; Mon, 17 Jul 2017 15:48:48 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:33 +0100 Message-Id: <20170717144848.11793-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::22f Subject: [Qemu-devel] [PATCH v1 08/23] docker: remove packages now dependent of qemu in Stretch 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- tests/docker/dockerfiles/debian-arm64-cross.docker | 3 --- tests/docker/dockerfiles/debian-armhf-cross.docker | 3 --- tests/docker/dockerfiles/debian-mipsel-cross.docker | 3 --- tests/docker/dockerfiles/debian-s390x-cross.docker | 3 --- 4 files changed, 12 deletions(-) -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/docker/dockerfiles/debian-arm64-cross.docker index f1bfa64160..6ed12a3f6e 100644 --- a/tests/docker/dockerfiles/debian-arm64-cross.docker +++ b/tests/docker/dockerfiles/debian-arm64-cross.docker @@ -19,11 +19,8 @@ ENV QEMU_CONFIGURE_OPTS --cross-prefix=aarch64-linux-gnu- RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt-get install -y --no-install-recommends \ - glusterfs-common:arm64 \ libbz2-dev:arm64 \ liblzo2-dev:arm64 \ - libncursesw5-dev:arm64 \ - libnfs-dev:arm64 \ librdmacm-dev:arm64 \ libsnappy-dev:arm64 \ libxen-dev:arm64 diff --git a/tests/docker/dockerfiles/debian-armhf-cross.docker b/tests/docker/dockerfiles/debian-armhf-cross.docker index 2beacef49b..5100b0afc0 100644 --- a/tests/docker/dockerfiles/debian-armhf-cross.docker +++ b/tests/docker/dockerfiles/debian-armhf-cross.docker @@ -19,11 +19,8 @@ ENV QEMU_CONFIGURE_OPTS --cross-prefix=arm-linux-gnueabihf- RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt-get install -y --no-install-recommends \ - glusterfs-common:armhf \ libbz2-dev:armhf \ liblzo2-dev:armhf \ - libncursesw5-dev:armhf \ - libnfs-dev:armhf \ librdmacm-dev:armhf \ libsnappy-dev:armhf \ libxen-dev:armhf diff --git a/tests/docker/dockerfiles/debian-mipsel-cross.docker b/tests/docker/dockerfiles/debian-mipsel-cross.docker index 9ee997aa54..eb279c5044 100644 --- a/tests/docker/dockerfiles/debian-mipsel-cross.docker +++ b/tests/docker/dockerfiles/debian-mipsel-cross.docker @@ -20,10 +20,7 @@ RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt-get build-dep -yy -a mipsel qemu RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt-get install -y --no-install-recommends \ - glusterfs-common:mipsel \ libbz2-dev:mipsel \ liblzo2-dev:mipsel \ - libncursesw5-dev:mipsel \ - libnfs-dev:mipsel \ librdmacm-dev:mipsel \ libsnappy-dev:mipsel diff --git a/tests/docker/dockerfiles/debian-s390x-cross.docker b/tests/docker/dockerfiles/debian-s390x-cross.docker index 18fe813aa7..a085943290 100644 --- a/tests/docker/dockerfiles/debian-s390x-cross.docker +++ b/tests/docker/dockerfiles/debian-s390x-cross.docker @@ -23,10 +23,7 @@ ENV QEMU_CONFIGURE_OPTS --cross-prefix=s390x-linux-gnu- RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt-get install -y --no-install-recommends \ - glusterfs-common:s390x \ libbz2-dev:s390x \ liblzo2-dev:s390x \ - libncursesw5-dev:s390x \ - libnfs-dev:s390x \ librdmacm-dev:s390x \ libsnappy-dev:s390x From patchwork Mon Jul 17 14:48:34 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107976 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4660709obm; Mon, 17 Jul 2017 07:53:07 -0700 (PDT) X-Received: by 10.55.141.6 with SMTP id p6mr26713952qkd.128.1500303187527; Mon, 17 Jul 2017 07:53:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303187; cv=none; d=google.com; s=arc-20160816; b=FB9v7eo+sNDwUD06yvPAMijpXPv34hfI09pjLDoZYFFMLcfE1H3wRIZ8e1yVLCe+bF wcezoROjOxlD9DyHu25YNEi4UO51hK1ScVpkSE42PBXOf6d2iZATHzmtNVqETA9GUbBC zjfkWOYjYQtXlbIeGpcOn3nFIb7iLxxxbl1GYKFTxl34dejbbiEJ4m5R5i5UpI4XWFs9 acOrvw5WsZnzTbHUr9xDLRz+gM9JqdlYjgcZ6BTCsJ1TnjsZyUefLgzgsKwuMxpdFESg s9tlcazLgzLc3GJZLqNiT3NiWSW+9cNKIjwH6RRgWvPj5JIi0YgWTy7LJts4nRWU0Ana R9iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=OHACNsrg0VK3LdJK724mUQLMYbn+V8E2wvJqwxHC/Fs=; b=aRAjQ+xL/69sBLsOlC8jn8QpOZ6Ue+wtwIU4s18fE3jFdN2DXBI6DD5i45xfG3agrj nYqil07IyJk+f8QrM+xjyHMtrRn5Z47BzHhBO1mfVIh/Uslt/38tD7FPCXS2MVPCy8RV NWdjVojqViH4sA1yHnUiIukYRvZB2UYcm0kM0k6xCLBNzJuUkIwhioizL2Vv02FVme+O rkHjsgFerM94ATz00VUKy5HBvzNvCk+jFaWdYX6FnUmktZ20d4/S3+0Ff6TW4ICQZ6Wv 0ufPkJRhuimZqY+UpqLWFsEt8TeB3WvDmb52AVNpg2tj3w65cQVVCxj6hqu/e7Ost8SU 9s4Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=PWOzTzpf; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id w186si15065579qkd.348.2017.07.17.07.53.06 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:53:07 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=PWOzTzpf; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50853 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7OS-0000tQ-SX for patch@linaro.org; Mon, 17 Jul 2017 10:53:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36921) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Kc-000638-RD for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7KZ-0002Bm-9b for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:06 -0400 Received: from mail-wm0-x22f.google.com ([2a00:1450:400c:c09::22f]:36060) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7KZ-0002BD-2i for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:03 -0400 Received: by mail-wm0-x22f.google.com with SMTP id t70so17887333wmt.1 for ; Mon, 17 Jul 2017 07:49:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=OHACNsrg0VK3LdJK724mUQLMYbn+V8E2wvJqwxHC/Fs=; b=PWOzTzpfvYqCgqxv8RLdVdO8yG+K12HYecPbeuBvvjwRwiIB3Srfz/IkW/AsHQbb/+ n8BsG8bPeXJHoADWnnhku+YF0lmnuVJJcxNfKzkQi0iC6WSh78mo7AuDhUMDqQ0/Qxbn ZfesTwTc+4QT2s/eZqX5DUZvb7SVky6brtzT8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=OHACNsrg0VK3LdJK724mUQLMYbn+V8E2wvJqwxHC/Fs=; b=QR8uTyWBJpHXS7nZgcur395yUDecyOi9/x+iWuGW5wL3cOWRMvfIZj6lwSjF0dBIYM NU/z1hw4AqsEBCboIHezMoVtEEjsBWKjKDmAMWV6B6LWwocsigbwDvyA/NH4xca0gOf/ Qdn8bWcAvIUaoB50+HJl+azhYNqmJBIOVUTohYcSnvyNlHzCuMxbJoFkgs0je4oM3i6J MzbI+I4cl9wLPBVRmU5XQ7GdWKH56PMPT0tifH1PZhXnexKHdsaSMtHCNQ+X0m+ZEbuC 5p0R6bbAW1B7YHctc6rNfHvqlyofCsD37T9QWfC0D+AyEc3LbS9iNrUPcwTY5ZwXIFDt SIsQ== X-Gm-Message-State: AIVw111W3tB2RlWsQSGXLhNkgYXriKaAFr7nfVlR5NSDuhF20RyAkUWL OcLAk2Vs7OZczemO X-Received: by 10.28.216.21 with SMTP id p21mr4908745wmg.29.1500302941858; Mon, 17 Jul 2017 07:49:01 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id g63sm15920667wrd.11.2017.07.17.07.48.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:55 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 07D713E04D4; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:34 +0100 Message-Id: <20170717144848.11793-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22f Subject: [Qemu-devel] [PATCH v1 09/23] docker: add debian/armel based on Stretch 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- tests/docker/Makefile.include | 1 + tests/docker/dockerfiles/debian-armel-cross.docker | 24 ++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-armel-cross.docker -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 84dce49655..db66b6f802 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -56,6 +56,7 @@ docker-image-%: $(DOCKER_FILES_DIR)/%.docker "BUILD","$*") # Enforce dependancies for composite images +docker-image-debian-armel-cross: docker-image-debian9 docker-image-debian-armhf-cross: docker-image-debian9 docker-image-debian-arm64-cross: docker-image-debian9 docker-image-debian-mipsel-cross: docker-image-debian9 diff --git a/tests/docker/dockerfiles/debian-armel-cross.docker b/tests/docker/dockerfiles/debian-armel-cross.docker new file mode 100644 index 0000000000..e3bd68f51e --- /dev/null +++ b/tests/docker/dockerfiles/debian-armel-cross.docker @@ -0,0 +1,24 @@ +# +# Docker armel cross-compiler target +# +# This docker target builds on the debian Stretch base image. +# +FROM qemu:debian9 +MAINTAINER Philippe Mathieu-Daudé + +# Add the foreign architecture we want and install dependencies +RUN dpkg --add-architecture armel && \ + apt update +RUN apt install -yy crossbuild-essential-armel +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get build-dep -yy -a armel qemu + +# Specify the cross prefix for this image (see tests/docker/common.rc) +ENV QEMU_CONFIGURE_OPTS --cross-prefix=arm-linux-gnueabi- + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + libbz2-dev:armel \ + liblzo2-dev:armel \ + librdmacm-dev:armel \ + libsnappy-dev:armel From patchwork Mon Jul 17 14:48:35 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107982 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4666029obm; Mon, 17 Jul 2017 07:58:12 -0700 (PDT) X-Received: by 10.237.51.199 with SMTP id v65mr28850125qtd.75.1500303489234; Mon, 17 Jul 2017 07:58:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303489; cv=none; d=google.com; s=arc-20160816; b=ucd4rpfXNZvqMKEaoLnmqDjeJSUbJ3jfIDoqdqrGnDfaLrwgnzLGYFO595DlIyK/Nm pg141EfTGs7UttWk3zMQJA/5Nl20H8dheWE2nG4Z8QiE43bBMuErZpUIzzWUkmAR+amK g2SJ9eIFQPqqMUxYFYAG7V2pwJUBrh8kQrGQlRZE2QTs0hYO8ar1szYzb+JgxZGb5TGI 04UhwEjgVrDcXsfGEst/NPHJS0b/PqER7EgKL7UBWFiaZ+HcOGNwidRr627uwJjolbq9 AWxBhEOKmgQCzvQfSe57/OdnvuEMwUNRklbxCDXTW5jyiGSPOou6qmUaWMT6qEQUOfgN szdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=/lLR/QMlUh4V9NZmPQnTgZmVrlUOO7Fma+2aQnR1IKI=; b=lYOsgT1/ySGjC0iwi2VyDzY63Sqw2zY0FZnFxQ+0q4jzHXfcw6c3FWdkdzXiq/SnxM mVjzkV4lNdl/00jKOmm2185M528FPMU4FzQE9WGz/nO7zsgXv+O7OWw8kYvNJG77R8uq iwT7w3Iu4Bxem3jNjLH6afci0wno85HCT8GZHO0Ik/ikDccPQdE652soMCiZtdIetjIw wV1VAR7+9GzaVqm7jm/83gR4pE4DhggUA10uFfO2fZcRhaNo3M1kOM13Ak2yo8w24lig d26bW7AOQwUQhNzZq5MamYJo9yKwzArqTd39/Cu6ApKsdMuBv7FjxvVts+XMvk4YITHQ zhLw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=MAC4vcDV; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id l184si15469802qke.77.2017.07.17.07.58.08 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:58:09 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=MAC4vcDV; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50874 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7TK-0005gt-JV for patch@linaro.org; Mon, 17 Jul 2017 10:58:06 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36922) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Kc-000639-RN for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Ka-0002Cd-G0 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:06 -0400 Received: from mail-wr0-x22f.google.com ([2a00:1450:400c:c0c::22f]:36066) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Ka-0002C5-92 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:04 -0400 Received: by mail-wr0-x22f.google.com with SMTP id y43so2189585wrd.3 for ; Mon, 17 Jul 2017 07:49:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=/lLR/QMlUh4V9NZmPQnTgZmVrlUOO7Fma+2aQnR1IKI=; b=MAC4vcDVnS3pRkG7ja19mjIBz0XqdAgYaTkztEUc+Ldv/Simf28DU3owl/0ubGJDQV U1UNPlRRDQxIASNNXLkdM3NLGB85iYMaei0xti4BWiuL7k4p+1M9EAXaASMdzoDqwGHO bEGw7EwKFQK0MY5uEaVBnS/QAGaNcX6Vt1unw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=/lLR/QMlUh4V9NZmPQnTgZmVrlUOO7Fma+2aQnR1IKI=; b=iot/0C5w3lZImuy5zK+zqjFFD7+aYoOqYHcPyeerlPe1UYPEv5nmVUhyKvpxOoC/dT 4hBcQjnxqCDvSYK1A24kYnuZfxEGkmVfcPWdzD/OL8pgGhMqDLQKyL0V+Ww2mD6Qaasq X7nMoC73yevzDwRCT/aUBv9cdCKuqoEhRPXQZo8YkgFzXUjPnnjj+8wmNAskXMlEpB8p miYsmKuIjADL7VS3qq3Fqlw1RvLZZ9Ofehqv33RULryLBqxGFFqnK34vmuNRqdvZhn2f JnbJClFE716cWRJEY1ZMP2suPDJf1F5SLV9eRZEmSKMQZnPkpIk5c3uxHezouwHOlxpk vPkA== X-Gm-Message-State: AIVw1103vQ2vVhcCSkoNhfLyd/RZx9p3hvt/WlIXfmdw5FQrrdsiEN6Q E+YKtTqZJZnLhaSB X-Received: by 10.223.135.185 with SMTP id b54mr11002363wrb.170.1500302943179; Mon, 17 Jul 2017 07:49:03 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id g63sm15920669wrd.11.2017.07.17.07.48.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:55 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 19D4D3E04E4; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:35 +0100 Message-Id: <20170717144848.11793-11-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::22f Subject: [Qemu-devel] [PATCH v1 10/23] docker: add debian/ppc64el based on Stretch 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- tests/docker/Makefile.include | 1 + .../docker/dockerfiles/debian-ppc64el-cross.docker | 24 ++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-ppc64el-cross.docker -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index db66b6f802..553465ef6d 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -60,6 +60,7 @@ docker-image-debian-armel-cross: docker-image-debian9 docker-image-debian-armhf-cross: docker-image-debian9 docker-image-debian-arm64-cross: docker-image-debian9 docker-image-debian-mipsel-cross: docker-image-debian9 +docker-image-debian-ppc64el-cross: docker-image-debian9 docker-image-debian-s390x-cross: docker-image-debian9 # Expand all the pre-requistes for each docker image and test combination diff --git a/tests/docker/dockerfiles/debian-ppc64el-cross.docker b/tests/docker/dockerfiles/debian-ppc64el-cross.docker new file mode 100644 index 0000000000..f34f09a8cd --- /dev/null +++ b/tests/docker/dockerfiles/debian-ppc64el-cross.docker @@ -0,0 +1,24 @@ +# +# Docker ppc64el cross-compiler target +# +# This docker target builds on the debian Stretch base image. +# +FROM qemu:debian9 + +# Add the foreign architecture we want and install dependencies +RUN dpkg --add-architecture ppc64el && \ + apt update +RUN apt install -yy crossbuild-essential-ppc64el + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get build-dep -yy -a ppc64el qemu + +# Specify the cross prefix for this image (see tests/docker/common.rc) +ENV QEMU_CONFIGURE_OPTS --cross-prefix=powerpc64le-linux-gnu- + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + libbz2-dev:ppc64el \ + liblzo2-dev:ppc64el \ + librdmacm-dev:ppc64el \ + libsnappy-dev:ppc64el From patchwork Mon Jul 17 14:48:36 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107983 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4666444obm; Mon, 17 Jul 2017 07:58:35 -0700 (PDT) X-Received: by 10.55.143.134 with SMTP id r128mr25719809qkd.129.1500303515471; Mon, 17 Jul 2017 07:58:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303515; cv=none; d=google.com; s=arc-20160816; b=gP4Wxs0SU8GVMO2cgByVkmpI4JxixoKHw9L/8DnNcupz+/p+l0RMvdhl+Jobyj8LL8 tGN7PqZQzYVVsHbjYgbNQurZ+HKU/VnlIZDg+sS1n+XY62vdF8Ec+hiEo0pSy4GVVITG XFFzRiYdK4hBQtNNTtz+7SeU+IVhAQ0OSkik/33VmdyHGLr+tyeBicgDC/efK+n7i70o dLCSb70M8xItUSaFKDFvZPCk7YfpKEf8ka83CWMSpHepmVJRHaDbMyFCvMvFo52thxdI pXTyPamvTiHIiOW20qeutjZ64mBDPXWyJX82zP0wMNI3Wt/po8V/QCx6Qq/MqA7BDkSH 256A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=k6xyeaKE+M03qxF341Xvden/p58jCdZigEpbnEwkmFE=; b=ailJ4v9MS1cKsonWGMWQwChxpiBItXnNhXoF8VOBglTTrMV9r3eNBRsqP5SLbj6yOg 6668h3djUhRgV3APhVCY/3NQfQCUsW3qKOAxwnLBdOD6o2QEfgcj+fMoYFJZxHiYHC5u lqsaLFflMnvvdBL8hKNBaEKswT/evzMpN2RufMlPgjSmAP2VP+wjfjBXtST1w6LaDoax 2NUlA+OO9JCMlHTC3mPm1bcYN8h5p6vBwlAdKk5hVEOrUOIGhJDsMropg3mUIqchiLD7 f11k0oZxQnje0o7aHwRcU0kwGvdwzwgtl3qzdh8HdL4Qm2NZj/k9MwnzM+QLGP2TMHIR e2hA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=D0dxM7Au; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id z10si15435447qtg.191.2017.07.17.07.58.34 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:58:35 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=D0dxM7Au; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50882 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Tk-00066J-Ud for patch@linaro.org; Mon, 17 Jul 2017 10:58:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36944) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Kd-00063s-LL for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Kc-0002E2-QA for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:07 -0400 Received: from mail-wm0-x230.google.com ([2a00:1450:400c:c09::230]:36934) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Kc-0002DS-JO for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:06 -0400 Received: by mail-wm0-x230.google.com with SMTP id b134so50667493wma.0 for ; Mon, 17 Jul 2017 07:49:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=k6xyeaKE+M03qxF341Xvden/p58jCdZigEpbnEwkmFE=; b=D0dxM7Auho9YWXrACBP1cJd7OzGlpMVkasdvh8YaIO8NiWlojl5+uTVKx8CCLBv10f NOX5CebiLGNtKAwye+ZL7MPzSq0x3xpe+uU6XGajapcWF/QT5Zt8J2QS/N+1w6bgHwlO hk8KmkWBAP0Sm4N2+6PClitPuTVtZ4I5WhijA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=k6xyeaKE+M03qxF341Xvden/p58jCdZigEpbnEwkmFE=; b=qnoNuuN+2KFOk9PPt1H5iCOQWtjWuo136emLdWRpkpxziH1f/WF0o+0Lf4r0GMe2nx /Jl5tUftbiUgsngwajNJ+gpSXo+A6ffT0VBmifLsBSgeOLJCRNnzX31oOMEKP9FLbN5T OieyPk5DJkjvZ2FbOkOWlujag9ZLmaGS1YEnyEW+jBkmDoKysDUZLMNfdKHFvvSU9xA9 tsSNtfX+S+BybqSZAdAES9q+HSQEhBsskN/MOjWVUzem3kVS022ewVdhRbN+/G26IpOx GgzYuaoXZFhDEsXD9MVxctLqiHoySb94jcE23TQ/wdOtQnytQdUfdwRGSkJPqEM8uWHu sjtQ== X-Gm-Message-State: AIVw110YIcMBpFzve2TzsKxfeIntFG4tndoPpbAGjlYUPv2jfFYnyBdE vUzZzWCM/MuWGbHu X-Received: by 10.28.84.66 with SMTP id p2mr5034999wmi.24.1500302945410; Mon, 17 Jul 2017 07:49:05 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id t125sm11274551wmt.20.2017.07.17.07.48.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:59 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 2C9153E04E9; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:36 +0100 Message-Id: <20170717144848.11793-12-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::230 Subject: [Qemu-devel] [PATCH v1 11/23] docker: add debian/amd64 based on Stretch 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé By itself this doesn't add much to our coverage. However later patches will extend this image to include more bleeding edge libraries which are not yet widely available in distros. Signed-off-by: Philippe Mathieu-Daudé [AJB: extend commit msg] Signed-off-by: Alex Bennée --- tests/docker/Makefile.include | 1 + tests/docker/dockerfiles/debian-amd64.docker | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-amd64.docker -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 553465ef6d..8d45551476 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -62,6 +62,7 @@ docker-image-debian-arm64-cross: docker-image-debian9 docker-image-debian-mipsel-cross: docker-image-debian9 docker-image-debian-ppc64el-cross: docker-image-debian9 docker-image-debian-s390x-cross: docker-image-debian9 +docker-image-debian-amd64: docker-image-debian9 # Expand all the pre-requistes for each docker image and test combination $(foreach i,$(DOCKER_IMAGES), \ diff --git a/tests/docker/dockerfiles/debian-amd64.docker b/tests/docker/dockerfiles/debian-amd64.docker new file mode 100644 index 0000000000..2ab76120a4 --- /dev/null +++ b/tests/docker/dockerfiles/debian-amd64.docker @@ -0,0 +1,18 @@ +# +# Docker x86_64 target +# +# This docker target builds on the debian Stretch base image. +# +FROM qemu:debian9 +MAINTAINER Philippe Mathieu-Daudé + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get build-dep -yy qemu + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + libbz2-dev \ + liblzo2-dev \ + librdmacm-dev \ + libsnappy-dev \ + libvte-dev From patchwork Mon Jul 17 14:48:37 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107984 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4667019obm; Mon, 17 Jul 2017 07:59:07 -0700 (PDT) X-Received: by 10.55.82.139 with SMTP id g133mr28046411qkb.2.1500303547524; Mon, 17 Jul 2017 07:59:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303547; cv=none; d=google.com; s=arc-20160816; b=A6HPh0556g7QpGjOXyF9WaOrukuJMoRdifUUzuMvj0cepAQ/5FhYiFGhLYjbYT/tEE c4Tw+h7XJRKkksH38iJJO04kLe0pNXTOt1jjV8lygJFBjncmHFSkgad1Nl6z6QswfMuS 2QMwn6VorD1Irgclc7mqZ0mjg77rztcNYlDR/1nU4nci6qjr0636AD/l0Hm5GwOqcZhi 5XKpRC+7V93NGiLai5Vd9vWW7dXVHaN6MXdRAGnCPXYanK3hX+DitFKM0Yd3hZEDbb2w ei6xk1yke/ZxOtQGgVgLjjz3U9EqsdJwfQcSKLQylGcC82IbF/vNCWIvso7SMlAZCWDw tfng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=7Ih2iRLeo4nYAdxNt6oNmgPqeEvgCf5W2jPd43+c4Q8=; b=c+wWm0pT6RLQDlVknWEY3M9qQ4vOEFn5uHuNUAwfp0RAJ8IAIyD20zCyCw9sEiOxTM 2GIcR/fo8/xesB3fpgCultC395qLO7++t9Y4wZ5WmQ/nHmU81wo0g4dBUJKYbLFwKtPs CWAabhqjQ0pMYgOWVJUb/n+V3OFkC7Dlb7KU1MFvNZZFzjzmF4bCcLQ+9ktz1/p1wAsa NUsGWFKSmQY7mkUMfEMQhZAKwjrHS1/QA2beouIUnJ/wB63YahxORg4qihNsYZDYiUHJ ceGnrsMIWH1OiDBY22Svmec2Q/7qcVtLWTBZpDTnohq9H/n4aGquUXyj97m9fi6/uYkk YGuQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=NZsu9ZdV; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id h67si15188470qkf.310.2017.07.17.07.59.06 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:59:07 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=NZsu9ZdV; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50884 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7UG-0006oH-RQ for patch@linaro.org; Mon, 17 Jul 2017 10:59:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36949) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Ke-00064e-50 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Kd-0002EK-B0 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:08 -0400 Received: from mail-wm0-x233.google.com ([2a00:1450:400c:c09::233]:36092) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Kd-0002Dm-4G for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:07 -0400 Received: by mail-wm0-x233.google.com with SMTP id t70so17889308wmt.1 for ; Mon, 17 Jul 2017 07:49:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=7Ih2iRLeo4nYAdxNt6oNmgPqeEvgCf5W2jPd43+c4Q8=; b=NZsu9ZdVEXP2gMJEQYn2ecAmlxmwOxgFdelXHxfvWDA+Rj+9zAtyBT1brmn5xFwb3v PgTHal9oPQ/iRl4HgNq8f/9qAis9CpO33BeMdo0A/1pbVqmO8K5UFlDRm0khnEGPRU3y S8vTdEPab6rMy4jvOCb9YtlsgO0viWVKA745Y= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=7Ih2iRLeo4nYAdxNt6oNmgPqeEvgCf5W2jPd43+c4Q8=; b=bEjaVTyx4brAl2HpRJR00wQEaQofxUmyQAxpWmVFl3w+1wMrcZr51JcppuC/PDr4f2 lUIW8OOfKETlza7H/zZqRNNGgwpw6arozQoLTmO7LgQz4ydDh79EWyLgcFDKzQB/dKZF 7OXpDpnBdSh7ho3xOXpesaI4enK5LoXyNIjn3MBrVwBV41/EJXQ78K2fDKwNafeGL1bF DpRMYeiR3eqO0aw+P6D39qbxWiBkZUUf6OVUwjBu8bqIlFy9OsfNHkRT6wWahOb5DqTT 5zQBG9KpP+2GZhEkxxZyYUWXD8+sg6Mo1eJ4nbsFJ+dDVbdOiRjKd6M+wSdX1GI1VuXN Bi/A== X-Gm-Message-State: AIVw112bP6BtQztosQ+//SiVl6hdx+lU081M1Jjre+hgbuu93uKK5AKn 5TaTC2NYoZkVxe0lRnHjmw== X-Received: by 10.28.216.21 with SMTP id p21mr4908891wmg.29.1500302944418; Mon, 17 Jul 2017 07:49:04 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id g66sm10537647wmc.6.2017.07.17.07.48.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:48:56 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 3DB583E04F1; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:37 +0100 Message-Id: <20170717144848.11793-13-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::233 Subject: [Qemu-devel] [PATCH v1 12/23] docker: enable virgl to extend code coverage on amd64 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé [AJB: mv, comments in dockerfile] Signed-off-by: Alex Bennée --- tests/docker/dockerfiles/debian-amd64.docker | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian-amd64.docker b/tests/docker/dockerfiles/debian-amd64.docker index 2ab76120a4..360ecf0360 100644 --- a/tests/docker/dockerfiles/debian-amd64.docker +++ b/tests/docker/dockerfiles/debian-amd64.docker @@ -1,7 +1,8 @@ # # Docker x86_64 target # -# This docker target builds on the debian Stretch base image. +# This docker target builds on the debian Stretch base image. Further +# libraries which are not widely available are installed by hand. # FROM qemu:debian9 MAINTAINER Philippe Mathieu-Daudé @@ -16,3 +17,12 @@ RUN DEBIAN_FRONTEND=noninteractive eatmydata \ librdmacm-dev \ libsnappy-dev \ libvte-dev + +# virgl +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + libegl1-mesa-dev \ + libepoxy-dev \ + libgbm-dev +RUN git clone git://anongit.freedesktop.org/virglrenderer /usr/src/virglrenderer +RUN cd /usr/src/virglrenderer && ./autogen.sh && ./configure --with-glx --disable-tests && make install From patchwork Mon Jul 17 14:48:38 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107981 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4664851obm; Mon, 17 Jul 2017 07:57:05 -0700 (PDT) X-Received: by 10.55.81.198 with SMTP id f189mr28949741qkb.82.1500303425682; Mon, 17 Jul 2017 07:57:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303425; cv=none; d=google.com; s=arc-20160816; b=qxzrBBuxdyhy9s76NGy+QGMIi4u/vdDQYjd8jZHOasM00qyv6FoY/nmQvYBQFsS/x9 ZmEt8KO+PmtRo3D730L8jW2soEPDszc/OdXxobtVk0U10S72is07Xoq/GUFCC/GKoYQL 0mDhATrdcLoOXNp7IhJUhwtqel4lRYYkBpUtJtzuxDKtmRKpQmIlyi0ygWYU5IDRVNPn xohi9LtEM1YiKS/gXc03PKTTmKaVQKLGAXepUDLJX2ttqCMc0inK1L7ukvWV+iIjchuj QPEDUzuZ790ceESMHj61VM8T5HhEDteYKDnwAI6W+tud5k28dYUE6rODk31hm0IYGwaa +YEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=L0lrEzPK/+3ofI7de6tJJItdGyoPVs1GahPEwGoP6VY=; b=YH4vev6GtiHm21ta7iukCcGClYbhOLRrx1A0SWsl9AFFP+0ugCCRQSJ1YIJZHIGhzC Lkpr8ce59e7Y8QgGqNwJy3fvZ2n1Dla4GXg2KJhvcLi0p/1psRBNlwBb9Z03q2jk8l6Z XVTBfWQcrV8iRMUYKqRO4KiMxqWV7NcwptroPdUYyY78lf9Rl2meINM+gnj9Fo4RArzK v3uEAhG+/rh2GzgP0M2rFicUD0+0edsdRwmhESGGBnhYHIcK7drNE9klqUVVJbwy+P8b RPLvHEaBkAvI/Nh++dOJcVvPkhuf8N12TAmn6afWgXMM0UGxk3IjaL58wHXAaT+T5s65 J6cg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=Bz1r9qTx; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id j68si14723326qte.267.2017.07.17.07.57.05 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:57:05 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=Bz1r9qTx; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50871 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7SJ-0004lS-34 for patch@linaro.org; Mon, 17 Jul 2017 10:57:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36978) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Kh-00066N-30 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Kf-0002FQ-W3 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:11 -0400 Received: from mail-wr0-x22e.google.com ([2a00:1450:400c:c0c::22e]:32793) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Kf-0002FA-Pe for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:09 -0400 Received: by mail-wr0-x22e.google.com with SMTP id a10so13057832wrd.0 for ; Mon, 17 Jul 2017 07:49:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=L0lrEzPK/+3ofI7de6tJJItdGyoPVs1GahPEwGoP6VY=; b=Bz1r9qTx76xaITfBBhCLG16o3GDkIZWHYFIjxYmvbp+VU9wCc1gDGbvA3NWiPghlBA rooghjDSk1k13XZm5Ka13ZmuBoULgUgngjBv67VQR0wKmUXwd3o0/TMea0jgq5j+krTx Aso3+U7Y0I1+ul00TagShjRpiqYEVOn1n932A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=L0lrEzPK/+3ofI7de6tJJItdGyoPVs1GahPEwGoP6VY=; b=iF8hTQ/pOMniDJvbWpc3SCae//f8xTbqybaYgKVIapuRpmGrH6UBye/SD4PC3JunQj 3YNyV1pG6wXdDGebBjEGyLhpsCXh8HENYAbccv2f8NlnfiWYPIgdc1+D9cGmBk7KPADc ppFZZke51kkL5GDax862eHm2yug7IUM0Xv93uy00EQPtwj5q1L5IhTdyRo5p/u2d2Rd7 XuumaoAAB0J+YXDJYrFd5VTxuAbgt41+dN0iyhpsW1BzjaWD0XcVy9e32PaclWvA5Mer WDap4MO6PQyJKyyMNlFYIJHYnqgLEurnMObl3CZT4IQy4s6vizfsUGjoCxPD1RN5ooE5 4/pw== X-Gm-Message-State: AIVw110wmTnnofHpcm1HCetd6mzpPvg4ZGBpAgHHx7kL9OfTHjVgGOnY lLjHEQC1zIVL3fki X-Received: by 10.223.147.132 with SMTP id 4mr11189447wrp.107.1500302948665; Mon, 17 Jul 2017 07:49:08 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 35sm11705872wrp.63.2017.07.17.07.48.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:49:00 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 4E5AC3E0584; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:38 +0100 Message-Id: <20170717144848.11793-14-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::22e Subject: [Qemu-devel] [PATCH v1 13/23] docker: enable netmap to extend code coverage on amd64 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- tests/docker/dockerfiles/debian-amd64.docker | 8 ++++++++ 1 file changed, 8 insertions(+) -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian-amd64.docker b/tests/docker/dockerfiles/debian-amd64.docker index 360ecf0360..71bcfc14d5 100644 --- a/tests/docker/dockerfiles/debian-amd64.docker +++ b/tests/docker/dockerfiles/debian-amd64.docker @@ -26,3 +26,11 @@ RUN DEBIAN_FRONTEND=noninteractive eatmydata \ libgbm-dev RUN git clone git://anongit.freedesktop.org/virglrenderer /usr/src/virglrenderer RUN cd /usr/src/virglrenderer && ./autogen.sh && ./configure --with-glx --disable-tests && make install + +# netmap +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + linux-headers-amd64 +RUN git clone https://github.com/luigirizzo/netmap.git /usr/src/netmap +RUN cd /usr/src/netmap/LINUX && ./configure --no-drivers --no-apps --kernel-dir=$(ls -d /usr/src/linux-headers-*-amd64) && make install +ENV QEMU_CONFIGURE_OPTS --enable-netmap From patchwork Mon Jul 17 14:48:39 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107980 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4664682obm; Mon, 17 Jul 2017 07:56:57 -0700 (PDT) X-Received: by 10.55.163.69 with SMTP id m66mr27989729qke.139.1500303417071; Mon, 17 Jul 2017 07:56:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303417; cv=none; d=google.com; s=arc-20160816; b=mRMSd//RZDpyfhx1oCzPOisXhBVZTnbPhiszk9dWdAi/cN/MwJR4I+rHJJ80Ti2VtE fKMGpjBXRFEjKt25Ja32s4MJi9lDU3BtcE0d7ld9K2GCp8qyoaY9qbgZzGNZPCXBCENL aT+CmTNAhhSU1uAW3ekNRvYniYF03ktf3Xi1HxxUxhIr5BJ9KrmrJ7XSry1nN2YAJs1V 0rRbv4lkSudXTQGGAieoMZCZAB/YMApNMCQ3hccjJ3XeuhE6JRmXevt+RXf/r3M8h4iO hWKp/iIL7nbytXeEYVQneWew9qt/6CnCUMyxE22fkpzZIEi16BGOQp1k/r2CUU1VhlBv /uGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=izr2S/bzQTnivdn0krk6HMaQ15Gb5nWNo9FmJF+NWvs=; b=lq5/041TY1Oez0RSlr3EJxIxAOgLkIb+O31JCqzH63suBTnlYaVGoItpZQzCgM6fwB 29Hydp5caY3DI1H2xdFbW65dthWErTNTSqaYSZy/oSAlQfWTkpz56wPQyTRcydT5XeCz //GewM+UDMIIZDZFasETUce0YEyXZ7uDhNi1L6xaDixYzNpg+Gj4gpVlRHIx9rOYvpr4 YmKEGeY6wI2snYyzsVc2/GwbjATSwsDNFloWqGFZecPpgn7B5fWtza4TPQRvWr0NJwjj qbxYuz0sMbyAQ5LJjEghR1uRWrOafnIsGAjDs6ISb2sF0bn7gJYfP6Tm01trg3lniuxs RFdw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=M2eypyH8; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id w27si15529692qtc.83.2017.07.17.07.56.56 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:56:57 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=M2eypyH8; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50872 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7SA-0004q2-DY for patch@linaro.org; Mon, 17 Jul 2017 10:56:54 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36965) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Kf-00065h-Rl for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Ke-0002F4-Uk for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:09 -0400 Received: from mail-wm0-x229.google.com ([2a00:1450:400c:c09::229]:36953) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Ke-0002Ei-Ob for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:49:08 -0400 Received: by mail-wm0-x229.google.com with SMTP id b134so50668685wma.0 for ; Mon, 17 Jul 2017 07:49:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=izr2S/bzQTnivdn0krk6HMaQ15Gb5nWNo9FmJF+NWvs=; b=M2eypyH8iBKae7+4nmplg2ZNMf+/aVmy5Gz7O/hbXTF7T3ceQnTwByI8dCGS9M2gJ8 Fei1yFE7CX7hBYxQP6cnt1B/NxF41cFulDsrzbirnk1C4ywXpwaT0+CHDwteGQpcsWLt 9rxTJEYjTxbSmRxz2H9jrbXGYzFQum1JX2f6E= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=izr2S/bzQTnivdn0krk6HMaQ15Gb5nWNo9FmJF+NWvs=; b=pi4wLw/REqQ8Y6NzFsbEH7FIDklhnASfyhEZTITeHzrJ3mITINoSCr1AQCv3KbTlLz N5GMBHU0UNuijgvncMZOAlV9ao2CBGgvJWA2OfzHBJdlkSKK7+3N00k2ihO3oi+jRh4b ECuRPMOtPZneit6g07Mvm6yx3yV8DePUVKqqLm3O7Rzr3TEnz8w1W8hdeXFf3ZWfzGmy x6ax5YIXaT3kfqxelRhQQK1d9kne56ljjamNiuSBrni7XHIZK1DY3awtQOnKsgHrGZTU iJl3gRlWT0mv7OaF59xiDW25r65tSTRqr2LiAhC7CgnVkveo79KxIBOaudZWZJYEgOQ+ DBVg== X-Gm-Message-State: AIVw113cYuUdmgFgSzwLDkeTCm1j4C9XvCuXQTRGsYnbNCOaCu+/5DEv MM0WjTIYWZoCSBAJ X-Received: by 10.28.4.148 with SMTP id 142mr2502046wme.9.1500302947638; Mon, 17 Jul 2017 07:49:07 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id i3sm8093506wrc.54.2017.07.17.07.48.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:49:00 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 6016A3E0595; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:39 +0100 Message-Id: <20170717144848.11793-15-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::229 Subject: [Qemu-devel] [PATCH v1 14/23] docker: enable gcrypt to extend code coverage on amd64 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- tests/docker/dockerfiles/debian-amd64.docker | 3 +++ 1 file changed, 3 insertions(+) -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian-amd64.docker b/tests/docker/dockerfiles/debian-amd64.docker index 71bcfc14d5..eb13f06ed1 100644 --- a/tests/docker/dockerfiles/debian-amd64.docker +++ b/tests/docker/dockerfiles/debian-amd64.docker @@ -34,3 +34,6 @@ RUN DEBIAN_FRONTEND=noninteractive eatmydata \ RUN git clone https://github.com/luigirizzo/netmap.git /usr/src/netmap RUN cd /usr/src/netmap/LINUX && ./configure --no-drivers --no-apps --kernel-dir=$(ls -d /usr/src/linux-headers-*-amd64) && make install ENV QEMU_CONFIGURE_OPTS --enable-netmap + +# gcrypt +ENV QEMU_CONFIGURE_OPTS $QEMU_CONFIGURE_OPTS --enable-gcrypt From patchwork Mon Jul 17 14:48:40 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107985 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4667801obm; Mon, 17 Jul 2017 07:59:48 -0700 (PDT) X-Received: by 10.200.46.184 with SMTP id h53mr29640055qta.96.1500303588884; Mon, 17 Jul 2017 07:59:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303588; cv=none; d=google.com; s=arc-20160816; b=vQMwaE7wklMiIs4tCwdi73N3PiThSoIXLwY2GV8ePbMki/McBZdbwHN7jkV0LqOHXH UpWDMmgBl5/wFAjUDV4JTPgz1hhz9u8XMXMV7RvgyrmXH9Pdn1DbQ23E0xo0fcSmY864 4cMcxfDBuF6WOhKcgxqjCQwnx5W3+2DYO/Y8OdG5/1IJ9maUOYHNqDyUoBJM9zbD3IeX gtaVDbu9RuCD0MdjK4FBmdHbMcOLZw5HoWuS1Tsd5J+kfAC9KK29g62iqEbD8jSuIRsH Q+mlRmH4oL0LWesNPRlGeLbLfmvi3W9jcZb8niEniLlNmXXFL6AFtSoOTbIpMJjSEDUF ICwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=CHL38BcgQh8EABeCwxYO/gNoeQ63dOxJnfB2u5J+bK4=; b=OrewRMeDLJ4Gk13p6jywzz06ZbBIrUZJevPk5P+RiW0CWw2xZ8j7f8McLG7UYNHAZG 5B+bCgsdMIWUtaW0h4vRPmwalfFRzXzlR3o9IfTBaZ1t4otb6C+zh60vxBh4r07Sgrf9 LI3hlCUcQiMJDR/sg31Cjx8P5W2zXQM4XFSa7oX7i3UnCBwjp1MlsQQDgbsOQiJMT0f+ 0E5baOuoJgM4KPaRlW+3F00GSpXuyih98ywSbDyDssSrCY0XnHfDkFQWjC/l9om42Vkp D+sdupE/ZRWvRNY9ayDQ2s/v5neyTObuNEcbgbLrylBXFkA5Y9XNIahoiOT/mrCFoxGA HXRA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=RMwvG56i; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id 46si15306621qtm.10.2017.07.17.07.59.48 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 07:59:48 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=RMwvG56i; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50893 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Uw-0007qJ-Be for patch@linaro.org; Mon, 17 Jul 2017 10:59:46 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39398) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Sk-0005fP-L7 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Sg-0005w4-QD for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:30 -0400 Received: from mail-wm0-x233.google.com ([2a00:1450:400c:c09::233]:38174) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Sg-0005vr-JF for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:26 -0400 Received: by mail-wm0-x233.google.com with SMTP id f67so86789388wmh.1 for ; Mon, 17 Jul 2017 07:57:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=CHL38BcgQh8EABeCwxYO/gNoeQ63dOxJnfB2u5J+bK4=; b=RMwvG56iv44+affEyqq1Q9vWZgIr25xJkCxz1w00noOpT6n6tzKC44Ax7MfzY5Vj4u 9O7GDIwVV0ItzvgspqhbkDxAS0AfyWm5cGIaY4PZ3vR4Rp8IqgE2YoGP6/qJdNIK84Cp HAHYepyawL/yoqd326rEYB6cSZZr6lXWJqxnY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=CHL38BcgQh8EABeCwxYO/gNoeQ63dOxJnfB2u5J+bK4=; b=TH3OT90O+PT05Ku0fkPXSvU/bLdCWveMkogsaDXxIJFrEnQiCYvxVsv+j9f9z263tL u/pbAYw+LVSZWD4juQUyYsLpkXgbr3mg8QWTlVBoc0npCgddCGWZBSGQ5eMITBT2m/PP TOJ5lr7i09Fe34VD8SkjgP0gN6Fg5PCwBaEn9Wdmaup9BJ8T68MfiSD7hlztOnd/gU4J MxprrNMQT59StfoLDs7z4Tvaft+bMNZhqbG4d38DXOuEwBjtXQKqR4BdZvqbSYP/986+ CR+Nm/aMiUxzU1Es7U3VMCL0MyZ4/otFUFGvNR6OctV7hy5yjkPdO0FuyvrRzIvqTYxr Pz1g== X-Gm-Message-State: AIVw110O1OH7orLmiauxbyQgZG0bQw4kWDoz03IU45H6DEJsErxP61Dk 3gojBcZSWpbB//AQ X-Received: by 10.28.111.6 with SMTP id k6mr4799076wmc.62.1500303445537; Mon, 17 Jul 2017 07:57:25 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id m196sm9368713wma.17.2017.07.17.07.57.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:57:23 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 719723E05C7; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:40 +0100 Message-Id: <20170717144848.11793-16-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::233 Subject: [Qemu-devel] [PATCH v1 15/23] docker: enable nettle to extend code coverage on arm64 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- tests/docker/dockerfiles/debian-arm64-cross.docker | 3 +++ 1 file changed, 3 insertions(+) -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/docker/dockerfiles/debian-arm64-cross.docker index 6ed12a3f6e..877d863475 100644 --- a/tests/docker/dockerfiles/debian-arm64-cross.docker +++ b/tests/docker/dockerfiles/debian-arm64-cross.docker @@ -24,3 +24,6 @@ RUN DEBIAN_FRONTEND=noninteractive eatmydata \ librdmacm-dev:arm64 \ libsnappy-dev:arm64 \ libxen-dev:arm64 + +# nettle +ENV QEMU_CONFIGURE_OPTS $QEMU_CONFIGURE_OPTS --enable-nettle From patchwork Mon Jul 17 14:48:41 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107991 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4686064obm; Mon, 17 Jul 2017 08:13:07 -0700 (PDT) X-Received: by 10.200.57.162 with SMTP id v31mr27394246qte.57.1500304387471; Mon, 17 Jul 2017 08:13:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500304387; cv=none; d=google.com; s=arc-20160816; b=hilYeZp0Ha5QZZsXNwt86OUv91YPKGcfefM9/NdI/FLWIkCq1TzNgQqppJLI1j3YxW CnSbSGK/2KrJcgHx0Y2GKIobPwPEPyY+b8uU7iythMaSukfeIHfNmdwGqeIZpW1j0RMA VCZx/AwSvUjvyjqSmvjwkJqC/wtxPYq3hQNW//n2piFerjwuGUzIB5MM+QFTtfYkTiHW eWZmKfZtXQZKlZcHRjct/9Ux4pN1YxMYPW7Xmb96LOx+LU+yhpLqs4D58JjicHWxqtnh 7BUePME97z1RYKuWOogGiex8nXL/ZDQcOnZ1wgi/6FiRmPJo8yoHN3Fl26u9QPBXet7e 6Zfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=NLoI7V5PRm8qMKB8C8+xQMjIOhS6sVL4y2J3MVdSOJE=; b=agq91Erglwrh7KrKq9Mz2J9SCFVssengFtpCzVGa7zVLaabUIBaZsVNW5XP1Y0Ojm9 bAP6kbG6hCup5uaU51zNEjBwyWgrz3IPp9D+VudtTIALnoeJdFGXCxoku+s/uhmGV8hk BWDN/2L/sq/TYENLxMIZjvfcczUB8/hTmajXTUSeXMYd7i7jYpm1a2Gi8w51WWnv1sMC oBeueQCDv0SRtpHEhbggOb6+nOoG53P/Hqc6E+dA5LUZUXGc+0kIq6dJ6j8k0yKU9IBN qkB1DtQwnjX+k0mWUKsE6buxTAEgbPMfJJHmBWsoWFZFaMF3X3TOqsr9FlJScdfqvkWG hqvA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=C1Hk2eMl; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id t13si4438473qth.4.2017.07.17.08.13.07 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 08:13:07 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=C1Hk2eMl; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50981 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7hp-0001fy-3g for patch@linaro.org; Mon, 17 Jul 2017 11:13:05 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39328) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Sd-0005Zj-IJ for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Sc-0005uS-RT for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:23 -0400 Received: from mail-wm0-x22c.google.com ([2a00:1450:400c:c09::22c]:38140) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Sc-0005u0-Ka for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:22 -0400 Received: by mail-wm0-x22c.google.com with SMTP id f67so86787288wmh.1 for ; Mon, 17 Jul 2017 07:57:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=NLoI7V5PRm8qMKB8C8+xQMjIOhS6sVL4y2J3MVdSOJE=; b=C1Hk2eMl3CXRv+G2opDWseJVKFB7m3F4ReIuZev5lBrPaq69+Ai6jiXCHjt16r1PNc SaUgT4KAsidhgFx9Y3RdOF0KRWavpA9IpV/jDr2K+Lo7UASkF7V1AEhzSLDCr4332BIh l/In4UaGROTggp042pOEI8/nnrQ+Jy7aEU6IU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=NLoI7V5PRm8qMKB8C8+xQMjIOhS6sVL4y2J3MVdSOJE=; b=idnFa9zUYBZQV84bA4umNfDribhl4Fc1+0HccGDXlZOVOu+avWd3+oFzABNqda/vf4 pyuC4mERf+MmRlzL8i1nSja1vC7s87GfGWutQf8GDL50qcmNObH+pa2DnkSw4ypIt3li juGyws0lnxbztUb1VTKw+wMU4ip8WFIXbNyk+kUIQCpkN23iSGrXpSo2BYSEWCcT23uF PA/9+6qojxkGHJfpT9YUUG8eqrdtvyO361t96pzIALJlacpjw2BWj7phgjbprXJ15CMk ZCxuHtiKCaaYazkdsthGip6a1UAwAoUu+BUw5JWHqTIrZe9p+eKmzcUZyvcXL+kKWPS0 z18Q== X-Gm-Message-State: AIVw110gcyK9T9g7hQe+zeckSU4Fs/8MgwaFF9/scfAOGAV4nsGRF7El GmiPUpQkns95iKpz X-Received: by 10.28.46.132 with SMTP id u126mr5073145wmu.48.1500303441429; Mon, 17 Jul 2017 07:57:21 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 9sm15734653wml.25.2017.07.17.07.57.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:57:16 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 82FCA3E05E5; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:41 +0100 Message-Id: <20170717144848.11793-17-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22c Subject: [Qemu-devel] [PATCH v1 16/23] shippable: add armel targets 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- .shippable.yml | 2 ++ 1 file changed, 2 insertions(+) -- 2.13.0 diff --git a/.shippable.yml b/.shippable.yml index 5e0caa65c5..abcaf6f4d4 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -5,6 +5,8 @@ env: global: - LC_ALL=C matrix: + - IMAGE=debian-armel-cross + TARGET_LIST=arm-softmmu,arm-linux-user,armeb-linux-user - IMAGE=debian-armhf-cross TARGET_LIST=arm-softmmu,arm-linux-user,armeb-linux-user - IMAGE=debian-arm64-cross From patchwork Mon Jul 17 14:48:42 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107987 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4674330obm; Mon, 17 Jul 2017 08:04:13 -0700 (PDT) X-Received: by 10.55.169.134 with SMTP id s128mr17432062qke.69.1500303853879; Mon, 17 Jul 2017 08:04:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303853; cv=none; d=google.com; s=arc-20160816; b=reKqCjOWNEugCnUNIG9qPUMnkIkoVxx587mNjmq3UNH37nDQ49Wzm0dljsEIlAe6hv ROHq6FVfYCZqVvkc6XrP5Kyb+pn6GCudl7QlzD/GaaGvWTKTkwe9vLSCTXXkAYSQYlOU aEVm28yQZy5lns95Ilrw+CMeRy+dVJOgTNjgIYktkNhwmFoR+dNhPG1FDk/D2Mm+m7D2 BYnoSqK6tyblSTQysdTU1xR3uyg/vcMI3iCx6LN2AO9mQQgaDzSLySehKrpJm3vt+tzC ibtyjhHybKqk9yBfcXiMQkoAMXRyips7a/Rpg625OlUT8WSetWjtDseOoaiehs9HhQaX /ncA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=VdbKQE3FDiyt5GH8+m1H7K3YIt2ycJBYtXnBSbzYBEc=; b=xB5hfdzIupHeWup1g5CXre5g74pUN1PYNnPW9Seir9M3I8Q2uQtDri5rD8ua+e6Bdv IwHp+b92HE+o69m81KCbnuyuxj5tDXcApS7G3/357k6BldTJUSy29Qvl5xNuYZthUT/J b2x9MzQKiaUXaYUJqMZBTbpmeDKw+qVCOMY+qyoYA0tmThZHsRIcFh6BwebufN9TS9+S gjLuvIEWloFQbJ1KAxpSPrJcH4PBpMo7whhkT1I8iaixKIohWnS/h1a/eJ55QndvjQUg d6pHbMl4BDrkG/QH8SN/NsQH61aWFwpRHTqUJUws7UUb/TKSxrjHRxveszL4h5sFvMwF wMIQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=GhxwAmqo; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id p130si15544403qka.0.2017.07.17.08.04.13 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 08:04:13 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=GhxwAmqo; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50922 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7ZD-0002j3-9P for patch@linaro.org; Mon, 17 Jul 2017 11:04:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39401) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Sk-0005fR-LZ for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Sj-0005x2-8X for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:30 -0400 Received: from mail-wr0-x236.google.com ([2a00:1450:400c:c0c::236]:36475) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Sj-0005wZ-1G for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:29 -0400 Received: by mail-wr0-x236.google.com with SMTP id y43so2322260wrd.3 for ; Mon, 17 Jul 2017 07:57:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=VdbKQE3FDiyt5GH8+m1H7K3YIt2ycJBYtXnBSbzYBEc=; b=GhxwAmqoM4Mnulvcb7KLbEBnyQbXvRNgYjoN8h4dTBy9G2/7FVu0pKCBQMkvLpYRsf 3avXo8Cnv/guxaPvA69F2N4SxijCCz/mVH2I76MzXngu5oyIOFCSty8fJwVIeW7gDFto 2SUJRoERyyRDcc9STHVRMJYzx2pa+jC2H3IBE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=VdbKQE3FDiyt5GH8+m1H7K3YIt2ycJBYtXnBSbzYBEc=; b=kOokXWMyRW178jPc3lQUruifBMglA9PUMWGVTV6lkWTqadyRojfQi+d/+JDXyeeCeV 3Rg+Z9SbwA/vIhwicJFDypca1PsileCBmkJgF7+T7dCOSqYGMnlBzubSjQKVdckAVyR/ 86Gror5EM/xpzN+g03RxNnxCy8rEh8XAOtv/9g3vWHHjM0xv6ZKVO4wyMQ2IUxe9Yn3g XVKdeowYv18yJpRmuN0n5W2hVJcYQ+SLtch1s0lRyel2q8eEIRi88mA58etySI0w+6Ea 1bGU9gcv+xiZrVe14N2XGZvGouRqKEUBn6gxEYgjaDIyt3h+2Wo33mVsukZ4B/+LWl9N uOhw== X-Gm-Message-State: AIVw112vW4YNyYXLJ2MNmWN8xXhd9CNq2UwQDBJ+BB8DKw+Rogc+dJYU 7AhFowpIt5mVvQbF X-Received: by 10.223.161.80 with SMTP id r16mr5581132wrr.91.1500303447858; Mon, 17 Jul 2017 07:57:27 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id x98sm26594590wrb.47.2017.07.17.07.57.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:57:23 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 93CA43E05F6; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:42 +0100 Message-Id: <20170717144848.11793-18-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::236 Subject: [Qemu-devel] [PATCH v1 17/23] shippable: add ppc64el targets 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- .shippable.yml | 2 ++ 1 file changed, 2 insertions(+) -- 2.13.0 diff --git a/.shippable.yml b/.shippable.yml index abcaf6f4d4..189d193da5 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -16,6 +16,8 @@ env: # mips64el-softmmu disabled due to libfdt problem - IMAGE=debian-mipsel-cross TARGET_LIST=mipsel-softmmu,mipsel-linux-user,mips64el-linux-user + - IMAGE=debian-ppc64el-cross + TARGET_LIST=ppc64-softmmu,ppc64-linux-user,ppc64abi32-linux-user build: pre_ci: - make docker-image-${IMAGE} V=1 From patchwork Mon Jul 17 14:48:43 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107988 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4682100obm; Mon, 17 Jul 2017 08:09:56 -0700 (PDT) X-Received: by 10.31.88.7 with SMTP id m7mr12449192vkb.43.1500304195990; Mon, 17 Jul 2017 08:09:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500304195; cv=none; d=google.com; s=arc-20160816; b=ibQu9s/CXyqXRsIAaECrqO+dCwNy2s7WzQKuCGo4HTBOYSmJX88C+byWMNeRxhjaJD yHHr/n3qFPwIhFie3xcX1rFJWu0arL4/1wEwiEmfehE3aNTmdGyfI2c5OJN4R4+zVUOH Iahgh8rTV/2mXlf2wF4mzDntatqvY9NtF2C4EMXd/XMk+k9zsjW9sOgK/4sjpchnxRH/ oJ7xeRhqIDLrBughAVJ7vv4CouKX5+QScoOHqoSr/80YDPxjKIUFzID/woyxfkHi+fvx b7h23+upJo++yzM8LkZZ67H5WGeNK0oQ0u3G8IxcathB7gWY185Peo/UQ149wrDKqx3i j5yQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=QVH3u9MHilzz8wMgWPSl/3wbccYn4GZQIIzh6IvsqIw=; b=lT9lmQvZ08pqHca6k4EnX5NP4J+yH2+4un7rtB5HVMy3Aiy+4BDLR7B50szOdl1PjA wyKUoHyXrXtee4TV2kFGA4LiYmv5PFAHy6iHE8qojpCNhp/1eVRIqynQRcH7cUeAZrWy 01RtlcVKZ/HpLa4JmKTKMYavKgaA3W4iEV505lQLfpeN0zp/KNlO+s8S3KrUBeBaIORh jX7BdEGZkVg+35gSJ9houggun3wBu4AggLcGBDwMl3D5vv6kzyhlz5M/R3BiJKXx7OPy xbbJdKcQwpKKIDP/uZTk0qWzELAEqFBQlwoFxRIYNbzGaymDyY5olRZR6K+nUuWtuUkv 2O4g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=CMl4S3bV; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id j17si7893719uaf.230.2017.07.17.08.09.55 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 08:09:55 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=CMl4S3bV; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50961 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7ej-0007UK-9T for patch@linaro.org; Mon, 17 Jul 2017 11:09:53 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39289) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Sa-0005WH-6W for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7SZ-0005si-Cb for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:20 -0400 Received: from mail-wr0-x232.google.com ([2a00:1450:400c:c0c::232]:36430) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7SZ-0005sU-5P for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:19 -0400 Received: by mail-wr0-x232.google.com with SMTP id y43so2319827wrd.3 for ; Mon, 17 Jul 2017 07:57:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=QVH3u9MHilzz8wMgWPSl/3wbccYn4GZQIIzh6IvsqIw=; b=CMl4S3bV6YTXKN2mP04en4mzi79PLCcSQsBIHtEu9mNe93e86U9cFwciwKpqVSvtdp fMBRrJNl54cbiYSNdVhn78Rult1OvCyVovNv6GUfZ48QpLsCV5F+B3rdWecqLBiL3aLC P3Hiarp/ZSR/gGZNPxRxDTQ9n16dQoyTcz6u0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=QVH3u9MHilzz8wMgWPSl/3wbccYn4GZQIIzh6IvsqIw=; b=dBR9CijHEwUfA0/wII1rXGmyvrBPpYjWgV7MEeBLDFEzDnpWPeTVFG3KfY1IQLCyZD wPRDaj436KLOC13uctFKf6nxBSnutewS7+iQ8E/uc+6GOiHIP9JDvnKm1/f7C+kinaao pX6Lgi6TcB9/QBiMtM2cWie8oWGXXuC4qKxQtOfifnhZind85KNeq4D4NlQxjN15rBoz S+fzTQv8OA0CHg3AjBJK7RaUnI7eqbmyFDbcKJRGLCZH/smUhWL9WoLZ78BBl2P859Rc 2MDzybzN6FUWzGODNqaTxMO6CmHNLD3BHhyq1AQ5ejeLz+0DyTFdntx/Xtcl3Dyl6hX7 vtIQ== X-Gm-Message-State: AIVw1139YAxied7BjsPKnQa5qaBL4HTod3fkIJQ+aOHLHYAd0ITR6RjW +cu4wyO0gnDOY6P6xqYZ6w== X-Received: by 10.223.161.11 with SMTP id o11mr6134974wro.16.1500303437959; Mon, 17 Jul 2017 07:57:17 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id e17sm12031107wma.19.2017.07.17.07.57.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:57:16 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id A5A243E065C; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:43 +0100 Message-Id: <20170717144848.11793-19-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::232 Subject: [Qemu-devel] [PATCH v1 18/23] shippable: add x86_64 targets 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé [AJB: minor tweak to name] Signed-off-by: Alex Bennée --- .shippable.yml | 2 ++ 1 file changed, 2 insertions(+) -- 2.13.0 diff --git a/.shippable.yml b/.shippable.yml index 189d193da5..1f92ace8f7 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -5,6 +5,8 @@ env: global: - LC_ALL=C matrix: + - IMAGE=debian-amd64 + TARGET_LIST=x86_64-softmmu,x86_64-linux-user - IMAGE=debian-armel-cross TARGET_LIST=arm-softmmu,arm-linux-user,armeb-linux-user - IMAGE=debian-armhf-cross From patchwork Mon Jul 17 14:48:44 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107986 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4670885obm; Mon, 17 Jul 2017 08:01:55 -0700 (PDT) X-Received: by 10.55.64.81 with SMTP id n78mr12726600qka.36.1500303715786; Mon, 17 Jul 2017 08:01:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500303715; cv=none; d=google.com; s=arc-20160816; b=DCB8dRPkeQAUifqMmlBb802FoObmyM2j7jNPSo1x8l7kje1mPlrKrTDik7DXHCcp0O kWmYfH06nvfyOD/noQSYu0vjZIW81ze34TOJhgc1/G5b6HPed+QQZugymac2i9Q5xpEY 1TRWIyx2qaS18/wJ/BnLj7UQs6N7ExYjizORhPYkb/VPinVHPcBPBOFsADI6V+lRVx7y GGiYv9a6kvXg4g6AcBo6hnaFzzPGaEc1D/c7FnsUdCzpfKqJXZa3mPhwMukB/0qWMbay iYrFcyOAC1nEBsEMFetUUCNPheiwATGYrrxyJtGCkzGA0qAjNSh74oK4/OUCSohZTXls HL3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=+ZO/nWBzTH+fd60s5Qc7atUkwcK7oWqyHluYmGKBms4=; b=PzvRNAWP0f2oNYVhEdArScjDUnqZLsLEqQV38ubmAUqCJMf6Y/c8mQLThjBKj7nY4H 18C7Kx35XQdGUr5rJYr0DFzRrHRErN/d0/rQo8+2Mu4PnQ/Gs7FH0Dq2LnS9dE4x9VhV nbXhLHV+MtMm/Zcvfclg1hb/K/gLqpwGr05DAR8Z36O42zn/2hra8pjf9j76e0bseecd AVyBfNa0auk3OsL6y3XLxxK/sDYZpfjUpx20hDQMbhkSOJoX+4V6m3XQ+qC2rIQ0zXEO wuloYUem+OpjEE/b3S1MSU8qN7ynPRA2MalQWFHD0KuoRgV78PuyrYPQHxga/s5gPM2A HTdg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=F3KEfUAa; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id f40si6217697qte.360.2017.07.17.08.01.55 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 08:01:55 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=F3KEfUAa; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50912 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Wz-0001F0-4r for patch@linaro.org; Mon, 17 Jul 2017 11:01:53 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39303) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Sb-0005XB-4R for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Sa-0005tH-AE for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:21 -0400 Received: from mail-wr0-x234.google.com ([2a00:1450:400c:c0c::234]:35774) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Sa-0005sn-3w for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:20 -0400 Received: by mail-wr0-x234.google.com with SMTP id w4so24011129wrb.2 for ; Mon, 17 Jul 2017 07:57:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+ZO/nWBzTH+fd60s5Qc7atUkwcK7oWqyHluYmGKBms4=; b=F3KEfUAaHthvFj1473wOGamJU+EU6DVb5v7Fwxc72fKHgiMsMYBKHjTa2WSb6OBvN0 npQySKnUHEZRxfGJoZMvT6h6uGsQQiGDIgE2wZbf7/VLsk7q6H57sVoftUHtz1sFnNqB EgOjpGQ1T2Tsy1uaTSGFGXW4K3lsDRfutRe5Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+ZO/nWBzTH+fd60s5Qc7atUkwcK7oWqyHluYmGKBms4=; b=H9ELQLFtiXFnQIH3W2xG1ZRcKndblDuwxH+1bKlJ100GVE7HEN70iB6FqQscENfwA2 jc5IDy7JtLfhUaX2RSw5g7PAGmQ4uWXeylVJnjEKFWWImZoOkVi4NKxkdm+xsah9SKMc 3BJdlDXMRtzCuck3GHklhOqX36XSLZOZ28oAVVnIsnBXsvXlNRBahoYxR1pMeLvAoaC/ 3n5ZeYasUOZzsoRHfNIryyk3tMFyL1iQ/woqz7peyvums7533iCSN8Z+13o/XrVkQHFW pzU5mB5CxegmYkmRn4pQ6stoxpg/GFp9/vRwW4T0CIjGHbYKN3gakWPHNoOTMZc2D39r QGsA== X-Gm-Message-State: AIVw112nu5haaq/AaG6ZBaS50PUExXntNfQPjs1fRoyajtadlyykjxor hmf9I3hMyjQTR2Bz+mk2Ng== X-Received: by 10.223.150.54 with SMTP id b51mr6495227wra.185.1500303438904; Mon, 17 Jul 2017 07:57:18 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id b195sm20366209wmf.0.2017.07.17.07.57.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:57:16 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id B66643E0688; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:44 +0100 Message-Id: <20170717144848.11793-20-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::234 Subject: [Qemu-devel] [PATCH v1 19/23] util/cacheinfo: add missing include (TEMP) 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: qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé This include was forgotten when splitting cacheinfo.c out of tcg/ppc/tcg-target.inc.c (see commit b255b2c8). While compiling on powerpc: CC util/cacheinfo.o qemu/util/cacheinfo.c: In function 'arch_cache_info': qemu/util/cacheinfo.c:137:33: error: 'AT_ICACHEBSIZE' undeclared (first use in this function) *isize = qemu_getauxval(AT_ICACHEBSIZE); ^ qemu/util/cacheinfo.c:137:33: note: each undeclared identifier is reported only once for each function it appears in qemu/util/cacheinfo.c:140:33: error: 'AT_DCACHEBSIZE' undeclared (first use in this function) *dsize = qemu_getauxval(AT_DCACHEBSIZE); ^ qemu/rules.mak:66: recipe for target 'util/cacheinfo.o' failed make: *** [util/cacheinfo.o] Error 1 Signed-off-by: Philippe Mathieu-Daudé --- util/cacheinfo.c | 1 + 1 file changed, 1 insertion(+) -- 2.13.0 diff --git a/util/cacheinfo.c b/util/cacheinfo.c index 6253049533..593940f27b 100644 --- a/util/cacheinfo.c +++ b/util/cacheinfo.c @@ -129,6 +129,7 @@ static void arch_cache_info(int *isize, int *dsize) } #elif defined(_ARCH_PPC) && defined(__linux__) +# include "elf.h" static void arch_cache_info(int *isize, int *dsize) { From patchwork Mon Jul 17 14:48:45 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107993 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4689162obm; Mon, 17 Jul 2017 08:15:41 -0700 (PDT) X-Received: by 10.55.113.197 with SMTP id m188mr25969481qkc.227.1500304541345; Mon, 17 Jul 2017 08:15:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500304541; cv=none; d=google.com; s=arc-20160816; b=z87+iOzEkhbQCs5Szq2M8rTMR5XyTQz7rAZKKQx/JdTnzNBBFzUICRlxwbMY9tMnt1 5r+VqfmrPLyluxNxNCHAFrqUA5bMDAiernL2bgos97HHZIaPoKS8Nz4OMwWlmuxeujQU PWVrBCw2OsC3rn1OVXERFOYaIP2Q6HaZut2tmVfRTeYcibLqDCuXVlbwQ4Mls3qOSDwd MtvYh04PvszJ1zKu8hwZuvKzx091QNEfYLHNdGsfyyJOKiu4aW+d+cq2tKkciKFwXMBk Pb8RY9NyUhv0Xo3av7wBCEoXe3DjdQNv+aKAWkAUhgNzsSiCL/bJQuT8hNG+qNfTTgxO u0ug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=TxjIaXgJB51VMqenk6t7EypcCEkSUKlFKOuqQKiB9v0=; b=fNfMHwMmA+xfx76Ru7H09xNSvNwESGeNRWxDrWWV7slqBo2gB34uh8Sr5FXTCUZHl5 R4QChFFSszHKTmbDlLKjt26aZq0GFEGvQ/POxs4DLrlIesD82wjpkpgZ7R1d6ygSVlm9 AV7qcpCJWTRKycnQQlaupDMaUFLZjekNufNqREN0iJgAibwtijrjC9Lbvub6XnnKK9fK T4DTliPVXC0Rd1n4hIsFO8jPYVU5KeHlf6ak3mtCNmvEf3MGimD81iE6damFZZPxWDMY HlzdP0orZjSWcvMlbyugBDxVeFLkv7dk2Ajgi5+u81FJ4KlIc5kcUWvC3OhpzDVjnGYc GLWA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=Outg0RP2; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id k22si15478658qtc.368.2017.07.17.08.15.40 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 08:15:41 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=Outg0RP2; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50997 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7kI-0004Pk-NH for patch@linaro.org; Mon, 17 Jul 2017 11:15:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39400) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Sk-0005fQ-LB for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Si-0005wf-EO for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:30 -0400 Received: from mail-wm0-x235.google.com ([2a00:1450:400c:c09::235]:37214) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Si-0005wP-75 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:28 -0400 Received: by mail-wm0-x235.google.com with SMTP id b134so50934164wma.0 for ; Mon, 17 Jul 2017 07:57:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=TxjIaXgJB51VMqenk6t7EypcCEkSUKlFKOuqQKiB9v0=; b=Outg0RP2K3h/rKFgx1PV9jJnKFmfk+gwCW3uTF6xWV1DJ/Yx/eLF7kvdDki/QsJHas VPkNojRU1vQiFe71UxYT2czPcXBSoHENoLwjy0Kbg4Des9FKMIMl3w2y5JeYQ2U+I/yX ztIoYWiPqqKkh77JPVsCoNt6nTN39NTmVEZ1c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=TxjIaXgJB51VMqenk6t7EypcCEkSUKlFKOuqQKiB9v0=; b=En6HFKfusGJM/ijj6Bwp4LZZhymnAekwRSSAuImZxNZ/Ib54ChqYNmoUcyjSjZ2Jl2 XRnua/7FMHu7iB/qcbTu9QI1HCVESuCpgkMMiIPpfodmIinMTnqjBdhDMI6mgOMYoXhe egDar0jqwIeB9yM6M0mreHh4tjAggBOL2rCQZCdQvuTpCERTLeST5zL0fbLPakCXk9tb PDZ5i46QDW4Lnq/+Xa/41KYDMYZjm7neSWRuXgmlDfRTpWzSZj2QJIg41RUzwUdmP9ck gLRWbMd38dt9hG3hxvh2FIBsdkBfxQHE7oNBKNIqMhST752Iwv0iFQE5kxvySkHWHMml JTJg== X-Gm-Message-State: AIVw113Yk2B39/ADEITvrWicOG2i03jYgr9bSDnvgeqEiaKCssJhD/Ln Sr+NP0aJfcYKS3jI X-Received: by 10.28.129.203 with SMTP id c194mr4803946wmd.120.1500303446979; Mon, 17 Jul 2017 07:57:26 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 32sm20703982wry.31.2017.07.17.07.57.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:57:23 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id C78863E0703; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:45 +0100 Message-Id: <20170717144848.11793-21-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::235 Subject: [Qemu-devel] [PATCH v1 20/23] docker: add 'apt-fake' script which generate fake debian packages 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Alex Bennée Signed-off-by: Alex Bennée --- tests/docker/dockerfiles/debian-apt-fake.sh | 46 +++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100755 tests/docker/dockerfiles/debian-apt-fake.sh -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian-apt-fake.sh b/tests/docker/dockerfiles/debian-apt-fake.sh new file mode 100755 index 0000000000..387522c174 --- /dev/null +++ b/tests/docker/dockerfiles/debian-apt-fake.sh @@ -0,0 +1,46 @@ +#! /bin/sh +# +# Generate fake debian package to resolve unimportant unmet dependencies held +# by upstream multiarch broken packages. +# +# Copyright (c) 2017 Philippe Mathieu-Daudé +# +# This work is licensed under the terms of the GNU GPL, version 2 +# or (at your option) any later version. See the COPYING file in +# the top-level directory. + +test $1 = "install" && shift 1 + +fake_install() +{ + echo "Generating fake $2 $1 $3 ..." + (cd /var/cache/apt/archives + (cat << 'EOF' +Section: misc +Priority: optional +Standards-Version: 3.9.2 + +Package: NAME +Version: VERSION +Maintainer: qemu-devel@nongnu.org +Architecture: any +Multi-Arch: same +Description: fake NAME +EOF + ) | sed s/NAME/$2/g | sed s/VERSION/$3/g > $2.control + equivs-build -a $1 $2.control 1>/dev/null 2>/dev/null + dpkg -i $2_$3_$1.deb + ) +} + +try_install() +{ + name=$(echo $1|sed "s/\(.*\):\(.*\)=\(.*\)/\1/") + arch=$(echo $1|sed "s/\(.*\):\(.*\)=\(.*\)/\2/") + vers=$(echo $1|sed "s/\(.*\):\(.*\)=\(.*\)/\3/") + apt-get install -q -yy $1 || fake_install $arch $name $vers +} + +for package in $*; do + try_install $package +done From patchwork Mon Jul 17 14:48:46 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107992 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4688470obm; Mon, 17 Jul 2017 08:15:03 -0700 (PDT) X-Received: by 10.55.154.10 with SMTP id c10mr29510282qke.197.1500304503802; Mon, 17 Jul 2017 08:15:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500304503; cv=none; d=google.com; s=arc-20160816; b=PZYULx9iHT/q/pH9cmYpFpBWHlGtt28m/1vxzadYWV5lEHfEoPEBD2tJKJYz7kT1/+ FQv0d3FsbDv9lUdDsxVvjxBvyfaM9SmMoV3nfEUY9/SCc3JKmarNPYtw8rmFxMorirqb OjpRX9HWdTgzBEaHBNhcEKK4Yf67FyKPGy/WEzTB3LBwj0AN1SQqH9nayFvNegHilfPy VNThIauQVS9NW3/xXn3oGib+EiwxSu7hN+RpuqSt+JKseus3M539yuRkM3PjyQFKmBCV c45h8LGFIrZRoZiwNWo9MlyU1aXopXpRt4cuCmcrvHjZupIIUbIzAtYmqCUg3qjPRkQG Sujg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=smbmkciMG1dEujc2ygberIMlnTCfbmoe+1QIGdliV4Y=; b=ZBRabQJTC5nJ0tz5fhOooyb4p7p+eoIwPIizzdrj39KWeN7VaGz2+yi5ZXo6suasFo zE5vNbsMlAJJM8Ouy1upGy//oLTFSQ5ikY+1WVC5CjGkwPouTGsDLj6pjuTjcrBlzVp7 Qv1mm1Gh3gQg/OesHzcRkC9p37a4C/9ImU9FGLzECuum5JEtNl8UE7a9K3zVl0JTZMTY v9lC/ifOPP4+68uIx4DzT0EkdEFirjMe7NBsU7z/enhj8TadqgKp38WC/kCazMbY1140 lFhf2tufYSvQ617sJRjpaJz90wWnEwQUd3iUsL4fP5QHBmswpNKxmBc2nGjjlrBDbMN3 1Idw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=cvo8YU6c; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id b73si15139057qkc.387.2017.07.17.08.15.03 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 08:15:03 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=cvo8YU6c; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50990 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7jh-0003Zz-56 for patch@linaro.org; Mon, 17 Jul 2017 11:15:01 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39345) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Sf-0005bv-Go for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Se-0005v5-FB for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:25 -0400 Received: from mail-wr0-x233.google.com ([2a00:1450:400c:c0c::233]:36454) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Se-0005ug-9E for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:24 -0400 Received: by mail-wr0-x233.google.com with SMTP id y43so2321141wrd.3 for ; Mon, 17 Jul 2017 07:57:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=smbmkciMG1dEujc2ygberIMlnTCfbmoe+1QIGdliV4Y=; b=cvo8YU6c3AeCCtZtjl0caLfdMDdzdDElDqkhY37axi69ZP/0s4ZAGySXX4SKAWjE1z dUTvwSffvto3mklpC34lSxfpvUnYRGBwBf+DYOy70MNzS/OOYYqSrfINcc1RnJwaRsj4 kS4E5FbrT0Jk4bg7VFAIJ3azWE4sA8Mf+pFOo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=smbmkciMG1dEujc2ygberIMlnTCfbmoe+1QIGdliV4Y=; b=Oxt47+QXrrkFlFg86DqNvRvTLgWsJEoGeirMwtkhrHGkSp3ts56UfoWWRbqxRQc81O UtQM12JMea8lSjEdpXq+Ti9fzvNKojf5FG7QJOsq+1l65H9uEElEIVY3jRhdGr9QsMmG 8TZhIJImTE1fkz3GlCr+gR2byKY+52LUI+8X0WB3M3rC1luG24tOLXX9q+d2HVYox4Xj VAsa1rd2HAmqeTiw55KnIzKs9mo/AO3/UPOCfWYmj9DDlo5JV8lIaPcV+5zhxxSpa211 ZgGEiiARlhGXGfXl3dwUbaYnybbosFzrUKh/VCpEDyEMDMAI6UA9cLvvdKY3J/3Klzgo 4h+g== X-Gm-Message-State: AIVw111xd9ACUDEkCs2IKe8DruUvZkR0q8ZkqxLdB1PGgceOSky2KggU 9etrlC5ZFCS3yu4Y X-Received: by 10.223.153.142 with SMTP id y14mr8789694wrb.168.1500303443149; Mon, 17 Jul 2017 07:57:23 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 13sm10735303wrl.57.2017.07.17.07.57.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:57:16 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id D8E453E0731; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:46 +0100 Message-Id: <20170717144848.11793-22-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::233 Subject: [Qemu-devel] [PATCH v1 21/23] docker: add qemu:debian-jessie based on outdated jessie release 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée --- tests/docker/dockerfiles/debian8.docker | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 tests/docker/dockerfiles/debian8.docker -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian8.docker b/tests/docker/dockerfiles/debian8.docker new file mode 100644 index 0000000000..ea9083633a --- /dev/null +++ b/tests/docker/dockerfiles/debian8.docker @@ -0,0 +1,31 @@ +# +# Docker multiarch cross-compiler target +# +# This docker target is builds on Debian and Emdebian's cross compiler targets +# to build distro with a selection of cross compilers for building test binaries. +# +# On its own you can't build much but the docker-foo-cross targets +# build on top of the base debian image. +# +FROM debian:jessie-slim +MAINTAINER Philippe Mathieu-Daudé + +# Setup some basic tools we need +RUN apt update +RUN DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt install -y --no-install-recommends \ + bison \ + build-essential \ + ca-certificates \ + clang \ + curl \ + flex \ + git \ + pkg-config \ + python-minimal + +# Duplicate deb line as deb-src, setup Emdebian +RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list && \ + echo "deb http://emdebian.org/tools/debian/ jessie main" >> /etc/apt/sources.list && \ + curl http://emdebian.org/tools/debian/emdebian-toolchain-archive.key | apt-key add - From patchwork Mon Jul 17 14:48:47 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107990 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4684593obm; Mon, 17 Jul 2017 08:11:52 -0700 (PDT) X-Received: by 10.55.209.86 with SMTP id s83mr9425598qki.171.1500304312356; Mon, 17 Jul 2017 08:11:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500304312; cv=none; d=google.com; s=arc-20160816; b=TWD+vv9bbuZyAOqiRnE90Yy8rvEFteKLqHEyzwoG6EX13KGMAio7izkQmcXywnPEH+ bDBcoSCGmQ2d4DiwZ9cxB7HqaJQf0HSRx3qR3UeCnpz2ovpLY7yidcD5zzPnMvWHLyxC nnF6woo5dxub414LXNwVb6sfA2nC9vNoO21tkCGpHfswVcJF4X2D1y4A6AqG7My4uXY3 qFD3o46st/CUDCQ89vpY9osOY/IM+O3B5ICAEUhHybAwvGGLJ21XyIqB7kRWKdQiF5e7 AKnh+s4M1QPN8xDWqHmTlqhNXd4/Q93raOs2FJ+GxpzrPmpSr2bQC5TNcap/33Ef2p3x t/+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=Lff4B6WYB4WrxknVXye3gACTvYw0sB/wy0twGeKuE2E=; b=xMZHW5KkcYz5V8PzvzXRSLBy8G6MuFAu4hFN+25QNPVDSVJY4FCkOXQc5VZrLy6NwR o10avHD2EWfKPBXW5EdEM5rLyWitymKZnclIJX0Z9zR6uyFdWf0qvLYIhC4iFfUIdQfs pnmkmppCABR1qTCYOup6GuGt749g8HFNaRlybRvkde6rObfUpIS37tu9h5w92nIrnfZc QPu3E8QYw/KtLGX7pWFDz7rIwI5Jev/uw+jhbEZJ+bAhxNRP8JHu1FLQokfewc3eEVry Z7Z5xPUAS2pE5b7uYafDnyivm6CPWiWB0T5apPTuyerXVD39zSoAX9bo14QyVRAGOLX/ SZHg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=Q6waF2kq; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id r12si5701358qke.208.2017.07.17.08.11.51 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 08:11:52 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=Q6waF2kq; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50975 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7gb-0000sY-P9 for patch@linaro.org; Mon, 17 Jul 2017 11:11:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39364) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Sg-0005dS-Uv for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Sf-0005vn-Rm for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:27 -0400 Received: from mail-wm0-x22b.google.com ([2a00:1450:400c:c09::22b]:33804) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Sf-0005vG-Lu for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:25 -0400 Received: by mail-wm0-x22b.google.com with SMTP id 70so22946705wmo.1 for ; Mon, 17 Jul 2017 07:57:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Lff4B6WYB4WrxknVXye3gACTvYw0sB/wy0twGeKuE2E=; b=Q6waF2kqY2xDBTy7VULk9BM2RE3H34ROA6uAK756G8ipWA8F1KVkSR/b+Aj/iqjc4m 5FQyGj6DvCgPj4r77KiZrDlsVpdRzpAkuATG7uYgYphdiy6QOeVMZZsu5WXK4585QZ4V acxAPYEvZhVSv2LckXnOsYFMpLlN8BCr9Adic= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Lff4B6WYB4WrxknVXye3gACTvYw0sB/wy0twGeKuE2E=; b=R5UNyivpAMzOgyNWJ/xSO02V0g1b7X5atHOea2hXyaPz3GU30VfjdYi2DxVxPTDaoH gIqWGkAKwpOGOWdvUozC7K1yrj5i7VcyDItkfIprN9CEcoqTl5YZPH5X1SVF5AKz/GKL m3AbCeZ5QMlOvmjmIb9fP2EDfwGsWrFzLy3de/JITAqoBPYTWcxPWmX+nXQP29ft8C2E pqrOCRnEQL4lrvllR/lYGBDOSrqQJeLjZY7PRC9NgP+bJ/NSkQgD1bQjZy83/bcUIqP6 YTYsPfEHrT9xTlysNfw6a1jTzkTt04NsUO//JIT2GaMRlL1Z46W9GeVKefA1xl5we6kg gnPw== X-Gm-Message-State: AIVw111c0hJHqQfaBUjDLB+DzLn4PlCXqwGZbN4ydWuo6zej1v6WvDw9 fNHxhrP1eMxfec8i X-Received: by 10.28.65.66 with SMTP id o63mr5023728wma.71.1500303444535; Mon, 17 Jul 2017 07:57:24 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 94sm1773680wrb.55.2017.07.17.07.57.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:57:23 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id EAEEA3E07A1; Mon, 17 Jul 2017 15:48:49 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:47 +0100 Message-Id: <20170717144848.11793-23-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22b Subject: [Qemu-devel] [PATCH v1 22/23] docker: add debian/powerpc based on Jessie 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Alex Bennée [AJB: split from merged patch] Signed-off-by: Alex Bennée --- tests/docker/Makefile.include | 3 ++ .../docker/dockerfiles/debian-powerpc-cross.docker | 40 ++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-powerpc-cross.docker -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 8d45551476..51496ba485 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -55,11 +55,14 @@ docker-image-%: $(DOCKER_FILES_DIR)/%.docker $(if $(EXECUTABLE),--include-executable=$(EXECUTABLE)),\ "BUILD","$*") +docker-image-debian-powerpc-cross: EXTRA_FILES:=tests/docker/dockerfiles/debian-apt-fake.sh + # Enforce dependancies for composite images docker-image-debian-armel-cross: docker-image-debian9 docker-image-debian-armhf-cross: docker-image-debian9 docker-image-debian-arm64-cross: docker-image-debian9 docker-image-debian-mipsel-cross: docker-image-debian9 +docker-image-debian-powerpc-cross: docker-image-debian8 docker-image-debian-ppc64el-cross: docker-image-debian9 docker-image-debian-s390x-cross: docker-image-debian9 docker-image-debian-amd64: docker-image-debian9 diff --git a/tests/docker/dockerfiles/debian-powerpc-cross.docker b/tests/docker/dockerfiles/debian-powerpc-cross.docker new file mode 100644 index 0000000000..a5dd46b4ac --- /dev/null +++ b/tests/docker/dockerfiles/debian-powerpc-cross.docker @@ -0,0 +1,40 @@ +# +# Docker powerpc cross-compiler target +# +# This docker target builds on the debian Jessie base image. +# +FROM qemu:debian8 +MAINTAINER Philippe Mathieu-Daudé + +# Add the foreign architecture we want and install dependencies +RUN dpkg --add-architecture powerpc +RUN apt-get update +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + crossbuild-essential-powerpc + +# to fix "following packages have unmet dependencies" ... +ADD debian-apt-fake.sh /usr/local/bin/apt-fake +RUN apt-get install -y --no-install-recommends \ + equivs \ + pkg-config +RUN apt-fake install \ + pkg-config:powerpc=0.28-1.1-fake && \ + ln -s pkg-config /usr/bin/powerpc-linux-gnu-pkg-config +ENV PKG_CONFIG_PATH /usr/lib/powerpc-linux-gnu/pkgconfig +# + +# Specify the cross prefix for this image (see tests/docker/common.rc) +ENV QEMU_CONFIGURE_OPTS --cross-prefix=powerpc-linux-gnu- + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get build-dep -yy -a powerpc qemu +RUN DEBIAN_FRONTEND=noninteractive \ + apt-get install -y --no-install-recommends \ + glusterfs-common:powerpc \ + libbz2-dev:powerpc \ + liblzo2-dev:powerpc \ + libncursesw5-dev:powerpc \ + libnfs-dev:powerpc \ + librdmacm-dev:powerpc \ + libsnappy-dev:powerpc From patchwork Mon Jul 17 14:48:48 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 107989 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp4683946obm; Mon, 17 Jul 2017 08:11:21 -0700 (PDT) X-Received: by 10.55.71.200 with SMTP id u191mr7089873qka.25.1500304281706; Mon, 17 Jul 2017 08:11:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500304281; cv=none; d=google.com; s=arc-20160816; b=NO4QQs10i2o6EEZfOX4CdG+1Km9NcL8I3RAEIA0LLKYXc/obzzV3hLjcVOyRs7Z3A+ zYeSBlK1cuYn90GbPuxbZZcZUsntsVdvfCSyL7bXeZMP3Jm0SXTukL1dmH2wdxU8Ffqc /8iiZOG0NN1h/1wOaysHxDgn+CNjYKfCeriKSA9GaS0MkaFluSD7Qk/vsRrIxBTxBKhf OVJ6GhfnZkrIIbeFq2FiDpXE6PLMAaEG40HicRf+axlDdclzMzwtNUomP/kthxVNKLui Fn5ns5cunf/o6L+HhM8LxvxNmq7ToZugALyf0StZ8tGBn5OHsZ9sxdmqnn1edqGPvKeK 0C0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=L9ucdR2c1jLJR+WXW5odIf8T6SzpHYUsmTfWpGvTmsU=; b=CsrVkKHzQ0gVm0uLQzmiuClsam5b1wv3IFTUa4nOHeLFhpu1FZ5v6jKPx+yiweNd97 HnP4m9zi2wXrdle8xCI7Rf4eXqvm4arKOV73YmdssndbM1Vqr1SK+tpw6MVWnnmrsRZt XAYLoVVS8rnWq9zamc4KSOwdTUb8CGlg/28aC6L/fmeT36B9UOX5CclscF2Pj8xGyTFJ xSrYS3l59l8FKMjCECiWCyCSya8ImNeUa8fY1QAXDV1Yk9NnyjCBMN92wCQm8nMsz9fS dezJ9smNj28jAJR2XkLdQVs/96zvSV/HVs8/YLsSkQ+XIwN2vjpIOozUJpXmfCV8Top8 ODCw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=fUgDkBLb; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id n36si15527377qtc.327.2017.07.17.08.11.21 for (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 17 Jul 2017 08:11:21 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.b=fUgDkBLb; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:50973 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7g7-0000Yp-5A for patch@linaro.org; Mon, 17 Jul 2017 11:11:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39316) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dX7Sc-0005YJ-7v for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dX7Sb-0005tp-Gb for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:22 -0400 Received: from mail-wm0-x233.google.com ([2a00:1450:400c:c09::233]:35913) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dX7Sb-0005tS-A3 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 10:57:21 -0400 Received: by mail-wm0-x233.google.com with SMTP id t70so18124742wmt.1 for ; Mon, 17 Jul 2017 07:57:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=L9ucdR2c1jLJR+WXW5odIf8T6SzpHYUsmTfWpGvTmsU=; b=fUgDkBLbpR6jzVhBvuXK4Fpw9zJI+zqtBDIAYMtHuoeodUIkoOGv4+fr05AB9kfFko Ktpyxbj+5oXP8izc7h7QLJyA3r2ilkrBdxHOhvJPy1l4thZES9NwxpEzcuvGi4ylTc0m 2EPDshFi+AxrQFeRUuzaEosCO3ozEoLqIzpas= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=L9ucdR2c1jLJR+WXW5odIf8T6SzpHYUsmTfWpGvTmsU=; b=NMcHsGaCKH8EeAadzPIT1ci44MpD3ZqMsANbgGnIFGM3HfnthhNHawNWKPrm6AOR24 y8V1inel63uGAkdYzk/Yvhr93JuHwRJqajZS1QHqRgn8+M/ciAo7UcA+58B0oASHTvFX XXJiazMDlNdDjn7oT1vEHkOJV69HwBvzM84325SX7baReJtXJuAXdxAnwrlzl8gq4Z5B mkWqFRtE1dociTACDV18boyAcfMYpeN1h+gNImIsWDrqd3cFsUfS0ginCgrsqzYYHfoD c3uKi6NrEAKcnDgHfp1U6Pz1jHLx4jv7TDWyqA9PWi5oDtNsxk8zck6A6p0M8/rj+yGX 1uow== X-Gm-Message-State: AIVw113zcFXlY12rEU8K9t653PD4TxBLhMnpdsyIRGONaM0gix+KPgyc OMs1qIj+1hy6rp3NpHDFbg== X-Received: by 10.28.203.79 with SMTP id b76mr4955406wmg.81.1500303440126; Mon, 17 Jul 2017 07:57:20 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id i3sm8113811wrc.54.2017.07.17.07.57.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 07:57:16 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 091C93E07CD; Mon, 17 Jul 2017 15:48:50 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Mon, 17 Jul 2017 15:48:48 +0100 Message-Id: <20170717144848.11793-24-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170717144848.11793-1-alex.bennee@linaro.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::233 Subject: [Qemu-devel] [PATCH v1 23/23] shippable: add powerpc target 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: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Alex Bennée Signed-off-by: Alex Bennée --- .shippable.yml | 2 ++ 1 file changed, 2 insertions(+) -- 2.13.0 diff --git a/.shippable.yml b/.shippable.yml index 1f92ace8f7..fa54df6cff 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -18,6 +18,8 @@ env: # mips64el-softmmu disabled due to libfdt problem - IMAGE=debian-mipsel-cross TARGET_LIST=mipsel-softmmu,mipsel-linux-user,mips64el-linux-user + - IMAGE=debian-powerpc-cross + TARGET_LIST=ppc-softmmu,ppcemb-softmmu,ppc-linux-user - IMAGE=debian-ppc64el-cross TARGET_LIST=ppc64-softmmu,ppc64-linux-user,ppc64abi32-linux-user build: