From nobody Wed Nov 5 00:14:59 2025 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 1531794771835815.5462389906221; Mon, 16 Jul 2018 19:32:51 -0700 (PDT) Received: from localhost ([::1]:56773 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffFnG-0004Ed-Rh for importer@patchew.org; Mon, 16 Jul 2018 22:32:50 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45082) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffFkB-0002N1-4d for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffFkA-00004w-5I for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:39 -0400 Received: from mail-ua0-x231.google.com ([2607:f8b0:400c:c08::231]:32875) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ffFk9-0008WE-WA for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:38 -0400 Received: by mail-ua0-x231.google.com with SMTP id i4-v6so19295529uak.0 for ; Mon, 16 Jul 2018 19:29:37 -0700 (PDT) Received: from x1.local ([138.117.48.222]) by smtp.gmail.com with ESMTPSA id b205-v6sm7478059vkf.44.2018.07.16.19.29.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 16 Jul 2018 19:29: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=8uVQL52ScCypM8N6rgv80d+kpW+ueKpCTsbQ0f5OzfY=; b=LBqAC42v6JvYktx5iXK7zdHxXadTkl5gS1+XbZ5srZKEsvqlPZ8sFSurLjtZ/gnTik 7LPMFCgGjNeCGNaISqTqjKjpuLCN5K/dMvLSPidZoaxe2M0DnnEzDOXGFkar9p+h6EgD xSq0JDdo99JFRxRbibndPY/S9ZcEroNKH5D/DEJ4K8XmJ/kLMxIln8CxNREawGKGGbn4 9l1CTWX0kDuE2un1fnsOxxKDkTWZBVrfX7mJG+j0VhTuvumElJuew42Y5xhOoz56cAOS rmCFQk4+jpgEJuUgxHa+BbsmbI6oS0aQTVrYWjleJ3iE+jQr1Mg28rWYQ6zpgrlOcaTL z/GQ== 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=8uVQL52ScCypM8N6rgv80d+kpW+ueKpCTsbQ0f5OzfY=; b=dPIPGAtlCoiLax7WkZymCi6bUiFG3IoCLeXbpjBdMyk9BWS39ng3N4V3eOedsNG+7A 6n8GtcNwvToAVhZgd0VURM8U5FdOScLe3RwCrz5MXc5kIKmAOXWQ+l+cMcrDZ5EM9gJ/ frsx0VMOlOJAiHwT/Lf9IoPVXnIVm4gGW/vgIl1Wd2JaMdu6YZ/S0IJqmNlVxeNc1Vws Ouc9W096AdoHUGXtvX6M6QDIYrpCnc6PqeLFT7A7sjPiQ9V2QRVPpPB3uds2uxsvTvGh 0mcnoXVEelP84YZF3lgt/3P/HQf0xsBc2l0VR+ZM07rrXz/AeDnF1zlgmjM2P+A07YCi pfuw== X-Gm-Message-State: AOUpUlEJtyrwrDCJJ6S7fBL55if2gP0mxfKaMQdEEIiJpTiTpzocW6JY G4mVVSN1jDh1h2lAyhyPMGo= X-Google-Smtp-Source: AAOMgpel5SLCTGZ21QDwzIICXXBhLFZsN5+Cv9JpdpQhXJ3swc/o3XMMXE1Cs/ebpvjnaugiKLeB4A== X-Received: by 2002:ab0:54cb:: with SMTP id q11-v6mr12801679uaa.185.1531794577456; Mon, 16 Jul 2018 19:29:37 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng Date: Mon, 16 Jul 2018 23:29:21 -0300 Message-Id: <20180717022924.25428-2-f4bug@amsat.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180717022924.25428-1-f4bug@amsat.org> References: <20180717022924.25428-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:400c:c08::231 Subject: [Qemu-devel] [PATCH 1/4] docker: Use the host architecture 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 image is badly named and not amd64 specific. Use `dpkg --print-architecture` to get the host architecture. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Alex Benn=C3=A9e --- tests/docker/dockerfiles/debian-amd64.docker | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/docker/dockerfiles/debian-amd64.docker b/tests/docker/do= ckerfiles/debian-amd64.docker index eb13f06ed1..3312374304 100644 --- a/tests/docker/dockerfiles/debian-amd64.docker +++ b/tests/docker/dockerfiles/debian-amd64.docker @@ -30,9 +30,11 @@ RUN cd /usr/src/virglrenderer && ./autogen.sh && ./confi= gure --with-glx --disabl # netmap RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ apt-get install -y --no-install-recommends \ - linux-headers-amd64 + linux-headers-$(dpkg --print-architecture) 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 +RUN cd /usr/src/netmap/LINUX && \ + ./configure --no-drivers --no-apps --kernel-dir=3D$(ls -d /usr/src/lin= ux-headers-*-$(dpkg --print-architecture)) && \ + make install ENV QEMU_CONFIGURE_OPTS --enable-netmap =20 # gcrypt --=20 2.18.0 From nobody Wed Nov 5 00:14:59 2025 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 1531794900512404.112277097337; Mon, 16 Jul 2018 19:35:00 -0700 (PDT) Received: from localhost ([::1]:56781 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffFpL-0005dd-Hv for importer@patchew.org; Mon, 16 Jul 2018 22:34:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45108) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffFkE-0002Ou-3s for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffFkD-00006R-A0 for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:42 -0400 Received: from mail-ua0-x230.google.com ([2607:f8b0:400c:c08::230]:35705) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ffFkD-00006C-3m for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:41 -0400 Received: by mail-ua0-x230.google.com with SMTP id q12-v6so26182578ual.2 for ; Mon, 16 Jul 2018 19:29:41 -0700 (PDT) Received: from x1.local ([138.117.48.222]) by smtp.gmail.com with ESMTPSA id b205-v6sm7478059vkf.44.2018.07.16.19.29.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 16 Jul 2018 19:29: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=+ANwFTw0wI014cZOkgdEvVKb7q1ilheWdmZ3eYwnDrY=; b=sn8LhNxv4CxbOVFin5lxX058FNPaa5nqqsOMPA/wb0FauvMvZAbRVqmvyRXh4z+Zub 2x29vZ6/i9bBtf1QjUZNBlIPH4uDcaDTJZ8dnLZEtVV8JgpEL99R57Y4dD+TPz3Jp6Jy IwDkoVjsG04GgvGZaFJJKIBW5edgCC8LOBTUVpHvePzyfBAq78D0/wrn+9Dt+hNVnibu lPPBpZxFCSNtlQ1fjN2JjlW/k0TcvtV1LvJ71h7YYob+Dv60h8mgQf1of7SvzktBhdmI IHTM5ix6o3FKsxhlBjPCFiVeVAGXssv6vXrbEi5OMPuUgnSWUDPPkHeHVhftB0lmiUQw vN/A== 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=+ANwFTw0wI014cZOkgdEvVKb7q1ilheWdmZ3eYwnDrY=; b=LnuL82Lr2YBTP91fFsti/WgSeYp6eHP4lh8LKGbMAfEY7wcx8Y6Oh7+vk8yVfzagjM PGwdFx9fcUL4RRP/7JFl8asx0slDL0tS1NCNO+Yf9nuTY2UkbBTh52Uvz+iWQCx//enP Ep31QeKhOFwh1jg/mHEnoYXzGa7QQ8Q1y03yIvTFBu7OUNoA3KMm9kuXWt0z4ghs45OE 5Sshc3OyYd70Iw5pFLzXRwAZEqaC/R/Q4U0ulxqss6Q0mFT1qVd4ytLhVLXIv65Mi5q8 IpNFetMNPigzDjZ22yodUsX3p6bC0IGMm3EMRFU8VdB4PG5HapyyySJYyWf1/dRNMy+3 Y06A== X-Gm-Message-State: AOUpUlE/eI9sx/B4MnwgaBJObrtuuzTiSq3H/Tthxqunen2H6aNyl2mL 9gDdB7qXJGNrBNwybMmiqqI= X-Google-Smtp-Source: AAOMgpfRNCZBuxMjP0GBJogq9MWgF/DFgzeOfxb+RW36vQMn7SvbK1GwnMwnyYJuGizryCpqxPvDmw== X-Received: by 2002:ab0:72d1:: with SMTP id g17-v6mr13619824uap.33.1531794580569; Mon, 16 Jul 2018 19:29:40 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng Date: Mon, 16 Jul 2018 23:29:22 -0300 Message-Id: <20180717022924.25428-3-f4bug@amsat.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180717022924.25428-1-f4bug@amsat.org> References: <20180717022924.25428-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:400c:c08::230 Subject: [Qemu-devel] [PATCH 2/4] docker: Improve how the virgl library is built 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 - Call autogen once in the same layer of the git repository clone, - Disable build warnings (they are not relevant for QEMU), - Call ldconfig once installed. Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/dockerfiles/debian-amd64.docker | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/docker/dockerfiles/debian-amd64.docker b/tests/docker/do= ckerfiles/debian-amd64.docker index 3312374304..d79a599a0d 100644 --- a/tests/docker/dockerfiles/debian-amd64.docker +++ b/tests/docker/dockerfiles/debian-amd64.docker @@ -24,8 +24,12 @@ RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ 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 +RUN git clone git://anongit.freedesktop.org/virglrenderer /usr/src/virglre= nderer && \ + cd /usr/src/virglrenderer && ./autogen.sh +RUN cd /usr/src/virglrenderer && \ + CPPFLAGS=3D-w ./configure --with-glx --disable-tests && \ + make install && \ + ldconfig =20 # netmap RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ --=20 2.18.0 From nobody Wed Nov 5 00:14:59 2025 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 1531794701791385.8041123058472; Mon, 16 Jul 2018 19:31:41 -0700 (PDT) Received: from localhost ([::1]:56770 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffFm8-0003T4-HS for importer@patchew.org; Mon, 16 Jul 2018 22:31:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffFkG-0002Qu-Oc for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffFkF-000086-Rp for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:44 -0400 Received: from mail-ua0-x22b.google.com ([2607:f8b0:400c:c08::22b]:39696) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ffFkF-00007s-L9 for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:43 -0400 Received: by mail-ua0-x22b.google.com with SMTP id g18-v6so13408322uam.6 for ; Mon, 16 Jul 2018 19:29:43 -0700 (PDT) Received: from x1.local ([138.117.48.222]) by smtp.gmail.com with ESMTPSA id b205-v6sm7478059vkf.44.2018.07.16.19.29.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 16 Jul 2018 19:29: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=/Vv+yU2TxFoVLHqUYXs+j5EVJKc1BeABectUsiETSUY=; b=UHENWAhaqec4ZXMcPpwQ43Gl8WXbOLVqZYLu+kpjx2lm5SHsfbaeTB8XNVm61/aT7n dcqXZsEj2ur3W9YvXA0Z8jexl/T0nvFfxcQxY47LeNQMO/3ltVksj/AWypE9t4tDW7f0 sqAtEZv+QXxFqfKAWURU3OfS0ISJy3Bhnk50QGq/eAV5Lc5fpJNysQrbxZbrY+9xvgVU uCaHFAN50kl1kAPjLwKrF/1LcjoXGDZDSzaF+hIF4EODiPJAbx33nv0rcuRpz79CNOVe rrt7E3JzjN1eV3omCy4pA+BHt0yFFCfLLLmN7LdA2LB3d93bAGNajOu/IR80dVwOMT31 oYXA== 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=/Vv+yU2TxFoVLHqUYXs+j5EVJKc1BeABectUsiETSUY=; b=A7qAE6HmHPCzG9agX79nr9mwQEkfweH5C8swCW357qmNykghTqs7QQMVTEh+ZmoPK9 p7e3aNDEvNc7gSFsVnJrzF9dEYneQ1n+45q57rG6PwX1X5zPSzWKhOyRIC0oMDLfIieo Ozx//v9lfKLeJJYi2OWLFhfXXTj/Isrh8dbRQ1MeiPcY0wt0/DhxEttAxFr5HZMY2D1g ktj/xTMIaK6oOx+vnM3LpYkSW3pxsZ+e0P5EezOQFLTfxSzgBSTWhiE8hzpq/pmkh3UK 5GOFdORaK30J3I9EIRtkZzA39WD3sI82wZUvo+qBQF1JBK2oli5Wi5u9xrPtuCg9MBfC +iLA== X-Gm-Message-State: AOUpUlHEybofXquWtRPUoY4nBv3NqoOGtvm1+6HDSZO5sjCUci6gECXo ibCho8h5ZI3sOIyCXxFKEuM= X-Google-Smtp-Source: AAOMgpfy27qc3G2J+q+RUrvE4NUI09SK4BblvhPAIKrYHsv2vw7NKKHlZTHIl4vV5IpaBkLqcK6oEg== X-Received: by 2002:ab0:23c7:: with SMTP id c7-v6mr12681128uan.186.1531794583094; Mon, 16 Jul 2018 19:29:43 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng Date: Mon, 16 Jul 2018 23:29:23 -0300 Message-Id: <20180717022924.25428-4-f4bug@amsat.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180717022924.25428-1-f4bug@amsat.org> References: <20180717022924.25428-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:400c:c08::22b Subject: [Qemu-devel] [RFC PATCH 3/4] docker: Rename 'amd64' image as 'host-cross' 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 --- .shippable.yml | 4 ++-- tests/docker/Makefile.include | 2 +- .../{debian-amd64.docker =3D> debian-host-cross.docker} | 9 ++++++--- 3 files changed, 9 insertions(+), 6 deletions(-) rename tests/docker/dockerfiles/{debian-amd64.docker =3D> debian-host-cros= s.docker} (82%) diff --git a/.shippable.yml b/.shippable.yml index f74a3de3ff..7625ba8f27 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -5,8 +5,8 @@ env: global: - LC_ALL=3DC matrix: - - IMAGE=3Ddebian-amd64 - TARGET_LIST=3Dx86_64-softmmu,x86_64-linux-user + - IMAGE=3Ddebian-host-cross + TARGET_LIST=3Daarch64-softmmu,x86_64-softmmu,x86_64-linux-user - IMAGE=3Ddebian-win32-cross TARGET_LIST=3Darm-softmmu,i386-softmmu,lm32-softmmu - IMAGE=3Ddebian-win64-cross diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index b2a7e761cc..2db4190b4c 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -83,7 +83,7 @@ endif # Enforce dependencies for composite images docker-image-debian: docker-image-debian9 docker-image-debian8-mxe: docker-image-debian8 -docker-image-debian-amd64: docker-image-debian9 +docker-image-debian-host-cross: 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-host-cross.docker similarity index 82% rename from tests/docker/dockerfiles/debian-amd64.docker rename to tests/docker/dockerfiles/debian-host-cross.docker index d79a599a0d..17d937efc9 100644 --- a/tests/docker/dockerfiles/debian-amd64.docker +++ b/tests/docker/dockerfiles/debian-host-cross.docker @@ -1,8 +1,11 @@ # -# Docker x86_64 target +# Docker 'host' target (same architecture than the host) # -# This docker target builds on the debian Stretch base image. Further -# libraries which are not widely available are installed by hand. +# This docker target builds on the debian Stretch base image. +# +# It is intented to build the host architecture, with as much +# features as possible (libraries which are not widely available +# are installed by hand). # FROM qemu:debian9 MAINTAINER Philippe Mathieu-Daud=C3=A9 --=20 2.18.0 From nobody Wed Nov 5 00:14:59 2025 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 1531794840341901.7726328726059; Mon, 16 Jul 2018 19:34:00 -0700 (PDT) Received: from localhost ([::1]:56778 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffFoN-00050y-8W for importer@patchew.org; Mon, 16 Jul 2018 22:33:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45162) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffFkJ-0002S3-Vc for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffFkI-00009Q-KL for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:47 -0400 Received: from mail-ua0-x243.google.com ([2607:f8b0:400c:c08::243]:39578) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ffFkI-00009B-EW for qemu-devel@nongnu.org; Mon, 16 Jul 2018 22:29:46 -0400 Received: by mail-ua0-x243.google.com with SMTP id g18-v6so13408376uam.6 for ; Mon, 16 Jul 2018 19:29:46 -0700 (PDT) Received: from x1.local ([138.117.48.222]) by smtp.gmail.com with ESMTPSA id b205-v6sm7478059vkf.44.2018.07.16.19.29.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 16 Jul 2018 19:29: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=EHqiw2I76Q4sqY39PVTazGbRdEaDEAQfA9/uriNxSNw=; b=PLKxKeysysOBasY/9CW4SQPRY6IhYhQ817ic3toEbP1VfkJnxF8l8GxWF4We3380Qk MT91xb3b8vXMavKNo2G6309h9R9OWX8MSwAg8jzzGlNtyZcfVxQiEB02hIa73lQrDPhs dDbyVEBkoaxyZqcsj7YCD5H6ukf9srjr/lkE2nAQXcXDLiuliGS6AsUWCHmDOgmmEuto FZUVGOqaPDHr7iBrb4akvZxsqxvH4Dj08QzR0YjJw9G44HwZFlHwtvXMQ1YvLi56vWWn 1wWvwnNn7BcPgCRzQWTN2ykPidZDl1MrNiK9fKhYRtfbirByEv5nrmmID89PLzvq+tpX 0/9g== 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=EHqiw2I76Q4sqY39PVTazGbRdEaDEAQfA9/uriNxSNw=; b=hrdU3BDn4coPRk7jK7FfK95OCi1QJbW6POPDCdoZKfZw2D5mpOKIDeKz2xP1y/wOn0 XMLORLoTFW/1EX16g23L77p6T80sTiyuJl61rZ/CY0Wnh7kxvdBP4taefZ+h5kJGmIPJ LoIe6Lnbpj3X3kUlAqr5monZE62sTZp3e+vrDok61S/JBYgFlzN4MYkljdDVW1OPf1mO 5gNY3M+D8wvg8dhUFKxTGeOFkkPxB4kRHJVxEBC2HqNtBwZz81CShdXVj13oz4fjiyWD e5UfEuF3MWCZ4+a7phWAyLqYH/paI24ZQDhG3FE63NaLkj7E5w52+haCpeHZh3S0fR4+ gnCg== X-Gm-Message-State: AOUpUlE1HmFQnz0Ge0vpqgfE/fQmX0iMrymf12vyJ3Bw+E8XgKczOxAD TALqctEovdFeF1GpapdqSDOrcnb6 X-Google-Smtp-Source: AAOMgpfuBpc5RD+2AMvcQkfrj5stO+8dljgz2Esz7zTyCwGVPbN32wo+ZV80BRlSjB2q4a4WW1WMfA== X-Received: by 2002:ab0:4987:: with SMTP id e7-v6mr12728298uad.198.1531794585938; Mon, 16 Jul 2018 19:29:45 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: =?UTF-8?q?Alex=20Benn=C3=A9e?= , Fam Zheng Date: Mon, 16 Jul 2018 23:29:24 -0300 Message-Id: <20180717022924.25428-5-f4bug@amsat.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180717022924.25428-1-f4bug@amsat.org> References: <20180717022924.25428-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:400c:c08::243 Subject: [Qemu-devel] [RFC PATCH 4/4] docker: Add many libraries to the 'host-cross' 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 --- To avoid some problem with Docker permissions on NUMA systems, the libnuma-dev package is deliberately not installed (yet). --- .../dockerfiles/debian-host-cross.docker | 37 ++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/debian-host-cross.docker b/tests/dock= er/dockerfiles/debian-host-cross.docker index 17d937efc9..89ca0a4daf 100644 --- a/tests/docker/dockerfiles/debian-host-cross.docker +++ b/tests/docker/dockerfiles/debian-host-cross.docker @@ -15,11 +15,46 @@ RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ =20 RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ apt-get install -y --no-install-recommends \ + libaio-dev \ + libasound2-dev \ + libattr1-dev \ + libbluetooth-dev \ + libbrlapi-dev \ libbz2-dev \ + libcacard-dev \ + libcap-dev \ + libcap-ng-dev \ + libcapstone-dev \ + libcurl4-gnutls-dev \ + libepoxy-dev \ + libfdt-dev \ + libibverbs-dev \ + libiscsi-dev \ + libjemalloc-dev \ + libjpeg-dev \ + liblttng-ust-dev \ liblzo2-dev \ + libncursesw5-dev \ + libnfs-dev \ + libnss3-dev \ + libpixman-1-dev \ + libpulse-dev \ + librados-dev \ + librbd-dev \ librdmacm-dev \ + libseccomp-dev \ libsnappy-dev \ - libvte-dev + libspice-protocol-dev \ + libssh2-1-dev \ + liburcu-dev \ + libusb-1.0-0-dev \ + libusbredirhost-dev \ + libusbredirparser-dev \ + libvdeplug-dev \ + libvte-dev \ + libxen-dev \ + uuid-dev \ + xfslibs-dev =20 # virgl RUN DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ --=20 2.18.0