From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 150033806372989.13717071177405; Mon, 17 Jul 2017 17:34:23 -0700 (PDT) Received: from localhost ([::1]:53183 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGT0-0001n8-Bq for importer@patchew.org; Mon, 17 Jul 2017 20:34:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33630) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGR7-0000WG-FC for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGR5-0004n4-Qk for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:25 -0400 Received: from mail-qt0-x231.google.com ([2607:f8b0:400d:c0d::231]:33085) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGR5-0004mk-Ma for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:23 -0400 Received: by mail-qt0-x231.google.com with SMTP id n42so4450357qtn.0 for ; Mon, 17 Jul 2017 17:32:23 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=a3uFdxliVKRJjtLzbjM8VG0M/tzl+N/V/DRC5rqaJWY=; b=cWwdT6n0vOmZ9fjXWr8RlrgEpH12wVc8Vzt2y4HoNbbDxfRhRmQWut1QaafP/OYivq xSYperUY4Qu2rsWlX8psNuhkFfiEjWwUCCfVGHHulfEyDJJGUmVTQWGgZBCt+nXn3Nq5 J4F3e2T8e0WLW8+PJhYqxZuqRrk+Eai9dL+ceDjGCucThmQh83A16lcdNJDTdFggsJ5n v8toyL9noM97k1fyicKyXTDAUKhQyt0l6OCvlPHXrtWBCWnAGGiaAH58LgEDPVWt4IDh 0aJTn0Mpr3Tt9D5Sf8CbE5K2lKGTFsoQzR8ALMu1spaQST3dWxWSjVoVKT2zedzzNWPS dlgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=a3uFdxliVKRJjtLzbjM8VG0M/tzl+N/V/DRC5rqaJWY=; b=m8zAtPS9d5nw5ixkzYH6QkwWmiYXRDdeTHC3Pa7jv6VtsTKi+BQaNYXG7RaqG3tDoF bLdfNPSV7zllJwX0DcoUwQbW+70A4rEgRKRUJcOBA7zQYRQu7S84txrJR7zEBO9tjvpB +Lloin3RDwcV/suWarQvI8GD2tWX8OOOiw5sO+Wpl5n9GOiLe4sTJ9plltQu7/jZJH3m iGSdO6KzwcrjJ3bSROjQ+gS7vVfYQdHykMQuzJ8wVcZMxYG6+Li9zoW2sbgvIYTjAreC StywF60fR+TGhyB6KKs1g5O3LBz67JzIlvFVhWzCh2B+7iFr+PS4UpfJp96UXYTqYBiZ zNRQ== X-Gm-Message-State: AIVw112LgbEgSd7S2cRlx8+Ao0q2F19D1Udhb6rSL+PIvOqk9JK6wu7Z otuiz2eegxzo9pwyMQc= X-Received: by 10.237.41.132 with SMTP id o4mr242175qtd.242.1500337943176; Mon, 17 Jul 2017 17:32:23 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:29 -0300 Message-Id: <20170718003159.10200-2-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::231 Subject: [Qemu-devel] [PATCH v2 01/31] 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: Paolo Bonzini , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 --- tests/docker/travis.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 =3D 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]} =20 def main(): @@ -35,6 +34,7 @@ def main(): sys.stderr.write("Usage: %s \n" % sys.argv[0]) return 1 conf =3D 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"]) --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 15003380660561001.0485580148716; Mon, 17 Jul 2017 17:34:26 -0700 (PDT) Received: from localhost ([::1]:53185 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGT2-0001qr-TI for importer@patchew.org; Mon, 17 Jul 2017 20:34:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33657) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGR9-0000WR-Uj for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGR9-0004on-4d for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:27 -0400 Received: from mail-qt0-x22d.google.com ([2607:f8b0:400d:c0d::22d]:36497) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGR9-0004oa-0V for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:27 -0400 Received: by mail-qt0-x22d.google.com with SMTP id 21so4321866qtx.3 for ; Mon, 17 Jul 2017 17:32:26 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=mADtaheTKj2QUGRZ0Hv1LJ4uRN9sk6yvChGfKKkuR1g=; b=QWS7HcC1ZLnCdRAF3a4qJfzGs8RyeJLSt3Hp7+0Sz2QSn/Eu3CfxLB6RJAIBRABM1b pTjE4A4Jsc1RIOpwgkTv7yCpCiimdUD1jvhUU0AXRx1KJQeM8xcumFCfgBxrCS1XoRUO Q0tAE6lMOPYNaMcgBrstcaqwG9cQ8K04b04fTxRL/560iVnn9Xu2z04lD1tQEIZI+7bo wnQcB4HyzIkI8PFVYE543bfUriiLfGMt9xQ/uvK29nHdnM5IFkjMmbxUcjkYFuIpGjzR VhLGDYPzJjxVT6fm0PIUGUPsucXhOZhTzvH0qcV2Aj+VkiIfa4QdvfXqhkpMvTjlkt4S 30kQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=mADtaheTKj2QUGRZ0Hv1LJ4uRN9sk6yvChGfKKkuR1g=; b=gxqKGU5LZWOVBlC9gsYS1cI9iZpH3nke/CGknDHSudpPcKD1EcjbvWrMXsabSCcfjX uZxVfSddC2kblbpG794uA/IdxBWLr9E/8wrquMkdYSNkNQajyEPhTGnC4PYb0ty1ple9 zIRrA3CJDr7CA5SH708mFsYyUKY+FOqOM0mgXI91ead+/xYFGtdZcrnnMi4coDeITwgd g3W5a5x/mBJqgWeHBcCayryHvKFENF7EQyKiHag2owNwMjj4RBJFve8UA4pBE/pTPEeq vrk2dBZeTlPdePIo1eRK9vu5oo7srhEQeNRBKMDbLQ7HvS6saqG5UOgZ4vxK0oMYWDiP IYBw== X-Gm-Message-State: AIVw113VqAZiEa38kvtHMN4edeeOP3YVwimF9rZl4Vhd6YTd0uVrZ5ze ICZnw9urRt+5Cw== X-Received: by 10.237.55.162 with SMTP id j31mr264521qtb.13.1500337946496; Mon, 17 Jul 2017 17:32:26 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:30 -0300 Message-Id: <20170718003159.10200-3-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::22d Subject: [Qemu-devel] [PATCH v2 02/31] 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: Paolo Bonzini , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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=3Dn" option. Signed-off-by: Paolo Bonzini --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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=3D"make check" + - MAKEFLAGS=3D"-j3" matrix: - CONFIG=3D"" - CONFIG=3D"--enable-debug --enable-debug-tcg --enable-trace-backends= =3Dlog" @@ -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 --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338228649964.5458055534061; Mon, 17 Jul 2017 17:37:08 -0700 (PDT) Received: from localhost ([::1]:53201 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGVf-0004QW-FK for importer@patchew.org; Mon, 17 Jul 2017 20:37:07 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33673) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRC-0000YX-Pk for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRB-0004pq-PG for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:30 -0400 Received: from mail-qt0-x243.google.com ([2607:f8b0:400d:c0d::243]:36644) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRB-0004pd-Kx for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:29 -0400 Received: by mail-qt0-x243.google.com with SMTP id l55so708808qtl.3 for ; Mon, 17 Jul 2017 17:32:29 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=az3/JGKS67IbDnoWnvCKb3RrFOgis0fb5BKGzGz2RoM=; b=azJhUrqYcDeXUIxcCQ7qYXbQCfCVMst4OWOqXn+fKzHNgwsUxHp9t9eV5+IkSoaZPU GW7jhMb30wlDtWbzg04O7e04A0Kk0Yg5KQ+N7747vxANceVn74uSZk4Wj5XreinwHFoa onXONUIz/EBVlEfzQelQP+0qhrnZTn0EBCKVKItRYjV7IbUnR4ce9EuotZSWizzArfKR 87Cdp4TRJCL+vExVDeijuN3qDjALGvZph7bFf9acm191To8yK96r/dGrswmX5V6HcTdM yOQxpbya7L0e2XaQxgcLSqoSSC4McobcdmiZqkJidPuEddlZ3Sf/DHI8PR2EP7fE7Ir0 /gHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=az3/JGKS67IbDnoWnvCKb3RrFOgis0fb5BKGzGz2RoM=; b=hL0+m5pq7prUAx+qX5kIRs+2iLgt6Yn3nTElBPl9YS+2XamafehWEXZ1+SVDh9feCt BsN+cfAGXLsjhGYGOv5dIZTX0FMEEOXutRsL4DSUshktfWOHSOniplSyDHXfe+N3tCVv gmEDsE2u5+cZOYUdQga6Kfe8Vet2NlRWqzkVzyk+r8Ru2hX2YJg4bgX+epzjF95xwvvY IHe0QgpZz79eqbXvq9gXk4ss64TnXgUPrvJRD9ONNd9WHZ7G618Lr7mHBpv4OdFcecm2 5m2WRWDrCIXdizF1jUju/UxYLfVadpBmJJNIACakhL7213sv1u3wAmWB/n2hRnH0jUIj wDEQ== X-Gm-Message-State: AIVw113ZHwcJoyil4yf8cBl6sLQAhExrgdnJYDbyU1Ip+6iVBavL3tS1 5nm3+2/owCraUZotwHo= X-Received: by 10.200.11.65 with SMTP id m1mr235372qti.229.1500337949064; Mon, 17 Jul 2017 17:32:29 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:31 -0300 Message-Id: <20170718003159.10200-4-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::243 Subject: [Qemu-devel] [PATCH v2 03/31] 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: qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 From: Alex Benn=C3=A9e 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=3D10 and approximate a travis run on their default image. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Fam Zheng --- tests/docker/dockerfiles/travis.docker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/travis.docker b/tests/docker/dockerfi= les/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 --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338077605799.5125790484531; Mon, 17 Jul 2017 17:34:37 -0700 (PDT) Received: from localhost ([::1]:53186 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGTE-00022e-CF for importer@patchew.org; Mon, 17 Jul 2017 20:34:36 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33722) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRI-0000d2-01 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRD-0004qt-Va for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:35 -0400 Received: from mail-qt0-x241.google.com ([2607:f8b0:400d:c0d::241]:34054) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRD-0004qZ-QI for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:31 -0400 Received: by mail-qt0-x241.google.com with SMTP id 19so730585qty.1 for ; Mon, 17 Jul 2017 17:32:31 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Nzh6REmCafUKo36fy026c0d84jqlLbyjdMUjLF3yUIw=; b=GlmLxrgvl3mjSvsU/DuT66jTEazajfqUybiYOga4eJxe4ez/U2cf3rAhmx+IcpUBF2 vfmc9n+SF0j4ix0RwzhBqPEFlTwynCAb/10s9NeqtifMQpAJy779Wll7i1opTfdxsfk6 3iBhaGajlaX4jxtX8JgTKfBA0tvx7jB4v0D+yIkrxU6vQT3ef8/9ivc1dzPi5xLCe4LL bCxuEYQ1L30Ex8eIiVIvw+oM/8a7QQzcMxUw1wY19D6feVhdKi8U2ynpyB6PqxofLmnD sswU82u82tTyHvvMoqJwC6jCZJ73sjvMUrTsQTmUAqAfJbXcOCf/mlX9DodvOAHtrpI6 h3YA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=Nzh6REmCafUKo36fy026c0d84jqlLbyjdMUjLF3yUIw=; b=ZVBxzblWpA2YRi/TYKkL4Qmaj8r/Ihsbj+2pqp9H+SinCUySbAWsbYyBqTFfHlFdSD DooUnehklU9svGhtN1ZIDaHQSe16/pFQJXTe9Fg2Poqq+h74YRgaaCArn9z4rSVHWFjM 3u2ZhnIn4Zlxc7xYvTqxutGtH1EUPviL+jHTGWoJSb7+fK76D5/Wz9jTDbB2KLNA+Flj vb8cdv/9Iapk2ux2cHHncrnxbOzwVlyRme3IFfWZeglMuhSHga/JPQ/h0SEN5xgfIid0 XMoaqIKaanl6mkdp+LqYdU8m0Vw3D7b4N03woIW96zr2rz1Y/AuozyTN6PKwpW2uMBGO ZH/A== X-Gm-Message-State: AIVw113fFh/QJsL8TboQjpsPmEyLEnKp0+0rhrqRFPfFtYOT2mj32tys owJJXQieZpe30w== X-Received: by 10.237.57.8 with SMTP id l8mr270025qte.170.1500337951297; Mon, 17 Jul 2017 17:32:31 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:32 -0300 Message-Id: <20170718003159.10200-5-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::241 Subject: [Qemu-devel] [PATCH v2 04/31] 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: qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 From: Alex Benn=C3=A9e 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=C3=A9e Reviewed-by: Fam Zheng --- tests/docker/dockerfiles/travis.docker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/travis.docker b/tests/docker/dockerfi= les/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 --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338437876719.211110031673; Mon, 17 Jul 2017 17:40:37 -0700 (PDT) Received: from localhost ([::1]:53218 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGZ2-0007vj-GV for importer@patchew.org; Mon, 17 Jul 2017 20:40:36 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33738) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRJ-0000dv-1C for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRH-0004sF-0p for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:37 -0400 Received: from mail-qt0-x242.google.com ([2607:f8b0:400d:c0d::242]:33032) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRG-0004rx-Rk for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:34 -0400 Received: by mail-qt0-x242.google.com with SMTP id j25so738186qtf.0 for ; Mon, 17 Jul 2017 17:32:34 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=J1nc7fYMrNOHBKVGOlZJLIX9yy5Xoc4ZOzaW1fIFCfs=; b=MlxCfqlPIHY9rTc05tLKTVUNpIIVPeLvejemImhktapcPzJxtSEya/VnNgLpXr8Jv3 HRtkuDtTnX1ZzMbyYkZcNxo12yBnhuphbsjMWf5H+rsPGRJhpN3j39/ZLTgn9/eCKfXc sA0hURnMVffyhVQ6F9UAG5YFfBH2OczEXOSiBm9MT8cOnQ/AeEM4fMaAEZ0zpNPyijZI xrLq077aYcxJGcFsMQjtK/vYjxi6Guw6bNnDz1tf/NpQBkqsAcskaF7feK7kFMOCmvFf XripB1Pc8zmzXk3WpEipiWXpbKPwh3eEnsBLH6QHtAE6FC9Dzm4PzEEnuKo/xfTg2NGB hw/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=J1nc7fYMrNOHBKVGOlZJLIX9yy5Xoc4ZOzaW1fIFCfs=; b=PvowayHhkct2ir86qa1S+Gc6EdjsXptErCjALjEzF9pR+2zVmyE8Ud5hDddPXj25kh HJsJMXra1FzF6eInbZCE2Kv3fkehipU9uWVOZL9AEi2GjQiuD0n26boVnZ7gFEsIrgFl 8/oyJUGYQ2tAJIXrKWPzA760jFw6i19wdfediLENRVOM6Mv25PhBJWxp4BJfWGsycVed 9PROnMwscqMQIXarSqs3BufWUueQEnx8VIis81m34Niq9WrkbmjMTtHTdRMypMtHBnvg crkUMbl/vIRxxIScZwWI7W0webKuxP0Wpg1lMZ0K73CLrbz9oIDMBMCbdREg9d9ESOME 0Bhw== X-Gm-Message-State: AIVw113HwdC8RrrzhscMNQrSANa0hbrU5nhxshYehqKx9XUTHjCgrv0n UIwibIekOM/3AQ== X-Received: by 10.200.46.194 with SMTP id i2mr254006qta.89.1500337954269; Mon, 17 Jul 2017 17:32:34 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:33 -0300 Message-Id: <20170718003159.10200-6-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::242 Subject: [Qemu-devel] [PATCH v2 05/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- tests/docker/Makefile.include | 6 +++--- tests/docker/dockerfiles/debian-arm64-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-armhf-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-mipsel-cross.docker | 4 ++-- tests/docker/dockerfiles/{debian.docker =3D> debian9.docker} | 13 ++++++++= +---- 5 files changed, 18 insertions(+), 13 deletions(-) rename tests/docker/dockerfiles/{debian.docker =3D> debian9.docker} (62%) 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","$*") =20 # 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 =20 # 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/doc= ker/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 =20 # 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/doc= ker/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 =20 # 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/do= cker/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=C3=A9 =20 # Add the foreign architecture we want and install dependencies diff --git a/tests/docker/dockerfiles/debian.docker b/tests/docker/dockerfi= les/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 tar= gets -# to build distro with a selection of cross compilers for building test bi= naries. +# This docker target is builds on Debian cross compiler targets to build d= istro +# 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 =20 # Duplicate deb line as deb-src RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sourc= es.list @@ -17,4 +17,9 @@ RUN apt update RUN DEBIAN_FRONTEND=3Dnoninteractive apt install -yy eatmydata RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ apt install -y --no-install-recommends \ - ca-certificates build-essential clang git bison flex + bison \ + build-essential \ + ca-certificates \ + clang \ + flex \ + git --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338238978520.7673120682431; Mon, 17 Jul 2017 17:37:18 -0700 (PDT) Received: from localhost ([::1]:53203 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGVp-0004ZL-On for importer@patchew.org; Mon, 17 Jul 2017 20:37:17 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33754) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRK-0000fI-MT for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRJ-0004tu-PX for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:38 -0400 Received: from mail-qk0-x242.google.com ([2607:f8b0:400d:c09::242]:32989) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRJ-0004th-LK for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:37 -0400 Received: by mail-qk0-x242.google.com with SMTP id a66so734460qkb.0 for ; Mon, 17 Jul 2017 17:32:37 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=9ec42qv7Xy3O8nHPUr7SnE8MCyunxpWSv9InQ9vhoGQ=; b=ciA9X9D9IE6AD4w41tafOmklKYs54qs8O7BgCf0oRRxmj1CSbWqtZy8VrB6alm9BGN OO6aeRFMmFVxDB8bV83jGpo7JPm6H+jjGmd4rb3YclPm1sPImYE1+jNW9yO1RVgLoYSa s3vQNUd2bjDQ4TzXqC2K3wxE7+1pPRWLTNBytWD/6plda2w4Z1AJyIWSfd9FJ4/nx5nJ /H9/HGK8+WNFNJWzrNrgz0FDZ8ZKv3RTsYIiCz0K+1PClp2B4lsHk3uSui93Q+6FuP6o tD1tfiWD6xXM2HrF0RFn1dHaQAEbZV34G6vS5t5TWpnWXG38tK/Fmumt5Jy42JE+FamI SPZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=9ec42qv7Xy3O8nHPUr7SnE8MCyunxpWSv9InQ9vhoGQ=; b=NVczDEBszcU32lvTfIZRnY6U95SyuHTUnlXBoS552HSLtE3k93ApvkU4A8t3knkWFU hvzCZAomxMv65350Uq4zzbPeCI0Sk2+iGPMvw5+nlyhfxaiOb/c5LL3hS1chmZhuKcqT uu4lCIioJX8kxoo5L3M3sjyHkjBTEOJGyJ1/wpk8zMbZFi78iQ2X5Okk4LIba8p9ejSs DEe9JHCgoN/LBSlem+0tshoVko5VSK6S1TcHezyxhO3/GKaX/zky2bi3YbDTwlJUKuF9 UN84vhyXvK4QBsdOPqkGq7t1TUp+hxUf90YfvBDdWlY0dtv4pCs/9o4b+sMvC1NCtpM6 /7ZQ== X-Gm-Message-State: AIVw113N7iZL0c1HHSI0+//qFK4TE36OlbfxIMi+KfAA+ocLW9PR0zjC 2YCdxz9Tv8A4LQ== X-Received: by 10.55.163.3 with SMTP id m3mr229361qke.118.1500337957137; Mon, 17 Jul 2017 17:32:37 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:34 -0300 Message-Id: <20170718003159.10200-7-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::242 Subject: [Qemu-devel] [PATCH v2 06/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- tests/docker/dockerfiles/debian9.docker | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/debian9.docker b/tests/docker/dockerf= iles/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=3Dnoninteractive apt install -yy eat= mydata RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ apt install -y --no-install-recommends \ bison \ + binutils-multiarch \ build-essential \ ca-certificates \ clang \ flex \ - git + git \ + pkg-config \ + python-minimal --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338392184363.1042126028774; Mon, 17 Jul 2017 17:39:52 -0700 (PDT) Received: from localhost ([::1]:53212 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGYJ-00076u-1v for importer@patchew.org; Mon, 17 Jul 2017 20:39:51 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33775) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRN-0000hR-FQ for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRM-0004vH-Gx for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:41 -0400 Received: from mail-qk0-x242.google.com ([2607:f8b0:400d:c09::242]:34542) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRM-0004v4-Cm for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:40 -0400 Received: by mail-qk0-x242.google.com with SMTP id q66so732567qki.1 for ; Mon, 17 Jul 2017 17:32:40 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=XYs7rPx+U3eEqBBMT3AV8q6bPv9ZNKBImulhjH9fwds=; b=iXOs9yI45yGlN5rvI0wcgO/SvZd5o0JmWPfctzQ4g/Y9m0HV0FZjjLLL6Y9+pqs7xt YHWRkr9uMV1BUGXhH5JWtH2clCprKkVNmwn2AA1g1sILLO88vhxnFM/Jv2kzXWg9FL+s qJ6tx1+qvQx8cuT5ZSoIDUZYgkzYuCpjdKxvQnuvztuYQK4SszQF1dtzovbKblHBJdXs RMQdyjL29ZnGtBm+AnAS2cyLybp6VDj/X7qEBO/tnts0vCOpWWq+cdPiAmfp/KC1w6lQ QohEJ4wp2EKQD+m8jGiMRnLh95OVH/uohtBJSl3l+fJT0C7kpzuXlnK2PzbO5kGalanq /wYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=XYs7rPx+U3eEqBBMT3AV8q6bPv9ZNKBImulhjH9fwds=; b=aAxQ0ZF6opX/nX0wLtO5hkBnhAgJv4S02COkFlvfjloNDKccXam5j8/ApoqV/ChMkR eo483oGxqlhW1VhPT+/wgjwfbbvx4CNRBLrZKi1ytwFPdZPf0YB8XKgGlwGRVCREV/zo VeWzod9dEMAnSGbFfeoTfN6sSyNCzeqOptsdrpMjYnSTO9xfkPYGp3Pbxj9UbFOvSaXC 1IlETkms3g8L+oj9mNtbM0CaB3UJENIta8i80jtsHA3gMu9nRakuNLDJ1QJIB44B+3uf THIKRlgs6v1t/2syhiD/Ym8SvUFsbZmv9yBSGhNRMKhAPNzXlbN/eJ3AiECgxK7dxbZm HIcA== X-Gm-Message-State: AIVw113iEh0QBIF2V5AI4p8E5TGXXJJsSP1SXsxhJZTH548Q6WK2hw6S QWBj7vwT3Ma6Jg== X-Received: by 10.55.135.199 with SMTP id j190mr239156qkd.72.1500337959934; Mon, 17 Jul 2017 17:32:39 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:35 -0300 Message-Id: <20170718003159.10200-8-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::242 Subject: [Qemu-devel] [PATCH v2 07/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- tests/docker/Makefile.include | 1 + tests/docker/dockerfiles/debian-s390x-cross.docker | 20 ++++++++++--------= -- 2 files changed, 11 insertions(+), 10 deletions(-) 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 =20 # 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/doc= ker/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.l= ist +FROM qemu:debian9 =20 # Add the s390x architecture RUN dpkg --add-architecture s390x =20 # 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=3Dnoninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + gcc-multilib-s390x-linux-gnu + +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get build-dep -yy -a s390x qemu =20 # Specify the cross prefix for this image (see tests/docker/common.rc) ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Ds390x-linux-gnu- =20 -RUN DEBIAN_FRONTEND=3Dnoninteractive \ +# Install extra libraries to increase code coverage +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ apt-get install -y --no-install-recommends \ glusterfs-common:s390x \ libbz2-dev:s390x \ --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338227572300.081662919078; Mon, 17 Jul 2017 17:37:07 -0700 (PDT) Received: from localhost ([::1]:53200 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGVe-0004Pi-8a for importer@patchew.org; Mon, 17 Jul 2017 20:37:06 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33798) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRR-0000l8-Ih for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRP-0004wh-HU for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:45 -0400 Received: from mail-qt0-x243.google.com ([2607:f8b0:400d:c0d::243]:35172) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRP-0004wV-D3 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:43 -0400 Received: by mail-qt0-x243.google.com with SMTP id h15so716296qte.2 for ; Mon, 17 Jul 2017 17:32:43 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=y7qdnZrZDYE0pSY2pJIudxRXoPC2+fcZOTF1AyA+FIw=; b=mlIlo3dmEFjRw9csKMy7qolzE6Uaj63veP13EJ1zgVkpjlQlmyMBLM6CoJY8l1IDrI Xrm3NFiL5qHH9+X+oVJcAamGoYhwOZml9hijiobCrm/cE9NpPi6keFUFgwzqcTF/4Nz1 Uk5O86dy5r0ZSJCVpD6bBQz7R9+p+GEHDCYac5f9VR6pcDbSIBmRuT0YHeHGXcjnIdvp WIxHx+r6U8irzVoJDs7Du8YQlgaJZm2x4fptfwSPIsXqmwsdc972kT2sXgXWixiyMOd2 qZG/ArhMVe/lv+E4QFWaGI/lwBG/jglDyhFIFEOYsRrqhtlOpfLkpXiH860HyfQXHUZZ Hq1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=y7qdnZrZDYE0pSY2pJIudxRXoPC2+fcZOTF1AyA+FIw=; b=SJOUaBtK28kltgEcfQfFPtMlArNaMOMUuAaxkopEcGC7dKFOaPjgFKA93AiB8+qG/K 0CRfn6rlIVP+ipNo7PTEaSec/tv55kPsvVpHJ1coiYoU2MuD+RsZUy4EiNEI7sFur3je e+DvK7FE4aY6xf/JFrlxyN5wv8pyfxyT+sM3wNdRAdhIByngB8kugZmX4DwQBkmypGM/ SevWdo3c9TNua1bkaPrhkU5ZIWLVpFqd/fjFWXQD4m1O7ezm/J+oMOTC9hMJv602vLMg BE+XPNOOYnJCwt/8ABVBdWkcpSNXpTMN7cOkAQoyS8fCiftcXDYKnChlkDn3D0EEEClW ggUA== X-Gm-Message-State: AIVw110LtHkmyh/GdnfUiLhe1v+/IeHd27iUuAuu33/53H/oBUG+AoC2 7cezCOe8/Gxs3Q== X-Received: by 10.237.51.3 with SMTP id u3mr232370qtd.155.1500337962937; Mon, 17 Jul 2017 17:32:42 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:36 -0300 Message-Id: <20170718003159.10200-9-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::243 Subject: [Qemu-devel] [PATCH v2 08/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- tests/docker/dockerfiles/debian-arm64-cross.docker | 3 --- tests/docker/dockerfiles/debian-armhf-cross.docker | 3 --- tests/docker/dockerfiles/debian-mipsel-cross.docker | 3 --- tests/docker/dockerfiles/debian-s390x-cross.docker | 3 --- 4 files changed, 12 deletions(-) diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/doc= ker/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=3Daarch64-linux-g= nu- =20 RUN DEBIAN_FRONTEND=3Dnoninteractive 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/doc= ker/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=3Darm-linux-gnuea= bihf- =20 RUN DEBIAN_FRONTEND=3Dnoninteractive 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/do= cker/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=3Dnoninteractive eatmydata \ apt-get build-dep -yy -a mipsel qemu RUN DEBIAN_FRONTEND=3Dnoninteractive 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/doc= ker/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=3Ds390x-linux-gnu- # Install extra libraries to increase code coverage RUN DEBIAN_FRONTEND=3Dnoninteractive 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 --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338227801223.4250357698935; Mon, 17 Jul 2017 17:37:07 -0700 (PDT) Received: from localhost ([::1]:53199 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGVd-0004PV-Jk for importer@patchew.org; Mon, 17 Jul 2017 20:37:05 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33815) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRT-0000mi-3o for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRS-0004xv-9G for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:47 -0400 Received: from mail-qk0-x244.google.com ([2607:f8b0:400d:c09::244]:34546) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRS-0004xi-5L for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:46 -0400 Received: by mail-qk0-x244.google.com with SMTP id q66so732857qki.1 for ; Mon, 17 Jul 2017 17:32:46 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Q3qxSyT5LJRBhGsBbgYvz0bQby1hUppNDc0Tc5yby5s=; b=k1xr1UlOC3Ngd6w3QFBU3vdj+bQ3IhmXXJ9dMGT64AVzE4oNNU4u1/3U21VFoERFa/ Etua5BU7/SbGWuJZXfxtCnVPZ9gEc5emqjw5TI72SfPSittHkop14Wx51hMq5aKmOJJW TGf1KCFPiuneC3ljf0IAZs5N33RmqTBuajo64USHwvmBEwcXSpMFAW/mZO0T9X58eVUE WOhw8Fhunj+yOoWxzX+HC33P1raDziP7XDd6gJyI1u4bsDwvkDYJlchrI5uLKDt0y8QJ xWuMqqIRkiavWpYR4BE9+EJXDzi2JcNgV8iuiId6W/36M71OGv8kwnOX/1KFgReJnpzG FkYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=Q3qxSyT5LJRBhGsBbgYvz0bQby1hUppNDc0Tc5yby5s=; b=Rm3y2SQj7z/Ig2uxAK7P+db7yDUkt+H9tOEpGR3moDrQ8naRumQvG+KCgz9CqwDFnj OV/CT5beK/T1G72nmJ9HgaLtxqHCjWwEd8vBHDzD0X1PbOiKemf/IrwPxKU+IhxpWi8U AJ37ZyyVhshqnKewvCBacFNHFunAgN8Jsx0DIHi8P4Ndbj3721kMvVMwTEEXCKtIIGzl AUBRr19T7EMONDClBGlu+0cgRllXeaO3X1zjZtiXuhrm7Oj0M2jmFW6+bjF6+f/9zKJ6 LdQSICZYQvghMGLDpak0zJI04dHdGnVCCCWXvAhUkVJSXgBaRH1cpVBqKoa2FRLcYtOY nwIQ== X-Gm-Message-State: AIVw112Xo0pMyU4l5GulAfYi/K6LmqyXDxPPYS0tZTYGsboj6JygQ4Bp TxFq6PDjz3IdyKAb9Yw= X-Received: by 10.55.159.147 with SMTP id i141mr254824qke.150.1500337965655; Mon, 17 Jul 2017 17:32:45 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:37 -0300 Message-Id: <20170718003159.10200-10-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::244 Subject: [Qemu-devel] [PATCH v2 09/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/dockerfiles/debian9.docker | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/docker/dockerfiles/debian9.docker b/tests/docker/dockerf= iles/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=3Dnoninteractive apt install -yy ea= tmydata RUN DEBIAN_FRONTEND=3Dnoninteractive 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) --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 15003385399031022.3788025140924; Mon, 17 Jul 2017 17:42:19 -0700 (PDT) Received: from localhost ([::1]:53225 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGaf-0000tb-Gy for importer@patchew.org; Mon, 17 Jul 2017 20:42:17 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33836) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRW-0000py-ET for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRV-0004zQ-BI for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:50 -0400 Received: from mail-qk0-x244.google.com ([2607:f8b0:400d:c09::244]:36306) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRV-0004zF-7S for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:49 -0400 Received: by mail-qk0-x244.google.com with SMTP id d136so691511qkg.3 for ; Mon, 17 Jul 2017 17:32:49 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=DaTteA377r6BEMLwaFP1kRBVw1LH6dLyYNbFN/UxLyU=; b=He9bStnVpdsNDxihaiiFUqwkfxxYJ1ehWQkCsFA+fAb8lW7wiaV9PMlo3VP8BQKjpn +yNj96+ldne/GRlsGKLCo9kY3+9c351R8nk66W2953DlFNb2IvLtJ86TYJDRl3PIyNkR xKTsTPkbOuFF0XLqTYGPUAO0gq8mvpMMRYRNz3i0B6NWhlduFdtorhK7mk0BlZiC193/ Dw47oEHpKJOYiom7qtOSrj3S+yG+KhZR1Quwy1OdiLFCTM5vyVQk0J5dMkWLTccPUQlM cxFiEe8TLjFwog6+Al79nAa6A+WHzQtM8PUt/KM81b4v0kdUTFgD3jRCGEcH9zqfsEpy J4eQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=DaTteA377r6BEMLwaFP1kRBVw1LH6dLyYNbFN/UxLyU=; b=UTRdEvNH1lQGBq6YHUW6V4sgvOHsdTm0BsO44BgOq1zEK3bqQpQ3NSAoVY81bnwVIL mVH1HzE6dH3h0k4ZPcjE66Ky+dJvS/Zq+tZxRIYeJvjU1B9tV5vBe3fYrxGOTrcw6AUJ ihN8ZRPLME7rv1WunD+zyamHOgheJBHoPAJIp1z1+3WaWK68Bsfh1G1o//RFERNReBYW 24cLlKYur9GBvPMDjzo03uHB6FZaLfwCQE1gRExZGJPm5jyI7OwWmQDAo55HevcE8s4l EHSBV/LmzbElp5VClaZtoRAcOgFWlj5gv7eOIIPG/w0kWm2Dos8AAChZE4uUExf37Z1w DuyA== X-Gm-Message-State: AIVw111Z4qE9/2vW2wUfq/fxWNsW9Ky+LnH0kZISJMB5XFzLjChs2uVS l1gNvwXNxOa1lQ== X-Received: by 10.55.7.7 with SMTP id 7mr199850qkh.121.1500337968782; Mon, 17 Jul 2017 17:32:48 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:38 -0300 Message-Id: <20170718003159.10200-11-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::244 Subject: [Qemu-devel] [PATCH v2 10/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- tests/docker/Makefile.include | 1 + tests/docker/dockerfiles/debian-armel-cross.docker | 24 ++++++++++++++++++= ++++ 2 files changed, 25 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-armel-cross.docker 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","$*") =20 # 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/doc= ker/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=C3=A9 + +# 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=3Dnoninteractive 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=3Darm-linux-gnueabi- + +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + libbz2-dev:armel \ + liblzo2-dev:armel \ + librdmacm-dev:armel \ + libsnappy-dev:armel --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 150033837879680.36177822022728; Mon, 17 Jul 2017 17:39:38 -0700 (PDT) Received: from localhost ([::1]:53211 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGY5-0006qJ-FB for importer@patchew.org; Mon, 17 Jul 2017 20:39:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33872) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRc-0000vM-DE for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRY-00051u-Bp for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:56 -0400 Received: from mail-qt0-x243.google.com ([2607:f8b0:400d:c0d::243]:35189) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRY-00051a-83 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:52 -0400 Received: by mail-qt0-x243.google.com with SMTP id h15so716649qte.2 for ; Mon, 17 Jul 2017 17:32:52 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=JCiZSS33temoY1qaIWXq9gCpttJhOhAse87bZNP9LOM=; b=kkpZ+NrV/kiDOHCAwQlj9aL40Fk3FG99o48ffr+f1rklLBvZjq3RZBrft9YiV/IwB9 +4kjHLV0Shj42LtuR+Hz6uPq2JmRAz02H7cuGmkZuvs9Gk1kJd4n5+b5b2iBUxYu05yA SVa5b+xq2o9sPzI9cQm3b+YqZLaaGwYFs77Y1nSvcyoqcLG/kVq+5MIpwWDy6MwS1t7c 8W4kOIVz2ex8/PDHej5L/uz7F+XtakQJTJXrtxX1e4G2D57i5bTu3bLU+RYxKeJ2FV3X O4G9TwbXK1hvbDi4eKuoxPRDVBUMPLQ+Cj2oD+5P2wUx41o03bPE0CVdQU4u6sKJz2Cf Zpxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=JCiZSS33temoY1qaIWXq9gCpttJhOhAse87bZNP9LOM=; b=a5qgZ9JCt6N+yyeUYMB78qgI7tkLw3L8GfVl8qlMaS8Ui05U50YcdaZUXaM/uRV83G SxJjvIOQmK62rWJ2I8ShZl4r5jHmGx07WDf/TlDZSpJ+tuZFjQYlo/KaLahOfzX5yKZt Y7WZmFX6BnXGbHPtKym2fkVd5Vi1ApXOxoMstrETYas3V4TtEhj2+Z8C2zfBE0Ghy5ZZ lZFYNORuiJq0XWZ3NdzzHtoN+s98WCTpeNTHR/04hv21toeL19cq+726FFZWSapdXqqm fdjSLhUFhHeQRlgSFkFavy7TcYVQtD9Gmb51qMtu5bFrt0zkk80+MD2KfWIHIdXbBI51 FYIQ== X-Gm-Message-State: AIVw110g/7DkCecIOBjJDipw9sp0xdDbT7b0LtRKeGUhVfkaxaOFUmVQ hIqC60BmaAEdqg== X-Received: by 10.200.13.4 with SMTP id q4mr226461qti.221.1500337971776; Mon, 17 Jul 2017 17:32:51 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:39 -0300 Message-Id: <20170718003159.10200-12-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::243 Subject: [Qemu-devel] [PATCH v2 11/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- tests/docker/Makefile.include | 1 + .../docker/dockerfiles/debian-ppc64el-cross.docker | 25 ++++++++++++++++++= ++++ 2 files changed, 26 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-ppc64el-cross.docker 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 =20 # Expand all the pre-requistes for each docker image and test combination diff --git a/tests/docker/dockerfiles/debian-ppc64el-cross.docker b/tests/d= ocker/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=3Dnoninteractive 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=3Dpowerpc64le-linux-gnu- + +# Install extra libraries to increase code coverage +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + libbz2-dev:ppc64el \ + liblzo2-dev:ppc64el \ + librdmacm-dev:ppc64el \ + libsnappy-dev:ppc64el --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338587103797.4074248152591; Mon, 17 Jul 2017 17:43:07 -0700 (PDT) Received: from localhost ([::1]:53226 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGbS-0001Z1-0W for importer@patchew.org; Mon, 17 Jul 2017 20:43:06 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33875) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRc-0000vN-Ds for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRb-00053z-AX for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:56 -0400 Received: from mail-qk0-x241.google.com ([2607:f8b0:400d:c09::241]:33005) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRb-00053o-66 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:55 -0400 Received: by mail-qk0-x241.google.com with SMTP id a66so735130qkb.0 for ; Mon, 17 Jul 2017 17:32:55 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ozalUTCOFVvpDjXwQAOqkItGuuo9kz3aDc4LOT5w1EE=; b=k4DkPGUwDxdllEtucgBhLYRbpk7wGqZoEBbSKd/CTm3xwJPU/UFurqG5wVw47uQbMe RZzO0YsIrllPhQl3O7PESXVWNtijSz9aTMa16SN0RPW3Alo+oZooWlwtiOS1anVTibOV 5G07mNcQxFxP0awgAOL/GWOtnD0yVE0yt02TUByupiJxAVSTvL4N6dm+Au2Nw72xzns+ MGw6St3FiRRukJBLF3IkDA5k0etW/cu5q2lJSyMfjM5DUD/4GwpEnQeL2Mb+IkRwiFCJ JeVWSSc8T4wsHyHX8bXZQsNkP0D5tuue7LXJbIjyBWwxmyB78e1doMroURNwv5fD8brF /XWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=ozalUTCOFVvpDjXwQAOqkItGuuo9kz3aDc4LOT5w1EE=; b=Bv2Zxhdcl2G1w4m6YHf2aVLZnR1wIBflIQEOHdiodUJ8hkl3k+7c4N5KUgxXkMN3Au 2uyJuqPwaWLnDO0sNbxHpkL7efiYa7m9fpAutXIDouqxafmfrMj1MaL82JmafsPIj+s+ DEKPgLqGAq1T61uNtoFPJNa7IAO92CUYn+IEi17co7Y9l0Qs9hUM0eJriUnkhv0qOMlW xP25FG5+DES77qpC4AGFfiWmKET5s0CXPAlNXQe6h3JIU4xTmYL5CELv/xQA6VBvfl7A lLRx62wFo05OvRrY2fmAhhUeuK4auXoZcoJfjzX6fegSv8bUOeWdIc5gt5918RYrtnzU iUSw== X-Gm-Message-State: AIVw113BFHSfD7rfbkPNDYMysUUAIvoKxVaC7uItOg5vRcOlntiK7sUI yvywBF1UTK/umw== X-Received: by 10.55.156.138 with SMTP id f132mr142913qke.102.1500337974664; Mon, 17 Jul 2017 17:32:54 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:40 -0300 Message-Id: <20170718003159.10200-13-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::241 Subject: [Qemu-devel] [PATCH v2 12/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 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=C3=A9 [AJB: extend commit msg] Signed-off-by: Alex Benn=C3=A9e --- tests/docker/Makefile.include | 1 + tests/docker/dockerfiles/debian-amd64.docker | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-amd64.docker 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","$*") =20 # 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/do= ckerfiles/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=C3=A9 + +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get build-dep -yy qemu + +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + libbz2-dev \ + liblzo2-dev \ + librdmacm-dev \ + libsnappy-dev \ + libvte-dev --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338729547443.89885955088346; Mon, 17 Jul 2017 17:45:29 -0700 (PDT) Received: from localhost ([::1]:53236 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGdk-0003l8-7l for importer@patchew.org; Mon, 17 Jul 2017 20:45:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33901) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRe-0000wq-Oh for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRd-00056c-Vb for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:58 -0400 Received: from mail-qt0-x244.google.com ([2607:f8b0:400d:c0d::244]:33055) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRd-00056S-RU for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:32:57 -0400 Received: by mail-qt0-x244.google.com with SMTP id j25so739066qtf.0 for ; Mon, 17 Jul 2017 17:32:57 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=E1lgn+ZOaYoH9GqqaHizjS9VZLfEkeNNwlyNA0Dsa2A=; b=hmdf22WyTu4+XO02cWyNOeSuZJ/ihdZdzzKWJFkFk43a/yGngns4i7JOzJs77YU9Hy 1F6hJi4hv+puVlYxwlG7bDuWbVdX5k+8QzngrUR9v5FYhQbjq9mHLq4FhBBp2ZN2JUka sodZFxDYc9LUGfg7XisgNJY8Mz456MSWoQ40ofzPMzORIh0pj0XNYhbREYB2tia60Xop spKlpzrRWjyu/Buv/fykDWzp7bHll4Bf8s/6T/hXTiqC531JqUqOIIQN4ulBxe7D2U+N l2OcPIM85rJ0P0gJOrEG0HkTZMoKzvi3XLXB8nEZYDSLTvblX1XBdiF0cm0So2Xd1OiR OSXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=E1lgn+ZOaYoH9GqqaHizjS9VZLfEkeNNwlyNA0Dsa2A=; b=oCQeH3gCvKKYRW5C4/9xAVqomIOxYx1zWtgxwxSc4NTSsV6Oy7gsErKf68ilSc5/gY uLIPkSN95TqL0T1MsOCzcul3YHJMWeVPDvwDK45CjrpezvNQ+WqfXWNWW8NThAHbOnvM zenjFBcQjQXQebEgJHoDaBEmcU9uS0z4Dn21sgKfzVTw4r/RcgtRMbLceWyisXrJie2t SzgYIxZmOzgOyVMpnI5fFxV/T4wvI4ITsxYPIpQ+KMFkcDew7nwz+0n9aRaHJkVzrVCW TBMMQFfu3iTijNER5XuS/kQ1PQGizsuBUYQsAhUPiVeR2c0OIUScKSnEjCXl+KfNGn7G 6Jyg== X-Gm-Message-State: AIVw110g0WIlZlG2TUvX0QoVcDGX6CagVSx9/FnW6P6oaY/+ObZhDa4U 0O/SOODoPn9TIA== X-Received: by 10.200.8.217 with SMTP id y25mr230767qth.235.1500337977295; Mon, 17 Jul 2017 17:32:57 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:41 -0300 Message-Id: <20170718003159.10200-14-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::244 Subject: [Qemu-devel] [PATCH v2 13/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 [AJB: mv, comments in dockerfile] Signed-off-by: Alex Benn=C3=A9e --- tests/docker/dockerfiles/debian-amd64.docker | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/debian-amd64.docker b/tests/docker/do= ckerfiles/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=C3=A9 @@ -16,3 +17,12 @@ RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ librdmacm-dev \ libsnappy-dev \ libvte-dev + +# virgl +RUN DEBIAN_FRONTEND=3Dnoninteractive 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/virglre= nderer +RUN cd /usr/src/virglrenderer && ./autogen.sh && ./configure --with-glx --= disable-tests && make install --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338685676476.97964163922495; Mon, 17 Jul 2017 17:44:45 -0700 (PDT) Received: from localhost ([::1]:53234 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGd2-00033a-96 for importer@patchew.org; Mon, 17 Jul 2017 20:44:44 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33935) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRi-00010B-5m for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRh-00058a-2h for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:02 -0400 Received: from mail-qk0-x241.google.com ([2607:f8b0:400d:c09::241]:35337) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRg-00058O-Ua for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:01 -0400 Received: by mail-qk0-x241.google.com with SMTP id z22so725295qka.2 for ; Mon, 17 Jul 2017 17:33:00 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.32.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:32:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=niLWAKVPBEQcGNHAhu3wwfenqqv3wq6EUCfcT+09nHk=; b=kRSESnt7YzMxjh0FHYck4IkzO9jqLb042/jMlHriN9STq29hu2+aOjxwv/K79doccs BYJGD1nZ6eal/cteQW1wLKshuLFDUxz9vlg/kNlZLh/2ZI6GW78tK8F1s+zGRoAzEWBQ gWMEtb6QuT9+lNuRWgHx6uiBZvP09QrHXFyNJrzNjPJ8yOaqYEk8BQ9OfNWAa96iG3Vm c+HxS/XptviHfGa3YXLWB1mCdTrfbtxF84kXKLuHNV/x1ZuBJ7q0ofxbttavzidZm7KZ e8EWXB00fujmyH0kh6KKnsGeqZszbMw4Ts+cm2mINp55An5DSTHfXMz2q06BN4qDGzEz yE8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=niLWAKVPBEQcGNHAhu3wwfenqqv3wq6EUCfcT+09nHk=; b=StPSDrkSMdheMaW6EFAem8NfIbhqYZZ0kQ6fUJfqJWKO/8urMVp041qooYETSQuqrU +1uqQtqIokkccuPI37bNm4skRqDtbb6sPVgq2TX8oY4O1liw/pQhErwBbIgRYtQ4HODz VEvBYoMMemz7UQCOVDoyKBJKNqM12zMFd3oZiXEg+XSj0P+c6bd5CwM2JnQZQDo+tyAX tyMNRoi88hfWgALutZeoPIFtO628v/jNsdncP0H22SVOIcJqP/2Dkhs9/nKyQGtIw3gJ jsVcSTq6yIQhGr8EI3YgGETbiUhH78AasA41LejMzt7ynZEqiI9+tZWqs3DPSPCK5qzO qtow== X-Gm-Message-State: AIVw1125PyEKI2OqtfPVUQJvyoBD1Nhvp+bH0ahRnL3/DKGjiaJE89FE ADNOKBcmRbrnzA== X-Received: by 10.55.152.194 with SMTP id a185mr267737qke.26.1500337980494; Mon, 17 Jul 2017 17:33:00 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:42 -0300 Message-Id: <20170718003159.10200-15-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::241 Subject: [Qemu-devel] [PATCH v2 14/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- tests/docker/dockerfiles/debian-amd64.docker | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/docker/dockerfiles/debian-amd64.docker b/tests/docker/do= ckerfiles/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=3Dnoninteractive eatmydata \ libgbm-dev RUN git clone git://anongit.freedesktop.org/virglrenderer /usr/src/virglre= nderer RUN cd /usr/src/virglrenderer && ./autogen.sh && ./configure --with-glx --= disable-tests && make install + +# netmap +RUN DEBIAN_FRONTEND=3Dnoninteractive 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 --kerne= l-dir=3D$(ls -d /usr/src/linux-headers-*-amd64) && make install +ENV QEMU_CONFIGURE_OPTS --enable-netmap --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338527878305.68547938102165; Mon, 17 Jul 2017 17:42:07 -0700 (PDT) Received: from localhost ([::1]:53224 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGaU-0000jW-Ft for importer@patchew.org; Mon, 17 Jul 2017 20:42:06 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33993) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRm-00012q-A5 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRk-0005Aa-5q for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:06 -0400 Received: from mail-qk0-x244.google.com ([2607:f8b0:400d:c09::244]:33018) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRk-0005AK-2u for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:04 -0400 Received: by mail-qk0-x244.google.com with SMTP id a66so735410qkb.0 for ; Mon, 17 Jul 2017 17:33:04 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=2NSW/8hHmxwCCA9zlBYT3oQVdBP3SDb0QIpfHbTpOXk=; b=ZFZtZNIHN9cA/I8L56C5BHWgdUisauupNubnwFTIR0umc7cGdWl5OQSpg08RumXqcB aa0Uc9uGsd6wmNDXm2ONSdvybm/lfIFPXXFc717RdFOC2NAFXY+jP9RycWTg8DFY4NnD kstOD+sKlhLBY82+FPs35XI9/DMHw7Q15lBsPvQkD8MEyLfzc+wLQRh359tFsAZXg83W G2+A/T2Q28kmD5e3Q1CixE1ADo/O2emlqcdxxZw8QDHHUKO82BEE3gwZQacaUxQr5WwM kIQgz9ahpECkL+cIJc7SKt9mxYMAvlKbyXNI9nefUghSHKjSPv7Vv1pw1J3CE+ajJNTV VyJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=2NSW/8hHmxwCCA9zlBYT3oQVdBP3SDb0QIpfHbTpOXk=; b=q51OJ4Mn1W3X4Vsyu6v48wM7Jt3p0nnnrmM7UfhM0qpwMCgdbsnvhw1+Wm7qEF8hxK EIm1iEgndPXPVOj57FLwFFYZ6A/MeF6iPvH7yhQneygfZ4LgjTAHcIt9qcaai+bzOMM2 4Pn6+z/tJHpWm5J3JM2y7xed4zZt++zjvhuaI2zANxQ3uos152IlOW3uM32Q0TJDmhGK Gvll6y5t/wdzKg3ldDfd52MbBTW21VhRe1++RUDnBETD/bBiumeSsO5uwdWnrMmWZ5/5 HbtE1x7Qgp5zBYJ75mc6p2bDfyz/PupD3MBGbTbwemTgOdsfu/ctDnDT46+MKNVjPrLQ 106A== X-Gm-Message-State: AIVw112avRjFks7ASNYqOwwKpmk4xYU/EteDr+636Xnb6dEtYh1+2xEA ZQkqJSM7x+tCrw== X-Received: by 10.55.19.13 with SMTP id d13mr225693qkh.214.1500337983655; Mon, 17 Jul 2017 17:33:03 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:43 -0300 Message-Id: <20170718003159.10200-16-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::244 Subject: [Qemu-devel] [PATCH v2 15/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- tests/docker/dockerfiles/debian-amd64.docker | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/docker/dockerfiles/debian-amd64.docker b/tests/docker/do= ckerfiles/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=3Dnoninteractive eatmydata \ RUN git clone https://github.com/luigirizzo/netmap.git /usr/src/netmap RUN cd /usr/src/netmap/LINUX && ./configure --no-drivers --no-apps --kerne= l-dir=3D$(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 --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 15003388351951020.3558551829705; Mon, 17 Jul 2017 17:47:15 -0700 (PDT) Received: from localhost ([::1]:53247 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGfR-0005fB-W9 for importer@patchew.org; Mon, 17 Jul 2017 20:47:14 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34017) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRo-00014j-Ae for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRn-0005EA-G8 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:08 -0400 Received: from mail-qt0-x244.google.com ([2607:f8b0:400d:c0d::244]:34093) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRn-0005E1-C8 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:07 -0400 Received: by mail-qt0-x244.google.com with SMTP id 19so731859qty.1 for ; Mon, 17 Jul 2017 17:33:07 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=wLLuHRQIQDpOcFcicEFHZN+LB7TfSJKJ+IX4rh8duFM=; b=kbxC77+lNd+YXc8uJsNCgRwFpGejEV9noPyE65Y9S4Dr8GIISSZJctsttAAGpUEu3+ mEcUlz58blAiKzwVnEUNTGuxDgEQT6atIDRo1Y0JoumhjVydsYQ1zQDIRPj+oGGOQE05 xrsvXDWiXXOaln5Qshbmg389+MjBXuN9/I1Oca74powSi5kMQGr7PQINDsIL5L8h1L73 G9SMAxIL7o3IBOvYfeM+E5YPG5BpSKZNkASlfqf5FG3a88piTqDczXIRPshXPBsXX75j m9Tz3OW9U1v/Sdw8yDFE12+P3/UUJHmpKKGzV3SEiOXUNXiAmitCgolPhR60N9DhEmUS QdnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=wLLuHRQIQDpOcFcicEFHZN+LB7TfSJKJ+IX4rh8duFM=; b=Xysv5o8OgYsKPS5Wv7D7HI94CvirydrPXDhIpnocUfwIyUx2sZWTR+ybM7iPkgHamr ZDd8o/jGi0sJXOabyxc5ohc6S+X2r682NC1aIEgHK0221/YuwoTI7vs7kMh9d17yV6kR OxAxP9qA2tvBIRC7FbMsEYxSABOTUPMZf3jAqw3+koWDxZo7iZ60BslihXi0ZJK9NGZr pb/0vhQSPqAQWgwm0hWWftu4FmKdeBP9++yfy2aKqOZg26kwLahWvNGoR5YW8XZ3O1K3 /UFFhyo08NcJS+f5+U96FguqcDmpcPn30X9o4AwtedF7aPfiddT6KJgoCaDL7CUL+7mz Sxfg== X-Gm-Message-State: AIVw113GpMMEAGsLW1BZ2K5jfNA7wycAFLNmNXfd9n0dcBzdyBoqHnUc N2UEVXJbbdNslg== X-Received: by 10.237.55.34 with SMTP id i31mr245655qtb.210.1500337986974; Mon, 17 Jul 2017 17:33:06 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:44 -0300 Message-Id: <20170718003159.10200-17-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::244 Subject: [Qemu-devel] [PATCH v2 16/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- tests/docker/dockerfiles/debian-arm64-cross.docker | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/doc= ker/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=3Dnoninteractive eatmydata \ librdmacm-dev:arm64 \ libsnappy-dev:arm64 \ libxen-dev:arm64 + +# nettle +ENV QEMU_CONFIGURE_OPTS $QEMU_CONFIGURE_OPTS --enable-nettle --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338378725128.7876290523277; Mon, 17 Jul 2017 17:39:38 -0700 (PDT) Received: from localhost ([::1]:53210 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGY5-0006q2-Bl for importer@patchew.org; Mon, 17 Jul 2017 20:39:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34046) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRr-00017b-9D for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRq-0005FU-Gz for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:11 -0400 Received: from mail-qt0-x244.google.com ([2607:f8b0:400d:c0d::244]:35205) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRq-0005FM-CK for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:10 -0400 Received: by mail-qt0-x244.google.com with SMTP id h15so717408qte.2 for ; Mon, 17 Jul 2017 17:33:10 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=aucrQpeuhNMCxgNPDbXYzyAAd2e/wdvDX0qHbpZ1qq0=; b=fAM2m06DN1icapNy9i47jPhXrxlN0IK+f4fY0GHTe8U1m7CFZlf/EYUbVkEF/IJPwK HB2+DHPMGqLZ0j5DcUJIBydj8KMaRT5gpP6BhKNmCH8xIXPLzxjDxYeJpWEJPuMrU1rP ARg+6RFk7TgTIZ/Hq2zpV31YQJuJJ+n2zczsgSvPysxg3cF0WxbcCqxY//DZYJ3ceVAL 9KVs/mmkYPrMCpbA9sM8nKqyfea2LhU5RD3IGWT2ldUi+nAwWtSY0N0FXUzIsBH/XIVr gX+GtfvjDh5/Xrnv44IIDdjwTRdBggjsBEj3PhEGXQzSWL9hRTcsz8T73YYW7qkbt607 dOaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=aucrQpeuhNMCxgNPDbXYzyAAd2e/wdvDX0qHbpZ1qq0=; b=QysVstrkh5JrA3/n+HZ5J0DcCswsVKGYi4XClu0VeAxOgnqApcz0St8zr7IH2XJGvG 0G6uGiiCjKuTMJCj1UPF+oUmEY8VbcwysgF5hs7GZDmbivnkXIFJ6bR/4UaqGE9a5Vdl yEy9A5dYgr2inEivlWFCIfftGKpe89ewPv6tPZ4cYgVHd0+YbxyXAEwHw5C+ZatpVNg4 fKUkF4Zhf3JqA+r0AzXyEYgEQlS7aIzPGFsRsR29go8S7h4bI61aFOe19/uLQhdDjAEK A3h6TJ/qKmykhLz9E7oVzbuzDZ533vj2G+jZKGLoheqPSJCwj8MKYmJJ3UfzwTdAlvwA pWMg== X-Gm-Message-State: AIVw110wItahP6oQd+DDkSSmB/NiaVYraXfaisxpOYXG7c8ftBkDL5ne VWv7TQuo9N3grA== X-Received: by 10.200.8.188 with SMTP id v57mr217901qth.213.1500337989975; Mon, 17 Jul 2017 17:33:09 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:45 -0300 Message-Id: <20170718003159.10200-18-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::244 Subject: [Qemu-devel] [PATCH v2 17/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- .shippable.yml | 2 ++ 1 file changed, 2 insertions(+) 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=3DC matrix: + - IMAGE=3Ddebian-armel-cross + TARGET_LIST=3Darm-softmmu,arm-linux-user,armeb-linux-user - IMAGE=3Ddebian-armhf-cross TARGET_LIST=3Darm-softmmu,arm-linux-user,armeb-linux-user - IMAGE=3Ddebian-arm64-cross --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338672509116.88552263241297; Mon, 17 Jul 2017 17:44:32 -0700 (PDT) Received: from localhost ([::1]:53232 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGcp-0002sF-44 for importer@patchew.org; Mon, 17 Jul 2017 20:44:31 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34127) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGRy-0001DE-8D for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRu-0005HL-8N for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:18 -0400 Received: from mail-qk0-x244.google.com ([2607:f8b0:400d:c09::244]:34572) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRu-0005HB-3m for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:14 -0400 Received: by mail-qk0-x244.google.com with SMTP id q66so733702qki.1 for ; Mon, 17 Jul 2017 17:33:14 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=0byPGyHKYSART7VD7M2tky2uhg8lrLGCxNsylxtUENI=; b=iizCAHO4DOXiog6jFSsykoSitQi95FGkSbP6PL82uRfFkPS2iW90JXk+Il33ECBpb+ JZKuTo0FjrkxXHoVXmH7kSVzxgJXUyzHxiAaXaDi/4H9885PEmkB6hQ37QBu+Hz91Zn3 mmsCGZObP1anTe1ck24ZAPexo60jgMozcC4auR/3eGU0In9VrLefmFy2X0QKfoTiVFf9 S9IToUcTTLdJgWuX5ogqjY1lsRlKqhVtLpyNcIQSrR9orQnH41PROm5LWWUHRXq/kP08 +B11/CYT8mBmlhlisPljSjC13pF7OJsYDcYDRDoQQpn6f/UEKyJ9K8J89vPNls3yF60R pNUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=0byPGyHKYSART7VD7M2tky2uhg8lrLGCxNsylxtUENI=; b=muckFa7FPx5i1uY0QZfYIh2Wmej0S+iZpGRQEyLnD3tY7LGmfPfGeDOuo29FRcyCJT wt1JyGPinpFOg1mH4P7NIdAs28gdQOlfo/I4yhxWIp4K82jpXrhBYSZLor49crEoj1cb EWcjQ66w9/aZ0YcwSLq+bggQzYk5Vi9HzZrf6uipQt8UaTQGCPIwxnmdh27Kt3dEXFdG Gp6JNfBiJTfR5SVwzh2ygEV1nS5yhKG6SsFYn8svscv4AulsePtlHKfkO+lkyvRFA7iW v/1VR079FhleipYnWCkCmlipAjdQgJAiwbVE+qBo+lQkIpZQFJ414DcbFd/dTku5s/nO Dx7Q== X-Gm-Message-State: AIVw111cEdVGeyZQS+/HnNR8GYKF76Jvxi1Mrbmq8B11oza4erLU+CPz /LHjt3QPScG7yg== X-Received: by 10.55.192.90 with SMTP id o87mr236770qki.124.1500337993703; Mon, 17 Jul 2017 17:33:13 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:46 -0300 Message-Id: <20170718003159.10200-19-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::244 Subject: [Qemu-devel] [PATCH v2 18/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- .shippable.yml | 2 ++ 1 file changed, 2 insertions(+) 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=3Ddebian-mipsel-cross TARGET_LIST=3Dmipsel-softmmu,mipsel-linux-user,mips64el-linux-user + - IMAGE=3Ddebian-ppc64el-cross + TARGET_LIST=3Dppc64-softmmu,ppc64-linux-user,ppc64abi32-linux-user build: pre_ci: - make docker-image-${IMAGE} V=3D1 --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 15003388859561.1764128680438262; Mon, 17 Jul 2017 17:48:05 -0700 (PDT) Received: from localhost ([::1]:53248 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGgG-0006LD-MT for importer@patchew.org; Mon, 17 Jul 2017 20:48:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34184) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGS0-0001F8-3W for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGRx-0005Je-OZ for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:20 -0400 Received: from mail-qt0-x244.google.com ([2607:f8b0:400d:c0d::244]:36687) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGRx-0005JS-KW for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:17 -0400 Received: by mail-qt0-x244.google.com with SMTP id l55so710479qtl.3 for ; Mon, 17 Jul 2017 17:33:17 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=IfBX7JsQyqQoBMvmOX7z9YTJrmBeGKoSE0+ynWqMtME=; b=TIQY+5HmCiY+a3NEmf1ybkshDHcEUAbeCbkTwajmZpm3XOi0pey2FDbZ8traRuk7Lf 8LNb0+PmmgcyMKjgD3mRHr/Uv8pqmK5uvqr8G4ONERuVZHOLZ4gVhA39KTzJp5JCFMve aRagqRS2LbkW5oHNecpMLHdX5XcOGPsZ0OvkvroleHtuWU0ze/i5eMFBisMWCS0INgBM xKlJdUAAW4EuwmlIKuH17ycMRqcC2UUtIJPLsAmysOa7qgqpbyT+DoXZRKvqoXISDonh WYLOfVNLwp5hGxJOGZyX7Pq1aW/aIh+XbKA8/LHLr876bcBI+aWkV9Wzqq4hyYAP5utc jW+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=IfBX7JsQyqQoBMvmOX7z9YTJrmBeGKoSE0+ynWqMtME=; b=K2CTtlUyqeUP9/NrNqduNLPnXiFv4M9DEKtQ0p8OvAJfu96khyqnLNClKr2z6Mj5oa +6nmr3lvy0ePa9t9WIaxm3pHMRLQlNFciJMitQbEfc9bge/BVyuFP6HWefbrE/OSGYvX aEidfPJvCHMjlV7OT3sSMs0td8WvBBD/YNfZ91cfcLgYf1h0XxKk6+RkGH6dIBQMqwtD y1Y6W4uQO50oDRb9uzdHxtK+s58B/++CpF8obMTZKry14uT+skZZb43C8v2SclCtmx6d G8s7C5ootp2Rc1DK6U7zIDL2xssNKyifVYjUFcidbCZipxRFVXPRzW6w9Vh34L4h7JZY ozbA== X-Gm-Message-State: AIVw110wYnkQa1RMeShO2umVCMOtxIK3cfruScdcEAB6oiUIeIfAdrxI PgKnquYx/L/roA== X-Received: by 10.200.8.217 with SMTP id y25mr231955qth.235.1500337997215; Mon, 17 Jul 2017 17:33:17 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:47 -0300 Message-Id: <20170718003159.10200-20-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::244 Subject: [Qemu-devel] [PATCH v2 19/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 [AJB: minor tweak to name] Signed-off-by: Alex Benn=C3=A9e --- .shippable.yml | 2 ++ 1 file changed, 2 insertions(+) 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=3DC matrix: + - IMAGE=3Ddebian-amd64 + TARGET_LIST=3Dx86_64-softmmu,x86_64-linux-user - IMAGE=3Ddebian-armel-cross TARGET_LIST=3Darm-softmmu,arm-linux-user,armeb-linux-user - IMAGE=3Ddebian-armhf-cross --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500339045296248.88171981391247; Mon, 17 Jul 2017 17:50:45 -0700 (PDT) Received: from localhost ([::1]:53260 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGiq-0000AG-6A for importer@patchew.org; Mon, 17 Jul 2017 20:50:44 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34218) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGS1-0001Gb-An for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGS0-0005Mt-JY for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:21 -0400 Received: from mail-qt0-x243.google.com ([2607:f8b0:400d:c0d::243]:36689) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGS0-0005Me-Fg for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:20 -0400 Received: by mail-qt0-x243.google.com with SMTP id l55so710574qtl.3 for ; Mon, 17 Jul 2017 17:33:20 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=IPlMWXFiEoOxu6BjVtgactgD9y7l1t3yTngPcGP++v4=; b=FyNumr63a3PU/bR7yc1n9VYRwE9cV1qFTB8ulI4opli9SxZAqvCLTL2IEYvXRd9waF DYJ5tzQM5Z4g72Tckx7ywbaQysjjKn+m3lx2RMbFuRuvdx/nHI5uec5WD8t4LRmqZCOT N2QLbRWZHRZaSSZ1Kp+tKK9Jj76dxVITy1EsXKdBVLv7Qso3u49l6kVTZ7VzAbIfKorW adybe1GsZ7hsVn9T5xcqlHQL2v2kFkWMJEigpiSYMqyMPsXa8emp70A0PZQr7cmuXAwx QviwbFclihsxgsGVpeKFRxW7U+KZUlszuc7Coid1DrG59ax6HPAaIxSy88MxEslJJAUs 9H6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=IPlMWXFiEoOxu6BjVtgactgD9y7l1t3yTngPcGP++v4=; b=fxOkzIPy74lUE3Ib2RDwV3gH5sM84mblSPMRzOca0oKwG2t5JebY3CSeRwm/F8geET sfWLa/kaUuyuI8x8pRd0bK5MGC55oQuYKE2gnu6pTUYJ5rgJfc2NaTde6K6giJn0UrsT GOCE8sfA7IOwbXk+WngFXV4On+ldUm4LUrYYIESQ3kyTfEWiYfTmNovdtP4XwQYaeO9B AmVOfrHtKxHfjU/Y6FTXthak8QMoRIpxA94qtqnMoZKqZngqcBtbCYFS3jfoNtY2+ZuC pKKrcUyJg1yWX8eLtVwPkB8sixGXgwNKeaLOD9xD1TgiBcdYfIaJQIB98oavyZhZwB0m kqYw== X-Gm-Message-State: AIVw110xnD0C/oNCcNOzrB7vc3geyf8TunzM9JBXCDmPGMzcigVIBua6 msHUoxJSJzr4JA== X-Received: by 10.200.41.172 with SMTP id 41mr234804qts.85.1500338000070; Mon, 17 Jul 2017 17:33:20 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:48 -0300 Message-Id: <20170718003159.10200-21-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::243 Subject: [Qemu-devel] [PATCH v2 20/31] util/cacheinfo: add missing include X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 This include was forgotten when splitting cacheinfo.c out of tcg/ppc/tcg-target.inc.c (see commit b255b2c8). While compiling on powerpc: CC util/cacheinfo.o qemu/util/cacheinfo.c: In function 'arch_cache_info': qemu/util/cacheinfo.c:137:33: error: 'AT_ICACHEBSIZE' undeclared (first= use in this function) *isize =3D qemu_getauxval(AT_ICACHEBSIZE); ^ qemu/util/cacheinfo.c:137:33: note: each undeclared identifier is repor= ted only once for each function it appears in qemu/util/cacheinfo.c:140:33: error: 'AT_DCACHEBSIZE' undeclared (first= use in this function) *dsize =3D qemu_getauxval(AT_DCACHEBSIZE); ^ qemu/rules.mak:66: recipe for target 'util/cacheinfo.o' failed make: *** [util/cacheinfo.o] Error 1 Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- util/cacheinfo.c | 1 + 1 file changed, 1 insertion(+) diff --git a/util/cacheinfo.c b/util/cacheinfo.c index 6253049533..593940f27b 100644 --- a/util/cacheinfo.c +++ b/util/cacheinfo.c @@ -129,6 +129,7 @@ static void arch_cache_info(int *isize, int *dsize) } =20 #elif defined(_ARCH_PPC) && defined(__linux__) +# include "elf.h" =20 static void arch_cache_info(int *isize, int *dsize) { --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338819577333.52353069865785; Mon, 17 Jul 2017 17:46:59 -0700 (PDT) Received: from localhost ([::1]:53246 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGfC-0005TS-BU for importer@patchew.org; Mon, 17 Jul 2017 20:46:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34264) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGS6-0001L0-3z for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGS3-0005OE-AI for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:26 -0400 Received: from mail-qt0-x242.google.com ([2607:f8b0:400d:c0d::242]:33071) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGS3-0005O5-5X for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:23 -0400 Received: by mail-qt0-x242.google.com with SMTP id j25so739899qtf.0 for ; Mon, 17 Jul 2017 17:33:23 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=3v7NGljcW8FrF0BaFAxyl+XLicXPIEiehrTg1UNflLs=; b=Rut7Hli6DQhLLIQM1uhjM8uD1k+Wp75F3ebMOspEOdB9wYLSRs10TbfaMyIR1NLdvC g+67fsobsHDiHShOlBkwsW5YSO6wfS+9d5P3e+/msfLQhBoqr8zgwhEntQaP2kXxaINr Imj0jbm+zZnCVRtGvf4eIX4SQiWX+1wX0GMwe+KccJQ32qKvVjq8XgH+wSJN/AjtbG4W 9qOyB68snSsoEQx2RnJVTtj+GQsTaQjcz7lY/K8gLu7uKVfvp19CuZSqXdSOMMmD+R8c uwjUxcFN5BxJdPRUT12/Pe34hHRiGMOktXHbzS8yXbG1W206CtUpfl2yQ1u47+wIYPe+ CK8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=3v7NGljcW8FrF0BaFAxyl+XLicXPIEiehrTg1UNflLs=; b=hfccZl+1WUEYa7mijnez9EVdGN1gE7ypiuJ3+EXPSCzDzWMjlurK6VbgynI6RtIsVC JVs/UTSsT4Id+pzV4Y2e21yXeTU8bkUU5vy1ZW2opr1oxOjEUpqKiSE8fLpCrnCnsVFN CJkpfiGueOcROHgkQ/q6t5mJkEqtWWDZ9JoEiK8lJUWfNNKDP52oRiGqDO4WXtxWh7GJ wyhoi9NkVebpVX2J3cWWNqv8hsZNWIUG3/GvxTKe7F+iNRf4JNZKhQnqwo0x97+6nsP+ /p4mFZT6m0XPCq0CznWJgVuZnlaUfRBI6yc6DcaljREsnZ1vbJ3khxpN5Zhqcux4o+NE Whjg== X-Gm-Message-State: AIVw110NtOcqEF7n0HaqHcPQrfGs78MDoI8I7c+0J04BmZ9JhaAkucsQ zZ8dAXGSPN6RCg== X-Received: by 10.237.47.39 with SMTP id l36mr231516qtd.181.1500338002715; Mon, 17 Jul 2017 17:33:22 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:49 -0300 Message-Id: <20170718003159.10200-22-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::242 Subject: [Qemu-devel] [PATCH v2 21/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Alex Benn=C3=A9e --- tests/docker/dockerfiles/debian8.docker | 36 +++++++++++++++++++++++++++++= ++++ 1 file changed, 36 insertions(+) create mode 100644 tests/docker/dockerfiles/debian8.docker diff --git a/tests/docker/dockerfiles/debian8.docker b/tests/docker/dockerf= iles/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 tar= gets +# to build distro with a selection of cross compilers for building test bi= naries. +# +# 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=C3=A9 + +# Duplicate deb line as deb-src +RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sourc= es.list + +# Setup some basic tools we need +RUN apt-get update && \ + DEBIAN_FRONTEND=3Dnoninteractive apt install -yy eatmydata +RUN DEBIAN_FRONTEND=3Dnoninteractive 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/so= urces.list.d/emdebian.list && \ + curl http://emdebian.org/tools/debian/emdebian-toolchain-archive.key |= apt-key add - --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338525660784.3290373707138; Mon, 17 Jul 2017 17:42:05 -0700 (PDT) Received: from localhost ([::1]:53223 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGaS-0000hc-BZ for importer@patchew.org; Mon, 17 Jul 2017 20:42:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34321) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGS9-0001N7-U3 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGS5-0005PG-Ra for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:29 -0400 Received: from mail-qk0-x241.google.com ([2607:f8b0:400d:c09::241]:33038) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGS5-0005P1-NL for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:25 -0400 Received: by mail-qk0-x241.google.com with SMTP id a66so736291qkb.0 for ; Mon, 17 Jul 2017 17:33:25 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=A73uL+sPpZ/3YI/XvSwGTONw6SoRI0b0XzSQR4Plzps=; b=BpYCmk7Glf/kxTe1aAD9J8Af9zSDu/rRMc4m64Iqn4Zo7IU2OIu/8385pzBMnNPixF dfM2Br86mlp9jAI3w10jjZnFrozJZ+vc17/z2wJY1rEzuYI23t7ju+ov9ekdXqTQ/3Gw rwK3Jq8q0gEACBx3dE8RYLUBJzdgSQw811UiRcJuXc1GNravkwyiGwd+8se/SJ994y9c fTX7LK2Ia+g25dBj4AJEzMZeCXCNb3oP/YFlB8pmxzGmQPH+S/DZ4EJ4lJQQstlzPqhm sydWMeR1HsuLNANyINQlxr+D3Wg/a71mSoywLivHv7ofh05B+GemlddZE8j3B2frK4Rf 6Sjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=A73uL+sPpZ/3YI/XvSwGTONw6SoRI0b0XzSQR4Plzps=; b=XPTuiuNMGxO/dHspCloXu3C56ePp/CjBDXg+HCz08aM7x5YaCy1I4r1y3wxjqp6V9F xCP6MYVEpr7IOG3ZUPaSKdsFUsggOys3EpibWGXVegBw6nh6EzdfZKO2oAE0zqk8Z/K8 mb16LY7PWnrEZo7W9Ti5gHcQMIs15Pmhd6b3EIxnX20GB8cD16IXCRj48o4EZI7MMRJI l6hTLow7QfdpNTcTBWnLtcEC16CaiPqnh7ps307t/EFlU0vXc3p0T/xTvo0Bg/nrRO3P /TCdzxNrxCK7+O3MO10eZ6G8pvihzT7Gmn74U37oel9wcJ8ylBQQX/EfO3CMIP+biJyi BJpQ== X-Gm-Message-State: AIVw113Lpquta6N6opCpsKVBPXVHI235Lr0wfR2Yxxq9NGZaal2kSylm WSaeokZgLv2VIg== X-Received: by 10.55.135.199 with SMTP id j190mr241553qkd.72.1500338005282; Mon, 17 Jul 2017 17:33:25 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:50 -0300 Message-Id: <20170718003159.10200-23-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::241 Subject: [Qemu-devel] [PATCH v2 22/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Alex Benn=C3=A9e --- tests/docker/dockerfiles/debian-apt-fake.sh | 46 +++++++++++++++++++++++++= ++++ 1 file changed, 46 insertions(+) create mode 100755 tests/docker/dockerfiles/debian-apt-fake.sh diff --git a/tests/docker/dockerfiles/debian-apt-fake.sh b/tests/docker/doc= kerfiles/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 h= eld +# by upstream multiarch broken packages. +# +# Copyright (c) 2017 Philippe Mathieu-Daud=C3=A9 +# +# 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 =3D "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=3D$(echo $1|sed "s/\(.*\):\(.*\)=3D\(.*\)/\1/") + arch=3D$(echo $1|sed "s/\(.*\):\(.*\)=3D\(.*\)/\2/") + vers=3D$(echo $1|sed "s/\(.*\):\(.*\)=3D\(.*\)/\3/") + apt-get install -q -yy $1 || fake_install $arch $name $vers +} + +for package in $*; do + try_install $package +done --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338983983952.7180651854069; Mon, 17 Jul 2017 17:49:43 -0700 (PDT) Received: from localhost ([::1]:53254 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGhq-0007br-NA for importer@patchew.org; Mon, 17 Jul 2017 20:49:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34323) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGS9-0001N8-UX for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGS8-0005QU-8U for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:29 -0400 Received: from mail-qt0-x242.google.com ([2607:f8b0:400d:c0d::242]:35218) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGS8-0005QL-3z for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:28 -0400 Received: by mail-qt0-x242.google.com with SMTP id h15so717935qte.2 for ; Mon, 17 Jul 2017 17:33:28 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=o7SmzasNVaKkZ1fWIgVLfREHCd2dwI7BB9JB6WdvaLk=; b=UahYVqRXafbecqk0l1bMlqeB4H6EQe48aWk8ono/NvK9NQlJXdxYU4Hc7lWPR/NJTV clDJ8oA0EIkqcjGJhF6CRxSgJl6ezpaHCWL8578nrRZAjjcFscDvkJfZxAdDyUBsSPUU x5uE4HQgxtN6mnqklUfrsm1nCVUJESMKYhCDCa25th/iXpmMfZDdPJ2CP7e520sCO1mP SnwiEiRzSZIjf6NLx3KsTZ71O4KkKKlLMGCOvc+M1wL2CEwf1ozF1RxtrxdrEB+6ASIO eK70d8a7iVrhYo0diaBDTCaxbPpW5GqpOWV1W4tPBOdF7ctF0qBKFTeKDO2WH7pUpVzz ynuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=o7SmzasNVaKkZ1fWIgVLfREHCd2dwI7BB9JB6WdvaLk=; b=RW2ZT6fLLZ0WAGjPfvY5lMhPyYi1ZjR58nhvx0Ls5sxEB4d/qd9qx5DBhXRZzxQV7y d6R9hMLA/LQw8Pr6FtoteizhxjGGe+XX8cQkS1KPFLcqVg1TOWaQNKjF0h5Y1NquAGpm 98zatPakiFCxzV6tiWHxi1jf/5SUAH8W8iaScTnCLokppcH1EFiRGRYg0nKeIAOL3JXL 004d0buVKXHmMY1I04lBfoW1NHIu81jt/rAHb+oqaahHFLZN3xIksslbfXpsvJOuZA7n py//NcyxcE1UU1FE0McGjRY9UcaG9t1MCZgNq4UhlgMGDUJSQHsoeo66hjGXvqxHHdlw UbrA== X-Gm-Message-State: AIVw110+h4PiG8awwBghMR1Z6CgubxrKWG9zPhUltha0MpXdX2XZKPNo eeY4fkmGsCB4Tw== X-Received: by 10.200.11.65 with SMTP id m1mr238826qti.229.1500338007658; Mon, 17 Jul 2017 17:33:27 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:51 -0300 Message-Id: <20170718003159.10200-24-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::242 Subject: [Qemu-devel] [PATCH v2 23/31] 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: qemu-devel@nongnu.org, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 From: Alex Benn=C3=A9e Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Alex Benn=C3=A9e [AJB: split from merged patch] Signed-off-by: Alex Benn=C3=A9e --- tests/docker/Makefile.include | 3 ++ .../docker/dockerfiles/debian-powerpc-cross.docker | 40 ++++++++++++++++++= ++++ 2 files changed, 43 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-powerpc-cross.docker 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=3D$(EXECUTABLE)),\ "BUILD","$*") =20 +docker-image-debian-powerpc-cross: EXTRA_FILES:=3Dtests/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 =20 diff --git a/tests/docker/dockerfiles/debian-powerpc-cross.docker b/tests/d= ocker/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=C3=A9 + +# Add the foreign architecture we want and install dependencies +RUN dpkg --add-architecture powerpc +RUN apt-get update +RUN DEBIAN_FRONTEND=3Dnoninteractive 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=3D0.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=3Dpowerpc-linux-gnu- + +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get build-dep -yy -a powerpc qemu +RUN DEBIAN_FRONTEND=3Dnoninteractive \ + 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 --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338672737745.5973194484587; Mon, 17 Jul 2017 17:44:32 -0700 (PDT) Received: from localhost ([::1]:53231 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGcp-0002rp-KS for importer@patchew.org; Mon, 17 Jul 2017 20:44:31 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34350) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGSB-0001Nb-Mz for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGSA-0005S1-QO for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:31 -0400 Received: from mail-qt0-x242.google.com ([2607:f8b0:400d:c0d::242]:34111) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGSA-0005Rq-Ms for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:30 -0400 Received: by mail-qt0-x242.google.com with SMTP id 19so732653qty.1 for ; Mon, 17 Jul 2017 17:33:30 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ZQWiR9tYEyXCaqpvMPzBGVuqqLfTW6EWSShXUgfJHes=; b=bxOKNGdwH9e7iD+uX8q3e+xy8uw72VB+HAR5J/fcZTobJEK63C+dglbE+A/0T/DD+Q rbiPot9lbh4ZjnUZjDZ7xf2yWp1xIvcy8zURRnRP3K0/2uWIO020XXwLGDeAg5xDKMAU ybiVO0EHuV4L8wq5BNuV6gqFyt5ESHW/SQAnnF1HBryVJGb58TaGS2IIzhAvqlCV2pm+ 3+OloxScpagvYi1sVwAlEhyz6aIrImnmry7AtToheQjSBWKbhnTtg63JmOXqiF+wEC/G uBofCnLS9YgNqmQxWrO9tr68cr6Ieu7iuxlXyKGEVdIsfEcnpg1tNcb/aYzNrkhdyYrq m75g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=ZQWiR9tYEyXCaqpvMPzBGVuqqLfTW6EWSShXUgfJHes=; b=FPfsqLz4WlISctr4R3bsSxhtEfnieoolaCVMHXSXifsIypGBeTpfIJLAv+JVtIsg2Q xMWpKEX+ZrDG42MViR4MzO1lOjcXW3QplyJZEpXA/mzyktUetLe1E101Erluc0c3XRDS gY7a/ctFf04iDL/SvyOsL7E60GEok59dSWA/cNwQaW7+uNm4H+y7xCiPdXyUx9b5W7dz mc0zlWf3iGjjKeO8/PbEJ6DfvBfGVfNSK9O36t7S3Ms43KOf1DOr7epbxsLT5OCsyurF NAJHqGXHwMTpZKdONuKziIPo/O+L5+CJfDSdVy6EdpZoTklk0IzgkxKfeyHMPULg8grN kIyg== X-Gm-Message-State: AIVw112YT2RFKLXG6TiZ/8IkK65YjnMUrqlWo/IeSqekhTvl4QA28k9L gJJmzDS3mQMGzw== X-Received: by 10.200.34.248 with SMTP id g53mr253717qta.65.1500338010281; Mon, 17 Jul 2017 17:33:30 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:52 -0300 Message-Id: <20170718003159.10200-25-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::242 Subject: [Qemu-devel] [PATCH v2 24/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Alex Benn=C3=A9e Signed-off-by: Alex Benn=C3=A9e --- .shippable.yml | 2 ++ 1 file changed, 2 insertions(+) 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=3Ddebian-mipsel-cross TARGET_LIST=3Dmipsel-softmmu,mipsel-linux-user,mips64el-linux-user + - IMAGE=3Ddebian-powerpc-cross + TARGET_LIST=3Dppc-softmmu,ppcemb-softmmu,ppc-linux-user - IMAGE=3Ddebian-ppc64el-cross TARGET_LIST=3Dppc64-softmmu,ppc64-linux-user,ppc64abi32-linux-user build: --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338999448618.7241432360431; Mon, 17 Jul 2017 17:49:59 -0700 (PDT) Received: from localhost ([::1]:53255 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGi6-0007oz-4f for importer@patchew.org; Mon, 17 Jul 2017 20:49:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34401) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGSI-0001ch-Gd for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGSD-0005TU-ND for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:38 -0400 Received: from mail-qk0-x243.google.com ([2607:f8b0:400d:c09::243]:34588) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGSD-0005TC-JM for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:33 -0400 Received: by mail-qk0-x243.google.com with SMTP id q66so734375qki.1 for ; Mon, 17 Jul 2017 17:33:33 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=r4ozQjxE42AJH0ln8PKlHX7hzheA8ID+GHRkBP5Basw=; b=GGxbSPXxImbzLx9GJTpYbofagQw75sLR4VrhpRG0daPB2pOjd89pBH28UDC9+MmTc2 iKnEnIT4pbP5QfMCQUdsM9EyqaZPMWYhi/KkUh/Uj9i/5zyulfjFsCCR4M+66XGDAmCX yHYH2/dkq6whdOY+olQhXSgimmdwQqd2NYtNXkUHA2+X81weEZrBlezLeAhRhf4yLPB8 6lkH+/sa4MLVvayebXU38VzNcPeRhWXivSUkE82cB6gEyVs0e0ohUSS7nxAuLfzaWxT8 GEnuG/5QzyQ3EJQCXRt6h7tj9f+0nqqCrr5hHjZul/UTgEPAyxeYnXqDz38tWx4thZ3f LDyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=r4ozQjxE42AJH0ln8PKlHX7hzheA8ID+GHRkBP5Basw=; b=lA9lWkImWw4SNeL9PIXyqgaVM1wuqDTHoN4NPVyi0ZF8MwyIYFSbiwu5vZwnoES1hq INdOl06cnnDx01fkOgUF6S9ulMVoPykGMqM/Avcp05mHsaYDsDFfnu47CNiKs+ajxFw7 7b0cKVptSzyELJUFqEFgrOKsaxvAozuzpNVYxtYZBUjkiuj6cPFuJPVvjzyU+30aYqtq 7cv7mlxtA0uteewR5Z62Fgd1Wte38JBaiPlh8OS1plmeUK7z6nlazUWAtQ01n/ubYC+m D/fladD+gTGBNgt4bao/ogfCBhzDmI/GoHodgg3vPu+yztDNKrvR1ds+u4qwX183UKp2 XzAg== X-Gm-Message-State: AIVw1113MGAZyARQTP/R5dLlUb26htBulz4Y4pI+Sd7pWiyTniALO/nH TYYnofFfkb+wNQ== X-Received: by 10.55.183.129 with SMTP id h123mr232175qkf.75.1500338013015; Mon, 17 Jul 2017 17:33:33 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:53 -0300 Message-Id: <20170718003159.10200-26-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::243 Subject: [Qemu-devel] [PATCH v2 25/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 change image mips little -> big endian Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/Makefile.include | 2 +- tests/docker/dockerfiles/debian-mips-cross.docker | 29 ++++++++++++++++++= ++++ .../docker/dockerfiles/debian-mipsel-cross.docker | 9 ++++--- 3 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 tests/docker/dockerfiles/debian-mips-cross.docker 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/dock= er/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=C3=A9 + +# Add the foreign architecture we want and install dependencies +RUN dpkg --add-architecture mips +RUN apt-get update +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + gcc-mips-linux-gnu + +RUN DEBIAN_FRONTEND=3Dnoninteractive 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=3Dmips-linux-gnu- + +# Install extra libraries to increase code coverage +RUN DEBIAN_FRONTEND=3Dnoninteractive 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/do= cker/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=C3=A9 =20 # 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=3Dnoninteractive eatmydata \ apt-get install -y --no-install-recommends \ - crossbuild-essential-mipsel + gcc-mipsel-linux-gnu + +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get build-dep -yy -a mipsel qemu =20 # Specify the cross prefix for this image (see tests/docker/common.rc) ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dmipsel-linux-gnu- =20 -RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ - apt-get build-dep -yy -a mipsel qemu +# Install extra libraries to increase code coverage RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ apt-get install -y --no-install-recommends \ libbz2-dev:mipsel \ --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500339132082653.8613558331915; Mon, 17 Jul 2017 17:52:12 -0700 (PDT) Received: from localhost ([::1]:53268 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGkE-0001n6-W6 for importer@patchew.org; Mon, 17 Jul 2017 20:52:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34417) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGSK-0001cz-7q for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGSG-0005UK-61 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:40 -0400 Received: from mail-qt0-x242.google.com ([2607:f8b0:400d:c0d::242]:34114) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGSG-0005UC-1u for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:36 -0400 Received: by mail-qt0-x242.google.com with SMTP id 19so732780qty.1 for ; Mon, 17 Jul 2017 17:33:35 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=0e2HZ6a+mLc1A26bbJ3sUxIGEIZORY66YUoFOADmzFU=; b=ePitYNLTL8ruX4or2PhFM447dQjfn1GqPqBXpSJKHlfEvKXvQDYABACcCSMa7Hi2rI DK8fHD2mDokOxRTjcC7miRInwwoSb8YnwG6Q9rEmHA8lHj3o2M9nillM6WXVHUw2xTz8 bAlHwUrVS33MrYbEzUONYz0J5z6R8r9v/JSj8jXjp7QqwwEckphC73A9LHInLad/yBOd unem7vrPQVZOtH8qHG4395/wHyMkcjYd9LNwPZwxk+Jv4oS+vemRjAY5QqPfhLsGAr3x kQR9nPsOkzZQd1B1GqdXn5cybsz6c/km/0CMv7aGGvuDCtMYjzP0HCeCsfkNxtWhVvoI vv4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=0e2HZ6a+mLc1A26bbJ3sUxIGEIZORY66YUoFOADmzFU=; b=tRwC+gQVYTSiJ0a6LyhZAmjlzXrGtOypsBLwSoiEFOl8ylglKutatFAeoUsV6SJ90R enhEgqUJR/5U1+StaTlYAtzqIYwV/3X9XJGhlsdpvi8F1dUngueDhPh73WiwYuMi9Khw jIR0ZPhWfkLsL+iEefmt+zo1KGV+WonY1Nh2xauWLXtXMC4JyZ0lXBpTlOacvgxZe99P MSA0p9/q9TYZyZCZ7vUOFDzjD2K436ABqH0arm8fScsCuM24739JszZkPGNGUPy86cfV ulcvILeHh7Jncoaph5JR5rxq21X3UXWzDHwLGp5CT8i7QvMZh8VHq3Hz2XnBafutc4nf bIUA== X-Gm-Message-State: AIVw111g1EPpPo1jWgDACU408U7ODpx+gADnYBnhmEJF74jG8JYEFXQi RzFRgktW8jfLOg== X-Received: by 10.200.3.213 with SMTP id z21mr242155qtg.185.1500338015615; Mon, 17 Jul 2017 17:33:35 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:54 -0300 Message-Id: <20170718003159.10200-27-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::242 Subject: [Qemu-devel] [PATCH v2 26/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 previous commit change image mips little -> big endian Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- .shippable.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.shippable.yml b/.shippable.yml index fa54df6cff..f2a904014a 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -16,8 +16,8 @@ env: - IMAGE=3Ddebian-s390x-cross TARGET_LIST=3Ds390x-softmmu,s390x-linux-user # mips64el-softmmu disabled due to libfdt problem - - IMAGE=3Ddebian-mipsel-cross - TARGET_LIST=3Dmipsel-softmmu,mipsel-linux-user,mips64el-linux-user + - IMAGE=3Ddebian-mips-cross + TARGET_LIST=3Dmips-softmmu,mipsel-linux-user - IMAGE=3Ddebian-powerpc-cross TARGET_LIST=3Dppc-softmmu,ppcemb-softmmu,ppc-linux-user - IMAGE=3Ddebian-ppc64el-cross --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500339193729417.715284399564; Mon, 17 Jul 2017 17:53:13 -0700 (PDT) Received: from localhost ([::1]:53269 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGlE-0002fD-Cr for importer@patchew.org; Mon, 17 Jul 2017 20:53:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34418) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGSK-0001d0-84 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGSI-0005VQ-Pq for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:40 -0400 Received: from mail-qt0-x243.google.com ([2607:f8b0:400d:c0d::243]:36702) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGSI-0005VB-Le for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:38 -0400 Received: by mail-qt0-x243.google.com with SMTP id l55so711116qtl.3 for ; Mon, 17 Jul 2017 17:33:38 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=403ieV+lTUCi6A1q6SuU3yILrhRds8DKzteKbieC784=; b=RZyaMVz1von7NU8o05w/MvYOwAXJTgfmMSYkrQyInfgiotqXix7LTU8WOnCC1s4x6x 6Za7OdpW1c4yib75SS5Ums+8vMspT7oA7G9n8dx69dtQcLkST/vxXhdGhYV6bxEy5MAs OdWWFkholWBkyA+podH4H6dB1JyctNjrUmlZG9HfOvOJftj6JzpWc2BS8CPRC0c2KYBC LM2MhVWYxf43Vgt0THGWfAPfQH1q23NBIRrIx2RKnwk3sT8SjhT5ZyTfmH9WdCCQYXcw cKdtbpEBJ5VaLeaCgwdGOhQvEInEO9CGucjAVvTXgZdR+QrqFTtn7DkGS4BHzljQTDDD MCGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=403ieV+lTUCi6A1q6SuU3yILrhRds8DKzteKbieC784=; b=qElrdQCyuKKYq//sEBlc/S/koM+aQA0EX/uq1iTN252LqajtAl5jdaQaaTiWz3g/Pq rysNZff3poLgwD8bxCj2nk8FyB+z6xoASsX9rdsr+YyxYxnw2vOdwH3WvyuX7kQQlIvn 4GVhL2l/joLnRM2I7PA4vH5heU7mkuB3B4Hg4v2o3tVufc6BKe1bJuRitQx0nXZZRvBz YT4r2JtGHXlM3aEPLiTdBXpTWtunLat6QRzOFG0uHOgmWzYypJXSRu+vPJ8o3o+l8rUb r8JF9EdM+LY/IFDOXAls4FZEh/ZRPzYr2ERCv5rJ1A48sJFJQ8A5d065K2XlirJop5yW j+qg== X-Gm-Message-State: AIVw112Ztq2U9YQh32drX8EGBHlDre1sxP2kxEMBZKkBxv3gGPAcCtma pxNsc8utfMrT7Q== X-Received: by 10.237.55.34 with SMTP id i31mr247385qtb.210.1500338018147; Mon, 17 Jul 2017 17:33:38 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:55 -0300 Message-Id: <20170718003159.10200-28-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::243 Subject: [Qemu-devel] [PATCH v2 27/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/Makefile.include | 1 + .../dockerfiles/debian-mips64el-cross.docker | 30 ++++++++++++++++++= ++++ 2 files changed, 31 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-mips64el-cross.docker 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=C3=A9 + +# Add the foreign architecture we want and install dependencies +RUN dpkg --add-architecture mips64el && \ + apt-get update +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + gcc-mips64el-linux-gnuabi64 + +RUN DEBIAN_FRONTEND=3Dnoninteractive 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=3Dmips64el-linux-gnuabi64- + +# Install extra libraries to increase code coverage +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + libbz2-dev:mips64el \ + liblzo2-dev:mips64el \ + librdmacm-dev:mips64el \ + libsnappy-dev:mips64el --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338819365104.11961949050931; Mon, 17 Jul 2017 17:46:59 -0700 (PDT) Received: from localhost ([::1]:53245 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGfC-0005St-6w for importer@patchew.org; Mon, 17 Jul 2017 20:46:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34448) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGSN-0001fa-3P for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGSM-0005XW-D1 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:43 -0400 Received: from mail-qt0-x241.google.com ([2607:f8b0:400d:c0d::241]:34121) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGSM-0005Wv-8H for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:42 -0400 Received: by mail-qt0-x241.google.com with SMTP id 19so732980qty.1 for ; Mon, 17 Jul 2017 17:33:42 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=bksoHvEWw2lORhp9Gx7sHQVIlpAwAChc8usKXwJelvE=; b=KGu145MDueQTgPots9414GTFH6tRZ9r1rDJ962vC8mW9yFPJLUqWytd5GzWTRbj5N3 N1HxeypSrZfNte80Xjec94SIrt2SoyeNPPcQhlLM3tx/mkR01JXVHi3jM/0zzQlk4sRp vwCZnWtitldKVyaeNAyNENrmtxLVn8RBrV/UJCuOddYTOyqxfOBb85fn8tbHhGMnse6U 024bFZJiFknBNfxAJJrut/jHRzTUA/0q+Dp48Dkx0awmTN1PK8qYmxJ5FS8mhsc4+1ct 9uCIRd07Iwa90//F8Xu8ssJ0Cvtnl8cgN3r44rtKZIt/FSdcjOycDiY/4cRmK5yy0F/g CTgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=bksoHvEWw2lORhp9Gx7sHQVIlpAwAChc8usKXwJelvE=; b=Bej8wyzRheAMjB5rtv9Tx7wTPEsif9ecqatoompLLZID2A9rzmAFQWAlUGOVZQ0YTO VNYzuCJrlXlhnN/qQcWlrIy/b2CFqlTMIvyv8nUrxtCLcF3JD/SSeFw41C/e1+eprr4i PfXo/6W9nj1MjbyE8THzZKZAhlLdMxU1QVIN4kpdBwK42Ig46wP6qZvoK+cajphL2ut3 ioFkYV/SFAXajxkS+zqMmybJYgb7Umn31iaJ7DkDapy6dTxd1W3JfJ/UGODQBhdITHrg DiWy9Yh8Ep5UjuhgUFyXDp+r1Mq6VLqLyPRjWAQdrHlWci+Q0mFC2Uz5WgSEES5rCeQi C5LA== X-Gm-Message-State: AIVw111LoS158fH3qEV8MlVLrmi64nigt1cC4nf+ho7oSSBrZLuT5hsM zNC5cvliXz5wsg== X-Received: by 10.200.56.187 with SMTP id f56mr248917qtc.234.1500338021782; Mon, 17 Jul 2017 17:33:41 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:56 -0300 Message-Id: <20170718003159.10200-29-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::241 Subject: [Qemu-devel] [PATCH v2 28/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- .shippable.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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=3Daarch64-softmmu,aarch64-linux-user - IMAGE=3Ddebian-s390x-cross TARGET_LIST=3Ds390x-softmmu,s390x-linux-user - # mips64el-softmmu disabled due to libfdt problem - IMAGE=3Ddebian-mips-cross TARGET_LIST=3Dmips-softmmu,mipsel-linux-user + - IMAGE=3Ddebian-mips64el-cross + TARGET_LIST=3Dmips64el-softmmu,mips64el-linux-user - IMAGE=3Ddebian-powerpc-cross TARGET_LIST=3Dppc-softmmu,ppcemb-softmmu,ppc-linux-user - IMAGE=3Ddebian-ppc64el-cross --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500338980072377.1085032341607; Mon, 17 Jul 2017 17:49:40 -0700 (PDT) Received: from localhost ([::1]:53253 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGhm-0007Zm-L0 for importer@patchew.org; Mon, 17 Jul 2017 20:49:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34494) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGSQ-0001in-RW for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGSP-0005ZH-HP for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:46 -0400 Received: from mail-qt0-x236.google.com ([2607:f8b0:400d:c0d::236]:33334) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGSP-0005Z3-Bv for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:45 -0400 Received: by mail-qt0-x236.google.com with SMTP id n42so4466809qtn.0 for ; Mon, 17 Jul 2017 17:33:45 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=f3L2V5wONrlqjTyn08G/gv6tRKGiAUY18z/eSY9bwwk=; b=VaLo8HuY86Iamf7pumm5gQn69bMlzHU8fuhZYv3I1fjwuxFosJbYUfX6vYhXmILhyk yXSYMhrhbroZqVXnjoJ68DB3wpTIS0I9IQKm9QzDtqIQgO7xwkGbpGJ1GrsyQqorlT0U AFaP7ZV0l45F8kISjJjmolQQj3tWnOmOlqosBlmdXh76tdE7GeP0NrFziGoL425qPP95 VMYtl3oDlQE9jSEyv+TCHOoALVFb2YA/CvhCKEX6Yx2bWB1cYDhB139HcpzJp6U8NqUV U0PEzePYiyflHT1wO1EyY4HuHHrri2JlTytWBSt1Zm7R9QuOfCfHbyFBoskpaxGZAMvU k0aA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=f3L2V5wONrlqjTyn08G/gv6tRKGiAUY18z/eSY9bwwk=; b=MpbKQTn9Uck+bxhPM01SluZmVk99AxM2+bYO7UM7659AWBz+bF7h1qttk8ZCASkjp1 TA03Sfbaxw5KBt9KZjv3EPXHR0moeCpILY2h+P60PSoqwJMXLH7zM/Vcjc7rdTjfiO9H yOvYz2pAdNDFxS4hShukL6OGhaZU0eQkR4RnW72fQZEUCW3Hd1b8To5cGiis74fAMRqH OR/cMpoFSbC/KcfoqjKeiQ2YJxBR0u5777evt/jLAO2ZLBqC4oXPmZae5WejpIrp96dO z3fVt2/UtKyb41+23J/ydPUlONToMUaHLBe+2hBJD6CkwQcE3/Q0PoKtI3geP5WvHngF EGEg== X-Gm-Message-State: AIVw110mUoScMPGtcyKgPRSKJSoNdJTqlXC+JbeLBicf9usrWF+JroOr 1xICvDVG6AfFKg== X-Received: by 10.200.34.248 with SMTP id g53mr254531qta.65.1500338024743; Mon, 17 Jul 2017 17:33:44 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:57 -0300 Message-Id: <20170718003159.10200-30-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::236 Subject: [Qemu-devel] [PATCH v2 29/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 see http://mxe.cc/ Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/Makefile.include | 3 ++ tests/docker/dockerfiles/debian-win32-cross.docker | 32 ++++++++++++++++++= ++++ tests/docker/dockerfiles/debian-win64-cross.docker | 32 ++++++++++++++++++= ++++ tests/docker/dockerfiles/debian8-mxe.docker | 18 ++++++++++++ 4 files changed, 85 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-win32-cross.docker create mode 100644 tests/docker/dockerfiles/debian-win64-cross.docker create mode 100644 tests/docker/dockerfiles/debian8-mxe.docker 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:=3Dtests/docker/dockerfiles= /debian-apt-fake.sh =20 # 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 =20 # 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/doc= ker/dockerfiles/debian-win32-cross.docker new file mode 100644 index 0000000000..a628601f6d --- /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=C3=A9 + +ENV TARGET i686 + +RUN DEBIAN_FRONTEND=3Dnoninteractive 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=3D$TARGET-w64-mingw32.shared- diff --git a/tests/docker/dockerfiles/debian-win64-cross.docker b/tests/doc= ker/dockerfiles/debian-win64-cross.docker new file mode 100644 index 0000000000..32b1da0a34 --- /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=C3=A9 + +ENV TARGET x86-64 + +RUN DEBIAN_FRONTEND=3Dnoninteractive 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=3Dx86_64-w64-mingw32.shared- diff --git a/tests/docker/dockerfiles/debian8-mxe.docker b/tests/docker/doc= kerfiles/debian8-mxe.docker new file mode 100644 index 0000000000..ffebf485c0 --- /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=C3=A9 + +# Add the foreign architecture we want and install dependencies +RUN http_proxy=3D apt-key adv --keyserver keyserver.ubuntu.com --recv-keys= D43A795B73B16ABE9643FE1AFD8FFF16DB45C6AB && \ + echo "deb http://pkg.mxe.cc/repos/apt/debian jessie main" > /etc/apt/s= ources.list.d/mxeapt.list +RUN apt-get update +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + $(apt-get -s install -y --no-install-recommends gw32.shared-mingw-w64 gw= 32.shared-mingw-w64 | egrep "^Inst mxe-x86-64-unknown-" | cut -d\ -f2) + +ENV PATH $PATH:/usr/lib/mxe/usr/bin/=20 --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 150033913038328.545035952556418; Mon, 17 Jul 2017 17:52:10 -0700 (PDT) Received: from localhost ([::1]:53267 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGkD-0001mE-3B for importer@patchew.org; Mon, 17 Jul 2017 20:52:09 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34555) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGSV-0001ma-2B for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGSR-0005bC-R8 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:51 -0400 Received: from mail-qk0-x242.google.com ([2607:f8b0:400d:c09::242]:36359) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGSR-0005b0-Ne for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:47 -0400 Received: by mail-qk0-x242.google.com with SMTP id d136so693421qkg.3 for ; Mon, 17 Jul 2017 17:33:47 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=yXoh3REDXJ42J4oss3He7vGtcFoPZT36/u8X8NVCSrU=; b=uG3nR5J9CbtVkAGuxyY0IPqBuW0PY2sAbzJDtlHISWi1sCA9Fod9KPD6uenpj3Y2hG Rmn83lBnHNkyp6CP7mi7iyuz+r+0jw9IZUxykt67EnQaHyXrHvvtCxmmkTKTT2hw2J+W zDhMIBDviP01knpYD/2jgrIhBtoKrY4ZqW06Z0kg9T2HAfwt8LA3DJmcqa98MIUJ32GM t6pnnL5dNRUVgCz9iWNdzaWsvGqnnhbtqaWXx9cF3a1QIynUjb8MHKQed97jf6f3ANvq w1atU+XOMmHwl7aOxqJHpsaGbwQS0l9P47KBcPkm1TUwhJz+VSKAKT4bZFn4+Dt1Zr/3 Y99A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=yXoh3REDXJ42J4oss3He7vGtcFoPZT36/u8X8NVCSrU=; b=uIrmJg5pHnM5NFXnCUYYx+6cp8JQtEuCXkdImxtoXS/YR2d4/eE8eHbxLaVIssII4X P0PXacOBx6ymrb/lNtUSBCkmor33nNzGk8BAP8AEegUFW6MNkMehDvmBV6C2jp7t7cDV bdvsuqb7L9kWXGMpA69hEbfHERqN2jllaXdQaDhTQ2bZgF0nn1PAKLjuTywe7Jtc7NiV gOD464t45hDVxYwA9EqPfhkFBi8SV9MCG5dOr69rWUh96eF8vGXavjTzyc7IGbWVYw/k 4tAwT/7IFWCBVgDaRX0onrmV8S3rGVcl4K04adtCkgWDQBYTdJ34+f7HKjjtKkWrZm5T /hwQ== X-Gm-Message-State: AIVw112/1K7KCxsf+LYq6M+Ja74+ss/Kal1ny16bAArfEtMNuuYoIpqF CYUyXBR7/eYQkw== X-Received: by 10.55.78.85 with SMTP id c82mr243808qkb.154.1500338027296; Mon, 17 Jul 2017 17:33:47 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:58 -0300 Message-Id: <20170718003159.10200-31-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::242 Subject: [Qemu-devel] [PATCH v2 30/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- .shippable.yml | 4 ++++ 1 file changed, 4 insertions(+) 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=3Ddebian-amd64 TARGET_LIST=3Dx86_64-softmmu,x86_64-linux-user + - IMAGE=3Ddebian-win32-cross + TARGET_LIST=3Darm-softmmu,i386-softmmu,lm32-softmmu + - IMAGE=3Ddebian-win64-cross + TARGET_LIST=3Daarch64-softmmu,sparc64-softmmu,x86_64-softmmu - IMAGE=3Ddebian-armel-cross TARGET_LIST=3Darm-softmmu,arm-linux-user,armeb-linux-user - IMAGE=3Ddebian-armhf-cross --=20 2.13.2 From nobody Sat May 4 09:20:27 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1500339201360826.6444387739034; Mon, 17 Jul 2017 17:53:21 -0700 (PDT) Received: from localhost ([::1]:53273 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGlM-0002qs-6R for importer@patchew.org; Mon, 17 Jul 2017 20:53:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34563) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXGSV-0001n5-IF for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXGSU-0005cM-G5 for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:51 -0400 Received: from mail-qt0-x244.google.com ([2607:f8b0:400d:c0d::244]:36709) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dXGSU-0005cD-BI for qemu-devel@nongnu.org; Mon, 17 Jul 2017 20:33:50 -0400 Received: by mail-qt0-x244.google.com with SMTP id l55so711410qtl.3 for ; Mon, 17 Jul 2017 17:33:50 -0700 (PDT) Received: from yoga.offpageads.com ([138.117.48.223]) by smtp.gmail.com with ESMTPSA id d14sm548638qtc.58.2017.07.17.17.33.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jul 2017 17:33:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=S7GQgmy/k03QJeGU1xir0kN8xAHto8u7C7GjC6D/1bE=; b=KiVuk9ASNZIme6eQsSn9bcdNGpT5w/wm6NAjg9oEQELWhDTN/ZtASF3xhn1NqN96v8 ZivlgAFjIsVbJPX/SEqnlzhcN/oOa9Oquq5k2Piywj9MVUA4m/bAczKb7HWe3LN2rh6l 7jjmGzWCYdiDzLWN6a/7KWP/pYdtm8xgJowAqFrhnMHLcIjk/IGmsA+sve+YDq6zQmJC Ye9SNBBy8kqtz13YQBrBaBneZrAlV5wZcFx7yldxXDbz7H0QYkGWLQQPZV0F01KLEfy9 eLUDt8h79tdwKIbAcSVdiMONguLTk1ojL7YnBxP2tBxq3FW8+7GUyYV1qGoNzN3L1m7k 5TJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=S7GQgmy/k03QJeGU1xir0kN8xAHto8u7C7GjC6D/1bE=; b=mktTfofZHkcFiUUSAw9JeI3Rteqrspz2Ui2/Vmj4Mm3JpPhjAIXpgd73tWKMrpSDaT NKAQJdeXbji4SNibZ177G2TqB1EgZ39uM8OBKgpntbCwEgKRCeGiv3YuhTrOAP35Lbcb h1ZF/mAx/G+COiExc3LJcFCpAS9YDCMSLMWi4sOhTN5yPm8ZrznCYBhU87Kl9y1uxCvx mhOoCSiwyQWF23uQk2nWZDeSwP5JduequUdygY/vzGoNlbWvK8fKxi/tVmqyUH+pmptJ NyWgbE2253zifMAUh0/O7X3JpSz2VWZvyk1AcH/8pOnzKrZb43XJQgdoBcXiTbKISBq8 +BEA== X-Gm-Message-State: AIVw110NcU+NPkutY5YqjRk721jMH6ytJzYtkR4BWPWkM6PLNZBWLSLm Ws7PY54GmqxqTA== X-Received: by 10.200.41.172 with SMTP id 41mr236416qts.85.1500338029868; Mon, 17 Jul 2017 17:33:49 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng , Peter Maydell Date: Mon, 17 Jul 2017 21:31:59 -0300 Message-Id: <20170718003159.10200-32-f4bug@amsat.org> X-Mailer: git-send-email 2.13.2 In-Reply-To: <20170718003159.10200-1-f4bug@amsat.org> References: <20170717144848.11793-1-alex.bennee@linaro.org> <20170718003159.10200-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::244 Subject: [Qemu-devel] [PATCH v2 31/31] 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: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/dockerfiles/debian-ports.docker | 34 ++++++++++++++++++++++++= ++++ 1 file changed, 34 insertions(+) create mode 100644 tests/docker/dockerfiles/debian-ports.docker diff --git a/tests/docker/dockerfiles/debian-ports.docker b/tests/docker/do= ckerfiles/debian-ports.docker new file mode 100644 index 0000000000..907ebdef62 --- /dev/null +++ b/tests/docker/dockerfiles/debian-ports.docker @@ -0,0 +1,34 @@ +# +# 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 bi= naries. +# +# 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=C3=A9 + +RUN echo "deb [arch=3Damd64] 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=3Dnoninteractive apt-get install -yy eatmydata +RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt-get install -y --no-install-recommends \ + bison \ + build-essential \ + ca-certificates \ + debian-ports-archive-keyring \ + flex \ + git \ + pkg-config \ + psmisc \ + python \ + texinfo \ + $(apt-get -s build-dep qemu | egrep ^Inst | fgrep '[all]' | cut -d= \ -f2) --=20 2.13.2