From nobody Sun Feb 8 14:35:03 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1598181571; cv=none; d=zohomail.com; s=zohoarc; b=DMbq66Eylvh4x7HxkXHUa9QlfkddyNjIRqebVuwgwoZTdlbaTui94oYsL2ekMfRHF62FEIqyTI3mMV5u41gOgSewlTjpBL+wzQTsk2jNH4/W3R0Zv5HQ2Z9dIP/g0MFgUeK+aA2Wx1VORmBhu2tre2G+bJ+95ZIveeOtoHbAJDQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1598181571; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:Message-ID:References:Sender:Subject:To; bh=hr4DNlPtAzrsx1JgDJKJd4xRfxBbg/nWGnKboZXueio=; b=NGcU4KjT3syvDWDcMNryxfspL+vLIOi1UNsPLRLKZmtA0VylFLoCHal94zBQFAQKQ+FWPkmydSqEnScVg/U8X6Da66l1R3uHrUvT9VQrHgR/vM9nAI2zqhE5idz1YLXBb6/T3Xe2l9ic4wjK2VZwT3Cc8SOo59x1bykUuVgnUrw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1598181571771389.120075867384; Sun, 23 Aug 2020 04:19:31 -0700 (PDT) Received: from localhost ([::1]:58308 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k9o26-000880-Gr for importer@patchew.org; Sun, 23 Aug 2020 07:19:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45246) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9o13-0006PD-B1 for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:25 -0400 Received: from us-smtp-delivery-1.mimecast.com ([205.139.110.120]:46566 helo=us-smtp-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1k9o11-0001gr-JI for qemu-devel@nongnu.org; Sun, 23 Aug 2020 07:18:25 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-318-xC-CIoKwOkSZBGyk4Vja7A-1; Sun, 23 Aug 2020 07:18:18 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 34DAF801AB8; Sun, 23 Aug 2020 11:18:17 +0000 (UTC) Received: from thuth.com (ovpn-112-57.ams2.redhat.com [10.36.112.57]) by smtp.corp.redhat.com (Postfix) with ESMTP id 23BC35BAC3; Sun, 23 Aug 2020 11:18:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1598181502; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:content-type:content-type:in-reply-to:in-reply-to: references:references; bh=hr4DNlPtAzrsx1JgDJKJd4xRfxBbg/nWGnKboZXueio=; b=C6GkuOXqUbYOLE3pyTysd/UTLfzCZnkrcD51utJ/Ua7raP1C02NpmUONj/CuPjzjoK7WvI +kyC6L+3/8Y8R6OBzXINSR+Si2EuY+8rjE2l7hWOGiJVqUZ9xY9XDiR0eBTrkZk1Kk32Bm fxKf4ZZAh/M61rqF/SP3GcjFdm2mI18= X-MC-Unique: xC-CIoKwOkSZBGyk4Vja7A-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 5/7] dockerfiles/debian-win64-cross: Download WHPX MinGW headers Date: Sun, 23 Aug 2020 13:17:55 +0200 Message-Id: <20200823111757.72002-6-thuth@redhat.com> In-Reply-To: <20200823111757.72002-1-thuth@redhat.com> References: <20200823111757.72002-1-thuth@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=thuth@redhat.com X-Mimecast-Spam-Score: 0.0 X-Mimecast-Originator: redhat.com Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=205.139.110.120; envelope-from=thuth@redhat.com; helo=us-smtp-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/23 04:32:26 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.959, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?q?Daniel=20P=20=2E=20Berrang=C3=A9?= , Stefan Weil , Wainer dos Santos Moschetta , luoyonggang@gmail.com, Paolo Bonzini , =?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) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" To compile-test the WHPX accelerator, we need to download these system headers first (they are unfortunately not part of any released and packaged MinGW toolchain yet). Idea taken from another patch by Stefan Weil. Message-Id: <20200804170055.2851-12-thuth@redhat.com> Signed-off-by: Thomas Huth Reviewed-by: Daniel P. Berrang=C3=A9 --- tests/docker/dockerfiles/debian-win64-cross.docker | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/docker/dockerfiles/debian-win64-cross.docker b/tests/doc= ker/dockerfiles/debian-win64-cross.docker index 2fc9cfcbc6..4cc4a3f365 100644 --- a/tests/docker/dockerfiles/debian-win64-cross.docker +++ b/tests/docker/dockerfiles/debian-win64-cross.docker @@ -32,7 +32,14 @@ RUN apt-get update && \ 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 + mxe-$TARGET-w64-mingw32.shared-zlib \ + curl && \ + curl -s -S -o /usr/lib/mxe/usr/x86_64-w64-mingw32.shared/include/WinHv= Emulation.h \ + "https://sourceforge.net/p/mingw-w64/mingw-w64/ci/master/tree/ming= w-w64-headers/include/winhvemulation.h?format=3Draw" && \ + curl -s -S -o /usr/lib/mxe/usr/x86_64-w64-mingw32.shared/include/WinHv= Platform.h \ + "https://sourceforge.net/p/mingw-w64/mingw-w64/ci/master/tree/ming= w-w64-headers/include/winhvplatform.h?format=3Draw" && \ + curl -s -S -o /usr/lib/mxe/usr/x86_64-w64-mingw32.shared/include/winhv= platformdefs.h \ + "https://sourceforge.net/p/mingw-w64/mingw-w64/ci/master/tree/ming= w-w64-headers/include/winhvplatformdefs.h?format=3Draw" =20 # Specify the cross prefix for this image (see tests/docker/common.rc) ENV QEMU_CONFIGURE_OPTS --cross-prefix=3Dx86_64-w64-mingw32.shared- --=20 2.18.2