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 1f5Q4B-00023X-DS for pgsql-hackers@arkaria.postgresql.org; Mon, 09 Apr 2018 06:14:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1f5Q49-00023f-Hp for pgsql-hackers@arkaria.postgresql.org; Mon, 09 Apr 2018 06:14:09 +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 1f5Q47-00023V-J2 for pgsql-hackers@lists.postgresql.org; Mon, 09 Apr 2018 06:14:09 +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 1f5Q42-0002e1-LB for pgsql-hackers@postgresql.org; Mon, 09 Apr 2018 06:14:07 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 04AE020CD9; Mon, 9 Apr 2018 02:14:00 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 09 Apr 2018 02:14:00 -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=AZSUlpLbEuzkcvAsFdncrKaI3znoXx6mXNfjSIr31o0=; b=nHY+nrb6 efV3Kz7cOxksQpJTzXwDBpAz0O0bqD1Qtm2BXxs+Sgy6wQ/Ylmz/ZArY0AtX6DCU 9/6CBHiVpm5I1zo9enKm6BwPMMW+/FbnZ0R9xJtZPpXrtuZKFb16pBgwEZd5SnUy 0kRGlQkH3OxFYwyA2dfuUj9oNac5qQ+nOLBOc6tCWW3kZsCBPv3rF0bcFtLc2WXg NpccHuORnzr2jAPSfmPMva5N3ZSA8oQhhPbLg0LS0w35h8tf94Il21DD8sU1bdr5 PGnnaZ9SqMps52h3f5UEYNy/JIWl3wBlSiTaMh9dn9LuNN9pnBiNFAvH93a/DlfG r8U4Qi90TTjOIw== 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=AZSUlpLbEuzkcvAsFdncrKaI3znoX x6mXNfjSIr31o0=; b=V1Plf52f7WhWm/oNFlBFbUYLwgMk0SILdPf9fSi8+xFN8 G4arFgJfmkBp6Hpcdk6BrN42ovY/X7/ha0gwpcakOQCK3ablqU3LYN/0fUl3PqVL DRq24fOq0Sg1uULt8vGgQPn2z3xDeXBEA7b2eHK07FQBUBlC3edrkqTJ+3oyJ0TU dIM8DDjdBA5K2tk6MvWqYOrZ3IljmOAsiF689ecCX9xNfXmyWLWqHNPnNgTNO9wC pHtSiwrWuiVvoMwWVUjY+ivz5D8laCKV02h921L6Gk3yC0NeciP6RoD7sNZBZJzM YMg9r/e/upRItIz52C8f0zca5B5meZOJxhM7LQrBw== X-ME-Sender: Received: from paquier.xyz (c137162.net61215.cablenet.ne.jp [61.215.137.162]) by mail.messagingengine.com (Postfix) with ESMTPA id 5DDB310255; Mon, 9 Apr 2018 02:13:58 -0400 (EDT) Date: Mon, 9 Apr 2018 15:13:54 +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: <20180409061354.GD1740@paquier.xyz> References: <20180409010031.GA11599@paquier.xyz> <16609.1523243109@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Bqc0IY4JZZt50bUr" Content-Disposition: inline In-Reply-To: <16609.1523243109@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --Bqc0IY4JZZt50bUr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 08, 2018 at 11:05:09PM -0400, Tom Lane wrote: > Hm. I'd tested "make -j all", but not going directly to "install". > Does it help if you add >=20 > $(SUBDIRS:%=3Dinstall-%-recurse): | submake-generated-headers >=20 > to src/Makefile? > > (That seems like a bit of a brute-force solution, though. Anybody > have a better answer?) That takes care of the problem from the root of the directory, but when doing the same from src/bin/ then the same issue shows up even if src/Makefile is patched to handle install targets. At the same time, trying to trigger a parallel install from src/backend makes the build unhappy: make: *** No rule to make target '../../src/common/libpgcommon_srv.a', needed by 'postgres'. Stop. make: *** Waiting for unfinished jobs.... That may not be worth bothering, just mentioning. -- Michael --Bqc0IY4JZZt50bUr Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAlrLBKIACgkQnvQgOdby QH0tXg//W2r+aPu42fGxJGRXn+3CIxoJajVFzMG+4H697NaCbE1KR6ClU5q7F/Pj /+e0+UjsBKr3ItryGZet+ElQOnK4q6j/E42IMfKAN6kcF6qZrDxRuop9wVG7+IOe 4kVdIIK2OuJGvJLWK37irbTJXX7C+aoLzWKpxr+Vjyg56k+ltlgeufXrM1rqWO/+ 7ZJaVnO7LUAqLnNltjkTAzj3oH30f8ishoHCcFyY9OuCVu6ZQeYjUs4CF9wJcOHO X5Fc9KbY5YYPnG8DRMW7+nH2P/GVMR1a4BY6HvqpvMKSBUrcwmc9qBsWaofzr2yy sSMapDyCAVgQkEUKPbJ797PCm1Ps7Bb79QjcUG1evBcqWB93zDFd5nVXHeYfXz6O KMSpMepd18G/dLEVjxiaVwofHD1J0GB2NgNzmv8EyFB/37+78THKIrfc43jaxPOb 6v1Wik02RB8H3pc/sEsI2wZD3OIzc1+l6oszKNepjyxbLTHlRuAJHhUPdylCer7a kTnpK29ddfag8ECnslaXGFDo/AuS6Z8N+JBldiZVaBEK+dgXTvM34+8IjJzFVuDT tRaRwuilbUTkc9nbKA0CXPIcwfejotw32x6Ns5s3jc7MnJPfEUYyljyYnY5L9jgZ exAAL68EMyVacqvQf6ufpSt17EsIOHRYA86U55p6HNPKpznAWhg= =0eBT -----END PGP SIGNATURE----- --Bqc0IY4JZZt50bUr--