From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 409F7C433EF for ; Fri, 3 Jun 2022 13:19:34 +0000 (UTC) Received: from localhost ([::1]:42372 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nx7DB-0001OS-0j for qemu-devel@archiver.kernel.org; Fri, 03 Jun 2022 09:19:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37526) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nx7Au-000888-Tj for qemu-devel@nongnu.org; Fri, 03 Jun 2022 09:17:18 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:34610) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nx7Ah-0004Cb-6w for qemu-devel@nongnu.org; Fri, 03 Jun 2022 09:17:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1654262157; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=655T2+LzeLJp6z6kgiBg05Dllmm9oC9oGUuA2ygFv04=; b=EraQwnShpjon3LMqyeiw4xyauAiES79X00aXvZHEbkIbhbofURM7nCMKngFLSYAK5iMreA ZqwSfOs7dgKn+3MY8va5ebOemrOd4L9XM7NLVqCdUJzONivmEq00j+P+RlV8Lcjr7Zg/is DVPKmbOh2RnzMP6197YR6LJwByVZbfQ= Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-183-yvkkR83AOMWqw7X_4VlE5g-1; Fri, 03 Jun 2022 09:15:56 -0400 X-MC-Unique: yvkkR83AOMWqw7X_4VlE5g-1 Received: by mail-wm1-f70.google.com with SMTP id i30-20020a1c541e000000b0039c1bf9739fso3546808wmb.6 for ; Fri, 03 Jun 2022 06:15:56 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=655T2+LzeLJp6z6kgiBg05Dllmm9oC9oGUuA2ygFv04=; b=nnLu2b67KsyQRkJFDS0g8SgG5yR3GY12ZmehC9OWQAjY2SJVu2Vrz8T2QRNzA/hSFK rI6A7PEsC4pgqG9fQd7f2pLTlqfYnD/p0HyQiAsuLNwj/C68tqC41yb2cALIbNzCVq2o jWEpI8dCvil2YsaEEFEMqsVLtLaC1aMf41R0PAfpKRWmEWTAx/YBeKDmO2csQdC2tdq3 JYrdHoLEtELzTj7BMO4yTj+X/0TPYKUlHI2p918PS9mbV4Gys9m4Q+3fdpI4X76++Pm8 s1A7x8RjGmI1aEJVxo2ALTVmlBAb44jjzxAy29wnAeSeZwER0H7RjJGe3tUAkexVkfCr T8IA== X-Gm-Message-State: AOAM532zHHTtA0xofxExyk47cYAToK2BxJ73EA3M+ykkIEzLUfq+a+q7 5YAzzWzexzFUiyGCWFxslpRkM8M12JP6NBCg4PqdDnJcBFLZUOGyKr5fphpEUX2RnHY3ZBswE1I Mr6+utHBeiJicoCM= X-Received: by 2002:a5d:4d07:0:b0:20e:5aa1:3acd with SMTP id z7-20020a5d4d07000000b0020e5aa13acdmr8092320wrt.186.1654262155225; Fri, 03 Jun 2022 06:15:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwFyW2OJpNdro+11wBwX5bBvt7+8Mpm3I/drC5D/I3/dKraXi2MwWpoUbKpjNQ22qVfS56Rbg== X-Received: by 2002:a5d:4d07:0:b0:20e:5aa1:3acd with SMTP id z7-20020a5d4d07000000b0020e5aa13acdmr8092300wrt.186.1654262154924; Fri, 03 Jun 2022 06:15:54 -0700 (PDT) Received: from [192.168.0.2] (ip-109-43-176-98.web.vodafone.de. [109.43.176.98]) by smtp.gmail.com with ESMTPSA id v190-20020a1cacc7000000b003975c7058bfsm8692188wme.12.2022.06.03.06.15.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 03 Jun 2022 06:15:53 -0700 (PDT) Message-ID: <0a3e29b2-5dff-94bb-b4f0-f4f2a7859ece@redhat.com> Date: Fri, 3 Jun 2022 15:15:52 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 Subject: Re: Debian MinGW cross compilation (was: Re: [PULL 2/3] qga-win32: Add support for NVME but type) Content-Language: en-US To: Stefan Weil , =?UTF-8?Q?Daniel_P=2e_Berrang=c3=a9?= Cc: Konstantin Kostiuk , =?UTF-8?Q?Marc-Andr=c3=a9_Lureau?= , Richard Henderson , QEMU , Peter Maydell References: <20220523194111.827805-3-kkostiuk@redhat.com> <541f46cf-fc45-f7bb-e121-2aad216e11d5@linaro.org> <449f117b-32c9-e066-55dd-1208313bce3f@redhat.com> <59b8bdee-ef2f-83b4-fbc7-4283cb964c33@redhat.com> <39ab44eb-5115-6af3-37e2-ca79973dad2b@redhat.com> <625aa52e-731c-c80c-791f-12ef8a6c5c3d@weilnetz.de> From: Thomas Huth In-Reply-To: <625aa52e-731c-c80c-791f-12ef8a6c5c3d@weilnetz.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -21 X-Spam_score: -2.2 X-Spam_bar: -- X-Spam_report: (-2.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.082, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" On 03/06/2022 15.09, Stefan Weil wrote: > Am 03.06.22 um 14:56 schrieb Thomas Huth: > >> On 24/05/2022 15.38, Daniel P. Berrangé wrote: >>> On Tue, May 24, 2022 at 03:28:37PM +0200, Thomas Huth wrote: >> ... >>>> >>>> Daniel, do you remember whether we supported Debian for MinGW >>>> cross-compilation in the past? >>> >>> At one time we used to have Debian with the 3rd party 'mxe' builds >>> of mingw added. It broke periodically and we deleted it in the >>> end. It wasn't adding value over what Fedora mingw could provide >>> as both more or less tracked the same versions of software in >>> their mingw packages. >> >> I wonder whether anybody still tried to compile with this mxe repo in >> recent times...? >> Should we adjust our support statement and just mention Fedora there? >> Otherwise we should maybe explicitly mention MXE there next to "Debian", >> too, so that people don't get the impression that QEMU can be compiled >> with a vanilla MinGW installation on Debian? >> >>  Thomas > > > My QEMU for Windows builds are all done on Debian. They use the cross tools > which are provided in the normal Debian distribution. I don't use the (few) > cross libraries from Debian. > > Until end of last year, I added library packages from Cygwin (plus a few > self compiled libraries, for example for braille support). See > https://qemu.weilnetz.de/debian/. > > In 2022 I switched to using the library packages from msys (I still have to > write some documentation for that). Ok, thanks for the info. Seems like there are multiple ways to get the missing packages for the MinGW installation on Debian, so let's simply keep the support statement in the current shape. Thomas