Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX7F9-00026U-Kf for pgsql-hackers@arkaria.postgresql.org; Fri, 27 Jan 2017 14:11:11 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1cX7F8-0002io-UJ for pgsql-hackers@arkaria.postgresql.org; Fri, 27 Jan 2017 14:11:10 +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.84_2) (envelope-from ) id 1cX7Di-0008Ew-HN for pgsql-hackers@postgresql.org; Fri, 27 Jan 2017 14:09:42 +0000 Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cX7De-0005VO-LW for pgsql-hackers@postgresql.org; Fri, 27 Jan 2017 14:09:41 +0000 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 38B7620C28; Fri, 27 Jan 2017 09:09:37 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute7.internal (MEProxy); Fri, 27 Jan 2017 09:09:37 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= smtpout; bh=lnCbMIGs3JpdwHKgMRYYqqHeHe4=; b=e+pkrNgfS7tnhRJWMscD ZaYlFOUbp8kpakN/8uP9V+AUq7FwP5604eexbp1SoLqubVK867aV1kivX0B40qeE 2ieLszr/JEBiOmV8ahkMnLZAnj+fJuOce/cexpWKx6l12AaSzxFMCdcyxoJJaFBw uP6QN3DQeIl+MseQsuzWcjM= X-ME-Sender: X-Sasl-enc: zXkFTXyr/M9PH3N2kMGm6hz4xNN+qrNLvRUHhsLPJmJE 1485526176 Received: from april.local (c-73-13-66-39.hsd1.pa.comcast.net [73.13.66.39]) by mail.messagingengine.com (Postfix) with ESMTPA id B8BE224428; Fri, 27 Jan 2017 09:09:36 -0500 (EST) Subject: Re: WIP: About CMake v2 To: Tom Lane , Craig Ringer References: <29526280-50e2-495b-99e1-ccd4e16ffd05@postgrespro.ru> <5a8a9610-722f-49df-b609-35842fe4c8d6@postgrespro.ru> <0d8bf7e7-db42-44d8-aac5-65ff407cb60f@postgrespro.ru> <22f10946-860e-031e-4440-5aaf67c938a4@2ndquadrant.com> <20170124065848.yawgnrpqihvahj5u@alap3.anarazel.de> <13434.1485265067@sss.pgh.pa.us> Cc: Andres Freund , Yuriy Zhuravlev , Michael Paquier , PostgreSQL mailing lists From: Peter Eisentraut Organization: 2ndQuadrant Message-ID: Date: Fri, 27 Jan 2017 09:09:36 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <13434.1485265067@sss.pgh.pa.us> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit 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 1/24/17 8:37 AM, Tom Lane wrote: > Craig Ringer writes: >> Personally I think we should aim to have this in as a non default build >> mode in pg10 if it can be made ready, and aim to make it default in pg11 at >> least for Windows. > > AFAIK we haven't committed to accepting this at all, let alone trying > to do so on a tight schedule. And I believe there was general agreement > that we would not accept it as something to maintain in parallel with > the existing makefiles. If we have to maintain two build systems, we > have that already. My preferred scenario would be to replace the Windows build system by this first, then refine it, then get rid of Autoconf. The ideal timeline would be to have a ready patch to commit early in a development cycle, then get rid of the Windows build system by the end of it. Naturally, this would need buy-in from Windows developers. I don't foresee replacing the Autoconf build system by this immediately. Right now, however, the patch isn't moving at all, and I don't see it going into PG10, so I'm fine with returning with feedback. -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers