From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mx.groups.io with SMTP id smtpd.web12.13793.1620744097765853422 for ; Tue, 11 May 2021 07:41:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=Tt6loT4z; spf=pass (domain: redhat.com, ip: 216.205.24.124, mailfrom: lersek@redhat.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1620744097; 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=xpav9SFSa0L29IDa0WuoBF9TlnN1OAGr+HJxK4Vf2l4=; b=Tt6loT4z27DF2oysKlc2nXCgSbjGBMqnSlnJOIdb9hUt8kvBw6RdI2laJQ1ndvpQ7HBYGU df3rd0Ifhy9/Yt5n/dCQ02Ax4rwuLyQ5PSYGA0fS0Al8eaDxamjbijG3Wsayu7aS8kBPdf aD9cSMHwzVqLBICWl24lR8PjNY6ki08= 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-103-bsXg2bUIMsWdsTTJdTxYmA-1; Tue, 11 May 2021 10:41:33 -0400 X-MC-Unique: bsXg2bUIMsWdsTTJdTxYmA-1 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 947E7800D62; Tue, 11 May 2021 14:41:31 +0000 (UTC) Received: from lacos-laptop-7.usersys.redhat.com (ovpn-113-165.ams2.redhat.com [10.36.113.165]) by smtp.corp.redhat.com (Postfix) with ESMTP id 1178261094; Tue, 11 May 2021 14:41:29 +0000 (UTC) Subject: Re: [edk2-devel] Build fails with VS2012 To: Rebecca Cran , devel@edk2.groups.io, michael.d.kinney@intel.com, Rebecca Cran Cc: Tom Lendacky , Bret Barkelew , Sean Brogan References: <298de55b-7cbd-22be-b584-9b83ccfe2b06@bsdio.com> <0ef244cf-7100-4f1b-29f5-607e9e243061@redhat.com> <65fd952b-e75e-0361-58e5-11596391b58e@bsdio.com> From: "Laszlo Ersek" Message-ID: <2788c447-7fda-fe7b-a5fe-f9c60fa0cb89@redhat.com> Date: Tue, 11 May 2021 16:41:29 +0200 MIME-Version: 1.0 In-Reply-To: <65fd952b-e75e-0361-58e5-11596391b58e@bsdio.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=lersek@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit On 05/11/21 02:14, Rebecca Cran wrote: > Thanks. The obvious toolchains that are missing from ReadMe.rst are any > versions of XCODE and CLANG. > Also, it might be nice to specify _which_ GCC5 versions are supported, > since that covers gcc 5 through 11 and gcc 5.x currently causes a build > error. We maybe only care about gcc 7 and newer these days? > > I just tried building with VS2015 and VS2013, and there was a build > error because it seems the location of rc.exe has changed. After fixing > that they successfully built OVMF. But it sounds like we possibly only > want to make sure that VS2017 and VS2019 are kept working now. > > I've cc'd Bret and Sean because I'm wondering if there are plans to add > more toolchain/OS combinations into the GitHub/Azure solution? For > example adding macOS with XCODE5? Also, how about post-commit or nightly > builds that run more extensive tests, possibly generating binaries for > OVMF that people can try without building it themselves? Or would that > be something that might be useful for me to implement as a third-party > solution? > Too many good questions! Personally, I care for gcc-8, and later. Thanks Laszlo