Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dcGXj-0006D8-Is for pgsql-hackers@arkaria.postgresql.org; Mon, 31 Jul 2017 19:39:55 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1dcGXj-0006kG-5k for pgsql-hackers@arkaria.postgresql.org; Mon, 31 Jul 2017 19:39:55 +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 1dcGWB-0002NN-Ac for pgsql-hackers@postgresql.org; Mon, 31 Jul 2017 19:38:19 +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_2) (envelope-from ) id 1dcGW8-0007KT-Bj for pgsql-hackers@postgresql.org; Mon, 31 Jul 2017 19:38:18 +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 v6VJcApg014433; Mon, 31 Jul 2017 15:38:10 -0400 From: Tom Lane To: Peter Eisentraut cc: Noah Misch , Andrew Dunstan , pgsql-hackers@postgresql.org Subject: Re: PL_stashcache, or, what's our minimum Perl version? In-reply-to: <90a92a7d-938e-507a-3bd7-ecd2b4004689@2ndquadrant.com> References: <20540.1501210115@sss.pgh.pa.us> <16894.1501392088@sss.pgh.pa.us> <20170730154814.GA2636941@rfd.leadboat.com> <22744.1501430710@sss.pgh.pa.us> <20170730163054.GA2630977@rfd.leadboat.com> <25937.1501433410@sss.pgh.pa.us> <9072.1501527316@sss.pgh.pa.us> <90a92a7d-938e-507a-3bd7-ecd2b4004689@2ndquadrant.com> Comments: In-reply-to Peter Eisentraut message dated "Mon, 31 Jul 2017 15:17:36 -0400" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <14431.1501529890.1@sss.pgh.pa.us> Date: Mon, 31 Jul 2017 15:38:10 -0400 Message-ID: <14432.1501529890@sss.pgh.pa.us> 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 Peter Eisentraut writes: > One major PITA with the AC_PATH_* checks is that you can only override > them with environment variables that are full paths; otherwise the > environment variables are ignored. For example, currently, running > ./configure PYTHON=python3 > will result in the PYTHON setting being ignored. Really? That seems pretty broken, independently of how many variables are affected. But the ones you'd be most likely to do that with are using AC_PATH_PROG already, I think. Having lesser-used program variables behave inconsistently doesn't seem like much of a win. I'd almost be inclined to say that we should override that behavior of AC_PATH_PROG. It is undocumented AFAICS, and it's not amazingly well thought out, either. 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