Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1f5jVk-00064s-ON for pgsql-hackers@arkaria.postgresql.org; Tue, 10 Apr 2018 02:59:57 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1f5jVj-0000Al-IV for pgsql-hackers@arkaria.postgresql.org; Tue, 10 Apr 2018 02:59: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.89) (envelope-from ) id 1f5jVh-0000Ab-V2 for pgsql-hackers@lists.postgresql.org; Tue, 10 Apr 2018 02:59:55 +0000 Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1f5jVd-0008CK-J5 for pgsql-hackers@postgresql.org; Tue, 10 Apr 2018 02:59:53 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id DA6F320A9E; Mon, 9 Apr 2018 22:59:47 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 09 Apr 2018 22:59:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=EsGYB6JIeivRrD5UyGIDbAJZYDPb9N2yruQ6jghXetY=; b=d6BvUVnH eF/GhCBbkE5QlfIdbWw2ZQJPXfxSqxiUeRR770ULFXsG17jhZTpCp5+cSPM1D4RR AYDPJsCJnmW0vt0WNves0Qu1yBHj7nYIK/wX4mReI8b/oMzPi3Nr+TMuBERw69pW GxN1U5G6E/td8q7saSaMCCWg6wdbVaa0ccm04nWMKw13KbGicQ6d3hro4wsWqIQe zsHGy1zASnsMNf6zsVD10YVKOU3EUpK5E8ETvW+8Rj8mBU6tSCrgM7Pcl8mejTSG 5c+haJY3LRC1N0q6G1ruMHY8HndkfRQrMpq0W4zV9Ew+6f+pJRpsazqNaTLNS8Aw 4CbC+Wl4leBl3Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=EsGYB6JIeivRrD5UyGIDbAJZYDPb9 N2yruQ6jghXetY=; b=eBABtzTM2anmZCXrA2PS8JqvRetHLNsHnYZI5p1pcBQQN Z7VNGn5jqoYxPXcZ7cybpbVz2qLAWAidEPWP+7mq1IBsZcunQPeBxZHEabEH6p6W 35i60rd4w8SjiZWyKhMA1YMEGClT4K3rhUJFJTn8a0E/zg3z7g4/lEbbk28DUHA7 btyej5EJXSLvz4OlfwC2gcwwgXEBGox8Of07t+PQDqB7vgREwANhfZixPGsldTyS 79CWdy3iG8IupGxcixXmhhdoI9UUYecuI1xKGL9BB+aYOeMYo2DpCibYHLcrnrtv 6k0iUHnV7GbcowgrGYxApaClg1D3A6f0FtvloDxpQ== X-ME-Sender: Received: from paquier.xyz (mp76f1fa3c.ap.nuro.jp [118.241.250.60]) by mail.messagingengine.com (Postfix) with ESMTPA id 7284010334; Mon, 9 Apr 2018 22:59:46 -0400 (EDT) Date: Tue, 10 Apr 2018 11:59:43 +0900 From: Michael Paquier To: Tom Lane Cc: Postgres hackers Subject: Re: pgsql: Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. Message-ID: <20180410025943.GA1945@paquier.xyz> References: <20180409010031.GA11599@paquier.xyz> <16609.1523243109@sss.pgh.pa.us> <20180409061354.GD1740@paquier.xyz> <6629.1523294509@sss.pgh.pa.us> <17755.1523306794@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="LZvS9be/3tNcYl/X" Content-Disposition: inline In-Reply-To: <17755.1523306794@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Apr 09, 2018 at 04:46:34PM -0400, Tom Lane wrote: > After further contemplation I decided that that was, in fact, the only > reasonable way to improve matters. If we have multiple subdirectories > independently firing the "make generated-headers" action, then we have > parallel make hazards of just the same sort I was trying to prevent. > So it's really an all-or-nothing proposition. The MAKELEVEL hack > plus wiring the prerequisite into the recursion rules is the best way > to make that happen. Oh. Good idea. Thanks for the fix. Hopefully that won't cause much noise when bisecting bugs, this got in pretty quickly.. No more complains from here. -- Michael --LZvS9be/3tNcYl/X Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAlrMKJ8ACgkQnvQgOdby QH2cCBAAhyvWMPDTtNAn4VxDNsYm8T9vl00jGteFOUXibUpPUjwmgAjVTWP0yudg gy6Rwo3ejLgvwWsxfjAcgmR8SVwLNTqVLWHUkyI5+gFl8Lxf8TQJqCpJC8nGYzLP 5mImftpptwBq5DsHPEW1L/3DfsOGxktwlBc7OH1IjKiUhZxlAdAAHH8rhVdUjDiB q+iPIDlYsnS8x5EsmN2O8Fkw/dw0qFuI1NajW0mNxRyK0YcPR1UFjwxEdEizmC01 h3SqZzUFhhqPa0UMs9yMJsU+po8BPOI8OxpSPEwp9HQYul1DmQdlhY5jm7oddoMW BgoZHs+aLZAHZXc8VCtvV4TiBZleBxKtsMXb79QDxg5S7Hm9T/QqPA8dfN3CraiH o+T9rIYDN9Hz93JVO5ABf2z+eALUVmimrv8UxyvX/BtyNn25rKYjv7O3J1Mz3xZO UMxRPDfLeRWFWX7MEk7X/vvikfh46cGD49wJ1sy0V5RCBAEkHKuhHgMYcKipumRp WxACCwOYxuGaeaSc/8ZILaTYO0VgLSEXLgkV2P+ewB/HjboOy2MPtMHq7Tcdx79e 2AgUoxZ+RNoHQ0LcYp1B1KIEa4F6Nyyt2fZ7tVQ7iHlqWchNPn07N1uNb13Tn2f3 /o2xsaMU4J6cfXgsIkrS/9tMr+fzuaYXNUxrHLo6nD/4vDQGpRg= =LNlr -----END PGP SIGNATURE----- --LZvS9be/3tNcYl/X--