Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fyGzd-0005gV-2F for pgsql-committers@arkaria.postgresql.org; Fri, 07 Sep 2018 13:40:13 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1fyGzb-0007W1-4t for pgsql-committers@arkaria.postgresql.org; Fri, 07 Sep 2018 13:40:11 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fyGza-0007Vt-Sn for pgsql-committers@lists.postgresql.org; Fri, 07 Sep 2018 13:40:11 +0000 Received: from mahout.postgresql.org ([2001:4800:1501:1::227]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fyGzY-00030e-1X for pgsql-committers@lists.postgresql.org; Fri, 07 Sep 2018 13:40:09 +0000 Received: from gemulon.postgresql.org ([2001:4800:1501:1::198]) by mahout.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1fyGzX-00014n-LJ for pgsql-committers@lists.postgresql.org; Fri, 07 Sep 2018 13:40:07 +0000 Received: from git by gemulon.postgresql.org with local (Exim 4.89) (envelope-from ) id 1fyGzX-0003N5-7N for pgsql-committers@lists.postgresql.org; Fri, 07 Sep 2018 13:40:07 +0000 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 To: pgsql-committers@lists.postgresql.org From: Andrew Gierth Subject: pgsql: Refactor installation of extension headers. Message-Id: Date: Fri, 07 Sep 2018 13:40:07 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk UmVmYWN0b3IgaW5zdGFsbGF0aW9uIG9mIGV4dGVuc2lvbiBoZWFkZXJzLgoKQ29tbWl0IGJlNTRi Mzc3NyBmYWlsZWQgb24gZ21ha2UgMy44MCBkdWUgdG8gYSBjaGFpbmVkIGNvbmRpdGlvbmFsLAp3 aGljaCBvbiBjbG9zZXIgZXhhbWluYXRpb24gY291bGQgYmUgcmVtb3ZlZCBlbnRpcmVseSB3aXRo IHNvbWUKcmVmYWN0b3JpbmcgZWxzZXdoZXJlIGZvciBhIG5ldCBzaW1wbGlmaWNhdGlvbiBhbmQg bW9yZSByb2J1c3RuZXNzCmFnYWluc3QgZW1wdHkgZXhwYW5zaW9ucy4gQWxvbmcgdGhlIHdheSwg YWRkIHNvbWUgbW9yZSBjb21tZW50cy4KCkFsc28gbWFrZSBleHBsaWNpdCBpbiB0aGUgZG9jdW1l bnRhdGlvbiBhbmQgY29tbWVudHMgdGhhdCBidWlsdApoZWFkZXJzIGFyZSBub3QgcmVtb3ZlZCBi eSAnbWFrZSBjbGVhbicsIHNpbmNlIHdlIGRvbid0IHR5cGljYWxseSB3YW50CnRoYXQgZm9yIGhl YWRlcnMgZ2VuZXJhdGVkIGJ5IGEgc2VwYXJhdGUgLi9jb25maWd1cmUgc3RlcCwgYW5kIGl0J3MK bXVjaCBlYXNpZXIgdG8gYWRkIHlvdXIgb3duICdkaXN0Y2xlYW4nIHJ1bGUgb3IgdXNlIEVYVFJB X0NMRUFOIHRoYW4KdG8gdHJ5IGFuZCBvdmVycmlkZSBhIGRlbGV0aW9uIHJ1bGUgaW4gcGd4cy5t ay4KClBlciBidWlsZGZhcm0gbWVtYmVyIHByYXJpZWRvZyBhbmQgY29tbWVudHMgYnkgTWljaGFl bCBQYXF1aWVyLCB0aG91Z2gKYWxsIHRoZSBhY3R1YWwgY2hhbmdlcyBhcmUgbXkgZmF1bHQuCgpC cmFuY2gKLS0tLS0tClJFTF8xMV9TVEFCTEUKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5w b3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzA5NGZmZDY4NDYwYThiYTkwNWRmN2I0ZWFlNGU5 YzY5MGRjNmUwNmYKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCmRvYy9zcmMvc2dtbC9l eHRlbmQuc2dtbCB8IDE0ICsrKysrKysrLS0Kc3JjL21ha2VmaWxlcy9wZ3hzLm1rICAgIHwgNzMg KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCjIgZmlsZXMg Y2hhbmdlZCwgNTUgaW5zZXJ0aW9ucygrKSwgMzIgZGVsZXRpb25zKC0pCgo=