Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fsB2y-0007tV-BO for pgsql-hackers@arkaria.postgresql.org; Tue, 21 Aug 2018 18:06:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1fsB2w-00059G-Au for pgsql-hackers@arkaria.postgresql.org; Tue, 21 Aug 2018 18:06:26 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fsB2v-000599-Vd for pgsql-hackers@lists.postgresql.org; Tue, 21 Aug 2018 18:06:26 +0000 Received: from mail-qt0-x242.google.com ([2607:f8b0:400d:c0d::242]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1fsB2r-0005Zi-TE for pgsql-hackers@lists.postgresql.org; Tue, 21 Aug 2018 18:06:25 +0000 Received: by mail-qt0-x242.google.com with SMTP id o15-v6so15280701qtk.6 for ; Tue, 21 Aug 2018 11:06:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=2ndquadrant-com.20150623.gappssmtp.com; s=20150623; h=from:subject:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=nJxfUVkpRvK2cCFhCSHEmvQe6y8M43dcKENL8eBNiwE=; b=ZxwXCNyBApSwoORiJvLqkIvGpJVgdocPzUo6ICNrJPPy1tdcfwSIuPlz2f/g5FQp+q 3v+liIa73qcWI+Xo5G/QSfhI3SPd08jeHbVCuUAPIHqyYJAlapDE8xm1VGXGTJXYPPgK +t457qiaSoemU1D99v62T3AgGQ9uhiVmyCwfkpIqh5eS3kMpAMyEGfCpoS0RTfa4X+vP 4lKHqLjYipK5VaAVD6JQskrCXfHo+ne5D5UXXZo3YFRV6P1AfCoLN3jrNRq/FV8g/ORd NjDJqomsSsFCaJiI13tS9HVJTlHeZtjnIO4/k/UNXLIYy1TjCGojwwgGUONJPD6X9Rxa Eafw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=nJxfUVkpRvK2cCFhCSHEmvQe6y8M43dcKENL8eBNiwE=; b=Rdz/CK8v02iU5GEAKgnngZdcY1YCP/WCI1uZ1AExSNChy0woczApjE/t1VqauBJjyB kJvyWggesJIutqW3ypOH+Rqqc8UqWlG/ctuXKoQup/jAUVQ8qqKlaR19p/7G0MSPPQXt 0qfOs03blN5iOuIf7kjCqY65AEIv0l6QxmncCa44YQcqP1UURKel4FWQcqGybvqsipG/ ebbNx3lHa82EpDEPZy7Fkg0Ru5a6TrUD5WtwffH5/xnoa316Ty4zcFekEIt4dZhGqfnM 26dfmCz8wOZfbs0V+BXxUmcEgQdRDXjTWZ24DLoKl+M/11aPhKEu4DsSGIXd0b9+TKnQ hn0A== X-Gm-Message-State: AOUpUlEs0zOOzfhN/cmefvYejdAbtplNDR2qCNaPr/0yYhn6CeK3r0ug 8uQtJPFELtavM4j8RfbY3OnCzFzVs8Fp0ayLHkfaJEoBKRM+55ocOD7AgNT5aMs3m/vM/qX0jeU nA+dg0gKNYQ5jB/Lo+0eB/5Wup14rf9wXHU/aup7M6f+KphNtHtjmygY+ByydYuVersAi0Zhqx2 kBcPCjzI7dx98yt9kL2Zjx X-Google-Smtp-Source: AA+uWPxG6f1SKysksmp2QwJQLQkCWVYG8WMLImvsLPpBSWx0N0m2A4IEF5WePjTtBU4HbYSR1t0iGA== X-Received: by 2002:ac8:427:: with SMTP id v39-v6mr50140705qtg.120.1534874779789; Tue, 21 Aug 2018 11:06:19 -0700 (PDT) Received: from [192.168.10.146] ([98.122.175.38]) by smtp.gmail.com with ESMTPSA id y25-v6sm4023911qtc.96.2018.08.21.11.06.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Aug 2018 11:06:19 -0700 (PDT) From: Andrew Dunstan X-Google-Original-From: Andrew Dunstan Subject: Re: Windows vs C99 (was Re: C99 compliance for src/port/snprintf.c) To: Andres Freund , Tom Lane Cc: Peter Eisentraut , sandeep.thakkar@enterprisedb.com, Thomas Munro , David Steele , PostgreSQL Hackers References: <9877.1534371239@sss.pgh.pa.us> <20180815222401.kxsupl5zie2jgi4x@alap3.anarazel.de> <10675.1534372270@sss.pgh.pa.us> <20180815224026.a7oe4h72k6z5kvbo@alap3.anarazel.de> <20180815230613.4llck6f3fc5hpkkx@alap3.anarazel.de> <20180816130030.ijvgvshnu4hlhvzg@alap3.anarazel.de> <97d4b165-192d-3605-749c-f614a0c4e783@2ndquadrant.com> <20532.1534872560@sss.pgh.pa.us> <20180821173123.wliiykscjvtnbxk2@alap3.anarazel.de> Message-ID: Date: Tue, 21 Aug 2018 14:06:18 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20180821173123.wliiykscjvtnbxk2@alap3.anarazel.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-MW List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 08/21/2018 01:31 PM, Andres Freund wrote: > Hi, > > On 2018-08-21 13:29:20 -0400, Tom Lane wrote: >> Peter Eisentraut writes: >>> So, does anyone with Windows build experience want to comment on this? >>> The proposal is to desupport anything older than (probably) MSVC 2013, >>> or alternatively anything that cannot compile the attached test file. >> We've got a buildfarm handy that could answer the question. >> Let's just stick a test function in there for a day and see >> which animals fail. > I think we pretty much know the answer already, anything before 2013 > will fail. The question is more whether that's problematic for the > people building on windows. My theory, quoted by Peter upthread, is > that it shouldn't be problematic because 2013 can build binaries that > run on XP etc. > XP at least is essentially a dead platform for us. My animals are not able to build anything after release 10. cheers andrew -- Andrew Dunstan https://www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services