Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TzcK3-0006Id-Mv for pgsql-hackers@arkaria.postgresql.org; Mon, 28 Jan 2013 00:11:39 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.72) (envelope-from ) id 1TzcK2-0006Ed-MY for pgsql-hackers@arkaria.postgresql.org; Mon, 28 Jan 2013 00:11:38 +0000 Received: from makus.postgresql.org ([98.129.198.125]) by malur.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TzcJz-0006EV-Oc for pgsql-hackers@postgresql.org; Mon, 28 Jan 2013 00:11:36 +0000 Received: from relay4-d.mail.gandi.net ([217.70.183.196]) by makus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TzcJu-0001W9-1c for pgsql-hackers@postgresql.org; Mon, 28 Jan 2013 00:11:34 +0000 X-Originating-IP: 217.70.178.131 Received: from mfilter11-d.gandi.net (mfilter11-d.gandi.net [217.70.178.131]) by relay4-d.mail.gandi.net (Postfix) with ESMTP id 18E8A172094; Mon, 28 Jan 2013 01:11:17 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mfilter11-d.gandi.net Received: from relay4-d.mail.gandi.net ([217.70.183.196]) by mfilter11-d.gandi.net (mfilter11-d.gandi.net [10.0.15.180]) (amavisd-new, port 10024) with ESMTP id kBn2ja3SD4hy; Mon, 28 Jan 2013 01:11:15 +0100 (CET) X-Originating-IP: 98.27.58.255 Received: from [192.168.10.146] (cpe-098-027-058-255.nc.res.rr.com [98.27.58.255]) (Authenticated sender: adsend@dunslane.net) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 254A1172067; Mon, 28 Jan 2013 01:11:13 +0100 (CET) Message-ID: <5105C220.8070703@dunslane.net> Date: Sun, 27 Jan 2013 19:11:12 -0500 From: Andrew Dunstan User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120827 Thunderbird/15.0 MIME-Version: 1.0 To: james@mansionfamily.plus.com CC: Craig Ringer , Noah Misch , Brar Piening , Heikki Linnakangas , Magnus Hagander , pgsql-hackers@postgresql.org Subject: Re: Visual Studio 2012 RC References: <50FD0B35.3020503@2ndQuadrant.com> <50FD3840.8010700@dunslane.net> <50FD3D5B.9040506@2ndQuadrant.com> <50FF7FD0.7050705@2ndQuadrant.com> <50FF897B.2050603@2ndQuadrant.com> <20130124013825.GA29954@tornado.leadboat.com> <5100AA63.2050604@2ndQuadrant.com> <5100C2FD.70800@2ndQuadrant.com> <20130125030904.GA7574@tornado.leadboat.com> <5101FA18.2080505@2ndQuadrant.com> <20130125122535.GA10464@tornado.leadboat.com> <51036BCA.4090905@2ndQuadrant.com> <5103884E.1090505@dunslane.net> <510470A1.5080907@2ndQuadrant.com> <51048271.5030701@2ndQuadrant.com> <51058472.4080501@mansionfamily.plus.com> <51059B56.2030504@dunslane.net> <5105BD77.4010801@mansionfamily.plus.com> In-Reply-To: <5105BD77.4010801@mansionfamily.plus.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org On 01/27/2013 06:51 PM, james wrote: >> On the contrary, only a few months ago there was a far from >> groundless fear that Microsoft would do just that. Following >> considerable outcry they changed their mind. But this is definitely >> not just paranoia. As for w64 support, the mingw-64 project exists >> more or less explicitly to produce 64 bit compilers, including those >> hosted on mingw/msys. > > > Huh. The only reason we have to use mingw64 or one of the assorted > personal builds is because 'mingw support' doesn't deliver on its own, > and last I looked there was a confusing variety of personal builds > with various strengths and weaknesses. I managed to make some progress > but we seem to be a ways off having a reference download (and ideally > one with clang too I guess). > > I'd very much like there to be a good reference implementation, but > the whole mingw/mingw64 thing is indicative of some problems, and > reminds me of egcs. > > You have references to back up your statements, and demonstrate that > it wasn't primarily FUD? FWIW I think the higher entry prices of > pay-for VStudio almost guarantees continued availability of a free > compiler, though it might end up slightly crippled, but I'm not a > product planner for MS any more than you are. I blogged about it at the time: and here when they relented a month later: . That was based on sources I considered credible at the time. But frankly, I'm not going to spend a lot of time digging up old references. If you think it's FUD then feel free, but I was and am far from alone in thinking it wasn't. Given the work I've put in over the years in supporting PostgreSQL on Windows I don't think any suggestion I have a bias against Microsoft has much credibility. As for mingw64, I still use this one: . The reason there isn't a later more official build is that they have screwed up their automated build process (which I also blogged about ;-) ). I'm going to try to get to the bottom of that when I get a chance. But this compiler works perfectly well AFAICT. It's been running on one of my buildfarm members quite happily for quite a while. cheers andrew -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers