Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1a1zkL-0000Ju-FJ for pgsql-hackers@arkaria.postgresql.org; Thu, 26 Nov 2015 16:50:13 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84) (envelope-from ) id 1a1zkK-00025R-MX for pgsql-hackers@arkaria.postgresql.org; Thu, 26 Nov 2015 16:50:12 +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) (envelope-from ) id 1a1zkI-00020F-Iz for pgsql-hackers@postgresql.org; Thu, 26 Nov 2015 16:50:10 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84) (envelope-from ) id 1a1zkF-0001PC-Tm for pgsql-hackers@postgresql.org; Thu, 26 Nov 2015 16:50:10 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.4/8.14.4) with ESMTP id tAQGo1tW031306; Thu, 26 Nov 2015 11:50:01 -0500 From: Tom Lane To: Andres Freund cc: YUriy Zhuravlev , pgsql-hackers@postgresql.org Subject: Re: WIP: About CMake v2 In-reply-to: <20151126164216.GA2521@awork2.anarazel.de> References: <4184974.kkvGJ5GoEX@dinodell> <565714DB.3090806@timbira.com.br> <26660.1448554236@sss.pgh.pa.us> <3993879.VcJEeiShpZ@dinodell> <20151126164216.GA2521@awork2.anarazel.de> Comments: In-reply-to Andres Freund message dated "Thu, 26 Nov 2015 17:42:16 +0100" Date: Thu, 26 Nov 2015 11:50:01 -0500 Message-ID: <31305.1448556601@sss.pgh.pa.us> X-Pg-Spam-Score: -2.9 (--) 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 Andres Freund writes: > On 2015-11-26 19:22:23 +0300, YUriy Zhuravlev wrote: >> On Thursday 26 November 2015 11:10:36 you wrote: >>> Adding a new build dependency is bad enough; adding one that isn't >>> easily available is a show-stopper. >> If someone decided to compile from source Postgres rather than install from >> RPM then it will not be a problem as to build CMake. > Packages have to be built from something, and usually it's desirable > that all dependencies are from within the distribution. Yeah. In particular, RPMs don't magically appear out of nowhere; somebody has to build them, and more often than not, the somebody is subject to distro packaging policy that says what build dependencies are allowed. Red Hat certainly isn't ever going to ship a package that requires some version of cmake that isn't what they ship in the particular distribution, for example. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers