Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYDqg-0006hL-Tt for pgsql-hackers@arkaria.postgresql.org; Mon, 30 Jan 2017 15:26:31 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1cYDqg-0004oW-Hi for pgsql-hackers@arkaria.postgresql.org; Mon, 30 Jan 2017 15:26:30 +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 1cYDqe-0004nd-Uo for pgsql-hackers@postgresql.org; Mon, 30 Jan 2017 15:26:28 +0000 Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cYDqW-0003tG-LR for pgsql-hackers@postgresql.org; Mon, 30 Jan 2017 15:26:28 +0000 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 19141210E9; Mon, 30 Jan 2017 10:26:19 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute7.internal (MEProxy); Mon, 30 Jan 2017 10:26:19 -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=85WS/Wb5qAUKHFLmlDxt0az6VAs=; b=GD7gEX3TyC2Ha8qDVopv dIIDC8rzAQhVi/BgpBfriEuDY9qO+anGvrARvjsfItZ6p5YLVU4kxzvQILkQedme TQ5gQGQlfzbjtXEWaWTfrp1omJhUo4oyQ61uj+8OM8TC4RJJ1S2devn0hQZzS696 V6G5O+jmC35lP0Hw91XsYww= X-ME-Sender: X-Sasl-enc: RNynfZr88RFUu00Kj8dkcYbmz9kXukWKslR/VAWsEuUi 1485789978 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 B0D167E5D9; Mon, 30 Jan 2017 10:26:18 -0500 (EST) Subject: Re: WIP: About CMake v2 To: Andres Freund References: <22f10946-860e-031e-4440-5aaf67c938a4@2ndquadrant.com> <20170124065848.yawgnrpqihvahj5u@alap3.anarazel.de> <13434.1485265067@sss.pgh.pa.us> <20170127231120.lb2hrc34bcc7fkui@alap3.anarazel.de> <20170130062855.ignlffierohvm4f7@alap3.anarazel.de> Cc: Tom Lane , Craig Ringer , Yuriy Zhuravlev , Michael Paquier , PostgreSQL mailing lists From: Peter Eisentraut Organization: 2ndQuadrant Message-ID: Date: Mon, 30 Jan 2017 10:26:18 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <20170130062855.ignlffierohvm4f7@alap3.anarazel.de> 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/30/17 1:28 AM, Andres Freund wrote: > Given that fact, I just don't buy why it's a good idea to not also > replace autoconf initially. Well, I find it a bit scary. If you do the big switch all at once, then you will have to dedicate the following 3 months to fixing complaints from developers and build farmers. > Either we're able to properly test it - i.e. it runs all tests - on *nix or we're not. That would work if there were a single entry point into the build system. But in practice there are many, and every one of them is someone's favorite. It's unlikely that we will be able to enumerate all of them during patch review. -- 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