From patchwork Tue Jul 18 10:44: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: 108076 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5728219obm; Tue, 18 Jul 2017 03:47:27 -0700 (PDT) X-Received: by 10.200.49.230 with SMTP id i35mr294376qte.113.1500374847003; Tue, 18 Jul 2017 03:47:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500374846; cv=none; d=google.com; s=arc-20160816; b=QpJtMZ3irNigbtc0PJhvBJq2lkOSdzHkPyIbmW0F8Bi7pWhvuyCuCfW0LiMdbnbDeG w9NQfL3XyiBygFicId1PBWD2Ej3dGEQjJABuJ5NCwb/xCe2RSRxUquMuDfOL//QmTQll K7g71G9ywRUTfXBvnon9PcQ0ore99pNX55dgDRwvMwsKFuN4bBMELo2EAlpWXNphdpA+ +8bgHsg5XJpCT8oLFY2Ga2e8WzfMnykTxITVhtmpoILdLmgBxd5q7e7J16D+nEmE++49 R/mEps915hIrFVWO/uwm7+pveKr0lGWmv9KEEioyPT7husCg9ivdXbSR+zn4NZdCjmoB vY9g== 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=FrF0P2NjBRxMsvRxklO9UvAQBYrQJil7yIKJw8IIVSA=; b=R51eE/b0YMoyP3p4uOAabntFQihhKI7qU4eh7cuHpCJOZwiRXTw2+W0Lf+fHxBccl/ l26h+pDXsWcV7qaRBGoUbwtHoq9BCGIGzZI0EvDaaePOkRld/RCkYjbd5BOQsmStDLVg 8qc6DigAZ7Lvp0H8SfM9wj5iFLi1mVHR0Cj8WPatM8gFrPUPiF0KFx1n/FsW0rZd0LvA dox50EfcjrHlF4IXXvatg/9dFy7CpXmwUYXT+Y5KA0iyKM0oGFvYH/u2DVxmw4m5N/7z u55m864lQ+h8+xrCeKYugbM6+pdkg4Ozhrlt9tZ25S24ARL2VCCZuIQ9GxZ2bTdnojZI YVmA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=MzktK4D1; 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 63si1866977qkk.13.2017.07.18.03.47.26 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:47:26 -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=MzktK4D1; 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]:55375 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ2G-00009B-Bl for patch@linaro.org; Tue, 18 Jul 2017 06:47:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46499) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0I-0007Q9-NY for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0F-00035K-Mu for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:22 -0400 Received: from mail-wr0-x230.google.com ([2a00:1450:400c:c0c::230]:33693) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0F-00034Y-Ga for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:19 -0400 Received: by mail-wr0-x230.google.com with SMTP id a10so23430529wrd.0 for ; Tue, 18 Jul 2017 03:45:17 -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=FrF0P2NjBRxMsvRxklO9UvAQBYrQJil7yIKJw8IIVSA=; b=MzktK4D14gvrNpT1hTmhl7I2jFf7INfs84nzJtn4ZxLwIAFd4EqgU24lix5Sbu0xuF 12eM7iH8D9jROS4SvJlruvluBa7VUtXsvHi91Ii6JvMdhXx7kwqbdEKpoRaLLBh6EeNx DGkfsv5V4BQxcyQofOVumi3E81lARCFjNNUAg= 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=FrF0P2NjBRxMsvRxklO9UvAQBYrQJil7yIKJw8IIVSA=; b=Vw6jdVmMDbjaqh6fbv7fK+xLGi+qI8a24qcntgBgVNzKn/m8OaBSL1NJbu3pnHvhYr 3FilIHSZsDJbNC4A4k45unQF4hTHxT4ItSDAuuBgqFnVZ8EC6AzJ3RE2fGWVC2pYv19T Cv7uCjeLfDTfV7h/tQ+k2JT1tJt/KjpKNwE8S3uRqtFLzplqA+MDiPWHhBNqWUg5YPLb an7Tv8LaKsdoIurccDYfE5gLxx0Zv+NLYcvQMr4Zk8Cha10H9GbPrRC9xMOx33Djxs7y 5k6wh7ny0J2r9MVSXA4cQUBc6vwkTQJpr9/brKamIveCEznlHXdG7KHNTsnCy2KPT4Xs dFKw== X-Gm-Message-State: AIVw110rkr9T7/sfNeUglhrkEPqq3dUw2ladKDae9HhDNY098HiWsuae AKhygFurfz6Xrdjs X-Received: by 10.28.7.19 with SMTP id 19mr1195364wmh.23.1500374716810; Tue, 18 Jul 2017 03:45:16 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id n8sm724896wrn.59.2017.07.18.03.45.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:14 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 0B8523E033B; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:42 +0100 Message-Id: <20170718104513.23947-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::230 Subject: [Qemu-devel] [PULL 01/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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 Tue Jul 18 10:44: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: 108080 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5729122obm; Tue, 18 Jul 2017 03:48:28 -0700 (PDT) X-Received: by 10.200.47.247 with SMTP id m52mr1000413qta.187.1500374908135; Tue, 18 Jul 2017 03:48:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500374908; cv=none; d=google.com; s=arc-20160816; b=ouSo8IqxusY/upxO2KSygDCsi+/Ovik7dnH2E5smvRy5fysTAGMPPc02CEzgvVdGpY EPgfPCpdQ52735y9N3H0IoI1+Ht4S/kbY1bscjqAwRddfqKxx0P9xBjZ7818ttJrXSlB 4YNexDYUB3o8X+jcvGoSNe7zX/yxmSfVWo9rnJpGBnX5HClDERy1jdn6MWiNP8hLON0S 3TDbJLCNfoqTju3JLKKfP5ZtoP37eejfCwSuHjUZd1qKRIjhmvwQTEPSLnUWF4/K6fy4 OrV0+IM4piSstGA3IuprhZrFzdtOU9oNcghvPe1pp90uiQYFuybqfPjz6R2aXcUJLKUU fX/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=iWpBpipk9Enqi5wdIadQM/9OlGYXVAio135+QxrCqvg=; b=isTbKay8/W6xW1TymnOa3ThP0xsvJTJ0aJ/Wb10vAWIFb/sCk27Wn05FUwmgXIhFQn BdQNFbGZGIdBV1w1aFfFtO8/GFbRyucOl2xGcrn4QYLfaphkBJQmHKTUFBvNyUpLwWZ3 NjxvMzCjbxAmj6ZWgANoO0bLrqrOcaoK5ugxJIpfnYqnkgyvSfyFL23sUmED71iiwM1c zjYZzmd/ycc0J3Y9WNP+HwrggQ5Qfi1laYroMh8aYNLizsauaRZJ3RjVbX9H4/YBoThM IhqJZz1h0+5XZTIHbLLCx4Fjt9qCefRWeTKlC+H/9ia9QckdUn1SzFeQNAlD44k46aAF Pvlw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=Kdeot0nk; 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 47si1814045qtw.101.2017.07.18.03.48.27 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:48:28 -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=Kdeot0nk; 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]:55379 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ3F-0001AW-FF for patch@linaro.org; Tue, 18 Jul 2017 06:48:25 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46498) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0I-0007Q8-NK for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0G-00035g-N9 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:22 -0400 Received: from mail-wr0-x230.google.com ([2a00:1450:400c:c0c::230]:35011) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0G-00034O-GO for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:20 -0400 Received: by mail-wr0-x230.google.com with SMTP id w4so22822475wrb.2 for ; Tue, 18 Jul 2017 03:45:17 -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=iWpBpipk9Enqi5wdIadQM/9OlGYXVAio135+QxrCqvg=; b=Kdeot0nkvXSB/n917sd7HVpWkEZYdWUQ14mQqjyJsiuSnG9FQegmUjoDMk2jRqZc+G zj1ZXrbzOzpHonyuShJTJ60JSBGt7i5Z1D1weYW+X65ygaXWOX9H1lL0kdo4ZC5CTfZ/ +4aizWEzThltP0lNsrGR0E+hHJpdw+2QOrMSc= 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=iWpBpipk9Enqi5wdIadQM/9OlGYXVAio135+QxrCqvg=; b=hhXL5SsVMkn81oTq+QTxjOq0mwkslZDw9ZBRKsBqjWMwbQ4FWxkH7lXp4UaERikGcX Z68lcC8z6/BO6o3cuczq5EEZGqeL6gODKeIMcziUB1IS1wcx0iDng8wu+SLDCtu7Bhbq EmjPjNTKhsVs2E3HgdmIhpom8fiJ1pn7K/kn2Dcyxh7bNswTyXXP+GSMwUD0riwvToFN XU9S1pxmBafBJBI8/VnrWNuFVjr4d5+xMSPNAFlpT9wxTw8u5gcUwXMFWajiUMH23683 1HseZH1VJ35J9ITLBEf2w1T73tEM/9AiTJ+1Xz+ZJQYLSNFONdILjfbQ07SBl3RMMI6k 6OpA== X-Gm-Message-State: AIVw1104LkFc4qtLFUqWgc6PxWBGUy05jOxli4AMT/dNhR0I9S1l/AKp oLQ5bLati+hC/Qkc X-Received: by 10.28.52.142 with SMTP id b136mr1711262wma.48.1500374715856; Tue, 18 Jul 2017 03:45:15 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id i26sm3845927wmc.34.2017.07.18.03.45.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:14 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 1C2B13E034F; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:43 +0100 Message-Id: <20170718104513.23947-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::230 Subject: [Qemu-devel] [PULL 02/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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 Tue Jul 18 10:44: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: 108075 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5728198obm; Tue, 18 Jul 2017 03:47:25 -0700 (PDT) X-Received: by 10.55.19.13 with SMTP id d13mr1021051qkh.214.1500374845309; Tue, 18 Jul 2017 03:47:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500374845; cv=none; d=google.com; s=arc-20160816; b=Nc6fllChFTr+Pze6zsFgUI59+HyZ5GkOGyaglymD4wnV9dVILeWKFCr+XHTPqU+M/C CEOGaLo/qYwozBis+roLi8koXkFluLUqf1JwbG2c2PlAhNvCqXJlV0aVuVKyak2GWRT/ BusFV/D2VuFCC+M3tPVUyt0NAvD7VJWkKnftaZZGcit2QnBTD8wEYjgaCdL9A6Cnx1Ud PfaZziIwAZYlPmOn6awMIP7aP5OZwCGUJnPLzK6uOgJZxhrf1wqlcpXdPB+ZOwbTQDcO bYDche4oUIG98rxnF66dYpg5OTmd/WupVTq0gpIcNGNg4tGUiLquhKQUzLGCBr8tzzq+ oI+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=slE4o+dwps4ae4F3lu5qsbOs5xxOWnrPUVgaoHOGOiM=; b=bTEaJihv+lEXBmgwznIU72oN30X5oE0OtYqMPvJSXoD1wF9NIP4awzG9hG8HsLWNpA 1a0PMtfJqsff0zN0uhCJZJwCR+eDbUNSmu2DKl+TakTztxOyBd7XDtBb2eJbsaJ08Wvw leD2sO7DNaeSMlFt7dsbnhWDrZG4e0v+VbrPAihKAjj430jJFpMrpYicrOAL8hF4h4mL d5J6LlkAk1TF0OpCItzidM8ijW2ZstiFwtCqyVuaoYbYGyKA33t4BIvPamnqPq8uMRvT 1/vxZi93zjOubOJWvM7O6gzL6yqNulhjeVDQ/uoANI3WVEZenVEdy14SoSpDjfJ89x5c t6Ag== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=WpAImL01; 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 d22si1791001qta.282.2017.07.18.03.47.24 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:47:25 -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=WpAImL01; 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]:55374 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ2E-00008c-L9 for patch@linaro.org; Tue, 18 Jul 2017 06:47:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46502) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0I-0007QA-PJ for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0H-00037K-VS for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:22 -0400 Received: from mail-wr0-x22d.google.com ([2a00:1450:400c:c0c::22d]:34656) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0H-00035d-Ou for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:21 -0400 Received: by mail-wr0-x22d.google.com with SMTP id 12so23211121wrb.1 for ; Tue, 18 Jul 2017 03:45: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=slE4o+dwps4ae4F3lu5qsbOs5xxOWnrPUVgaoHOGOiM=; b=WpAImL01kWDv/Z8YuT9msbYlejIAWjcB9qaCf+4Fp+0CmxM7XMBhpBfPqGGsar7+od LfkfOFZyqExGeF4B8Ajt+4XRtW+qrRNGbSWnwfI0LbHU8+9HrmTp9qDPLP6rKwh9I6vb w23uNuslJ0eM6Mt/nFujjXIWmu1rHfhj+f+AE= 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=slE4o+dwps4ae4F3lu5qsbOs5xxOWnrPUVgaoHOGOiM=; b=bkUtKfdclbvcD6Ytg4A4ry6JjmZjhRd4wEDraIs7kEwiXbiElAqDzZ9rp+ldQZrlyz D/EMjgbRjEAWru+kCK0BnqxyZH3kW6nCcHixRFm3AN489tpHs77Qf6Q7zt+zzf8HZ+IJ EpItFhER3upDjeD6rJoJkL/Qkgfy848ekna9NNNVXuxjDnQ6+eO4xdR1Sm316Lh4/tST 5h5bHD7ZfydN47UWVhSQiey5JfIBl1okgozsx0dhcNQ/CaOGhKWWyuel6fPcAlmXxHI2 NCASBdk+btYdh5RHX82OMJRRBHqOPcPiTj2xyJnyWUst6/iVGtS3khqAZHDLzi+HBo/9 Ra+g== X-Gm-Message-State: AIVw110d6H4M/ja27xO9dwlvFDUBXpccyuXbmm+qe9bxfJEOshWkg1wI 2FHBWthrwEbkmWZ0 X-Received: by 10.28.196.73 with SMTP id u70mr1642743wmf.29.1500374720214; Tue, 18 Jul 2017 03:45:20 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id a3sm2114762wra.17.2017.07.18.03.45.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:16 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 2CF2E3E043D; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:44 +0100 Message-Id: <20170718104513.23947-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::22d Subject: [Qemu-devel] [PULL 03/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 Reviewed-by: Fam Zheng Signed-off-by: Alex Bennée -- 2.13.0 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 Tue Jul 18 10:44: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: 108085 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5733277obm; Tue, 18 Jul 2017 03:52:46 -0700 (PDT) X-Received: by 10.237.61.200 with SMTP id j8mr1166778qtf.111.1500375166059; Tue, 18 Jul 2017 03:52:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375166; cv=none; d=google.com; s=arc-20160816; b=CvkaCuFFbuCiA75REEwWMOmKCrMr8GPQpZyEj/Y9Lg/jrAIs4i3tiphGPZjN3OXXdl EVsKK4Zfn+kRbMZ910LTXj80dlrR1clysyl9lpeCzS7VSu9JMe0keLyOrgzGeMRHVl0P XyeaK0ndgibUR9A8i7JL6pbmP3H41mEdWUwMbOaQjDoOwMBnRvFJoY4ts09h62v0GOCB H6qIPpIZK6Io11UsL4BNNw3QInACOsgMaPlma2eZshiQDrKViNrqPJZVV/j4r0eBIVXn qhKMSdGiudyBGhkg7K+m5B9k6rremiTnSkH1dAz2/7X5eCIk2M7xIcpK3fSAJD3iye3K 0kcg== 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=t0qm5osN2qpW32yRgfbl9Hpu2GXwc2p5944/B1aE4nU=; b=wyPUgjI/3GG9Z8eKH1DR6RA2E3DQ+g1fqTswwWDYq+QumWBPWy3+LrpV2Z0kFLPxv1 MUPb5odRR88dWd/fYO7cG5IVIa3LCOcKZByS9IICjJfz2O+IkIflNzDhHpxAB6+c41I1 fUBPf0K0UkB3CoLAqe5SCINPlK7t8tJUkrrfrgQ3QLibxJc8/GrPWb6OYc8AnrMSb1Bx WEz9NELQvAMhDHAThh2WGhh/BGfsaIhh4YYRrHet8UlgFEgmrhUJdU86hD2wogPcA95Q 5XK847F+Wp+vIE/rP5fzvQA1r3kpiQigvycru3B5awZcU+cjOZV1I3Y18D/AiR+G+MRH Oaeg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=Xw1HDMOU; 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 z64si1755058qtc.2.2017.07.18.03.52.45 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:52:46 -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=Xw1HDMOU; 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]:55397 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7P-0004li-0d for patch@linaro.org; Tue, 18 Jul 2017 06:52:43 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46529) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0L-0007Qr-EM for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0K-00039i-K0 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:25 -0400 Received: from mail-wr0-x229.google.com ([2a00:1450:400c:c0c::229]:35083) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0K-00039P-D3 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:24 -0400 Received: by mail-wr0-x229.google.com with SMTP id w4so22826920wrb.2 for ; Tue, 18 Jul 2017 03:45: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=t0qm5osN2qpW32yRgfbl9Hpu2GXwc2p5944/B1aE4nU=; b=Xw1HDMOUW0MMygcDwjMERTSHc3MPYVP8WtpXCflKFRQIJMCmE9ovF7KLb9Rizbjnfv sFhBR4LeRjdq5LcDqexFGcDlFsFps52d4irAc1IX4OehiFuxbDeLCHRHH5ysXuSJyK8Z ywUnbBuvqkSQ1d98x6e/X+xUP2zSLp7ce/pXg= 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=t0qm5osN2qpW32yRgfbl9Hpu2GXwc2p5944/B1aE4nU=; b=uoM2xEo2GyLDYamePPoW1ZfnxZ3WLhJmYeoeDWh4iKV08ENIHtRBTm4OdJ+c5ZPamW rBCg9kD9XnB4hvqD0zi1iwDLhWYT42FHSjF7bbjMMvWd2gmcaRpoAvg83slW0fP2ggrq DGmuc8dCT6lsFWz9xG/1ECYPyxUutNPcbtscSbNHSuQMTEC9kqdZKcOZzCKLs8eg4nIm vwHcEc1F3F0pX5TXHDXv0Gz/BR/BdxuJptBE+h9FGol5OWHKR+hMW1oU57pOdqus98H/ m9yH4qlninzuFJA0h/TifIUtgnEztu5uig0r3p4CKAS+lY/tvGu5gBN/8iNtQKZrpsZJ g3Ag== X-Gm-Message-State: AIVw110JLZaBSS4TcnWlB7EK0QiUGZZ0byXuZcpgIW2IjHprZsPvva9Z YLdwRbqBJVEM/Bdn79Jb9g== X-Received: by 10.28.55.5 with SMTP id e5mr1312108wma.32.1500374722971; Tue, 18 Jul 2017 03:45:22 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 92sm919152wro.68.2017.07.18.03.45.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:18 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 3DE013E04A4; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:45 +0100 Message-Id: <20170718104513.23947-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::229 Subject: [Qemu-devel] [PULL 04/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 Reviewed-by: Fam Zheng Signed-off-by: Alex Bennée -- 2.13.0 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 Tue Jul 18 10:44: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: 108086 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5734267obm; Tue, 18 Jul 2017 03:53:50 -0700 (PDT) X-Received: by 10.200.36.6 with SMTP id c6mr1226588qtc.124.1500375229987; Tue, 18 Jul 2017 03:53:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375229; cv=none; d=google.com; s=arc-20160816; b=CJ1wc/praIXzn7jReshbaNJe6sqRq5gLSKWwYOocmCZSDqG/086h7tO3txUnCubHEo 3RaxMuVNm0O0PHKdCFz1l2y6Bz7pINociMSiaCH18ZXwUaHqqXmvFIj+xJjI3rhdbTeh A2IlNNL8wIwFR0Ss28hl0TCgKHUoY8Jo5w3arDdo0fw68Db27oJxM8QPsF4ibs03vy+r Uk4oMz0KvWgcqyvSZzCW9qmSllCtprj9KcSJsf5KLW0HnXoqGX9CqUGDsc5DP2JehHF+ e2INK1g97a4uMm+sjrW84TvFHaaLx6+nmaN6y/ot/SR5XCr/sBxs/iAXJcWAML6Veo9h x3Hw== 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=gyCUs83XjByHyXu/WryglKBVMkEASitH/De+QUig/io=; b=cOKfxlCmABY3ZCq6witd4vl1CASXrqLyBXfZyTYasQ31RucCQUl/r5jmoHChBZoZgB 7TcWmOH7MalCFEWJmHwZV8zx2gWfgnDDiOZEJmLZwVpdckWkNlf/sxYMx8Wiwnm20AaF 2KAUQDOvOJI9QVSasE34hEgQDdV9o+0vkbfRx3vz9fB/qw7tRliULxJt+UvIr7MriEc4 LazlFyixI1Mn5gsSSDD1xDGCyUXpQrfhLw4CpvQ3HvaTam5McKcSklRv2OrxwFW6IlOx uswhWUronZOojr/qzSXpYFGzlTRwUes56Zig2VDuHM+FzzReaKYVqfVtbKg59eFktOFy 18oQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=fy3KnJAa; 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 m64si1760859qki.323.2017.07.18.03.53.49 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:53:49 -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=fy3KnJAa; 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]:55401 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ8R-0005yN-Fz for patch@linaro.org; Tue, 18 Jul 2017 06:53:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46585) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0P-0007Z8-L5 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0J-00039I-CG for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:29 -0400 Received: from mail-wr0-x230.google.com ([2a00:1450:400c:c0c::230]:34671) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0J-000382-2p for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:23 -0400 Received: by mail-wr0-x230.google.com with SMTP id 12so23212149wrb.1 for ; Tue, 18 Jul 2017 03:45: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=gyCUs83XjByHyXu/WryglKBVMkEASitH/De+QUig/io=; b=fy3KnJAaOtZBH5V789W9jp0VbK0648v8SSqQ+PV4F0HLJHp+nB6OVwdyZSn6FQNQUf rJDE3KgCQTSFUmZs9QaSiCUsN77jLL3XjqptW9cTH+mRgJfWKYlJfbhfm2ZW50DCqdKf cwsqklDCLXW4jGL/OudamcdyF7AXmVY7WZFps= 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=gyCUs83XjByHyXu/WryglKBVMkEASitH/De+QUig/io=; b=m3dvwo76C6lbPQt/vLzbIwFuQhLfCRaIxpvbsCzE2KrxOBv4uFmg+slGj1p36Fb2mq AoUYnoWYM9+J8EOiHnWfyi+Qyr2Poh8BVe7sbu0PL7HSP/tm0/wX7IBkWpnxkXp+2NB0 FUU81V7cCFHnAVV9S4qxDr/YY9799FrmXo1Ys52SaclibRQloBLU2EvAtCPPlr0EH+8A I0Xx/2S6RBEKrDupGaGN1aQ2D4jNTcAnPSLdK2oWVWDDYlrBp7Xxlu5KusPqsGHdRalm d468E/hPUKn4R1NKkYd1aHFKzaxr7bIycYHCLlp1yJofUCM3FWboVHwahtq6s2JLP7ht DRqA== X-Gm-Message-State: AIVw112meAPIUwRHpmA0+Nv8AXSfMUeVPSgCM5ViDEf5wTDyRWlBbeIe ESzHS7sl/e96VSFc X-Received: by 10.28.149.76 with SMTP id x73mr1250991wmd.119.1500374721876; Tue, 18 Jul 2017 03:45:21 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id t125sm2408001wmt.20.2017.07.18.03.45.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:18 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 52EE73E04E4; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:46 +0100 Message-Id: <20170718104513.23947-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::230 Subject: [Qemu-devel] [PULL 05/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé We'll also want to support some older Debian combinations for architectures that didn't make the Debian 9 cut. Signed-off-by: Philippe Mathieu-Daudé [AJB: extend commit msg] Signed-off-by: Alex Bennée -- 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 Tue Jul 18 10:44: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: 108077 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5728280obm; Tue, 18 Jul 2017 03:47:31 -0700 (PDT) X-Received: by 10.55.185.6 with SMTP id j6mr1073966qkf.14.1500374851386; Tue, 18 Jul 2017 03:47:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500374851; cv=none; d=google.com; s=arc-20160816; b=OdMvwHOUKu4M0jNZblEaQKp+sgzew/WBTCQrhotf0GcgFOBjwWowbLquxLH/wydpZP BaqqG1RoFBsUaDLwbPSeRXqDvkYDwsi7uCJQTQhWLtZcsg9vZB07v/y1jaygSwKqJwkS Htf9O+NYhFvQrDcNtleE0nEWVAzI9y4Mqdo6KiCQClJeb2jtCV+BjjB3nOQfrSZAAWva 0ZvMPwjTr/8Cr+VCU+cuTjfHsjuHEvzwWf+Ls1vmpAqyglEc8lCzR9u/BlYaLm3EsQBN paYaM133m5D/4MGoIxhMrlZxf76ay8BAZ+JNbgHpWabs2CqQ75CqG9jSrPu0USJd2DmG 8IlQ== 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=pjusSaX3lX/UjamMyUSvgBUbtRr0nj5aUuv9C5tCax4=; b=qbuTtuNwl7YO2zbb0opXFVde7MPw9CZA59pzc5VHfj4OaYxPEAS6nclIPjP7Nu70HQ r6TOhxtks07CgWPNVuv50dAI2P/gxVeKWIdlBf2kQUX8uIvszMzWZdqUwFFBe2H64VIM duM0qw59btdUrmsHDH6XbDEeGq7hbFtFngnU5nOdrn/p2+gucmZ5GByMqT8ejwDFg5Iq w4iSbeUB36OhFf0rUyWSlT4r74qdJ3/92PYMdW8Dawa4kOLgRJ5RnDkUCqM/YHmZvkgf ltDJvAnEQ2V+PL31eOSWyGmQhOAB0tZebCV+D+AyfsVu/QQmKw8rUbO28yq+oPlABAa3 BxwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=gNiA8T5i; 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 m127si1827843qkc.8.2017.07.18.03.47.31 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:47:31 -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=gNiA8T5i; 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]:55376 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ2K-0000EZ-Ta for patch@linaro.org; Tue, 18 Jul 2017 06:47:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46546) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0M-0007Sy-Ij for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0L-0003AD-Ty for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:26 -0400 Received: from mail-wr0-x234.google.com ([2a00:1450:400c:c0c::234]:35094) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0L-00039u-N8 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:25 -0400 Received: by mail-wr0-x234.google.com with SMTP id w4so22827668wrb.2 for ; Tue, 18 Jul 2017 03:45: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=pjusSaX3lX/UjamMyUSvgBUbtRr0nj5aUuv9C5tCax4=; b=gNiA8T5iBJZ6xZ4oe0mg4bV/osciA1UaTWKpOnTRg6hYWPvULPWPNHVOsIsjoRciKf F1YHDmssNVpSpIKrsfJrnRg3570/IvW8v9EZsA23IRVhiHzJdJSiWgrgTnSDXm4qZZPC WTDgYaptC/vL7SoNsZ88B7OdrtYFlKzngR7hA= 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=pjusSaX3lX/UjamMyUSvgBUbtRr0nj5aUuv9C5tCax4=; b=CWBtyfeT/rHOy7AK9146Jg7EJjA+Cezq1uOL+QoSk+i1Rl+Vc1WVDyLE62tT7VG8j4 mcR4Ur4ut4RR96dOohdsBVGgN7pNb6Y9g99heWMR8K+A1ixWxqf7xyurZ8ARv1I4ukBm nLyaCQ/1JKn1Gv9wl9FSzKNnq50EXP5iaUalxohoR+xl9LJAb9itvtUkpC+p6fVIPbkn CoYP7YQsxnWYT3k53vBJ0O9NiSVw0xjiyLIpPTQ0ymj/2TfU4bBOVtG+IZhCFYO+B5DA j7EKC1j0ARLuR6ObdYekloaCoF0Z4/A8E4jLPjrFD0+OQsTZlVr4ShR40Eyr5a4kACoz I6Zw== X-Gm-Message-State: AIVw1134bGgxAndZuyo/1NRy9i3UgY6/omkfyW2lYO8wND71kk5evLZO 1NQ9V8e7Kfkt1xcf X-Received: by 10.28.51.212 with SMTP id z203mr1664591wmz.103.1500374724176; Tue, 18 Jul 2017 03:45:24 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id g83sm9832759wmf.29.2017.07.18.03.45.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:18 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 634093E04E9; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:47 +0100 Message-Id: <20170718104513.23947-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 06/32] docker: add common 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian9.docker b/tests/docker/dockerfiles/debian9.docker index c74f71283c..6b6bf41421 100644 --- a/tests/docker/dockerfiles/debian9.docker +++ b/tests/docker/dockerfiles/debian9.docker @@ -18,8 +18,11 @@ RUN DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt install -y --no-install-recommends \ bison \ + binutils-multiarch \ build-essential \ ca-certificates \ clang \ flex \ - git + git \ + pkg-config \ + python-minimal From patchwork Tue Jul 18 10:44: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: 108078 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5728364obm; Tue, 18 Jul 2017 03:47:37 -0700 (PDT) X-Received: by 10.55.138.67 with SMTP id m64mr1196491qkd.192.1500374857425; Tue, 18 Jul 2017 03:47:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500374857; cv=none; d=google.com; s=arc-20160816; b=h2PNYP3KRY/W+IWPkm6pEPFTzhTAd7JoMDzyqs4cilSjosvxfVn5+s38xwccE//F/8 SQkt0atD0fwvRINS4Ua5zIhj5D3W2vCy0C8WOAamW9yqYvs7O+qyHcVl4HmsKjKhR/9I 2+PkBYvUvsywnrShzgs6N7PNnIY3ZYT/zKJui/OndHPIRE4HLLYTa7Wh1cpcsnHvGVsr IMNnmQFjtMA6I8DpK08pLYa3f67J8Nw87PrVMEUgjTsjcC9J6v0/Gl1prG0gQ5hR+laG m9RhnB+OoSntwKlrYVIfE0DxMxHdSkTJzXa1kgKUmYqryr0do6lME3D138Gi1FebUOWF NZVg== 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=5avzHYLyGSCN8PG/h6gQEhCaH0NsRu3mgRfaram+nS8=; b=PGDVOi7I6LQvFs32xj4h/SxAgo0+J07y5691l22IRy/1G41tZxNS3/uUxODDJbsE4G 64xUetqnV1wxJY2pL2V94LzoJKQjqlcFpBSTLLezdOmA7tqI/jmFwoecAYRYBOHvx0Xt 83RKT93KazfR1/CbPPlMl0Z1iZ8/YzTTsxRFzwGqKUfUnV4aSG6G2sVXw9KldgRtAptk FzC1rlFMMx/+XBMYqcaYGLdgBrKeH7ZBRbTCJ5p3T+OwIKuw3OXVL7SxogtyrETtQeBg AUBOsspBe2a/kB1qti49qsG6qznk/T16qThbYlZo0IAUkIH0jK/ySKkR3Ws3/R6uk+fH K2wQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=j0AD+5SU; 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 o7si1739790qtg.133.2017.07.18.03.47.37 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:47:37 -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=j0AD+5SU; 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]:55377 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ2R-0000KI-08 for patch@linaro.org; Tue, 18 Jul 2017 06:47:35 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46557) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0N-0007XG-Ti for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0N-0003Aa-0Y for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:28 -0400 Received: from mail-wr0-x230.google.com ([2a00:1450:400c:c0c::230]:36261) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0M-0003AK-Py for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:26 -0400 Received: by mail-wr0-x230.google.com with SMTP id y43so23109647wrd.3 for ; Tue, 18 Jul 2017 03:45: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=5avzHYLyGSCN8PG/h6gQEhCaH0NsRu3mgRfaram+nS8=; b=j0AD+5SUXi8U87lRFDANRyFqJfmA49XfUr9SswV+rA8buxTeLRP8owrJBa7oI8jGlh 16sCY1FgPrWnyuPO7QluPQCbKyV5zDzHAEI+YzINckwN6Y/LqucouDgTO2nRlCXQqEPJ 3feilqO2XrLuCYBk1ZMWHIVXfPOrajkytErnI= 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=5avzHYLyGSCN8PG/h6gQEhCaH0NsRu3mgRfaram+nS8=; b=CfUgesKHXqgBVLXNoZHH9y9JB72TAbL0ENjEsCAP+LyiEyFuzLsLA0k3HRTCozJOu9 DbjDdbIEJ1Pwr16lB3mdqo8IFvqErv578H2OfYIXqywBojdTZN+jQrUkfqoS/REOTNgP vWKg0wpEb/Y2WHQ2OuHEDiykHZnuqpkwiEJSrTvONIV1tKHeQYjQVAa42WqQRer5LdKU iZ3aRlXlrJng4BfLig874YZieLttSA2Mz0h+1/KFMfOjyjZIRB0Q0bC8DAHEqh/SBH0/ /2GRptHGrtzXo8jF85X7iX9JvaQCdAQj2J79GrkEYw+k9Fz9KKybqFQ2DjH5fAMnYJ1L tndQ== X-Gm-Message-State: AIVw11385A0W0rkObnMT05OJDRGW3yrUgDUIqzHpKa31R5+wLwmGI54z aZm9xwmDR8U5K+fL X-Received: by 10.223.175.229 with SMTP id y37mr772417wrd.61.1500374725690; Tue, 18 Jul 2017 03:45:25 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id y35sm2246483wrc.51.2017.07.18.03.45.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:20 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 778573E04F1; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:48 +0100 Message-Id: <20170718104513.23947-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::230 Subject: [Qemu-devel] [PULL 07/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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..667e428a4c 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 \ + 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 \ +# Install extra libraries to increase code coverage +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt-get install -y --no-install-recommends \ glusterfs-common:s390x \ libbz2-dev:s390x \ From patchwork Tue Jul 18 10:44:49 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: 108091 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5738920obm; Tue, 18 Jul 2017 03:59:05 -0700 (PDT) X-Received: by 10.55.27.83 with SMTP id b80mr1111541qkb.148.1500375545721; Tue, 18 Jul 2017 03:59:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375545; cv=none; d=google.com; s=arc-20160816; b=OeVrN8B/WDyAHpM60NOZW5V0LK6nvXDhUSpRmWCxLLVqC7NK+55VXmS2lvT6rPkK/+ 0htf2lUK5SeZagawN6Gdvy9ln3o11thj9qNUao156Zb4hfyI9kn1CnnAEDId40FfNVut sGuGqPbpNx7OpyfeWeTlSbmReA1o/9KUB+Jlkm3s3Fgwsz6aimA+ZYdRdYkHr8o/LGhv oz0HiLnPMEuSh7qXy9ODCKryWjNU1UwXM8cpjEJBqMBuDObZlCGobo0IOtqvVmQOG4vZ t9yMz6/wzSYG2JTVHWrWaqAhS9NTUGeHNJYZSe7UjnvCC9WruP4vU1vMzaG/KtW4KPJX nKHg== 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=r5Jczz5FX2BivpSnvJyBG/OY+jImDIKBEg+7DuSDclE=; b=HW0+oNpMFqbgm7DNfhbzMXz9Cc3r1/AG+VIRj4kNG9uvjejCd0qbyWJt1UDmrYQdwW lb4QxMrPbwLGg/6Yummdr4PF0jYoTuv16IyQrcjhYRRmkMvpQr22obGfbBGae/etuAj6 L435Uvy1GwGPC8FPA62J1FwmAJqv1ObZB69drdTiC4hHwh+5NZ/tV20KoLW+UAaVnphA 8RURMKUbZdtmFWLjN2w+OdY71PdDYXcVmX0ZFAPUJ2J7SFq8nQoPLcZME8Oth8K4fuJr dOHZXi3ZU0Dh7tiCf+GuLxub1gfuhmDCc2Rc4bX6LROOfQPXr/c+9kxNUtSD7skdYAFc b0KQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=CCER6B0/; 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 u129si1752500qkc.361.2017.07.18.03.59.05 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:59: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=CCER6B0/; 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]:55424 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQDX-0002RL-2R for patch@linaro.org; Tue, 18 Jul 2017 06:59:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46597) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0R-0007aM-5N for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0O-0003BN-8x for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:31 -0400 Received: from mail-wr0-x22a.google.com ([2a00:1450:400c:c0c::22a]:32772) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0O-0003Am-2i for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:28 -0400 Received: by mail-wr0-x22a.google.com with SMTP id a10so23437105wrd.0 for ; Tue, 18 Jul 2017 03:45:27 -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=r5Jczz5FX2BivpSnvJyBG/OY+jImDIKBEg+7DuSDclE=; b=CCER6B0/DtNOSmzuXrJIsxpV8lTW3Wgbgm8mJwmQnaUQFatAdJXUxpc0y/wI7NI+eF upuUHJ8z+HbRr8pjrCbi7EXkp9g9Kl9L1rSY6fO9559BYII05+ZGVs5U6GjRW1pdsi7/ VwG+/NGwRe01Uxi6vwUgHm+ZWvysO8jnvkwK4= 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=r5Jczz5FX2BivpSnvJyBG/OY+jImDIKBEg+7DuSDclE=; b=IQhbdplww+H6ZFbGD0dOziZ7anjojD7Ouu5ZWr0TLDM3AubLZERx6bxMalndYJ6LDJ 7eUISqT07NGmLPlOO8RCK3yhNw2aYCWhVeg3WEtuc4wPQVH1LvqKkOU3lwNajlOGnB2u T7jouXRHAGlXDPmNn14UlwjhqSH/q2k5e62LLIOSw+AjvDJU8dHDXY0+ocGMgt+vGUtR se/dLTExO4X9P3PSPoJ13S4+EuLBhNyBZ0QKPyYaLYTd8T62uVdAZlSB60i64+YmxMJ3 vJlbu1Ed2kWMsVp60VP5wfb76vDmQ08Yb4l53vAwScnoZI5zXqAcOM9BJ2WQ0OHVfeKW VTAg== X-Gm-Message-State: AIVw113C4qXldsUZ6eKkaf2xuRIIVFofvnJeAxeem7UTRe2vtScHwcvd Gn1lsKMr251crlT2 X-Received: by 10.223.144.106 with SMTP id h97mr670807wrh.93.1500374726924; Tue, 18 Jul 2017 03:45:26 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 19sm2459431wrx.26.2017.07.18.03.45.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:20 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 8F0453E0584; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:49 +0100 Message-Id: <20170718104513.23947-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::22a Subject: [Qemu-devel] [PULL 08/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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 667e428a4c..e188bfeda4 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- # Install extra libraries to increase code coverage 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 Tue Jul 18 10:44:50 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: 108084 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5733198obm; Tue, 18 Jul 2017 03:52:41 -0700 (PDT) X-Received: by 10.55.22.199 with SMTP id 68mr1015671qkw.218.1500375161455; Tue, 18 Jul 2017 03:52:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375161; cv=none; d=google.com; s=arc-20160816; b=pGixwHK9iFNt3DSPBb3Yk2pFgYYxXvMM5lKbg034Ni8vxM8RfBliznzVf2qJPW2xoE nwux+FO8cKg+MI0tPuQWVQjfgjlHdQ3CVUdtT33uPSxXm73CSLiJzpuiVyCy+sVE72Z4 Z0mPaO04lMVDXdJQ1i1P/CaClrpiVY968wXXZsrYdeLe61n1SazASnsh/JIzBRX3/82V Z7l5U8qFiWXjX4NpRVzGTyr+XVF8GB1lFwMlbxBF4DfovP7AMUgWrsbw5nD8uglBAhZH WtXBrHNul/ODSf6AUtZItbAWFkViQuu6pfGtLvNmlIzJu6UhRAlhbPPTh75vQuT+bnuf Wk2A== 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=+kzkaUSVKVkLjGCyGmFA+Xl/ywbHtDuzu01/7yd1mTs=; b=dN+n7fSgfqhXCP7YVjiiexU93Ukq6BqOK9NX5vVJc4U4C57nFyedpxCazEPBlpW4nc rrnE05/FIU8aXolqCJ4IYR7urCh/NLhLAvoE2jH46k83Xn5nbW1QpQKD1fHvltE0G8w7 szU+AgU7I/hc3vxUPcXyTs8SX/+5Rff2CHmZJ699M05A3yvUPtzgrwE5g5OSeU6opbTG wWAi6xsYADCXS+ILHBHvEOC9zaUBj9ILGVcm/R5PmSgBL9ycoU4urKoKK9IggIvSN5Hk NoJNiWo6bbtYMIvivmgnHuGhSZztcrutOa8FoZyDaC2b9dDpHJiV97qJ95QGQo5JOFw/ FELw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=cx+rPt44; 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 t64si1766615qka.249.2017.07.18.03.52.40 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:52: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=cx+rPt44; 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]:55396 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7K-0004ji-Pl for patch@linaro.org; Tue, 18 Jul 2017 06:52:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46631) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0T-0007cC-8E for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0S-0003De-FF for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:33 -0400 Received: from mail-wr0-x22b.google.com ([2a00:1450:400c:c0c::22b]:35154) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0S-0003D4-8t for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:32 -0400 Received: by mail-wr0-x22b.google.com with SMTP id w4so22831617wrb.2 for ; Tue, 18 Jul 2017 03:45:32 -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=+kzkaUSVKVkLjGCyGmFA+Xl/ywbHtDuzu01/7yd1mTs=; b=cx+rPt442g/3FXrmPlZvDiUbmfBhz8CCNQ5PZeRbTJW6PNgg25BxHkl8ZRIdqtZF4E vLo5IylCBTo3Cq2Nps4QbiBOMnwlLxWVSuxrubI4NEF+wraixar264eXDg+G2iLDmzZA 01uFvYAkOy0r9li+N7xUh8ReTMIeFnrC5+W/I= 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=+kzkaUSVKVkLjGCyGmFA+Xl/ywbHtDuzu01/7yd1mTs=; b=mAdCGlSAcmjzvFplmJlNtFShlSFICaMEZ/LNVjW23AQAi2tY23F24pJY7ne53bv81e y5ck7S+Ti/1sAaB2HSJwhV7Ocw4WPHIEz/gZHXZnc4igxCLZMkS9gImDxe1uQNnqxcrS WJfB6JAl1c+bxZoCDybwhceQwrXxx+DKtJUXQunbDIAGiSh2SdsfQ6s7ZZsQ6+q6vXYz NtGBl+GFKaRTmWADRpa/vZi12Yw7hprtQc53SbH3w+U7lYBV6v3AwErcrF4oqCts2ESk om1WYf6jdytfdcojgMGCAdBNA35p3etBRkIm96wttmKiHclehYoWJ0LuI5aKjcpSbdKB YJEw== X-Gm-Message-State: AIVw112QdYxeqhS8HAjJ45V1DnsW87bwAHpNvCakMqdmJ1sNhtvvE9De SyNV3RG8aKeCi6s0 X-Received: by 10.223.171.184 with SMTP id s53mr698865wrc.75.1500374730717; Tue, 18 Jul 2017 03:45:30 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id q17sm15018592wmd.4.2017.07.18.03.45.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:24 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id A2F183E0595; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:50 +0100 Message-Id: <20170718104513.23947-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::22b Subject: [Qemu-devel] [PULL 09/32] docker: optimize debian9 base image X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian9.docker b/tests/docker/dockerfiles/debian9.docker index 6b6bf41421..056e5389cc 100644 --- a/tests/docker/dockerfiles/debian9.docker +++ b/tests/docker/dockerfiles/debian9.docker @@ -18,11 +18,12 @@ RUN DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt install -y --no-install-recommends \ bison \ - binutils-multiarch \ build-essential \ ca-certificates \ - clang \ flex \ git \ pkg-config \ - python-minimal + psmisc \ + python \ + texinfo \ + $(apt-get -s build-dep qemu | egrep ^Inst | fgrep '[all]' | cut -d\ -f2) From patchwork Tue Jul 18 10:44:51 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: 108079 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5729070obm; Tue, 18 Jul 2017 03:48:25 -0700 (PDT) X-Received: by 10.200.45.236 with SMTP id q41mr1130948qta.177.1500374905383; Tue, 18 Jul 2017 03:48:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500374905; cv=none; d=google.com; s=arc-20160816; b=xOBE+OrmlTnZFUCKCb+vXNi6e60EnkA8LGGyhYnjRPyYJd/cTpGuu5VXLf2Q3WAFLH WHbbVrd8+Wx+aA0wJ4zJ9RZjZBWnR8DKKLV2xGSFLAaclkxL0G9vSb6Ak1TGvOsJZwkI MwrRXGP+DiFg8Q7/NF9qVBSE0LErJL7f2HvQMqa2v8ybU4Vf4Q/iMoj8hNL8HDddSJp/ 9SBRhvwatGwTux1gFTJqukRdVxmmngnnEznu5AmDdeAHPNhcbfjAQy9+lT1RwNwnedih df87Xbt7n6RoKtId5t4NzdsdzGdgB/gpVYFisCSNhXKWDYlgTtBa04W/k2MzQCQd4+BM rvXA== 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=IF55n1tKdXUG+5IXrLLMF+Nqlasz9ElqmauMQV6FJ64=; b=jjGQXqLETcw0Jxm1fwoUyuLirdg+hycmFsRJ7Y1KUMKkilBafeF+7ltWVCHcaTfDTF RQJ7uy0OHG7KZ+ett+3zhkFmNBF506zP3UpmTCj8HcLC/J7jNlkV31ojG14gaXwLRcaq AWY2LjcWASSx2e7sZnLK90G0hsVJgwaPI/NbKZK4uvngSYsZ8DYRMZpINTjQGSpElgsJ 0Xcrajksr2vD8MC6gZF6xpOuL1rMoU3SmVHIKt61aRE3/GaQDR71lO6UEVa14uywJKcu 1s5c+Lu3h+/4nQ5Ada0Gb82PkYHTw63K6jCx39VnIkFZ18Yz0dyLTCZzlpf2/7cfNOTP 3q/Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=UqDPh/5W; 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 m129si1769462qkd.128.2017.07.18.03.48.24 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:48:25 -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=UqDPh/5W; 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]:55378 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ3C-00019q-Mp for patch@linaro.org; Tue, 18 Jul 2017 06:48:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46616) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0S-0007bJ-4u for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0R-0003Ce-5R for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:32 -0400 Received: from mail-wr0-x229.google.com ([2a00:1450:400c:c0c::229]:34748) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0Q-0003CL-V5 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:31 -0400 Received: by mail-wr0-x229.google.com with SMTP id 12so23217256wrb.1 for ; Tue, 18 Jul 2017 03:45:30 -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=IF55n1tKdXUG+5IXrLLMF+Nqlasz9ElqmauMQV6FJ64=; b=UqDPh/5WDwMyJN+pKpR59SyMOF1VTkKa0DBVf1b233Z8EXZGEgX+yiNdKnkw4Jss1L KKp08MxSRp+qxXC7tRL4481Ybk/lk9zo3hQa0QSs1xkRlBLdcAjLnPcomRXcbJT5krzr ys3kPwYwYo2FYYcIftqPi/Cyp2Xfp9P5frC2Y= 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=IF55n1tKdXUG+5IXrLLMF+Nqlasz9ElqmauMQV6FJ64=; b=DATk/pbkSCZDthEnqp1iva/UdQxdbpJciU9Zpo66AyBk8SaR+5+9XH8XRDrhEYTlW4 Yqi++PHs0c2TjJAPuYiHu4HfGx6QSADAZluNQrzzXjJa+ho82J0qWXXt4BsNRXbw2Lkm OmpaYkDk//UuBWFYPLt9NV80GEPvT36OtG+SIdUGcbyI3MfxgHYhUAWHpHAzlK2SkAvE nT8ULdv5hS3qcZJIe0mv69aJyg9XBt9O8tGwACIwUphUR6yR6Tegx12yyoUfIA4rxeV6 C0l0RbEHRDQq3RXKcbjosDlZJrsn60jxvccwKKFlayAWrMAsurmHAfFNgyCmpR6OP6cF 9xfw== X-Gm-Message-State: AIVw112iS25NNKe90wWO5uFw9pSGtM0AOYvvoYC7/kYJqrxENtSDjl3C mz1AkELLGVECAuC+1+8ZVg== X-Received: by 10.28.156.20 with SMTP id f20mr1694094wme.17.1500374729848; Tue, 18 Jul 2017 03:45:29 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id v203sm16673958wmd.2.2017.07.18.03.45.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:24 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id B789D3E05C7; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:51 +0100 Message-Id: <20170718104513.23947-11-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::229 Subject: [Qemu-devel] [PULL 10/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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 Tue Jul 18 10:44:52 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: 108088 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5735593obm; Tue, 18 Jul 2017 03:55:24 -0700 (PDT) X-Received: by 10.55.20.230 with SMTP id 99mr1127833qku.236.1500375324336; Tue, 18 Jul 2017 03:55:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375324; cv=none; d=google.com; s=arc-20160816; b=OJaVFf5JXAnM8afVMEiY4rMGugFwV/1h/oKiNUJWcZGMyX3sRko5jqKej35DCDX9FP g/P1wm459MvNT33EZeKRyXTKG9+1VUNj6dHiWwNMTOLC/LajGIJ0iySLTZTRjOyuL9Ee Hl5nkOrR0e9hQtQmorQKDDKfqtfU50kUa1sDczmZuPrT1ZCBMLacbDU1/Y3HzioQR4ye T0huDe6f8HSO/TwwFo77TnsBNtD6FRwR5Q/iiklnCeA6atq87/H20xbwPqBypgqXXpoF zJo+CNee2JrOy4sacJsQqAgp/c09A3VW/A626v6suwx3PT3H0dCvJqIzb1McgFo42oJ4 VF+Q== 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=IbjPqVeip9JKsUw0TSU4JYRhcoa8UV1ZssVFF/yJTkM=; b=W5FcyQ4pCNyTs5H2eQepqJNlqqh5G8gr6TNXe8ErBsVUStOFvF87zFH2bgcITKzKJW lQZXbFThXzg9Ic22jqOLOu8yKMHsbjpOV+rHPSfHWK5ZK6XSXoSeYMJJDIgk6nlhvc7G yxQ+qh294QjwvV7+kNpwvxF/TbMnMxUp/2YKZ3cMpGClIG5zxy7Qjfuyz/QPMIceSN8L lPZR+hDqDv3bLKKnyl6LdHKs90ZbvGFXPXEDC24Qq1z5WHcnlvBY/LpqpNRbg4xk/1E/ 28nXBaSF0vKuwmCnrXcVRcyUDafcjFOxrQGu46TUYoMAjdB27IbNG7qp1+ktbYtiDvxY LI4g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=IBD0UU3w; 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 s129si1792244qkb.287.2017.07.18.03.55.23 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:55:24 -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=IBD0UU3w; 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]:55404 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ9x-00073z-Sf for patch@linaro.org; Tue, 18 Jul 2017 06:55:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46666) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0W-0007gd-Sy for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0V-0003FU-TP for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:36 -0400 Received: from mail-wr0-x234.google.com ([2a00:1450:400c:c0c::234]:32851) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0V-0003F5-Mq for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:35 -0400 Received: by mail-wr0-x234.google.com with SMTP id a10so23441737wrd.0 for ; Tue, 18 Jul 2017 03:45:35 -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=IbjPqVeip9JKsUw0TSU4JYRhcoa8UV1ZssVFF/yJTkM=; b=IBD0UU3wWs7NKOFtiY6FAwhio4h4FD9tetuL++3ttHVXA79ix/uVXYdvBYWL5aY3WI py4ux/qv2zXrlf1VPLYDOlydGv1cGRHeEgbkrqgYJdKXPe7EO7HOduHL9om+5IhT2PyC OCDIeiC8q0PW8q9ZS4j11/KCbfKPie0dGUrrM= 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=IbjPqVeip9JKsUw0TSU4JYRhcoa8UV1ZssVFF/yJTkM=; b=BTDzE2duxykz2jeucAR9Hrh7hOVTIvu5Un7s3IuVMG9dpbNKImIhH5DW/sf3r8VcyZ RtLcyDGlXk8WLl1EnOBg9zNLw60vA4VnnmYKAzr2lpGB7BAa3jkCSlA1JigY/eERjYxH +e0kkVT2DppxszpjtcdPpxB+lzfok8jXcrh0l4rXz9RLtb7PuDRDzOM6JwzsSF2n6T82 TtXRBHYfY6i3BRnYHri4O0jfYV4ryhSTJ0OvoTl2Uo9oujAxWSIq8pH35ixJizzHv/in GQ57T5CgpP0sMMN7cfk4q2OyqXhqiNKKB7rMSCo9L8a7Fv6pJBgL+gsysTq4Wv4P8NDE qW2Q== X-Gm-Message-State: AIVw112Eg1/ckKdOxSoAU7cZMmK7eayNtB+T7idhpY0gf1hszBS7oM7K h05BG5ZKS5Xyr8Qg X-Received: by 10.28.48.68 with SMTP id w65mr1673603wmw.54.1500374734621; Tue, 18 Jul 2017 03:45:34 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id q2sm17876708wmg.3.2017.07.18.03.45.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:26 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id CC2533E05E5; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:52 +0100 Message-Id: <20170718104513.23947-12-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 11/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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..f44a35880a --- /dev/null +++ b/tests/docker/dockerfiles/debian-ppc64el-cross.docker @@ -0,0 +1,25 @@ +# +# 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- + +# Install extra libraries to increase code coverage +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 Tue Jul 18 10:44:53 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: 108081 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5730968obm; Tue, 18 Jul 2017 03:50:22 -0700 (PDT) X-Received: by 10.55.123.199 with SMTP id w190mr1149680qkc.21.1500375021658; Tue, 18 Jul 2017 03:50:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375021; cv=none; d=google.com; s=arc-20160816; b=SfyQVt/+Cw8fEZwD9cbBiCu3UKM8chZQp4jyEBD7Qx+Ve+k072tIQ5ep5x2AsWNdAJ ZorFlOuZzKHcsha9mNCCtKsShJHDbLJctGkqIH0jo/DAp2K3s+H9CidEIISCInvaiBZM 7tA7qRi/k66kMmqtSJngxGUka451iSKCnok9Ix73qgVGFq0k6F11slxTgw1NLTd1QEHB DHDxYBpVoO41bkgnSLh3/+XoLpv9693KdAATfhfWgLKjylT5I0c3YNNRgJz8Mpd+nk1u hiEcrsfDQeQ+JcYFBXOU8KA1SzlBjAIxdB/XxhHqRrcKBVE1l3H+4Lo9ZImwK75fSlQL X+ug== 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=gQlb3g+a07rjy2TUaRpKHNMdvmFRXJv31eg+biveWBU=; b=GO10zvvC0o7TFU9oBs14Jsk7w1wo2K7sTjXnCdtmv+V3erfEkvN8lLXyu+m5YP+q+3 fsfFNCy2mhJoj3bY1v/VWbc9hFLiqV31rnZOVXEv6HcsriWvZ2AO8S+L5MwqkhGFDZj7 +zKCk88PMEhLuXC5p4JfsVTPO1XwUwqLoHIiXM4ol9YBXiyf3HBqWywA1QzzXzCG2ZJ8 47rmXIu5KP1rcl72+hekY4B76vrU7S1nmw3xn5fQ6Wdh9jkbc6Lv1gz2isM46eSZUPu2 TqpHxgIveSEA2Qrk6VfsmtpIBPqARN4eu1ZbqtkoFam/sncAVkzJfHLjZh80yi42g8TT pfxQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=MKPi2Ltg; 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 38si1783882qtp.137.2017.07.18.03.50.21 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:50: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=MKPi2Ltg; 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]:55385 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ55-0002Nq-Ay for patch@linaro.org; Tue, 18 Jul 2017 06:50:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46644) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0U-0007do-Kh for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0T-0003EK-OO for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:34 -0400 Received: from mail-wr0-x233.google.com ([2a00:1450:400c:c0c::233]:36327) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0T-0003Ds-ID for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:33 -0400 Received: by mail-wr0-x233.google.com with SMTP id y43so23113825wrd.3 for ; Tue, 18 Jul 2017 03:45:33 -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=gQlb3g+a07rjy2TUaRpKHNMdvmFRXJv31eg+biveWBU=; b=MKPi2Ltgf4KYqwzAHpUolPcbbscUKZyfOhwK7ojDvoGwh8sXN6MA+L6rlQqv+1o7R0 L9LW/oAweLokUZ1X6nd+SDH6tiXqXTNiwxSFaq6jw+kK0T1WuAzmtF2Pv+Iag/H0vEXz zVfdLbxzx/3ndIsIBON6dXkhT8rVIetPm2Nuk= 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=gQlb3g+a07rjy2TUaRpKHNMdvmFRXJv31eg+biveWBU=; b=rok05c4bP+rr74+ND5nEZFYPOiuM3Js6dvBGiPPhK6aMub94XtuZXzBnM+3N2hGesi 5CEI6Zpcl1jM5GSSXsT6Awdsbj7l1k8TgDsA/3QNb5GXRT/Yeolpl3Py2Dk2JoayY8rg qb4Ofd/Ob713oNT7VFhnkxRWK9k7maYrxjaXqDQzKqVa3Z+hTs+zEEeWPiL1ZT1KD0Bn eC2ZPhIJ71yufGIzMbhEUOgeZFxL5MXFYZzTwJ+aXh0+yhR6rYwF4tcRlB8ifex0TeIV NjCp5kwWmOObp5r7Czlk1wGRKYWDWgR9oi08FEoYCww2GPwF25aasrQbZL2giJc1eVBY 7s9w== X-Gm-Message-State: AIVw112jVMEwgdlfEfHRLY/qompn9regBqcq9tyfsr0eCqOmxAo/toPZ 1gRer+eopUXjD0rD X-Received: by 10.223.179.216 with SMTP id x24mr721387wrd.7.1500374732386; Tue, 18 Jul 2017 03:45:32 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id h1sm1302523wrb.25.2017.07.18.03.45.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:26 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id DFD883E05F6; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:53 +0100 Message-Id: <20170718104513.23947-13-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 12/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 553465ef6d..b5eec5dc68 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-amd64: docker-image-debian9 docker-image-debian-armel-cross: docker-image-debian9 docker-image-debian-armhf-cross: docker-image-debian9 docker-image-debian-arm64-cross: docker-image-debian9 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 Tue Jul 18 10:44:54 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: 108097 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5741745obm; Tue, 18 Jul 2017 04:01:37 -0700 (PDT) X-Received: by 10.200.52.57 with SMTP id u54mr1043027qtb.231.1500375697578; Tue, 18 Jul 2017 04:01:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375697; cv=none; d=google.com; s=arc-20160816; b=skRFCP0p7IUmfUNzw90njHIq8Yna3TnDanKHC1TMuEblqGDoQ1wgyhiUHy8C+sjO4d BpTBj9Crb6eRuTDr+5sW+iRAWqBOzArwkP7H872Nw8tjGEx5SZw6mkruYDNodHyXFB2O jShkeaRkqamNSsCTEjVZsFaiaIXy1bF5jR6jTm9hVRC+t2R+DSVxCCR+q3S+12HUvuBo W/7PDnGtkeclfg6Lll/OkCtsgRhTJTaEVyIjHfAnKI9P2L+Kqb4FmaKr6oYxauHZkbs0 d8cf18O5s4hML8ncioMT47rQvlt+IzgKYqCtiINrYqXqDJX+8BnvwV1j1zUG3xExjLHL uXzw== 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=XTTsoFprtFbn1PoJ3ozz4tOIHkD/0s/tX32vPp1RIUU=; b=aqm6AwVMFH/0fzpNWCVxaDk9bEiIZPaq1XySKCr01JSdVRE+lJYrw//iY1pMLYVbGO TVH7Ci9+anvAbJIlL9a7czm2OvN7jaYYv05j3BvQB0zEfiw/2FHQVg64XEgkbrye3e5D EbFZnbPDu7NU6Bnaonks9GWzX4SkJ8QIp7VPGP6+5TKuMMj7XEAMBa3WkeTIAsMSrE/V IwNw5VKbZqyNyy1bk44/Ski2C0obJTotlvkYaVMSl7a9DpJCO76+SH9T4+Tpoam8kVwf Iq1lQoidGYtc8XBpqthOxj7YXlH3s2ojru2vWQlRaYdwT++NXhaQg2MVBoQYvQ/+/Li+ fzNA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=d8DiXcFh; 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 v123si1818522qkc.115.2017.07.18.04.01.37 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:01:37 -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=d8DiXcFh; 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]:55440 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQFy-0004rP-SB for patch@linaro.org; Tue, 18 Jul 2017 07:01:34 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46655) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0V-0007em-CS for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0U-0003Em-LX for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:35 -0400 Received: from mail-wr0-x232.google.com ([2a00:1450:400c:c0c::232]:32838) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0U-0003EO-FN for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:34 -0400 Received: by mail-wr0-x232.google.com with SMTP id a10so23440954wrd.0 for ; Tue, 18 Jul 2017 03:45:34 -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=XTTsoFprtFbn1PoJ3ozz4tOIHkD/0s/tX32vPp1RIUU=; b=d8DiXcFhOq4a8rXQnd6dhDp7pVyK59uyFpckm1fxUJfD3fEZfXmxNSxkMCQfF4xAtM 1CjwbpENg/lWiszpJXfp/XFy0muV0ZFrK3EEzvznfuJe6OUYWvcppKf7sw1Fqa1wsCnS V7xj4wgJqapZW/qLivqOi9SI46/PUaXsSCygI= 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=XTTsoFprtFbn1PoJ3ozz4tOIHkD/0s/tX32vPp1RIUU=; b=HpsQ5epLm8BL8Pja7OTpp+a3sPat5AEnG6uM8ZshEwH2sptprygaw50PAIbRz2j4tR an3hvMzpFhKrqomtCYfPpCT7/KRM+owh40Ivp9fQIvq/Kya97G5Ncq2b2NZ2gIBKU8MW XhO82s8mLlggfHcpPbwul2PgsygB2qjDX5RuB/ZsoFNBSmalCGnqBAgvCQKGybzMUNNd 8LD3j1GmMP03/PSN3dk0bPpJ5KoYBuaZqmQAKwuOcaWaYgOV1pUVCKlPkUM+D4Ac7dG0 uPblKVvkphT1+yxGSJN9+f1QD/y0r5e1y8cvXxeAmmK2GYhD/WrDyCr1u5qTlweNQZjH egLw== X-Gm-Message-State: AIVw112j9WhuKKvGKJHudTLPrPeeo4GFSijdw/6LxVAiaxpBrmXbQN/V Q17PZnJo9YYo3tGV X-Received: by 10.28.71.91 with SMTP id u88mr1287132wma.44.1500374733342; Tue, 18 Jul 2017 03:45:33 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id i26sm3846274wmc.34.2017.07.18.03.45.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:26 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id F175F3E065C; Tue, 18 Jul 2017 11:45:14 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:54 +0100 Message-Id: <20170718104513.23947-14-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 13/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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 Tue Jul 18 10:44:55 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: 108101 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5745281obm; Tue, 18 Jul 2017 04:04:30 -0700 (PDT) X-Received: by 10.55.82.139 with SMTP id g133mr1280990qkb.2.1500375870705; Tue, 18 Jul 2017 04:04:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375870; cv=none; d=google.com; s=arc-20160816; b=T3FfA1DOwQ/3mi+MpMapm6LwPSkY2GbFC7YKmLUsTkrQjVZaZ6TCrZ4vs7AG+rf6dI OuEiCK1HCC5zxSR17oSM0gPQot/6G/nGTAL2do4eJKna/3x+IqbmU5Y1nPBCA4Pmtrbj QdmJAAPLm0dDJmrMx3LIr4HHjFsGIafyT7cY83OrUEOyoE+dxkeps2HqiNhelp3x8zuY 7E+iy7IDlclqy1H7ajelD3xI7KUqoSnwmKgHaGoSwLXarNC+er+/rLSUkoKzcjnfaeZK f4QFdRH4VqLYGRJ/0RHt699iGn17RH0aOKN+OdQy41gtnlekZ72x+AcoIVHR056vy2ao VdCQ== 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=HOiYntoGX6Evps9psZ9B8C/krYpN+ryZgfNqffQJ1l0=; b=pulfsKKVd01oQNwuXOQwc1+2XVLQNVPuru6e4+qaNn4VX5m5xXZnjzUoeGCESCbkUn KqFqkFpVMOMW3aqa7KgLB9Uv7BvrIqZm9qWDBAOGyjHc4sSlVUftA3YhK1Z8XvkDTMiO 3wLNy6k4upgi8PsxETtceKjaOIDMmlPQXgJKClutRRu4sfugKAD37+FbGSdnVUKrC+bO B/cxXv2YA4nCKwuiZwYCJxCmDBKx+LCEjYPYpo8+eekUfQFy5VYGQjiRu7wilhylijxy IUIQRHEFyBtFsn9YfS0ZpF6ZnYiiPHc7ASulkb2tdX0qhv5UvkCjq6bcDzRizURNYv6J 2YSw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=ITTiX9tz; 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 50si1745317qto.356.2017.07.18.04.04.30 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:04:30 -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=ITTiX9tz; 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]:55449 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQIl-0007G5-UN for patch@linaro.org; Tue, 18 Jul 2017 07:04:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46683) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0a-0007jX-4Z for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0X-0003GD-HK for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:40 -0400 Received: from mail-wr0-x235.google.com ([2a00:1450:400c:c0c::235]:35206) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0X-0003Fo-9v for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:37 -0400 Received: by mail-wr0-x235.google.com with SMTP id w4so22834777wrb.2 for ; Tue, 18 Jul 2017 03:45:37 -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=HOiYntoGX6Evps9psZ9B8C/krYpN+ryZgfNqffQJ1l0=; b=ITTiX9tzSHAHFcXqulFNPUNm6TmSC74g6LS4qZjdGBZ9bfcquGMctW+w81GsSMAlpm 7+RMX2kEDwcy/UUeSnAZ2VIrwXTmPkMt6ahpOvjeIA+z4/FMh8PprTSCulUH9lvTn9Ww SfS0P+acxr5aIzgqsrYCubCzHzYSLNq2SYRtY= 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=HOiYntoGX6Evps9psZ9B8C/krYpN+ryZgfNqffQJ1l0=; b=r83tpad+Z6isP2h0qNPSfEAzxzqCB9uaBSOA57gBIyNpaqK0KfcS+EG8UNi4i6NNLU nPdyOx/5igJ2VTp52p7ngZ4EmI3+OxmQ5Y6qEKyyXqlM8BvM9+FiTiSbp78vO6x4N6wD w7sm8Zi6TtRlfyAWuUk5mYm11vdoqUyEeu2mYMZoLMemtUdx3rAq3nhbPXf9K8XaMcfj frNYVqswVcWLB5LzmrR1oN5hhdlIxz3MRnSpuJLNCybVatMLNK2bcgETycBn3RgioMEH pdsOwGwNZgU51TEoRIh53xCNflyDQJugcSGOMquAfy9+yke1syCWIU89iHMFYemoWq0a KYoQ== X-Gm-Message-State: AIVw111EyORkVeQhiL+RLhzTavlQ5ZJWAdVMR6Tcmf5RrAwCUdvEZcjb y7PeCcrJwcFYlOs4zzEXrw== X-Received: by 10.223.136.174 with SMTP id f43mr739098wrf.148.1500374735937; Tue, 18 Jul 2017 03:45:35 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id j190sm2961198wmd.22.2017.07.18.03.45.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:30 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 0EC413E0688; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:55 +0100 Message-Id: <20170718104513.23947-15-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::235 Subject: [Qemu-devel] [PULL 14/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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 Tue Jul 18 10:44:56 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: 108103 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5746052obm; Tue, 18 Jul 2017 04:05:13 -0700 (PDT) X-Received: by 10.237.49.133 with SMTP id 5mr1131725qth.53.1500375913104; Tue, 18 Jul 2017 04:05:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375913; cv=none; d=google.com; s=arc-20160816; b=QOPi8EHObHjRj6gui8iEXLeVSJBMm2BTxwKb31QiiVVdiw3pVwHcWl0Get2W5D8q5d PBkB+Yk7zaFe8m3f1HjMyGydjKPkGw9dLeGcxyh0NFfusIbWNq4TNAqfoKFYl69RuPc0 C87RaWpLNaWbKeCZCwXqJ80p1mS4aXAgRGqPNeSUSaRjAoyZO2toJ6yIAyU5luAN+Hir UXCMf4TqoanljdEnteCFuXBN6oPZ3jzpT3kDI5waxcLFUfjA+BpZDG45njvBYv4cZLn8 K0tlU+B4QrhbIwb6J5woFjHVjdWeJXbaYNCRRl88WSGKNbI68uXrH+wtVPQiUo2HI7f3 aYbw== 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=t9GwDzeMCOvk1SOU4IbqgT0i0lntoXSBPb9dcs9uYVc=; b=keANxnI/Q0j1+ceXTUd84Qc2+gX4XBm9okoHVOoE6uN44MXy92GcCAWonMtKChyzCb M/45p5k3ZEAIfag52+Yij03J7EZyZAF6EzBs0YD/o1Ncg2/P4YNAmi7+L1L4mTcRxLJv FapPOxEfHt2h2fC7XKvw88LfHZ5eBXmmk3biJgQWE+ikDHceaZ72jfNkzfVf65BLj8X1 2sSNWMBAPxh8YuONc+NpEqB2W0BX+JcxBA6EApR2y0XsAxIKBqDkZZLvJoEl/BdqBmr3 rS7a7LHUWa9GEMzecC+WaxrxrKWD7+ddF0V0oGLXiT7wuF7wz8AARZSZW+jdi51Anb65 gl/w== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=fAATKorP; 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 o4si1862718qki.204.2017.07.18.04.05.12 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:05: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=fAATKorP; 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]:55454 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQJS-0008BU-EV for patch@linaro.org; Tue, 18 Jul 2017 07:05:10 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48629) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7E-000587-9r for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ7D-0006PV-9Z for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:32 -0400 Received: from mail-wr0-x229.google.com ([2a00:1450:400c:c0c::229]:36303) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ7D-0006P7-36 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:31 -0400 Received: by mail-wr0-x229.google.com with SMTP id y43so23370112wrd.3 for ; Tue, 18 Jul 2017 03:52:30 -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=t9GwDzeMCOvk1SOU4IbqgT0i0lntoXSBPb9dcs9uYVc=; b=fAATKorPXvGPWtIVhD+iaUL6vEGQzyFoVuFxv6fMNyprgNnGnkZWjSK+O4Rie26a0B cEy0itohL/zKVkHySwdwtNprjUjbFIXJevIF3wvk/4jCQZYNZQZKRsTt0pwKW8/I+f94 owD3Oah+t/O+wI/Hnnev6IjHRMT8Ve+5ZWZPI= 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=t9GwDzeMCOvk1SOU4IbqgT0i0lntoXSBPb9dcs9uYVc=; b=BRk8byG/ZXXcc6FLA7oT3IICltrlndTj3XNW+IQWiiWiIa+jUamBRyChVEMz6zMu6l jYbg8BuZM1PVgw1eaqqR1Ei0jlAsRas+tSsmsRTGgXqRp8fsvSYKMg+t44RtwCtm3dUE eAPabN8Lt2GYVWrU03vffOCoTVRcLjM2VaPDgPoF/0QUrUgkmzxZRTwFPJnu9Gohhu4O 1DXcj4up5BKDFiw95T7DDfXX4tXHEKNBEcP6fcX6wXkXo0l9hu3jOjZ8qOGP5aEOyOTf mAYGUZwL6Y+bSKazHfebkWNDXe9bvZaXEzdL5OU/+WUz2Fh2l8CGdWkBwMFlhCDUUPUA qriw== X-Gm-Message-State: AIVw113SGh0a5KmllQ+AnrwgLZNFhuf5HTAYoXnb5ES2PSchgOOBxkE4 X0jvcGGS5pfZvBFo X-Received: by 10.223.170.150 with SMTP id h22mr839330wrc.140.1500375149939; Tue, 18 Jul 2017 03:52:29 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 123sm14691002wmp.1.2017.07.18.03.52.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:27 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 1F2C83E0703; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:56 +0100 Message-Id: <20170718104513.23947-16-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::229 Subject: [Qemu-devel] [PULL 15/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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 Tue Jul 18 10:44:57 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: 108109 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5752104obm; Tue, 18 Jul 2017 04:10:43 -0700 (PDT) X-Received: by 10.55.1.140 with SMTP id u12mr1148569qkg.108.1500376243531; Tue, 18 Jul 2017 04:10:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500376243; cv=none; d=google.com; s=arc-20160816; b=c5pLvasHe3fbGYdVkm3iyYO6P/sanNCbRsqZdswLAfP7Jet11ntgKP49ir0ZGZWhRT hnrIyUBhBybjPTsHmSLd0jQFSwvOZuTDGEo1ojSpKv2TCRfToAO+taAfNHYHc+14212s 2xMn3DTfQgd2Y3mwGdgVJzyirzgXBk0C3xmztDY8eM6EOnlc6uHSZ8MwGXzMxF9Ur/cZ XbcygdS3cK4P8sh6oG4P+9L+nBNzu/bxMRZi56PovpEBv9zzMacfkvyEcWIXzjZkfR5O QdyNeGfQYzMYBYrrt+rLKRYs7ZWIAbbzFo2d3TjfnVMdMQ6hbxBUusv8dmN/Y4WEsaXX at+A== 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=sUhotqAitTtsPzPakNZEanaBLBiTmzWTAt8JcRDPOC0=; b=IoxYO7oBveWCFqjbpPTCBGnDJ43WeSR3lgCQUI36kmJqNq0HsHxeglCxxpl371xfdx sUVtOo0OPSDSrsFd7dPBmRf9az1w8Y8oDlLu+pWx5dLvS0eoMarNwbmfjZIERd120tqS PaxC9KkeSH8S7+XCCBOaej/HrfL2NwycrGiR+DWCP41yCXqfufFkMMGFrUbhu20GatsT W35Xz/ihqEJJZDXf/W0Vrl6gm7g2rl2IV0mo93Z3bqNSUjjDZqoE2FVkPDqU3yG9XKGz y/mWTvu0Kr5hapMhivH47sCug3eVY8CM2ECqZfNORlxNPu9EuOJjo0xIRXsl5/1pS0Ko fMXQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=j1Zt2+eu; 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 c100si1949922qkh.156.2017.07.18.04.10.42 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:10:43 -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=j1Zt2+eu; 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]:55490 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQOm-0005Rl-PH for patch@linaro.org; Tue, 18 Jul 2017 07:10:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48671) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7G-0005Bs-Rr for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ7G-0006R1-1B for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:34 -0400 Received: from mail-wr0-x22e.google.com ([2a00:1450:400c:c0c::22e]:34992) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ7F-0006Qc-Q9 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:33 -0400 Received: by mail-wr0-x22e.google.com with SMTP id w4so23080969wrb.2 for ; Tue, 18 Jul 2017 03:52:33 -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=sUhotqAitTtsPzPakNZEanaBLBiTmzWTAt8JcRDPOC0=; b=j1Zt2+eunJ3R6QUcXydZZXw/zNJnOXOnc8Z06heEv7iP9sUDu57plcPoVVWk99BghH rv9MSF5Ynbf2W/OBAwHQKg+wkqZek9NcszdCOzuO31x9T5pgKg4U5UbJiu4srvRUfovY hHLJdx+eSBQy0zYXxGVeWvzyd5qE9fF2CCs7w= 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=sUhotqAitTtsPzPakNZEanaBLBiTmzWTAt8JcRDPOC0=; b=heYoC7cw6yQi2vah/ANe0XYsM4SylTWdFtXpH/p++xDz546ltUpHWbdcAYoGLZQjzR GQ+LB1Y3Zg4P8EcgNbHT402f9YNhiAV2ezQveZVUUxFHPTRBPpT3X9KLzvyDU2JX62Om Ec0HtJVpR8812ngVyTM2Xy4VicHpDIyEfPvx4lJk3znJPy54hBWV4BPyURkmwjYtMOyV dlr8KpKWW544mPdtv36fvxrnqdx8DAyb1/aRjhVROOslbjkMA4RQD/vhPx09AgwEaLs6 73KtyPNCMF2/sj76l1l67nkfblS7BolNR5ZvfPsi3ILe7XYgM6F8zORYrrgUByd3CGV0 jofQ== X-Gm-Message-State: AIVw111RokkOLFTkeM3F0zmiiUnENqGJ8prfOedw1tVUTM+Av8ngrMY4 oimghemURNdUz0LEeG/xRw== X-Received: by 10.28.11.134 with SMTP id 128mr1318703wml.79.1500375152507; Tue, 18 Jul 2017 03:52:32 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 12sm10526599wmr.7.2017.07.18.03.52.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:27 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 308B33E0731; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:57 +0100 Message-Id: <20170718104513.23947-17-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 16/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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 Tue Jul 18 10:44:58 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: 108111 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5758508obm; Tue, 18 Jul 2017 04:16:36 -0700 (PDT) X-Received: by 10.55.50.208 with SMTP id y199mr1266415qky.174.1500376596111; Tue, 18 Jul 2017 04:16:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500376596; cv=none; d=google.com; s=arc-20160816; b=ojP5jzHqnO7cSBWxO4pQkSIYhfwEmAXZMdkZYGOPU11Gs/jDkg7182rZvCG3QcGjVV CuAd47hjnkv6o5CFeYNpiHY6tjZBUavZxY4jxaCljVHaj70OhBMQUtgpvz5LH3NmDC5h 3m/ypVvvqDB5qQNIcAWAC+hkYCfCUyYDkPcNFo+/DHEFxjn7qS7WipWwHO7W2B/CeixW T7SSgVeWhMVSFuL38GFXPMs83moL6oO7w8PnO+ayx9haFL0c5U6S66GQppVhHFlI9pz4 w0K8NfJBa+e6TkE/TpV4cdASf1z9zf/yJESkAmdTOICDcXyo4Wpu2I+0r66ZRfzh/rk/ WNOQ== 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=P/ajQMWX11nD3nom+9z1HWRHU9Ktys5hMz3D5XtJTJ0=; b=Y8Ozh7s11+BbC3zk3LH4jkKk7ofS6w/CGcZne0L7uPVlhI2eHvdEjhJVyzJ/AUDk7G bWAPwnG4zjU8mcMAqbkA3q1JNzRrFm3GCwugSarr7EhJVB7dtHt1Gb7/XvZA40pZRhHT h+npHHFx0S7Zr1u5D/mBg6fOxrxRF1fzUUfieL2VREI2gKAgnx3HVJXitQkRrx4puaPw DoS3grnUhpIPINtvVFBOrZ2niFBO7M3E2oZcvG6xiGxb+wg28NxUzgsFFQkOEfFT8QwY pgD7R+o/Tcm5K3gdfzlV3HcC94ROAcJE+s83GYdDjacj5JkE/d0tIPNWmI60sNvog7N1 KY0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=CmQ9nQ0Z; 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 g124si1831603qkd.141.2017.07.18.04.16.35 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:16: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=CmQ9nQ0Z; 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]:55521 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQUT-0003FO-9F for patch@linaro.org; Tue, 18 Jul 2017 07:16:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52277) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQGp-00066f-Mh for qemu-devel@nongnu.org; Tue, 18 Jul 2017 07:02:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQGm-0003B2-Jw for qemu-devel@nongnu.org; Tue, 18 Jul 2017 07:02:27 -0400 Received: from mail-wr0-x22d.google.com ([2a00:1450:400c:c0c::22d]:33712) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQGm-0003Aq-Cb for qemu-devel@nongnu.org; Tue, 18 Jul 2017 07:02:24 -0400 Received: by mail-wr0-x22d.google.com with SMTP id a10so24073067wrd.0 for ; Tue, 18 Jul 2017 04:02: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=P/ajQMWX11nD3nom+9z1HWRHU9Ktys5hMz3D5XtJTJ0=; b=CmQ9nQ0Z5k9hUZspS0CAUHvP4I1cCvW8t5RI5VTSE5qnl22LMEVFu9fAefgx4qWcSo BiBoP/8r144FdqdhiLHYZMmAh0DoGDlcrTXxxF+xrWawVUrdBr9o/Q1vUSQ//bkceWtc RKIR9BWH3jStrEbTFfTjMpt3JZRbL01kumlXI= 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=P/ajQMWX11nD3nom+9z1HWRHU9Ktys5hMz3D5XtJTJ0=; b=JBg3J/h8133mhl00u+lbsGmXgcJiB7BSVi7FKhTfzN/CT5ad3BIrLC6/7/6aGaM1yg xo6VzAykjso9QvW8+Y+iaYclWQ4XjN0eQQ0LPaYue43qjky1KKegKPpsr5RkaRy2unyf ebRJDIXLrzRqCZ7OD6Bf6uV6+c342/UUDHMLi6FkDhNIMguYLt6SVmtcQYWYndP2TU6l ojKd6UdOX6w5Eabkchumu0VJjDnD1rWivmaFs4hAgRk5/O4BawslgsuGVuCbnIme1M7t /fCYyZvKHfc66vQY6Puj3mQcV4Ql1GWlTrjdPyQN3LAhrDX3Pvvs/JvCPkDCDP7G7/fD UjDg== X-Gm-Message-State: AIVw111qP+ye/bI9HTqSuJN5znqPAfCNhqIoDNzV5B+IZKlwmmQWbw4H h5m801STqzoA4w9VanMRCQ== X-Received: by 10.28.14.207 with SMTP id 198mr1360160wmo.102.1500375743064; Tue, 18 Jul 2017 04:02:23 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id n2sm3082261wmd.19.2017.07.18.04.02.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 04:02:21 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 418633E07A1; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:58 +0100 Message-Id: <20170718104513.23947-18-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::22d Subject: [Qemu-devel] [PULL 17/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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 Tue Jul 18 10:44:59 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: 108095 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5740815obm; Tue, 18 Jul 2017 04:00:52 -0700 (PDT) X-Received: by 10.237.55.162 with SMTP id j31mr1193754qtb.13.1500375651946; Tue, 18 Jul 2017 04:00:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375651; cv=none; d=google.com; s=arc-20160816; b=pLVG5sr6XSyUg5Uacbt57KUVjmbyI08dyb+xKvCHvEbfHjw0W/R0ZthoKYPZHq4cnC 2+SxGyLUlTqykLfyQB4z5GnZiFpI6Y+PafkvG34t29eXI0EEvHiyQuv3VroMOLcHg/uj bbOxcfUBFKO+5As3OUqE0C+QoSVLhSIHQ7vqAO/wMdokHZVcnyBF/157GLkDG4V2e9l/ j+BhdkI9cXPXEUPePLFAyUb/XKp3elzaDV/s2MN+CVyDsvJpi8F/B0jCBzYWj3k/SkEa 7hA1nQDcaf0WTiKwYkazgSMEggvg8SBSzFOUfOd+pQkYzg/QxpRVaIOSXc9HCoPPJAGp 849Q== 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=T/dg5/9h28MtBtMXLtbBwItZ9tozJV3Jm0PnxP1Ih7Q=; b=kR7wZ8bEsDIwY/ktd+3J3hKsp/ojHY1zco9PcG/Xac8ZQbHE3XEMUv6O0Q43/9CeVR e1eBZl8qKaUH0s+gRRlv/PJymAaCWG1aHWESk+rAm0irIMkj+Zg9spQ7sjv+dtpdzLKz Du8Hfbcgt5NJU9tbf63m10woaFjfGd5Drm16eoY/VRHoEa1njGYyeyuZpKoBmpe/e54s JG07JYEC+bhFmK9HqkraabYybAGnHACPieOSdm51v7avIwKmQBB67Zfn4gs/mwpH9t8D 6vRP4Ojo5HH5DhZo8lIpqPvzoFSJC8F329Gy7wDMPqigUJW8S0iW6HNhcOyPQHfbDMFd 1WcQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=Bgm4fPWz; 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 43si1786522qtn.289.2017.07.18.04.00.51 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:00:51 -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=Bgm4fPWz; 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]:55436 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQFF-00049l-5p for patch@linaro.org; Tue, 18 Jul 2017 07:00:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48569) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7A-00055C-Da for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ79-0006Mg-K5 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:28 -0400 Received: from mail-wr0-x235.google.com ([2a00:1450:400c:c0c::235]:34933) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ79-0006ML-DI for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:27 -0400 Received: by mail-wr0-x235.google.com with SMTP id w4so23077057wrb.2 for ; Tue, 18 Jul 2017 03:52:27 -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=T/dg5/9h28MtBtMXLtbBwItZ9tozJV3Jm0PnxP1Ih7Q=; b=Bgm4fPWzyEO9A9/DZFNsVyMwTqyjFS5X0UZQOLEsNndvf0ZJBmH3CrPoyjvMqRB96D up1HUZB/UIxI7Jd28aBeF902J64pwlQaGYAXUiNea2ksXUUhDAuZP7GyvLVghs3AgYtC ENmx9Sis0lsoiNvsU2IcSGG9fCz/0fElAyXM8= 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=T/dg5/9h28MtBtMXLtbBwItZ9tozJV3Jm0PnxP1Ih7Q=; b=Vs9ch6jZTtuFPnh2tI+oIRwot0zFJ713sRBc0Q9CiReZhgyNdxAKK05pms44b0NkuN 69goDuJnTBHhWhwmaC4/7I+hMJHI18fb7lpO86IBjAvOmqIa09E7C9/dLLaCHN7S+BYI g/bNmRnBUCZiH5xnGS8ncrTJrdWMVllamFx9zyO35P0cHUFci59KBnJCXTBvjOyJgJ5J QTpSsKtZv5t1EJQK47MaK9c8qzo7SxRABI9WM6kGjMoZVTWS0g/PO4/xOIgHZ2lnDUEZ OYOR9IbqJQQMszTIuUF0gvyGMTcpWDs+iKLNiBThQfZb/cchny5/SQqb0Jh9EHoIL59f y7aA== X-Gm-Message-State: AIVw111OviUnqG6F/CnttMZpkeBnlvgEJmSG6768kNo57q5ksXEwsULs dcaYC3hIGPoTs76q X-Received: by 10.223.135.68 with SMTP id 4mr751680wrz.141.1500375145939; Tue, 18 Jul 2017 03:52:25 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id y5sm1404329wrd.52.2017.07.18.03.52.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:21 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 51B7D3E07CD; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:44:59 +0100 Message-Id: <20170718104513.23947-19-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::235 Subject: [Qemu-devel] [PULL 18/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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 Tue Jul 18 10:45:00 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: 108089 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5735763obm; Tue, 18 Jul 2017 03:55:36 -0700 (PDT) X-Received: by 10.55.75.8 with SMTP id y8mr940549qka.247.1500375335984; Tue, 18 Jul 2017 03:55:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375335; cv=none; d=google.com; s=arc-20160816; b=Yobk7rqe164mQ09N2yWlKjznWU8P31XnTgOlvvIQhOJmlcYewcHYvMxxCfIAk2BlA1 JJV0XWPE6fqgE1mtrNI9lh5ZHigRWO42/6/XipUhRtN3/2vYLLlSpOTfek6mt6VdWHeS 2vD++5SdFR7srV25SfQeOXYdtmvSrRa8BBoL4x6V2C+gyPWGHZTBz4Ciz1KL3IHz6WAQ VayFMeuSlUg9X4pBkSmvxgXosxML7n7G6eXLylhyEU48g/aeGb5h+19u3qyq8YzkS3vS Ot8VyF78hMgeSK87hkh3FLg517cxJspB1n/6Fb11gXkxOAMerJCxTUJmX9vSspvgJ0DH dvHg== 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=KaSvVJ5Lqv+RYdyBDo9AlXhHaSkSYgzgAVp5I9oj2Nw=; b=j6xzJfhqAUH+dOLLtIlK0FrLfgqSzhYdaatL2pVF3crgjEX+9bB1Yf36eLfJ/7ZGcu 5tSF5rtsgBP9yGYbnxK40pCwh1+BVwlonloBifj+Eof0vSaBv+agReYUXq4yk0oO9+g5 pBW2sz3oYcpXPioE5vOV9EaLIPpKux6eqJwteVCslnYu3W15Oorn3N//5BpGMsQau5/g 0PPcLLw3Mc+sn9+1GN3NH6qJHJBVuU/mskCdN2kq3rw5Sh1eX7YCbR4qrWaMUvligPGu Gau84S+A20NIlbEPZdA/4i4QyTr/ChtYG55QCnT7f9yCzQNoi16Qi9+U9tm0qGbmA271 DHIA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=Y7FpeHQl; 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 z44si1829228qtb.141.2017.07.18.03.55.35 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:55: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=Y7FpeHQl; 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]:55406 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQA9-0007Dq-Ct for patch@linaro.org; Tue, 18 Jul 2017 06:55:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46700) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0a-0007kB-Q2 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0a-0003HR-2K for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:40 -0400 Received: from mail-wr0-x22b.google.com ([2a00:1450:400c:c0c::22b]:36389) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0Z-0003H5-LW for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:39 -0400 Received: by mail-wr0-x22b.google.com with SMTP id y43so23117550wrd.3 for ; Tue, 18 Jul 2017 03:45:39 -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=KaSvVJ5Lqv+RYdyBDo9AlXhHaSkSYgzgAVp5I9oj2Nw=; b=Y7FpeHQlaq1TVDAzsN5KQexoJUlrYWrv2+8kQ6dqITk68uE+TbOkiN1IDM0kTxD3zQ DvPWfTlFeG96g6z24irCSIuLRc6OPAa8vNIoOzQebCmxYRUB6aoMYGOiD9z6njYHr7wg Mtf7EV3UEgjffKhbBRBFvD8L0oTo5bPi6Q6kY= 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=KaSvVJ5Lqv+RYdyBDo9AlXhHaSkSYgzgAVp5I9oj2Nw=; b=lvrUkg0dB7jg+1r5RoGUrN6vOJ321oljkEB1MglINaf5UMUhxlBLOcmsivEsNL1yz3 0xLAKNs3JIwwQ/sz3VKwBQuUt/wPWVhnnf3+063TtktIvhKl1a4H4wMVN0b8AYyp4YJY 4wsdPioUmsamya4rW9W8re4OXE3H+T7Gx2m20dLsCxC1nkOOxrI13Xf3uIx15rC8/MKJ 8JLiY+wXX8ry6kKYmEg3rG8ElNlwtYOcDuH3EDL8YfIbGUpO9Gz/+POo6LYach8maQhs oFcfWOs3p/TFfT5Een+8c+a/qlGgG45AZvJqJk/aMEygGXtdTjVHBuqd46X1rAt3Vo+w DmwA== X-Gm-Message-State: AIVw111Y5DdGPe0rbqdOExQo1VoDIjIqBPSOVoGcYzzTAxT8lwMQFKZm V2EvbWhkrNoCSgoc X-Received: by 10.28.19.205 with SMTP id 196mr1309021wmt.122.1500374738622; Tue, 18 Jul 2017 03:45:38 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id p28sm1783170wmi.11.2017.07.18.03.45.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:31 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 62AA73E0832; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:00 +0100 Message-Id: <20170718104513.23947-20-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::22b Subject: [Qemu-devel] [PULL 19/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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 Tue Jul 18 10:45:01 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: 108083 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5731944obm; Tue, 18 Jul 2017 03:51:22 -0700 (PDT) X-Received: by 10.55.123.199 with SMTP id w190mr1153937qkc.21.1500375082138; Tue, 18 Jul 2017 03:51:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375082; cv=none; d=google.com; s=arc-20160816; b=i5KyDer2w/wkh7Kdqo6guza9ZV5+Rzqe7gLCkMrQhUV4WEvwS3CMtTbdDpzNDaypEy Pl1YKiu+dyIfmbU6Kn4+6GMD1lujRiW+/xdz3aVJeZBUMQ6wCwlI1j9EX6ZDDtsbR8KC FaPy+ONFlU1wTOik8LGt5dJgJKoQ/BpCCjJs+FMndkYCTSOPyV4jOkU5C62FLEbKdehh PbajGuTnd2fL0kOOK0fIzoQeEQfWi0X5Lmg2sD00zbN8NqFDu0cAtzqqqPteq3ma77pn mjjj1CZyc9zrQZ3aBLkM5kBepWUcG+GaFVT96MXJBs8pjWjtni6ZS9cqEXmuywmEBKDQ Z1Lw== 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=/Fgja4WBrQPxRVcRSwnhG9R/C7dcNWx4kKuP274U1ow=; b=yarMpjSWWYAldsxRhdghNx78SwE7/V9/8/4DjGg+/Z5epPI96+JebUeHSoux6svIgz hNbN7woIk2zR0Bd2PiO0/d69XiLlpvDGgvLRoBpUcoijCxkDYTlLaRWUPXjaDgLefj2d EUD04HhKDRZk8zoZOnL+K7kXY3t+jLfpmovygbdayp7m5TMJ6MNG/ES+Rf8bXheXU0dU trQnFGj6jTUiMFJumbjkgP+m7bY8ElUAuwWfPt5scZlp934zgO8pigC3e9fbGeyD3oqj jJqln3X5A3oHNjToMll7kWNQ7IVkLPXvbz8CJqFPolMdXo9pZio1zw9JI2m1BrVaMQrL DQiw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=BUObd0P4; 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 m8si1729919qtg.273.2017.07.18.03.51.21 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:51:22 -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=BUObd0P4; 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]:55394 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ63-0003cp-HI for patch@linaro.org; Tue, 18 Jul 2017 06:51:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46685) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0a-0007jb-5t for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0Y-0003Gz-RA for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:40 -0400 Received: from mail-wr0-x235.google.com ([2a00:1450:400c:c0c::235]:36377) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0Y-0003GS-BP for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:38 -0400 Received: by mail-wr0-x235.google.com with SMTP id y43so23116799wrd.3 for ; Tue, 18 Jul 2017 03:45:38 -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=/Fgja4WBrQPxRVcRSwnhG9R/C7dcNWx4kKuP274U1ow=; b=BUObd0P4oTLT34fzvVvfIZ74ch/hVyp7/T8uA3s7CjMr7ifDWwUyW7iz0qogcHCrQV eIe+x3OxV8OtnIYMSzuL02vQunHb+FOnCMJsfsO/ly3CtRVeuaY0fWzXkKIzfFTQfRBN PnTITQX4fPRiSL650dWsT52FfrlzmScDjLYvQ= 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=/Fgja4WBrQPxRVcRSwnhG9R/C7dcNWx4kKuP274U1ow=; b=YLEJuv6NpRQQ6MdcGa3UHhGtLkRiPEDrFZJj2HNHtxPH3i4TF1BOLWFeBqpn/9nJTY 128w1+8e2/eZWi6TlBM2MomvvXbtZPAIBp/sHdetIs7hu8JhlyvMrHWt2aSE5gGELQIV h3vDpGatgtYBaGglJkgWJAMm2zCnR6nY6ztpacfHvJCp4OpLQ5cUE66u7TCypS+N7K0s epA3eGSu0WquoN9gi9Hx+5Fvc3bfT9mf1dwSJLD4ghyj3kXQLaqy2DT1CYea+wXXKVkh vnW9kgOJb5BX4hiHR5LiqjiK/7CoLlPG6mWk+qkD1xySLAAIN+EXU2kO0uk8BYEomK2f 0sMg== X-Gm-Message-State: AIVw113m8uWSITNx7nsd5S8LJfqbZhID5QKQjnwq9RIM0jPZBQj4FJBZ jWsB7b65tD1BG/7r X-Received: by 10.223.176.247 with SMTP id j52mr767973wra.192.1500374737269; Tue, 18 Jul 2017 03:45:37 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 46sm2196721wrz.8.2017.07.18.03.45.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:30 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 739C03E087D; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:01 +0100 Message-Id: <20170718104513.23947-21-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::235 Subject: [Qemu-devel] [PULL 20/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian8.docker b/tests/docker/dockerfiles/debian8.docker new file mode 100644 index 0000000000..3d09b4b462 --- /dev/null +++ b/tests/docker/dockerfiles/debian8.docker @@ -0,0 +1,36 @@ +# +# 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é + +# Duplicate deb line as deb-src +RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list + +# Setup some basic tools we need +RUN apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + bison \ + binutils-multiarch \ + build-essential \ + ca-certificates \ + clang \ + curl \ + flex \ + git \ + gnupg \ + pkg-config \ + python-minimal + +# Setup Emdebian [emdebian-archive-keyring] +RUN echo "deb http://emdebian.org/tools/debian/ jessie main" > /etc/apt/sources.list.d/emdebian.list && \ + curl http://emdebian.org/tools/debian/emdebian-toolchain-archive.key | apt-key add - From patchwork Tue Jul 18 10:45:02 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: 108093 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5740548obm; Tue, 18 Jul 2017 04:00:39 -0700 (PDT) X-Received: by 10.237.59.140 with SMTP id r12mr1120109qte.47.1500375639611; Tue, 18 Jul 2017 04:00:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375639; cv=none; d=google.com; s=arc-20160816; b=uEcfs9sDehndrjXBdaHaohtDoWPBa/ikGZk/AIi7gBDE4aK0GJE3VA/qn2cinw67vz M3FzPq6OTXg33KQEj9aS2b0+cZ0Tgq7Q6ps6wzizKIpYrgKNlCTeVTL1SdoWZpSqgkpd tL7GOji43aI0jYWHww1BRULiiO3S8iqNCJEtsUnCtsVEep1GH6vEcqSIpphWQLPgv23i BhqEckvhobac6P6xoHp7zxjGUk2GiwFUguO/vPyMF/oalX9m85qW1Vc/QhfEH1HjQMHz tWz9nRXoD5D1pXd8694yRyin7d2l1vnaZbVrjuAE+JYWiwwv062qsO3J7h4tfoh+/m/6 UuAg== 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=WMsqD9kFeLx8B1HyQrsSfcDgvk4odWMCLOj6q+6wknA=; b=BoAhkoQWDaEVXu//AxsnXla7OBHgfZVwc0iIhXif94boF4YiVRYlbqalbOwe4XClsz Zl94RosoRY63Jcp9rMWaZhd4Efb/ZX+CfcRgYO4BSiw6BgW0+CwxI4Ks5RshK3EYXAu+ 7LM1RQtKanHc1B/m0raQ0x1cM8ocupDkCFjHC+0aqgFE5+vmCcSyRGwThrdIwRCoBcW+ rX7/kxo8EGUJOkbh4SHVh6wKtex+G8PGLhLhLIRT5RJVqEDbzRmP5hH1N1LRsJ+Gycxz v1XO+BWWUubOypgMvnArCCc0bjKeXY0gLij1k8BK7paiQDEMLGBKtyeojWwwKfj+A5u2 s0hw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=EZmk4ate; 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 r126si1829548qkd.48.2017.07.18.04.00.38 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:00:39 -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=EZmk4ate; 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]:55430 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQF2-0003yG-P3 for patch@linaro.org; Tue, 18 Jul 2017 07:00:36 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48612) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7D-00057F-K5 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ7A-0006NA-JD for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:31 -0400 Received: from mail-wr0-x22e.google.com ([2a00:1450:400c:c0c::22e]:32858) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ7A-0006Mn-Cf for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:28 -0400 Received: by mail-wr0-x22e.google.com with SMTP id a10so23700304wrd.0 for ; Tue, 18 Jul 2017 03:52: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=WMsqD9kFeLx8B1HyQrsSfcDgvk4odWMCLOj6q+6wknA=; b=EZmk4atew9JmUiu3aXBr8T58DQnSTsTr2fQ3p8FwxhGUtLIqupPugL2YFovHu+0Qk3 akyGAha7eTdPTMgZ98TmCIMZNjHQMfX71UvNs5vNd/u642scLOgTP4pOUwe2BtF7dJ/v xYBv9l0Vyu+Fj3k9Py/V01J7DJaXGcoqeyYgM= 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=WMsqD9kFeLx8B1HyQrsSfcDgvk4odWMCLOj6q+6wknA=; b=LdJOL2AmAfLR7gV7b75AYU5TZSjTp5Sjp0RMlSb24G0VtDMG6obFENCJudpINrr7Mv seLVS2j3xNxpUKzhFBzWB1oBkIeTVJSI50ArgTY2rLZCHRf+PqfMsEzX8mz3ilQLFmh7 yeNUKhGLkCABm/+Zkcaq1XNHZOvbgFQ3cpQcqfpIiZBB1qLD0L5+fu5CASj2ZfwIwiTQ QWri0ObBFsvFXsjHUG0RxwMZ9P9RlPV5O+wNkkdwdPC1CbH1S8gz8Up6N4HmNeMCHgeU R3gG53TxAi4Sd1XeZRq/wwUV2tG3IGsiYSgVdGKBXeOhjIvd93mdSMErjZ2C8p+f8eX2 ET/Q== X-Gm-Message-State: AIVw111NFHYHSxFJ/2103WxPRDnNS+4veMVvfI7zUJemzejWUwZQ1buq sSIKvobFtbq+/DrC X-Received: by 10.28.72.213 with SMTP id v204mr1311956wma.31.1500375147174; Tue, 18 Jul 2017 03:52:27 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 143sm18157887wmg.9.2017.07.18.03.52.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:21 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 84D113E08FA; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:02 +0100 Message-Id: <20170718104513.23947-22-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 21/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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..2ec0fdf47a --- /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 --force-overwrite $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 Tue Jul 18 10:45:03 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: 108110 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5754339obm; Tue, 18 Jul 2017 04:12:41 -0700 (PDT) X-Received: by 10.55.17.77 with SMTP id b74mr1139332qkh.257.1500376361509; Tue, 18 Jul 2017 04:12:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500376361; cv=none; d=google.com; s=arc-20160816; b=z576dbTMYCO8teoA/YgRQ7CIBUVKSaJrg9FStchyyF9PDI5c3gIyDCYW5m8t/JhpbN OTTKobCu6d76BPluHQYJOLxfUEJgRmaPE8PrfUODmL3/tvsi6SrybpmwkIYGUu8kzFVK 0dXzyetGxHh/cHIJ3T99JYcv1UyzQzDt8qkaU6dKMUkRSoBzgjoC72QvtcEdCnFpmkTP FmWKD3BCUut0iPqkyl75lbTW0eaZY2FxjGQv2spjV1uyVRXOLtVf1HANZkN06J6APngM GnWf08XOGcfzaL3YwHBWB70+c+sibtvHsiikXdB3sFk8xZ/4iirpewgkfCfKVt5Z+OFP 2PZw== 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=xKCsLCUHaxFBzJyyCoZlh+UW1QltQ4wY208qeEfNf0g=; b=FjYBPOJjBRtjffk9ReoouB2tx6Y83IwwOGhX71Sf4kFcxpKisNoJyQIt+iXMb3F3us ka0/Zv7An1DwzhOyDftR9tiiVlh4c3AIKoaZNutXe3nX3XFHwWfokedKZl8raWNctTeA Qo++dKRWcnb5+9FEea5PCFe3HYwOa/BteUI0zlFEQXoQ3h6YsTMSiy+z8xEVEVAQRKvZ 75YUiWz6iSDh4Y68pAgyYQARHhN0E9w9iVV2ogcDN/fi2UbCvJAlL6zDr5Z2vSiznBT8 cKdgcbrMpne3X+xGiZ5wLb5yDVnyzJCmFA0+QqQjiDoUYKqKDdG7XEeDlxc/TuCrtIVD fHWg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=MJ0wChLy; 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 f92si1829595qtd.228.2017.07.18.04.12.40 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:12: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=MJ0wChLy; 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]:55500 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQQh-0007KQ-09 for patch@linaro.org; Tue, 18 Jul 2017 07:12:39 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48732) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7M-0005ML-MK for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ7K-0006T8-Uq for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:40 -0400 Received: from mail-wr0-x22a.google.com ([2a00:1450:400c:c0c::22a]:36379) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ7K-0006Sp-Op for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:38 -0400 Received: by mail-wr0-x22a.google.com with SMTP id y43so23375032wrd.3 for ; Tue, 18 Jul 2017 03:52:38 -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=xKCsLCUHaxFBzJyyCoZlh+UW1QltQ4wY208qeEfNf0g=; b=MJ0wChLyGRHX/Llec4ok1A+8JVith22phrRKWUvvgDQnP6qGhBane5O7GmUIcayov2 Xhr01D8vxjlZUwNkKA0xkDe3oQhDPqCRLyMYrOgGFpXNXAjmEILklxuWjXUX1bXffa3C G6suzQy+S2Pb/L54la2mnjkM9hMI4yOVW6OFQ= 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=xKCsLCUHaxFBzJyyCoZlh+UW1QltQ4wY208qeEfNf0g=; b=NclaLgibUprqJjZvz4G8jicYtvXW2nJyE5g5ZKwMCO7OrHVl8914rO5URBOAWWA+Se HHeATlNtADQUYbHqXC9G35WpTl2qzGCv8aOoIqj2HhNIl21tvHceSD7OI80ffzU1H2QM x+e2KueIsARg+TtCDVjNB6AruH8EuxIEwzzMEa6+LPDtuZJdPHM0dy8bwu/UZixZwEDF Cbe0egrq0CxWw3mUFjA/s1fMm08+O0po5rm4g7yjKYiS3jUTjaNqGQ3+Vq65+bsKpigt P8qfslb1crscaWKWpW4/UgzgtWFlUK3Nv+TaXDK9tYZjid+4PeIu5SBBZOWCnYMWjaWk vdLA== X-Gm-Message-State: AIVw113d8WRz6uz0VtHkQzIy8o4BCIiExqL2q521ZqQvoCMje2IqFMUI P4PLk1FYtU1jsKeH X-Received: by 10.28.156.202 with SMTP id f193mr1314533wme.22.1500375157645; Tue, 18 Jul 2017 03:52:37 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id o131sm15327766wmd.26.2017.07.18.03.52.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:29 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 96A313E0B09; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:03 +0100 Message-Id: <20170718104513.23947-23-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::22a Subject: [Qemu-devel] [PULL 22/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index b5eec5dc68..202efe9ee6 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -55,12 +55,15 @@ 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-amd64: docker-image-debian9 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 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 Tue Jul 18 10:45:04 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: 108090 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5737240obm; Tue, 18 Jul 2017 03:57:11 -0700 (PDT) X-Received: by 10.237.58.167 with SMTP id o36mr1125770qte.128.1500375431619; Tue, 18 Jul 2017 03:57:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375431; cv=none; d=google.com; s=arc-20160816; b=NaoiuCTBC2CpLl3n9dxZNWxFJ6nXT94inZOFLKgZwhi9BZPWHkuPhsy8rZnI3X5i3B niwoddk5ZR/bPlzZBS4v4edYKSr4otKKsIQhaQ1k/IqIPxTBkVKimXf9fvetzJNFdaDf xANLH9ui6MPUlOwWdfoD9lNbqGDCRIon0hO8YNQItbuiHvrZnxaTnh8Q0ieoZbkV5yQ4 jhtv9MvFgOezH99xWL2tiCcFV91U3witq+5XOlKDAVzYcyqeSaRKKV3/lWolPkotzjlL sxcg/0yh0DMrNLP+8ZAZ+2MH3gGcUmU0R5xua9e7OZ8AmKThyI57SBEee8mgUCrlWLPA +OdQ== 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=kD6WUJTMv6BLqndmJ3hMG/SBPvtiFZzexWthKRtIzFY=; b=CnR5PSGX3Syj1eBowXjD8xqqaZWMfurQqECC9tSJGRglapJRiYM+JeZ16dD8AVIeTS rg+iqNCbRmTqN9rVt4F/2CIbwxXCZYIBcAd68R91qYKjmaL0qOLGq8jGDjzxuR0+cE3b daVqvtd/Wh/ymhFQIYGh92Vxjps0y258ISxPKSVQceOb5FHeNIfEwWTOwrGeAzuZUwRp rWqmjhLvx0Zc+4BYhIqXA3tbgo7BbiUKv6G6tWMF8Xwh3XhvkZHxjqy2o31/IvPCT24D 1IvEn0HNEavX5ASeNOadUe7rztFetjh+JeAJCqlK3XNqU5So7yGp3kNO6KL/ONwY30SI RqWw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=P6s0CQnS; 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 m45si1757074qta.194.2017.07.18.03.57.11 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:57:11 -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=P6s0CQnS; 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]:55418 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQBh-0000sC-3C for patch@linaro.org; Tue, 18 Jul 2017 06:57:09 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ77-00052x-ML for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ76-0006L9-Vg for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:25 -0400 Received: from mail-wr0-x22f.google.com ([2a00:1450:400c:c0c::22f]:32827) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ76-0006KH-P6 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:24 -0400 Received: by mail-wr0-x22f.google.com with SMTP id a10so23698186wrd.0 for ; Tue, 18 Jul 2017 03:52: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=kD6WUJTMv6BLqndmJ3hMG/SBPvtiFZzexWthKRtIzFY=; b=P6s0CQnSZP/lsEf1XltDlz+jgrXhO1JO6enRvPdiH6kgYOh5RaKgyBdhPlDd0zjFsX AStCyEPazmlfyU2eKTUH3qisrUWYGZJrldZT89Rs8uwX+8y0G1RhQQZ1WkO4TExpOBzv nyw0jSwdh7Gt2igugK+PmohbvQ5uIIPO6EKlg= 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=kD6WUJTMv6BLqndmJ3hMG/SBPvtiFZzexWthKRtIzFY=; b=H8w5+jTRxgH+9tABXtrR+3UcVJ2pc8klZtJnlQX+RVXLXFkiNsUe2aYeMnE4+dx74K D7Pc5SOB3bt1gcMDYcJrIazV8you9yI7CByuXsMS1Q7dR6CsYCKHSqgvfperhWXxa+CB tJPCyAghiYukZu5ViEpYGnXNR4P4z2sK5yKqBJ49HVc2gamNNza5KHXwa+VmKosxC7NZ tHFOQ9+JLaDEI+Y0GVYmJAhwINRaTVkHLEvcmUq9vA7mbXC/KBU1L86xRFoWmDD+polM 1g8Z/1XSh536VxX0Q1RdMNhonQsKgy/hVimPC4Kbuk4qJ9Q77qx3H5TI3y2Gjf20Xvtu cfPw== X-Gm-Message-State: AIVw112IDyWwdM9oz9pnJQj80PGn37cu+/V4vVHYHHDmO2DrFlRNAKme dx5xYBYAje9KIMGO X-Received: by 10.223.163.197 with SMTP id m5mr842568wrb.128.1500375143707; Tue, 18 Jul 2017 03:52:23 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id n205sm9304898wmf.21.2017.07.18.03.52.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:21 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id A7CBE3E0B19; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:04 +0100 Message-Id: <20170718104513.23947-24-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 23/32] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 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: From patchwork Tue Jul 18 10:45:05 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: 108094 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5740581obm; Tue, 18 Jul 2017 04:00:41 -0700 (PDT) X-Received: by 10.55.162.210 with SMTP id l201mr1075715qke.180.1500375641642; Tue, 18 Jul 2017 04:00:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375641; cv=none; d=google.com; s=arc-20160816; b=RO5lOskNalDTBPDZzQAq09LxHODQVDDmL8uB0HfNjzOlTX7CuY2r11tFYp4ksqr1vM dLNatUL2UX9gHCScFK1BIZcR+SWjlONWzDqTq/o9Qaj82NZgfggehAbI7jQu6OdfYugw kpwYBIcs742/WaCrF2f0m6730tj/+u1Vg9yzcqZuXpjOQmJ0N9pzmlS7nQDyGiorace2 nmdLVv8TU6M/yDMYIIpjq8cGRvTU6vhihB04UhZm9rjkWAhI0YihqGHtUa+rDxxXrooe 648g3IP8HE5LuBiYx1KSIBgYdiVBKURiC+TqiKUlu7FC3ovOcwzwRRTnTZmaEZ/apdYo /auw== 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=mUT1+72DYrerAM2TYvzcXJKyaOaUjUOM8slt4K/Uris=; b=yz5tFVmpB3whfwwnSJx2T47h+2SMQJdCBsD1l0hgOnKjZAvf2ZyhH4mM2tsXA/g0kx vbHs4HTGdhtnWGjTpFSuufE39nb6/FlotNJ6Og7qP9+kjCNVsxBtj/TU/EAME8x07nYH CHvMyZaCd+Y3ilGrshbr48PG9tbT4A/ivvO9EHgAsPid6utsnECqcU1IYYd+1tcDBXUZ MPoFfehaTXIpSX6A5Lt8nO1W5M9yhkb+jqk3czlh030+hFWZSfTQh+Vx6wKkse/ZhvXH iLuGSvich8jbZ4PuiM9VJqLXRTdQ9C+0L3SILdN7/Kkjr5uWcQ35GWW7WQqecX7igiIX V2Jg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=CpM2Yg3O; 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 f73si1862054qke.295.2017.07.18.04.00.41 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:00: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=CpM2Yg3O; 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]:55437 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQF5-0004Gf-0Z for patch@linaro.org; Tue, 18 Jul 2017 07:00:39 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48616) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7D-00057U-R0 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ7C-0006PF-Lk for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:31 -0400 Received: from mail-wr0-x22b.google.com ([2a00:1450:400c:c0c::22b]:34962) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ7C-0006Ol-FY for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:30 -0400 Received: by mail-wr0-x22b.google.com with SMTP id w4so23078939wrb.2 for ; Tue, 18 Jul 2017 03:52:30 -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=mUT1+72DYrerAM2TYvzcXJKyaOaUjUOM8slt4K/Uris=; b=CpM2Yg3OrqJ0V08y0M+aNs78XQZZCoJTdifOVxOqaFN3YYvPf1cKd2Fz/Pvopuw8Ry 0BX47SCSMIuj+2lkGXIO2TveYi8dX/BBJBAa2UUjbNF8NOCY/WtI1rS9FaTb0kHwK6Rp 4w6RniTyRSk2ToQ8+hMkmeOX/hjEpJ+aRnf0c= 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=mUT1+72DYrerAM2TYvzcXJKyaOaUjUOM8slt4K/Uris=; b=aAiT177JbGqktMXEqJYaqniquomlwolkGz/LHBwbT+Td5CcXzOap4inVmO4q8OMUnV d+I6ZTfhM2PzaxCO/SDteDS8/bnJTwcly1TYdbf0Y+4tCLzUebTHHGliIU9jjjc2G2Ke 6mojIc+xxjQlEyM6tWlkr+6IF50hVv0vvVizv/SRa1hZCg5+8WaTnwMAL+gUKPRLxSsv WEaEe3cpfWgV32y9y3oM4TqBpWXt0EYbEiXjjKvmcml7tKA1tCep+bbUdfxDs22wQ7Hc VsJs7lnhhPV6+kGTydGnXZWfR+O3V/E4wX6Y96jxTCMmXjG+e2l6GRagWJEfL8pI/5m8 PKrg== X-Gm-Message-State: AIVw110I2xz5RhSJLjwwMul6a3QMTYVGgpTbxe8V8tlAFlLUga/9mxE8 Me14sCCt0qUnbVSX X-Received: by 10.28.51.212 with SMTP id z203mr1686756wmz.103.1500375149023; Tue, 18 Jul 2017 03:52:29 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 67sm775450wrc.34.2017.07.18.03.52.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:27 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id BB44D3E0B2C; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:05 +0100 Message-Id: <20170718104513.23947-25-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::22b Subject: [Qemu-devel] [PULL 24/32] docker: add debian/mips[eb] images 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé change image mips little -> big endian Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 202efe9ee6..e0807c0917 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -62,7 +62,7 @@ docker-image-debian-amd64: docker-image-debian9 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-mips-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 diff --git a/tests/docker/dockerfiles/debian-mips-cross.docker b/tests/docker/dockerfiles/debian-mips-cross.docker new file mode 100644 index 0000000000..550f43281b --- /dev/null +++ b/tests/docker/dockerfiles/debian-mips-cross.docker @@ -0,0 +1,29 @@ +# +# Docker mips 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 mips +RUN apt-get update +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + gcc-mips-linux-gnu + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get build-dep -yy -a mips qemu + +# Specify the cross prefix for this image (see tests/docker/common.rc) +ENV QEMU_CONFIGURE_OPTS --cross-prefix=mips-linux-gnu- + +# Install extra libraries to increase code coverage +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + libbz2-dev:mips \ + liblzo2-dev:mips \ + librdmacm-dev:mips \ + libsnappy-dev:mips diff --git a/tests/docker/dockerfiles/debian-mipsel-cross.docker b/tests/docker/dockerfiles/debian-mipsel-cross.docker index eb279c5044..6378bd41e7 100644 --- a/tests/docker/dockerfiles/debian-mipsel-cross.docker +++ b/tests/docker/dockerfiles/debian-mipsel-cross.docker @@ -4,6 +4,7 @@ # 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 @@ -11,13 +12,15 @@ RUN dpkg --add-architecture mipsel RUN apt-get update RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt-get install -y --no-install-recommends \ - crossbuild-essential-mipsel + gcc-mipsel-linux-gnu + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get build-dep -yy -a mipsel qemu # Specify the cross prefix for this image (see tests/docker/common.rc) ENV QEMU_CONFIGURE_OPTS --cross-prefix=mipsel-linux-gnu- -RUN DEBIAN_FRONTEND=noninteractive eatmydata \ - apt-get build-dep -yy -a mipsel qemu +# Install extra libraries to increase code coverage RUN DEBIAN_FRONTEND=noninteractive eatmydata \ apt-get install -y --no-install-recommends \ libbz2-dev:mipsel \ From patchwork Tue Jul 18 10:45:06 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: 108108 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5750116obm; Tue, 18 Jul 2017 04:08:51 -0700 (PDT) X-Received: by 10.200.51.125 with SMTP id u58mr1200043qta.12.1500376131664; Tue, 18 Jul 2017 04:08:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500376131; cv=none; d=google.com; s=arc-20160816; b=w47/F+p5FEPW5ZhlPWiqnsOIxl7mJRqQ4I+sDGOSssfnP3wrYexr9mISB5jGtKtJYK Lg4AdtvdxTFrCbl1PHNdk3ofChGviaebGTDq5PKUxi534Shfa76fgksh+6NGN+j1vIp+ fFuP0ZbXgKXCIHcXiKP2CT5afciHxQnyBvxb06T8qPj0dJrfht/XcyWH7HRIFxtVRoYP 9pgGkqelGwcJ8d7ncKbIRjS+feCORvNYx+UpEqNSLghnUnC0BY89vRG7ZR2DKDVdmE0J AnYfRTnr5U8P4DQmwiUbXJcp3sE2kgwZmvActBMVrYmEQMXO3gzTXbFDcEXuVQrOJRS8 jhlg== 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=O9dy2J3Ftu2fZ0nb/hOFkTvSWtP0AAPPN4U2C1pqT1Q=; b=xSv9ZW8ZpNYfXM00ZKG4HHfGB0d/AQ6+h8n5F9H1uPiDW6Wl5cpcdpuwX7CnIGVDxt 7UmbM6JZ7I4/IdgDjmWVnrRoVkg693VSe0MVSsaQjA8LT69VMy0S8u9m+J4NAcKWcFxA fT6P3lxJ+Ac+t7IwLRUXr2lMUfUX0BusL007r6NYooA5wBfsXjCDN4Xe8aCVqB0idfyD VvHPvHouRGQFlwHIZ/gTQcQLhcY1pAxLMhGYJBlaaDMoezqMlv36M2F+jWxCbqTQEprA Tves5tkJ0RKsVYg86L+L9wHUhwHGMzNcJZXJRuwortEe2vzW4ThjPO/44fLsEcis1Ck1 RdCQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=Cib6BKsC; 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 u91si1777582qtd.34.2017.07.18.04.08.51 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:08:51 -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=Cib6BKsC; 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]:55480 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQMz-0003TX-4m for patch@linaro.org; Tue, 18 Jul 2017 07:08:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48731) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7M-0005MJ-M8 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ7J-0006Sj-S8 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:40 -0400 Received: from mail-wr0-x234.google.com ([2a00:1450:400c:c0c::234]:34796) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ7J-0006SL-Kx for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:37 -0400 Received: by mail-wr0-x234.google.com with SMTP id 12so23477342wrb.1 for ; Tue, 18 Jul 2017 03:52:37 -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=O9dy2J3Ftu2fZ0nb/hOFkTvSWtP0AAPPN4U2C1pqT1Q=; b=Cib6BKsCwuWNjUO9fDtMIDDBKxVLQbZSSvmHkKP5pt/b/I9+jSK7FTyRFmKwoSD9Og 0DZXqTm9xybtFRI8hJJq+I8rQk8+q8POfItz98OhWNodO4RSHiL5K3DvOT9RtTc6+VNN HnCA7DMJXTKXsqEbCTN11lhwYAit6ZznoG+qw= 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=O9dy2J3Ftu2fZ0nb/hOFkTvSWtP0AAPPN4U2C1pqT1Q=; b=Em4tJesrZGZ7QUoHh6+74z6HJVbAwArpEjPs9eVJ76/gnaOvQV6A5aJnVzMzLRibJN wyhup9J/WRmataZfayIgJUp50LkrkuQg9xtjn00pGRWaVjL5Pai5Vjs3adWMDtm7Y4N0 F+Y7NgXomzaN8eTs0FVcVdDcJKWQUBqNDUd0Y4OsXJbG8RdJ1NsjkraKALH59azv5DVR DCUNSZEDELs+bsubS1MHEMpOehq1YlD9DeyFjm88lJiBH3pwAGJaw/NaNyIa6fd7pY/g R7ARCqC1RnffMgsxelH2TDb4RjvTQsEUSMvuOrHlefTwYJ+3pzrWTO/SWRfM7whuYESM HswQ== X-Gm-Message-State: AIVw112XgqzNawZ+E6ereWbg9r15g6JVAdhWZ0wEykz0qUoFNyQqSymm NeG4s/D7ABPFZuGD X-Received: by 10.223.154.105 with SMTP id z96mr703206wrb.73.1500375156550; Tue, 18 Jul 2017 03:52:36 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id p7sm17575112wmf.11.2017.07.18.03.52.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:29 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id CD53B3E0B56; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:06 +0100 Message-Id: <20170718104513.23947-26-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 25/32] shippable: use debian/mips[eb] 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé previous commit change image mips little -> big endian Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée -- 2.13.0 diff --git a/.shippable.yml b/.shippable.yml index fa54df6cff..f2a904014a 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -16,8 +16,8 @@ env: - IMAGE=debian-s390x-cross TARGET_LIST=s390x-softmmu,s390x-linux-user # mips64el-softmmu disabled due to libfdt problem - - IMAGE=debian-mipsel-cross - TARGET_LIST=mipsel-softmmu,mipsel-linux-user,mips64el-linux-user + - IMAGE=debian-mips-cross + TARGET_LIST=mips-softmmu,mipsel-linux-user - IMAGE=debian-powerpc-cross TARGET_LIST=ppc-softmmu,ppcemb-softmmu,ppc-linux-user - IMAGE=debian-ppc64el-cross From patchwork Tue Jul 18 10:45:07 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: 108107 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5749447obm; Tue, 18 Jul 2017 04:08:15 -0700 (PDT) X-Received: by 10.200.36.70 with SMTP id d6mr1244935qtd.42.1500376095339; Tue, 18 Jul 2017 04:08:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500376095; cv=none; d=google.com; s=arc-20160816; b=Rly+SuPF7/cwpLKfxUPl14xBcI9f0nc4RJjc7mvRJjYzc5+K1D3biPpvK2tUNpK5Pg KF6c8+cL/CnZApRUz5Pv+DvoLLUSDVCwVmUZZAKhkEtZMf2B44broZIt9mYmOuTu+1ZB 1+jlC2L9wRt6RoybIAegSk3lHz1a8BL3biWx9uM9Xeb2tIiGCQVhZT8uE5P377f5vzsi Nbh4IaeaDuDwfGveu3NiauUXd5dyqa6BkqLKQ1Sjok6FUa53rlnTwV1oJoDS0hMWbOEd PeH5KxpqezeLL3A5K+hAgeiPWCBO6sxnLijkoI5FFPWKa+JV6alVu3G14Ajd3q9SG4Cy BrAA== 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=8wsqW6LwpBau7BBLgsEOK63Asd1HosLx+C/ArVp+4Yo=; b=WGLSjWUvo3IWhga+StGghatkUBFLm7RK02Fzzkmb5JUunjnaQc1pqNjBswa/YjHLNi VHFvSrLbWZ3v90RnotuFjGIHt3CQoFadCgGqzecrdsrcBY/25Ovkol4FPk6uV+zqAMqa wfAKnw78wcC4s8658aySBc/TC354AkErNX4YRG7L+ajg2EVl16DIgRbbm9YZKsrxkNqC o+cPKtxUudBZuCLAO0CsFRzDPsFoclGd6bn8tKjDdo5GSNADesiqqM11gG6kElHzHbUy Am10MINM/mCkmylNab/qK26cw25C4e/2A8v/GbVh1DiswLRr7nSW6RWTWm6Vrv9nopC5 ZBlQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=kPzP+odG; 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 c185si1893675qka.342.2017.07.18.04.08.14 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:08:15 -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=kPzP+odG; 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]:55479 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQMO-0002dJ-TY for patch@linaro.org; Tue, 18 Jul 2017 07:08:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48654) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7F-00059C-K9 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ7E-0006QM-QE for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:33 -0400 Received: from mail-wr0-x233.google.com ([2a00:1450:400c:c0c::233]:34751) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ7E-0006Q0-KY for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:32 -0400 Received: by mail-wr0-x233.google.com with SMTP id 12so23474495wrb.1 for ; Tue, 18 Jul 2017 03:52:32 -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=8wsqW6LwpBau7BBLgsEOK63Asd1HosLx+C/ArVp+4Yo=; b=kPzP+odGsFGXysjZQ57XOHgPScRIBvv45DyQBIq4FfsjqmLG+MMUpZq1IL6SQTQb3d TmmTnyByH8tVjfBKp4VfG5eYYDCityYiU4P3v8jfR8KjnYDl/pBYK1rEoMOAFYeFukU5 Zr6qUtGdfTgBaT332h69JQAyTawYKNLfrIOTA= 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=8wsqW6LwpBau7BBLgsEOK63Asd1HosLx+C/ArVp+4Yo=; b=eluD7gcz0Grbl28RspFuDLC3IadElcJ8XITVnNGNxySqEO7iqUmlGDbE3gvkvgVfqD rjgRYl8XfcBRJD3CzMKT7H7H9VVncZTgO+slLzC9ekM7fz/P5QyyruEd/rYe+IulVYoB Gr2Sn8C7fmq1izsfJ1kpO1lFDKybaOFYOLYRvvDkkoJ71yF8Y29CS0jrSR7ghVVeOLy8 TvZ8Vk4s4Qbs3EXBOqfPcZiWRiPfuxy2Taj9P+tHtoBO3jlHUf9LMVRiZpgPgdRI4jza UzoijkuxfswtqzX0vzkv8jeJQ7ZxPQ+gQGVh00Fu13N7UmNPqJGF0lhtR/1uYM9EwQ4h l9KQ== X-Gm-Message-State: AIVw113Et1R6fKXmgtwd8kyLChqtN+kF/eaMYynp/mFeam9d3550LZHN VTHJ7kW2ZorwxAYe X-Received: by 10.223.170.219 with SMTP id i27mr785771wrc.49.1500375151540; Tue, 18 Jul 2017 03:52:31 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id o131sm15327619wmd.26.2017.07.18.03.52.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:27 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id DECF83E034F; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:07 +0100 Message-Id: <20170718104513.23947-27-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 26/32] docker: add debian/mips64el image X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index e0807c0917..5a8283674a 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -63,6 +63,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-mips-cross: docker-image-debian9 +docker-image-debian-mips64el-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 diff --git a/tests/docker/dockerfiles/debian-mips64el-cross.docker b/tests/docker/dockerfiles/debian-mips64el-cross.docker new file mode 100644 index 0000000000..fd2aafeb01 --- /dev/null +++ b/tests/docker/dockerfiles/debian-mips64el-cross.docker @@ -0,0 +1,30 @@ +# +# Docker mips64el 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 mips64el && \ + apt-get update +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + gcc-mips64el-linux-gnuabi64 + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get build-dep -yy -a mips64el qemu + +# Specify the cross prefix for this image (see tests/docker/common.rc) +ENV QEMU_CONFIGURE_OPTS --cross-prefix=mips64el-linux-gnuabi64- + +# Install extra libraries to increase code coverage +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + libbz2-dev:mips64el \ + liblzo2-dev:mips64el \ + librdmacm-dev:mips64el \ + libsnappy-dev:mips64el From patchwork Tue Jul 18 10:45:08 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: 108113 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5769070obm; Tue, 18 Jul 2017 04:26:43 -0700 (PDT) X-Received: by 10.237.60.247 with SMTP id e52mr1347976qtf.106.1500377202812; Tue, 18 Jul 2017 04:26:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500377202; cv=none; d=google.com; s=arc-20160816; b=04wTx6tPtMCq60+g2yrbqn7WPk/hC+JMXt9Yf/3evJkH9Y0DJiItsA5p4Ot1LgqMus 86/udExRdXMOWKtLOjeGRSpwgoSvU1Ds8jgftxl13tbHRcuTl7L7Dtt4IM6Ubw0JdoX1 S5IVuxtQJbTkeiggzVfWLFBMgRPmIjz7WV4nmb5p8HZpVSqbZ35Lhmjzgv7wpefnHkmE Ij3q9Pau1mQ5Izf+oTsvl6XIgaEKmd25+1B27f5fpUQ16gXv5Yr7P9PGTw5UYF1vpj0u uLcB1Uc6Q3xuE5aUuLMqpcnlN8EG6d7xJ5WVBdEvV/CbOkIZNEMa5PXce5e13Kg3yuGp D7Kw== 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=QyRrUnn81Jb4iqwxNuwQfNymHeVAGzs5/7NBhWbH6qo=; b=EoSgF3+H7/QOXcDbGmu5ujqv+ctXVkqucChgdcmcqXZPpomS196Cr1F1gM9OOaurlD 8Tkvep0piltoyuDjhQBCiYs/9FLVSsuQedDgzM92AgiL8BUzN5kZOuzYE2Hmg3/o6caR n1jm3umUzLjjPjTzs2jOCScO95l2kFgp/UOn3fw8tCjSeztA78cR9niHEV+JR23pALAt v+yTeYM/XWNQhs2BAqgtYC19t0Xgsc7bGMfEltd1i4xGSt69a2g/9ZprqCLLO2OqAOPg EyAVscrAHW+p6+rxAAbBI8LkHV1iTICub74bQhEyo+waSHExqxnMDpLphWX6NQGxT2V4 AwvA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=hB10T2vD; 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 h126si1859248qkf.114.2017.07.18.04.26.42 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:26:42 -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=hB10T2vD; 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]:55611 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQeG-0004Cm-JT for patch@linaro.org; Tue, 18 Jul 2017 07:26:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52275) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQGp-00066e-Lp for qemu-devel@nongnu.org; Tue, 18 Jul 2017 07:02:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQGn-0003BY-Ln for qemu-devel@nongnu.org; Tue, 18 Jul 2017 07:02:27 -0400 Received: from mail-lf0-x234.google.com ([2a00:1450:4010:c07::234]:35404) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQGn-0003Az-Ec for qemu-devel@nongnu.org; Tue, 18 Jul 2017 07:02:25 -0400 Received: by mail-lf0-x234.google.com with SMTP id w198so10483319lff.2 for ; Tue, 18 Jul 2017 04:02: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=QyRrUnn81Jb4iqwxNuwQfNymHeVAGzs5/7NBhWbH6qo=; b=hB10T2vDzXJTnl0ywq2HruDW5CV+7ChRZVueIvauSMTL7jBw+j7dyeSTVV/Hfq9fAH 9Z3BleXvTukoCvavREUTaxvcJndUIq7P5giOU9wrzJiB22Vvt7CassOU6If/VEeuJ6Q5 Q4OVEd5IHju6MDDOCKV9IjnjFRoxWLbJZFAdo= 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=QyRrUnn81Jb4iqwxNuwQfNymHeVAGzs5/7NBhWbH6qo=; b=C5/O2eLs8Lvlkwo0tzHs33zBUxshAJBEn/2rZjpg811gGmVzNyfuzOIGKXt92xWexs PPiQ2SQ1+NikyTkPOcHDGZ9L+N43/EFpm7HaIrykkpYSS+9vDO8cAWeR84xOzXrYyEmU nB6jfEupPiuGFEjdiUK2hIH0hddS4E8oeaLVyC7bKdY1jIk2DuY8JvGmjnyjx6ay/0qb Nh21f/HNXiN7AFd22ttjYAmjdUhWhc1yKpJVZ7dgt5u0TIEwqlW4uuTOv5Z1G4nMdQAN iuRtEOxzCQgrANsVaSOcJpiOZcBWkTXU5KcO5b4vwMqGwzDljqEfT9AKsIa5JGHpzSir usBg== X-Gm-Message-State: AIVw113QODxpgiyBrZ7nyqMn4SP0KIAsUFL7hiXhpz3B5xKDyItwYWKJ 70GDGgko2BlI6w8gzmWpcA== X-Received: by 10.80.146.14 with SMTP id i14mr1526272eda.48.1500375744025; Tue, 18 Jul 2017 04:02:24 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id k8sm1594339edb.12.2017.07.18.04.02.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 04:02:21 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id EF2553E0B5D; Tue, 18 Jul 2017 11:45:15 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:08 +0100 Message-Id: <20170718104513.23947-28-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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:4010:c07::234 Subject: [Qemu-devel] [PULL 27/32] shippable: add mips64el 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 2.13.0 diff --git a/.shippable.yml b/.shippable.yml index f2a904014a..53b43b349f 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -15,9 +15,10 @@ env: TARGET_LIST=aarch64-softmmu,aarch64-linux-user - IMAGE=debian-s390x-cross TARGET_LIST=s390x-softmmu,s390x-linux-user - # mips64el-softmmu disabled due to libfdt problem - IMAGE=debian-mips-cross TARGET_LIST=mips-softmmu,mipsel-linux-user + - IMAGE=debian-mips64el-cross + TARGET_LIST=mips64el-softmmu,mips64el-linux-user - IMAGE=debian-powerpc-cross TARGET_LIST=ppc-softmmu,ppcemb-softmmu,ppc-linux-user - IMAGE=debian-ppc64el-cross From patchwork Tue Jul 18 10:45:09 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: 108082 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5731069obm; Tue, 18 Jul 2017 03:50:27 -0700 (PDT) X-Received: by 10.55.164.209 with SMTP id n200mr980712qke.159.1500375027658; Tue, 18 Jul 2017 03:50:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375027; cv=none; d=google.com; s=arc-20160816; b=x5GOMiKN+ob+fbSbLKAFOTv//JkiBkKHfob45pthUk5BbEJuutxVNMGj4vvTN5uXJ1 ngv2GNGkTdxdPhjKR6A/kYo72pttM8nuuJ/5POJOZJF93fMDsdGmqKsOI4IH14QIG9rD hnxdAsH1672yr29X/5dyz+OuI+egLC8LZDSmvy7rbX8XmOq80pSjvB3HEYmFd6WtvFHE 9bzPkojVXxOflE6vSP82fTHNgRA+oxg4YyFhrdhPRgezxKWdh8Y13MT+t5OoKBkfbUy6 TjkHjWg0h/Le2wjso3iinzTlACSfJacZBwtv2PWk8uIUQu1/K0xsPT5Mgfjjv0kjBcmP J7lQ== 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=X8SxWwV9qZWk8D0/CixbYAUtgV87XlCIpB3GAl0pKcs=; b=otuDjC/Eu9n9nrDVSeh3dpcVKP88B56Mgust/u8CGGyGVeQYVX2E/5q3QDgm6myNDC klNYo5ZrsN0HICgSHF/PeOW3dtlDgKzxslze00moKqly2oIc9PtDygVuYoycvGAaDaMC JdUd05A13+lDB+0xdTl8pYOB4cj071kofCPKtanNyuisZzPhB9TVtOWun4KvWCV/aOyY geFdFipk07eI5/h0HUoN6Pnp+jNW1PHVTl35s3FvByGl89PIuRh5lqNm9GribZ/D5hxu 9CLCM+cXHOYmFck7fKPAlvRAOY2PPzkj7G3emGvJNwzbyTC7fcgaxOyDuxJ29ARW6U0B YitQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=LXl7COFy; 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 k2si1820632qke.89.2017.07.18.03.50.27 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:50:27 -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=LXl7COFy; 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]:55386 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ5A-0002RM-R0 for patch@linaro.org; Tue, 18 Jul 2017 06:50:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46715) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ0d-0007ms-Hv for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ0b-0003IU-OM for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:43 -0400 Received: from mail-wr0-x236.google.com ([2a00:1450:400c:c0c::236]:35246) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ0b-0003Hr-Ec for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:45:41 -0400 Received: by mail-wr0-x236.google.com with SMTP id w4so22837319wrb.2 for ; Tue, 18 Jul 2017 03:45:41 -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=X8SxWwV9qZWk8D0/CixbYAUtgV87XlCIpB3GAl0pKcs=; b=LXl7COFyQYauhhlAidKlYceAw8VMN2E0nqNBjiJ/1aiKjTJy1cj8tfCrgA6Vksdgaj YB70wlvp/7zaUVcXN6Olhqj7H6vNxOvJnPRDgTr6ogS0yBz3B56t/Qg6tCLEnllGZ3tT 27yJ43bvYS0DuzH/2Wn2EtgNNSBC20zu8x0xQ= 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=X8SxWwV9qZWk8D0/CixbYAUtgV87XlCIpB3GAl0pKcs=; b=bo0ZEwGaMxMjzHYppWSEVDWWY2KzaDpr4jI0ey8y7negZhZeZSTooYDFuIRnQtDHcN jDhGDJzuSKcvmdhHmUcU7j/ahppdD07cUATE7x3Aim/KicDRTxRIBKd356RJ9j1D1CKi YAAltVpllSRshzTOM0S1FXrS7+sLyAXpM9eYIsFz+JpYuAWU6AxnZKCqAqQTcCqnMLbe YmjlZ15l1NKjyk9rLlUdujZ7SwG4y7AEo2X8FjtcQErZ9yWAGn8ftVTAgaJje6+7ZYbD FYx1ONe96hIoy4+sZhRb/EAhXuZyXGeYA8jfLfW0cMyMgEV/HfnjZeawxQrj1ouxg27X TmoA== X-Gm-Message-State: AIVw111w/CgjZaxk/4gwNnnf/gA8bRNLqp5oldwOl75Ro22u2tmrOeEI AfjZmcQfiejfttjg X-Received: by 10.28.63.139 with SMTP id m133mr1288838wma.63.1500374739934; Tue, 18 Jul 2017 03:45:39 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 49sm1707286wrt.36.2017.07.18.03.45.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:45:34 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 103AD3E0BAC; Tue, 18 Jul 2017 11:45:16 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:09 +0100 Message-Id: <20170718104513.23947-29-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 28/32] docker: add MXE (M cross environment) base image for MinGW-w64 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé see http://mxe.cc/ Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 5a8283674a..e993e149e7 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -58,6 +58,7 @@ docker-image-%: $(DOCKER_FILES_DIR)/%.docker docker-image-debian-powerpc-cross: EXTRA_FILES:=tests/docker/dockerfiles/debian-apt-fake.sh # Enforce dependancies for composite images +docker-image-debian8-mxe: docker-image-debian8 docker-image-debian-amd64: docker-image-debian9 docker-image-debian-armel-cross: docker-image-debian9 docker-image-debian-armhf-cross: docker-image-debian9 @@ -67,6 +68,8 @@ docker-image-debian-mips64el-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-win32-cross: docker-image-debian8-mxe +docker-image-debian-win64-cross: docker-image-debian8-mxe # Expand all the pre-requistes for each docker image and test combination $(foreach i,$(DOCKER_IMAGES), \ diff --git a/tests/docker/dockerfiles/debian-win32-cross.docker b/tests/docker/dockerfiles/debian-win32-cross.docker new file mode 100644 index 0000000000..dd021f2df0 --- /dev/null +++ b/tests/docker/dockerfiles/debian-win32-cross.docker @@ -0,0 +1,32 @@ +# +# Docker mingw32 cross-compiler target +# +# This docker target builds on the debian Jessie MXE base image. +# +FROM qemu:debian8-mxe + +MAINTAINER Philippe Mathieu-Daudé + +ENV TARGET i686 + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + mxe-$TARGET-w64-mingw32.shared-bzip2 \ + mxe-$TARGET-w64-mingw32.shared-curl \ + mxe-$TARGET-w64-mingw32.shared-glib \ + mxe-$TARGET-w64-mingw32.shared-libgcrypt \ + mxe-$TARGET-w64-mingw32.shared-libssh2 \ + mxe-$TARGET-w64-mingw32.shared-libusb1 \ + mxe-$TARGET-w64-mingw32.shared-lzo \ + mxe-$TARGET-w64-mingw32.shared-nettle \ + mxe-$TARGET-w64-mingw32.shared-ncurses \ + mxe-$TARGET-w64-mingw32.shared-pixman \ + mxe-$TARGET-w64-mingw32.shared-pkgconf \ + mxe-$TARGET-w64-mingw32.shared-pthreads \ + mxe-$TARGET-w64-mingw32.shared-sdl2 \ + mxe-$TARGET-w64-mingw32.shared-sdl2-mixer \ + mxe-$TARGET-w64-mingw32.shared-sdl2-gfx \ + mxe-$TARGET-w64-mingw32.shared-zlib + +# Specify the cross prefix for this image (see tests/docker/common.rc) +ENV QEMU_CONFIGURE_OPTS --cross-prefix=$TARGET-w64-mingw32.shared- diff --git a/tests/docker/dockerfiles/debian-win64-cross.docker b/tests/docker/dockerfiles/debian-win64-cross.docker new file mode 100644 index 0000000000..4542bcc821 --- /dev/null +++ b/tests/docker/dockerfiles/debian-win64-cross.docker @@ -0,0 +1,32 @@ +# +# Docker mingw64 cross-compiler target +# +# This docker target builds on the debian Jessie MXE base image. +# +FROM qemu:debian8-mxe + +MAINTAINER Philippe Mathieu-Daudé + +ENV TARGET x86-64 + +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + mxe-$TARGET-w64-mingw32.shared-bzip2 \ + mxe-$TARGET-w64-mingw32.shared-curl \ + mxe-$TARGET-w64-mingw32.shared-glib \ + mxe-$TARGET-w64-mingw32.shared-libgcrypt \ + mxe-$TARGET-w64-mingw32.shared-libssh2 \ + mxe-$TARGET-w64-mingw32.shared-libusb1 \ + mxe-$TARGET-w64-mingw32.shared-lzo \ + mxe-$TARGET-w64-mingw32.shared-nettle \ + mxe-$TARGET-w64-mingw32.shared-ncurses \ + mxe-$TARGET-w64-mingw32.shared-pixman \ + mxe-$TARGET-w64-mingw32.shared-pkgconf \ + mxe-$TARGET-w64-mingw32.shared-pthreads \ + mxe-$TARGET-w64-mingw32.shared-sdl2 \ + mxe-$TARGET-w64-mingw32.shared-sdl2-mixer \ + mxe-$TARGET-w64-mingw32.shared-sdl2-gfx \ + mxe-$TARGET-w64-mingw32.shared-zlib + +# Specify the cross prefix for this image (see tests/docker/common.rc) +ENV QEMU_CONFIGURE_OPTS --cross-prefix=x86_64-w64-mingw32.shared- diff --git a/tests/docker/dockerfiles/debian8-mxe.docker b/tests/docker/dockerfiles/debian8-mxe.docker new file mode 100644 index 0000000000..7bf1b59e54 --- /dev/null +++ b/tests/docker/dockerfiles/debian8-mxe.docker @@ -0,0 +1,18 @@ +# +# Docker mingw 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 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D43A795B73B16ABE9643FE1AFD8FFF16DB45C6AB && \ + echo "deb http://pkg.mxe.cc/repos/apt/debian jessie main" > /etc/apt/sources.list.d/mxeapt.list +RUN apt-get update +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + $(apt-get -s install -y --no-install-recommends gw32.shared-mingw-w64 gw32.shared-mingw-w64 | egrep "^Inst mxe-x86-64-unknown-" | cut -d\ -f2) + +ENV PATH $PATH:/usr/lib/mxe/usr/bin/ From patchwork Tue Jul 18 10:45:10 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: 108087 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5734913obm; Tue, 18 Jul 2017 03:54:38 -0700 (PDT) X-Received: by 10.55.76.200 with SMTP id z191mr1117498qka.8.1500375278074; Tue, 18 Jul 2017 03:54:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375278; cv=none; d=google.com; s=arc-20160816; b=EjIfbYwuX/unbW5ZbZKQKzJAIAG7EnlSEQIuMFu+GJA5XW1v6rsIlxfxZSaVOBETip SAuEj7Qgk0KZDPyNj5ldHwzN0I2bMCI17P+7Dnw/Fu6z+RXu85D/c5FZaxkIc4wEo/TU paueWzd+O/LrSIz+recWl1YibXp5ToustOXNjvHJ6dDb/BGvbeIwasonqHvUZWN7I7ry HKUUKbAPinN2vDvJarvs+xtWhoOt5vEzoGcDCV51N8uX54Njkt2PX5eI6fC4WT4eK6Ja goRlbvtBS2HJm1IS/Pbazk2oVcrno+S1S+Xb940cI5FCoryL+u81nS4KOCEYB0/9I0nB IeuA== 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=LTdl/9uo9HgNFw7TBXOd4poOJpq4OH0Q446MikkHA5o=; b=bakKtS43dZ+FVDc9zj75hBRXmxshEVzR9oY1IljF+B4HtJOmheNoF2En6mNFY6MGGj sPLQA2Iyii0t7/FYpwZkNeHJgOXDuFeFtrZHmNM7jeJ1tQGVyfpJkDCm0j1J4WMFMQcK 71ybG1l+dea82IQKpIcdXHq2sTvSXeD0PXjVfTqlfRmA1V4Q8YPeabx1w0ABfwdofsUK qUw/SGEd4tK91IDCFU8XNjID7LXye06Tih6x8kRiVeWO9CfH2BXkM5wMXFbJZxGjpcXz dEsV6+fq9RTPk9xXcslBzfjRfZw3TNC8ACq4cEM6c2ES54D6Poi0pjDO0mRDF+sYtH5S M9Xg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=D2C0FkF9; 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 x13si1855097qtb.38.2017.07.18.03.54.37 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:54:38 -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=D2C0FkF9; 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]:55403 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ9D-0006QK-Go for patch@linaro.org; Tue, 18 Jul 2017 06:54:35 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48519) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ77-00052a-55 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ76-0006Kf-Gd for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:25 -0400 Received: from mail-wr0-x22f.google.com ([2a00:1450:400c:c0c::22f]:34906) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ76-0006Jn-98 for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:24 -0400 Received: by mail-wr0-x22f.google.com with SMTP id w4so23075319wrb.2 for ; Tue, 18 Jul 2017 03:52: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=LTdl/9uo9HgNFw7TBXOd4poOJpq4OH0Q446MikkHA5o=; b=D2C0FkF9Eh8f8bNsf0zFaD2Gb9vo3k0QJCDk3x71j+Rkfki+S8tVldRS5tmrFetDIQ Q3oVRcmFATFvGBLhnIV7CzMrgnFk6/XtGy9VGQE/aLAIZCu/IibLHXZ4X19OdyoiZreD OnN/rqF/yfR8f3nzkRA+pr4ny6wdvWau+geMs= 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=LTdl/9uo9HgNFw7TBXOd4poOJpq4OH0Q446MikkHA5o=; b=ESicX1hQRoR13v+zXa9Iirey88/4js6cw4Wydq8TQrhNDMJwXO41mIbwFPXvVfiH8O I/Scdd5yANAeT4txSUI4UG2gIZOrK4BCymgUCKu7UOIK2xXgjM2YEWPyTdyyznxKny9f WUVPH3vuf6ynmJGcJuzwLHc2GuTp2cFK+UaJkY63xGZ39JiXRUCw2TD5+LyiUSAVw8vh 9Hm25bxWIBurZZyXiUpqBSxKYPPy+Dwn0S30nxgVrhoAu+qE2h4ApL3tRBrSC62akh2m 2toagGbeDkdm9q7PGLksYXV3W5p3rYTBVzKttq1fLzZT/XUW62hxBzrZ3TnfNza/JGqg h0GQ== X-Gm-Message-State: AIVw1113Qo1IuQIWo1QFBRYI/cRQSE3aXmkivtcv0ppX+mupQXSgmYZV UIfBReI0h6fczPEv X-Received: by 10.28.185.141 with SMTP id j135mr1660563wmf.44.1500375142881; Tue, 18 Jul 2017 03:52:22 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 46sm2215241wrz.8.2017.07.18.03.52.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:21 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 20F333E0BB3; Tue, 18 Jul 2017 11:45:16 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:10 +0100 Message-Id: <20170718104513.23947-30-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 29/32] shippable: add win32/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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 2.13.0 diff --git a/.shippable.yml b/.shippable.yml index 53b43b349f..dd4bbc84b1 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -7,6 +7,10 @@ env: matrix: - IMAGE=debian-amd64 TARGET_LIST=x86_64-softmmu,x86_64-linux-user + - IMAGE=debian-win32-cross + TARGET_LIST=arm-softmmu,i386-softmmu,lm32-softmmu + - IMAGE=debian-win64-cross + TARGET_LIST=aarch64-softmmu,sparc64-softmmu,x86_64-softmmu - IMAGE=debian-armel-cross TARGET_LIST=arm-softmmu,arm-linux-user,armeb-linux-user - IMAGE=debian-armhf-cross From patchwork Tue Jul 18 10:45:11 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: 108106 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5749041obm; Tue, 18 Jul 2017 04:07:52 -0700 (PDT) X-Received: by 10.237.54.42 with SMTP id e39mr1241800qtb.30.1500376072049; Tue, 18 Jul 2017 04:07:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500376072; cv=none; d=google.com; s=arc-20160816; b=Da2DxHS+DSlk0bLr4HxyStWTY1ZLPnUffFHVgomsbPd4DmQIV6t26+uh1yUdbwBSyD PNSjEgZCdjF9rhOpPXzMiPwkMeSgGqRAXd+U4G38I6AFQlPvZkq203loBqwp5Qb1IXV6 H1dzEiem1A3oznATWC9Z27pKR5R4Z8jdv33bEVUK5fN548UZxgU48HpVa2WYwxgJCjP3 x+oQMNhoVrkEocJSflEd9VI5cLNhZzdZ+ekffcJkFI3AWNbcQQGG8tuTRKAyK+SKTjEW QQ0Dn8cdEOE9lCUFrnEl/tBO16rcFD1tQ9J+lIoTHMgUhiTDGB4CJwdMlNpAmbhMPtq8 10qA== 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=9DBe4eVj97uFa+3wpo4ObC34UJloRdrnUemHBZJJW8A=; b=UVoEypBnLTLP9VRxKB7OJSrk/IAPeOd6Ad6WpD2Sgc6/wIV5nlDUW79D+gff08Z4Jc XA1tFxh4pepadXCR/9cCcYmXcGCnnndwVMT9ocmTqnDdF2J6KpTRmyev1zliRWIlkcZp nLDHr7pRiKLgGDb9TbFAKRQ0XRSRT3pDOvDx5cb2rQbo7hXczhKvxnHs43GtwUS2/bvZ FsoUhClTssVLS8RVwkbovq+6rlrb3x3FSWSIpstEjGI+tT+8g3MP+rakniY8A5/wr7zg z+HWDqp7O8j3Y4TMcu9n1BPmV6XlgM2ecT3kYk/HpWyczMlymSMfpZyI1syDcrppQKXo /new== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=kTRd4JhW; 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 m42si1807375qtc.163.2017.07.18.04.07.51 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:07: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=kTRd4JhW; 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]:55474 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQM1-0002Il-A3 for patch@linaro.org; Tue, 18 Jul 2017 07:07:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48703) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7J-0005Ii-Fd for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ7I-0006SE-Ic for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:37 -0400 Received: from mail-wr0-x22f.google.com ([2a00:1450:400c:c0c::22f]:32936) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ7I-0006Rv-Bz for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:36 -0400 Received: by mail-wr0-x22f.google.com with SMTP id a10so23705214wrd.0 for ; Tue, 18 Jul 2017 03:52:36 -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=9DBe4eVj97uFa+3wpo4ObC34UJloRdrnUemHBZJJW8A=; b=kTRd4JhWyNN2DGwn8ki32Q0xGWkztFiRPVulFt7dkLM/95NLAytpisCjDuMxJiFhMa rcEiE5ux0H3uLlyGz6fpZ4MwLSi9AEQhgVsWP+5sDST4AR/BOUq3j99Edx3/1XwrEBOz pagtNDWbuJjkLsLvkoKxhykiXaPTyhO1JSxjs= 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=9DBe4eVj97uFa+3wpo4ObC34UJloRdrnUemHBZJJW8A=; b=NC29FYGYYiLgW4+OLzzUkqBjtV3NnaWmBSNNbQCD45t5JMbaQ0BNBErG4ehEm8Iq+q npaJIbLdIoE4jLK51cprgppupqt+2WaWL2uASgur7RSEGTwmqLpuz09jg3xLkO+U7rBp GspXjrm3xvcABkFb+QjqZ1GGCpdQ/rfsCDSSWuw3AzZQZmKKdJPDGO9Mcn9TBAS0d6gi T9v3nliZDPwKjabUj9ByO3BRplZsbkNzoEMX8RbxDFV0bYDacXouFqsRcDXNqTCQDud8 BvaxuvGW2zRhhjPDteNvM/4BUYtctTEsQTfkDkGJMlBboI0t2rys2vpBNRLFwZ1xBRkT pCkw== X-Gm-Message-State: AIVw113XQE9o56l7IWN0bcfm4Yf9NdkhCr9BwrWhXeHXasRs8+HafmUz AGis34kwZ1g5gEZS X-Received: by 10.223.183.12 with SMTP id l12mr781922wre.103.1500375155262; Tue, 18 Jul 2017 03:52:35 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 9sm3357820wml.25.2017.07.18.03.52.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:27 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 320073E0BCE; Tue, 18 Jul 2017 11:45:16 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:11 +0100 Message-Id: <20170718104513.23947-31-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 30/32] docker: add debian Ports base image X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian-ports.docker b/tests/docker/dockerfiles/debian-ports.docker new file mode 100644 index 0000000000..fba224f760 --- /dev/null +++ b/tests/docker/dockerfiles/debian-ports.docker @@ -0,0 +1,35 @@ +# +# Docker multiarch cross-compiler target +# +# This docker target is builds on Debian Ports 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:unstable + +MAINTAINER Philippe Mathieu-Daudé + +RUN echo "deb [arch=amd64] http://deb.debian.org/debian unstable main" > /etc/apt/sources.list + +# Duplicate deb line as deb-src +RUN cat /etc/apt/sources.list | sed -ne "s/^deb\ \(\[.*\]\ \)\?\(.*\)/deb-src \2/p" >> /etc/apt/sources.list + +# Setup some basic tools we need +RUN apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -yy eatmydata +RUN DEBIAN_FRONTEND=noninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + bison \ + build-essential \ + ca-certificates \ + clang \ + debian-ports-archive-keyring \ + flex \ + git \ + pkg-config \ + psmisc \ + python \ + texinfo \ + $(apt-get -s build-dep qemu | egrep ^Inst | fgrep '[all]' | cut -d\ -f2) From patchwork Tue Jul 18 10:45:12 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: 108105 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5747315obm; Tue, 18 Jul 2017 04:06:22 -0700 (PDT) X-Received: by 10.237.34.227 with SMTP id q32mr1185425qtc.39.1500375982387; Tue, 18 Jul 2017 04:06:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375982; cv=none; d=google.com; s=arc-20160816; b=u/aIqKcwNhbLXGZwhtmnvd+1LYNEf2IAhzvqCN7zwqykGbXKOvY99jOYlw8VBAHCfW GJR5e0MO/PJ+iFmEvNiGZAS4RD8gOqGyFEqSJkRFmJEtQqb5RUWm4A3Y/sG1K1OQE68s YZA7KVh8cCcrrkF8NAliRnk8ytDeqU79f6WGRjZLKjItKVwYsE+ju49ngB0tEk4bw6od CJzLkmIkmL/H9LE9P/VMltWEVo6YoQoI6OzCe93cZN/nuCm2OkQtZ0+lT7lJ/8/HBfy1 FkS2wxlcIDN/SnQHnxhhAxTc0LYmtDWdde3/uoKqpo/sQoIn7G3iVZ22yNPfGV9cb+QC v+1Q== 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=cQsjzV4e18GM7ZgUe6IQFbiA/pYld3WQdsMy4pzwuwU=; b=kN7Rk/Bz0T8XxNoQs5gGSe+RPhUcNNSWXfZ+vKtlvYepnN8lvTx54B4eaZ2wzJXDXY 5XCSOhUevjvCltkfvHm42rXn0JolaAmKZkMbLCErl2+HiHew483ftQYIqmtulpJHVK27 7jW9CI3bIMJkOPqSGwkfFJztoGJsxct5Z57QA2iM7wMnawpKZRFcmtGkJov8H+fiH0su FWEg56P5k5qWx/X5adzbF1QM6dJK0RpPh7OlLZM2yVJFFOh8hnSEC3YyGKYols0IOemc VwwIKjwzGGqeYxKB5AQ2FEmZ06rACyfE5JW3xuAeKg7fXg0N8oNOv/4UXuOd+ge4fNNq 4ecg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=I9fPJNs1; 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 y187si1802468qka.285.2017.07.18.04.06.21 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 04:06:22 -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=I9fPJNs1; 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]:55460 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQKZ-0000zh-MI for patch@linaro.org; Tue, 18 Jul 2017 07:06:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48690) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ7I-0005Ei-7L for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ7H-0006Rl-DV for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:36 -0400 Received: from mail-wr0-x22a.google.com ([2a00:1450:400c:c0c::22a]:35004) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ7H-0006RL-6M for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:35 -0400 Received: by mail-wr0-x22a.google.com with SMTP id w4so23081783wrb.2 for ; Tue, 18 Jul 2017 03:52:35 -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=cQsjzV4e18GM7ZgUe6IQFbiA/pYld3WQdsMy4pzwuwU=; b=I9fPJNs1kRx7LlRkWXlf32uweGx6iKnaWNIKf80B/EmKj8uZwtbGihfdaBZ0jnI9r6 8ssxb9o85HMqt73IJqGDGax8FBVwozPMeYMwtaiJdxu0Dc0qAfeVZ51bjqdkDZbLXcJh tLI9DeXuaouC9IaAueDT8VhoN2zGsuwpicVkg= 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=cQsjzV4e18GM7ZgUe6IQFbiA/pYld3WQdsMy4pzwuwU=; b=lid3CL2szs6oHCn18RaP48rfXyhNdLolrzlCPAOHAYAfQWzRnxnICSAffqQkt6gNh4 WoOORJ9u8+424E5P8MxuQaiIWnE1WCwXE6nG8EUM6tacbKAo5dfW/0eXVd95qrjmRfBV x21c6/I91bxPa3tdxfgoedP7W+kHq8wLIzuOkbKYlcu+ayDreeKyFLIyaYJ7BPx+6xp4 kTqNnCMXmvC1uNEdepNc2tWXxv+WZ29g+FfGDFBIXXag6ZjSLZ7ALWlwyxYss7oFNtkq CaTcwsoCaWxvQXaMWHDeuU7ZreyfH7DwxjvyzQBJCrORRcSr4CN9dNViRHedjDiBvpbr 0Evg== X-Gm-Message-State: AIVw113aIeUl271SDTLbEue63AVI1Gm3h7bLVUccX0cltxzxFSAcS0jY NxeVw9Szaq1WFC0WPrUzrA== X-Received: by 10.28.63.139 with SMTP id m133mr1310676wma.63.1500375153914; Tue, 18 Jul 2017 03:52:33 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id 189sm352469wmh.0.2017.07.18.03.52.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:27 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 442D03E0C2A; Tue, 18 Jul 2017 11:45:16 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:12 +0100 Message-Id: <20170718104513.23947-32-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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::22a Subject: [Qemu-devel] [PULL 31/32] docker: warn users to use newer debian8/debian9 base image X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé to stay backward incompatible. Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée -- 2.13.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index e993e149e7..aaab1a4208 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -58,6 +58,7 @@ docker-image-%: $(DOCKER_FILES_DIR)/%.docker docker-image-debian-powerpc-cross: EXTRA_FILES:=tests/docker/dockerfiles/debian-apt-fake.sh # Enforce dependancies for composite images +docker-image-debian: docker-image-debian9 docker-image-debian8-mxe: docker-image-debian8 docker-image-debian-amd64: docker-image-debian9 docker-image-debian-armel-cross: docker-image-debian9 diff --git a/tests/docker/dockerfiles/debian.docker b/tests/docker/dockerfiles/debian.docker new file mode 100644 index 0000000000..fd32e71b79 --- /dev/null +++ b/tests/docker/dockerfiles/debian.docker @@ -0,0 +1,13 @@ +# This template is deprecated and was previously based on Jessie on QEMU 2.9. +# Now than Stretch is out, please use qemu:debian8 as base for Jessie, +# and qemu:debian9 for Stretch. +# +FROM qemu:debian9 + +MAINTAINER Philippe Mathieu-Daudé + +RUN for n in $(seq 8); do echo; done && \ + echo "\n\t\tThis image is deprecated." && echo && \ + echo "\tUse 'FROM qemu:debian9' to use the stable Debian Stretch image" && \ + echo "\tor 'FROM qemu:debian8' to use old Debian Jessie." && \ + for n in $(seq 8); do echo; done From patchwork Tue Jul 18 10:45:13 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: 108092 Delivered-To: patch@linaro.org Received: by 10.182.45.195 with SMTP id p3csp5739464obm; Tue, 18 Jul 2017 03:59:42 -0700 (PDT) X-Received: by 10.200.50.83 with SMTP id y19mr1253733qta.108.1500375582604; Tue, 18 Jul 2017 03:59:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500375582; cv=none; d=google.com; s=arc-20160816; b=kImeDmkvi52Kz3m+p8tHo9I0j4q73uJtkNzfQZtr/vllDtN9y7yZj+x6x/AvAG56bS gcxCyAkFc/F7qsLVmn6TIPZXpjhFm2FBDribX8/okfHREjonkjROX2c9BY8aMq6IPtV4 ENB/Uw8jix7Pn5vFvibDWIeCbsnQk72A/V0z/crxj875z9tI2AZqlQFx+/bZVVTyKqWF YGfvVOJWEm5Rb6ZC4KyK7ZoFuqK8DXFFfs7pMk83FjnBpcCbWxa5iryvNRW4Fbm8+ggi CC9w/ugxKpebxOelg8cEKKsxnYANSQGi2ElUdxbRZaEEHZgcALxXNgjv8/kMO7KryEFU LtJQ== 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=HdsO4IPc4fSs3m1C4ZGukvGPWxWqn57EwcbmeNSr3EM=; b=neMRa5T3qSMOwc+PDeVuCbJZB/23o06TpPFWKKqZraUL00jqK3lUO+D5Gx1J1LdM3D JnQ3EmgNnUKlBGWdqjhfBuuyEB2J3rXrRsquCEFWsI4QjguFc/1U0pgaA5SAz990ciBu 7LIAUFfXVNkeIpQiktI7a8befI7VXnUzvj/anpEVuNv3VF16RKWTLg99ZOyG3KlMJFX0 Y/P0gqN5X9dgCTuBtNeAE0wYzpiIUeo2m5fD2F2dL8WBy2dg46fjn8u70Bs3adR3lkpf TQsSd76qaa6EOCqGmsGb+qlPBfGyTFTrB9uWckps+5ltz/L6wC0/R8m+jg/h5kxKRh22 LVMg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.b=OMILDaIh; 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 h16si1798071qke.283.2017.07.18.03.59.42 for (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 18 Jul 2017 03:59:42 -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=OMILDaIh; 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]:55428 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQE8-0003A7-7g for patch@linaro.org; Tue, 18 Jul 2017 06:59:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48556) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXQ78-000545-TH for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXQ78-0006M0-6n for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:27 -0400 Received: from mail-wr0-x22f.google.com ([2a00:1450:400c:c0c::22f]:34692) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXQ78-0006Lc-0A for qemu-devel@nongnu.org; Tue, 18 Jul 2017 06:52:26 -0400 Received: by mail-wr0-x22f.google.com with SMTP id 12so23470433wrb.1 for ; Tue, 18 Jul 2017 03:52: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=HdsO4IPc4fSs3m1C4ZGukvGPWxWqn57EwcbmeNSr3EM=; b=OMILDaIhc/izXODyW4DDop91wYcoVflBhsILxEQ2n6tb3U21VUqWD5/MhqGYVoxggp J/J26LoLfHGcXN7l2/dWCxkNAALkW/lGSvHgviqWWbnR0+Y24xTuVTTc1derhNDpD84N d5spsD7/iXCh+DG68iVg453N8XpU1qYMYh5Ns= 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=HdsO4IPc4fSs3m1C4ZGukvGPWxWqn57EwcbmeNSr3EM=; b=I9GHaOTYEnktH/Ol3N5EAipxQvPZKLkyyXeAZ/MJeu5CKZW9LEJ+5Mqpp9alsQdoIS m3ibhCIbwzQUiJSWe7MoeguSiZIpkt+BFR6TIfvqLtDcgzLrgzTLBpkkJGAhtz4gQiRD 4vPxrGfQ0KkXQqOkdZNX4AOpq+wsnd4kE965VXzy2ReB9DYdpeYjkhqzKaqoDzIYXIZX fDw1ShGM2P7y/tFEg5WMh/If0FWygQ/LB7M10bg49rWmRsRV07yxTFezhxXm8nQd7hBY 8IShSXOnsVCsFibmKFQbmMwPzlR4b6+c0VauJBObpviTSG1iJlMAVaZFTHwEk95xQhfl 1ojA== X-Gm-Message-State: AIVw110sf9ctDCV1tarRHmhn121UuK20rKZWM+1AEtWONgMwEHVzS6Ef 2B5G9kXZWWpPn6g2G1YW+g== X-Received: by 10.28.43.6 with SMTP id r6mr1217682wmr.78.1500375144936; Tue, 18 Jul 2017 03:52:24 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id o41sm1330145wrb.27.2017.07.18.03.52.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 03:52:21 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 54E0C3E0C32; Tue, 18 Jul 2017 11:45:16 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: Date: Tue, 18 Jul 2017 11:45:13 +0100 Message-Id: <20170718104513.23947-33-alex.bennee@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170718104513.23947-1-alex.bennee@linaro.org> References: <20170718104513.23947-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] [PULL 32/32] docker: install clang since Shippable setup_ve() verify it is available 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?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , "open list:-----------------..." 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 -- 2.13.0 diff --git a/tests/docker/dockerfiles/debian9.docker b/tests/docker/dockerfiles/debian9.docker index 056e5389cc..a4509950e6 100644 --- a/tests/docker/dockerfiles/debian9.docker +++ b/tests/docker/dockerfiles/debian9.docker @@ -20,6 +20,7 @@ RUN DEBIAN_FRONTEND=noninteractive eatmydata \ bison \ build-essential \ ca-certificates \ + clang \ flex \ git \ pkg-config \