Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nojQx-0007sz-Qw for pgsql-hackers@arkaria.postgresql.org; Wed, 11 May 2022 10:19:08 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nojQw-0006FS-Pv for pgsql-hackers@arkaria.postgresql.org; Wed, 11 May 2022 10:19:06 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nojQw-0006FI-D4 for pgsql-hackers@lists.postgresql.org; Wed, 11 May 2022 10:19:06 +0000 Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nojQs-0002r9-2Z for pgsql-hackers@postgresql.org; Wed, 11 May 2022 10:19:06 +0000 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id C71F95C01C7; Wed, 11 May 2022 06:19:00 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Wed, 11 May 2022 06:19:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1652264340; x= 1652350740; bh=e9FBOdUeB27/NLRo6WWWwuaUFOnSGwJ3KAZHQi6DVEg=; b=D UQfM60at/ln0vwbDRZ2Nn+ZWJMDIY0/ykkdh5LKidlfY6Sb0/Yg07eQsMQKpQJvx 76P98wG/2oTLa1h+RlzfGgQuhjWq/VWwlZiRUzxWPZsI6Td42On2vV3pDKNZ9VK2 431RZLopxGSvuctYYb5bz7LkUoHsp1PPB/3/oxVsasu9yLD1s/+VVKTJ3xBVcioA npCp37BnqopKLJAYe3J5DTCwCvffazHK6Tn/oYl1b0FKxCrpA9k6gx15Dl3A+B4E Lja6IKJ1tzdXDmjzvjnEppanJ4SXo9ZEYW5s5b39bjhOt8mfBuu5vbN9d+VNzEZy +ydHmXhJlAUuuplvksU+w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrgeehgddvhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpegtkfffgggfuffhvfevfhgjsehmtderredtfeejnecuhfhrohhmpefrvghtvghr ucfgihhsvghnthhrrghuthcuoehpvghtvghrrdgvihhsvghnthhrrghuthesvghnthgvrh hprhhishgvuggsrdgtohhmqeenucggtffrrghtthgvrhhnpeejgffgueduvdeugfeuueei gefgfffgjeefgfdvkeetvefhudeghffhvedtvdffveenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehpvghtvghrrdgvihhsvghnthhrrghuthes vghnthgvrhhprhhishgvuggsrdgtohhm X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 11 May 2022 06:18:59 -0400 (EDT) Content-Type: multipart/mixed; boundary="------------0YnIoEg80EAaQP2gN0ut0yTu" Message-ID: Date: Wed, 11 May 2022 12:18:58 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 Subject: Re: [RFC] building postgres with meson -v8 Content-Language: en-US From: Peter Eisentraut To: Andres Freund Cc: pgsql-hackers@postgresql.org References: <20220322022208.44py5lk7twdfuqb5@alap3.anarazel.de> <78b4383b-1e25-aacd-7c41-ecdeb8a3292f@enterprisedb.com> <20220328195913.rz3bllzhr26innoi@alap3.anarazel.de> <498f4933-7fa9-6815-7574-1d3b2ec85daf@dunslane.net> <1037188.1648508299@sss.pgh.pa.us> <20220328231140.7ylalxc76zli6p46@alap3.anarazel.de> <20f604f6-40be-e17b-87ac-32737743c63d@enterprisedb.com> <20220429174633.6io23mlwphdqdakv@alap3.anarazel.de> <8ced34e6-7abf-b3b2-3770-0487794753c5@enterprisedb.com> <20220502163602.smlwfhh2cnutxora@alap3.anarazel.de> In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------0YnIoEg80EAaQP2gN0ut0yTu Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit More patches: I fixed the Perl detection issue in my macOS environment that I had reported a while ago. Then I added in support for all configure options that had not been ported over yet. Some of these are rather trivial. After that, these configure options don't have an equivalent yet: --disable-rpath --enable-profiling --disable-thread-safety --with-libedit-preferred The first three overlap with meson built-in functionality, so we would need to check whether the desired functionality is available somehow. The last one we probably want to keep somehow; it would need a bit of fiddly work. --------------0YnIoEg80EAaQP2gN0ut0yTu Content-Type: text/plain; charset=UTF-8; name="0001-meson-Fix-Perl-include-dir-detection.patch" Content-Disposition: attachment; filename="0001-meson-Fix-Perl-include-dir-detection.patch" Content-Transfer-Encoding: base64 RnJvbSBmZDA1YWQzZjE1ODI4ODRhZWYyZGIxNjJjMmM3YmE0ODk3Mjk5MDc4IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogV2VkLCAxMSBNYXkgMjAyMiAxMTowODowNyArMDIwMApTdWJqZWN0 OiBbUEFUQ0ggMS85XSBtZXNvbjogRml4IFBlcmwgaW5jbHVkZSBkaXIgZGV0ZWN0aW9uCgpP bmx5IHVzZSAtaXdpdGhzeXNyb290IGlmIHJlcXVpcmVkLiAgVGhpcyBhbGlnbnMgd2l0aCB0 aGUgbG9naWMgaW4KY29uZmlndXJlLmFjLgotLS0KIG1lc29uLmJ1aWxkIHwgMTIgKysrKysr Ky0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL21lc29uLmJ1aWxkIGIvbWVzb24uYnVpbGQKaW5kZXggNWY4MTY1 ZGY5Yy4uNzk1OGU4ZWIxOSAxMDA2NDQKLS0tIGEvbWVzb24uYnVpbGQKKysrIGIvbWVzb24u YnVpbGQKQEAgLTU5MSw4ICs1OTEsNiBAQCBlbHNlCiAKICAgICBwZXJsX2luY19kaXIgPSAn QDBAL0NPUkUnLmZvcm1hdChhcmNobGliZXhwKQogCi0gICAgcGVybF9jY2ZsYWdzID0gW10K LQogICAgIGlmIHVzZXNocnBsaWIgIT0gJ3RydWUnCiAgICAgICBwZXJsX21heV93b3JrID0g ZmFsc2UKICAgICAgIHBlcmxfbXNnID0gJ25lZWQgYSBzaGFyZWQgcGVybCcKQEAgLTYwNiw5 ICs2MDQsMTMgQEAgZWxzZQogICAjIGV0IGFsIHNlZWluZyB0aGVtLiBTbyB3ZSBjYW4ndCB1 c2UgaW5jbHVkZV9kaXJlY3RvcmllcygpLCBhcyB0aGF0IGNoZWNrcwogICAjIGZpbGUgZXhp c3RlbmNlLgogICBpZiBwZXJsX21heV93b3JrCi0gICAgcGVybF9jY2ZsYWdzICs9IFsnLUlA MEAnLmZvcm1hdChwZXJsX2luY19kaXIpXQotICAgIGlmIGhvc3RfbWFjaGluZS5zeXN0ZW0o KSA9PSAnZGFyd2luJwotICAgICAgcGVybF9jY2ZsYWdzICs9IFsnLWl3aXRoc3lzcm9vdCcs IHBlcmxfaW5jX2Rpcl0KKyAgICAjIE9uIG1vc3QgcGxhdGZvcm1zLCBhcmNobGliZXhwIGlz IGFsc28gd2hlcmUgdGhlIFBlcmwgaW5jbHVkZSBmaWxlcyBsaXZlIC4uLgorICAgIHBlcmxf Y2NmbGFncyA9IFsnLUlAMEAnLmZvcm1hdChwZXJsX2luY19kaXIpXQorICAgICMgLi4uIGJ1 dCBvbiBuZXdlciBtYWNPUyB2ZXJzaW9ucywgd2UgbXVzdCB1c2UgLWl3aXRoc3lzcm9vdCB0 byBsb29rCisgICAgIyB1bmRlciBzeXNyb290CisgICAgaWYgbm90IGZzLmlzX2ZpbGUoJ0Aw QC9wZXJsLmgnLmZvcm1hdChwZXJsX2luY19kaXIpKSBhbmQgXAorICAgICAgIGZzLmlzX2Zp bGUoJ0AwQEAxQC9wZXJsLmgnLmZvcm1hdChzeXNyb290LCBwZXJsX2luY19kaXIpKQorICAg ICAgcGVybF9jY2ZsYWdzID0gWyctaXdpdGhzeXNyb290JywgcGVybF9pbmNfZGlyXQogICAg IGVuZGlmCiAgIGVuZGlmCiAKLS0gCjIuMzUuMQoK --------------0YnIoEg80EAaQP2gN0ut0yTu Content-Type: text/plain; charset=UTF-8; name="0002-meson-Add-pam-option.patch" Content-Disposition: attachment; filename="0002-meson-Add-pam-option.patch" Content-Transfer-Encoding: base64 RnJvbSAxNDI5NDgyYzVkM2U4M2E4OTkxNWNjMzMyYmUzYjBkOTMyYzkzOWNiIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogV2VkLCAxMSBNYXkgMjAyMiAwNzozMTozMCArMDIwMApTdWJqZWN0 OiBbUEFUQ0ggMi85XSBtZXNvbjogQWRkIHBhbSBvcHRpb24KCi0tLQogbWVzb24uYnVpbGQg ICAgICAgfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrLQogbWVzb25fb3B0aW9ucy50 eHQgfCAgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgMjggaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQoKZGlmZiAtLWdpdCBhL21lc29uLmJ1aWxkIGIvbWVzb24uYnVpbGQKaW5kZXgg Nzk1OGU4ZWIxOS4uYTA3ZTI1YzczMiAxMDA2NDQKLS0tIGEvbWVzb24uYnVpbGQKKysrIGIv bWVzb24uYnVpbGQKQEAgLTUyNSw2ICs1MjUsMjkgQEAgZW5kaWYKIAogCiAKKyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IworIyBMaWJyYXJ5OiBwYW0KKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIworCitwYW1vcHQgPSBnZXRfb3B0aW9uKCdw YW0nKQoraWYgbm90IHBhbW9wdC5kaXNhYmxlZCgpCisgIHBhbSA9IGNjLmZpbmRfbGlicmFy eSgncGFtJywgZGlyczogZ19jX2xpYiwgcmVxdWlyZWQ6IHBhbW9wdCkKKyAgaWYgcGFtLmZv dW5kKCkKKyAgICBpZiBjYy5oYXNfaGVhZGVyKCdzZWN1cml0eS9wYW1fYXBwbC5oJywgYXJn czogZ19jX2FyZ3MsIGluY2x1ZGVfZGlyZWN0b3JpZXM6IGdfY19pbmMpCisgICAgICBjZGF0 YS5zZXQoJ0hBVkVfU0VDVVJJVFlfUEFNX0FQUExfSCcsIDEpCisgICAgZWxpZiBjYy5oYXNf aGVhZGVyKCdwYW0vcGFtX2FwcGwuaCcsIGFyZ3M6IGdfY19hcmdzLCBpbmNsdWRlX2RpcmVj dG9yaWVzOiBnX2NfaW5jKQorICAgICAgY2RhdGEuc2V0KCdIQVZFX1BBTV9QQU1fQVBQTF9I JywgMSkKKyAgICBlbHNlCisgICAgICBlcnJvcigncGFtIGhlYWRlciBub3QgZm91bmQnKQor ICAgIGVuZGlmCisgIGVuZGlmCitlbHNlCisgIHBhbSA9IGRlcGVuZGVuY3koJycsIHJlcXVp cmVkOiBmYWxzZSkKK2VuZGlmCitjZGF0YS5zZXQoJ1VTRV9QQU0nLCBwYW0uZm91bmQoKSA/ IDEgOiBmYWxzZSkKKworCisKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwogIyBMaWJyYXJ5OiBUY2wgKGZvciBwbHRj bCkKICMgdGNsQ29uZmlnLnNoCkBAIC0yMTQzLDcgKzIxNjYsNyBAQCBiYWNrZW5kX2NvZGUg PSBkZWNsYXJlX2RlcGVuZGVuY3koCiAgIGluY2x1ZGVfZGlyZWN0b3JpZXM6IFtwb3N0Z3Jl c19pbmNdLAogICBsaW5rX3dpdGg6IFtdLAogICBzb3VyY2VzOiBnZW5lcmF0ZWRfaGVhZGVy cyArIGdlbmVyYXRlZF9iYWNrZW5kX2hlYWRlcnMsCi0gIGRlcGVuZGVuY2llczogW29zX2Rl cHMsIGxpYmludGwsIHNzbCwgbHo0LCB6bGliLCBpY3UsIGljdV9pMThuLCBsZGFwLCBnc3Nh cGksIGxpYnhtbCwgenN0ZCwgc3lzdGVtZF0sCisgIGRlcGVuZGVuY2llczogW29zX2RlcHMs IGxpYmludGwsIHNzbCwgbHo0LCB6bGliLCBpY3UsIGljdV9pMThuLCBsZGFwLCBwYW0sIGdz c2FwaSwgbGlieG1sLCB6c3RkLCBzeXN0ZW1kXSwKICkKIAogIyBOb3RlIHRoZXJlJ3MgaW50 ZW50aW9uYWxseSBubyBkZXBlbmRlbmN5IG9uIHBncG9ydC9jb21tb24gaGVyZSAtIHdlIHdh bnQgdGhlCkBAIC0yNDg1LDYgKzI1MDgsNyBAQCBpZiBtZXNvbi52ZXJzaW9uKCkudmVyc2lv bl9jb21wYXJlKCc+PTAuNTcnKQogICAgICAgJ2xsdm0nOiBsbHZtLAogICAgICAgJ2x6NCc6 IGx6NCwKICAgICAgICdubHMnIDogbGliaW50bCwKKyAgICAgICdwYW0nIDogcGFtLAogICAg ICAgJ3BlcmwnOiBwZXJsX2RlcCwKICAgICAgICdweXRob24zJzogcHl0aG9uM19kZXAsCiAg ICAgICAncmVhZGxpbmUnOiByZWFkbGluZSwKZGlmZiAtLWdpdCBhL21lc29uX29wdGlvbnMu dHh0IGIvbWVzb25fb3B0aW9ucy50eHQKaW5kZXggZTNlMzY2NzhkMS4uZjU3NDEwZmE1MCAx MDA2NDQKLS0tIGEvbWVzb25fb3B0aW9ucy50eHQKKysrIGIvbWVzb25fb3B0aW9ucy50eHQK QEAgLTc0LDYgKzc0LDkgQEAgb3B0aW9uKCdsejQnLCB0eXBlIDogJ2ZlYXR1cmUnLCB2YWx1 ZTogJ2F1dG8nLAogb3B0aW9uKCdubHMnLCB0eXBlOiAnZmVhdHVyZScsIHZhbHVlOiAnYXV0 bycsCiAgIGRlc2NyaXB0aW9uOiAnbmF0aW9uYWwgbGFuZ3VhZ2Ugc3VwcG9ydCcpCiAKK29w dGlvbigncGFtJywgdHlwZSA6ICdmZWF0dXJlJywgdmFsdWU6ICdhdXRvJywKKyAgZGVzY3Jp cHRpb246ICdQQU0gc3VwcG9ydCcpCisKIG9wdGlvbigncGxwZXJsJywgdHlwZSA6ICdmZWF0 dXJlJywgdmFsdWU6ICdhdXRvJywKICAgZGVzY3JpcHRpb246ICdidWlsZCBQZXJsIG1vZHVs ZXMgKFBML1BlcmwpJykKIAotLSAKMi4zNS4xCgo= --------------0YnIoEg80EAaQP2gN0ut0yTu Content-Type: text/plain; charset=UTF-8; name="0003-meson-prereq-Refactor-dtrace-postprocessing-make-rul.patch" Content-Disposition: attachment; filename*0="0003-meson-prereq-Refactor-dtrace-postprocessing-make-rul.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSAwNDliMzRiNmE4ZGQ5NDlmMGViNzk4N2NhZDY1ZjY2ODJhNmVjNzg2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogV2VkLCAxMSBNYXkgMjAyMiAwOTowNjoxMyArMDIwMApTdWJqZWN0 OiBbUEFUQ0ggMy85XSBtZXNvbjogcHJlcmVxOiBSZWZhY3RvciBkdHJhY2UgcG9zdHByb2Nl c3NpbmcgbWFrZSBydWxlcwoKTW92ZSB0aGUgZHRyYWNlIHBvc3Rwcm9jZXNzaW5nIHNlZCBj b21tYW5kcyBpbnRvIGEgc2VwYXJhdGUgZmlsZSBzbwp0aGF0IGl0IGNhbiBiZSBzaGFyZWQg YnkgbWVzb24uICBBbHNvIHNwbGl0IHRoZSBydWxlIGludG8gdHdvIGZvcgpwcm9wZXIgZGVw ZW5kZW5jeSBkZWNsYXJhdGlvbi4KLS0tCiBzcmMvYmFja2VuZC91dGlscy9NYWtlZmlsZSAg ICAgICAgICAgICAgIHwgMjEgKysrKysrKy0tLS0tLS0tLS0tLS0tCiBzcmMvYmFja2VuZC91 dGlscy9wb3N0cHJvY2Vzc19kdHJhY2Uuc2VkIHwgMTUgKysrKysrKysrKysrKysrCiAyIGZp bGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQogY3JlYXRl IG1vZGUgMTAwNjQ0IHNyYy9iYWNrZW5kL3V0aWxzL3Bvc3Rwcm9jZXNzX2R0cmFjZS5zZWQK CmRpZmYgLS1naXQgYS9zcmMvYmFja2VuZC91dGlscy9NYWtlZmlsZSBiL3NyYy9iYWNrZW5k L3V0aWxzL01ha2VmaWxlCmluZGV4IGIxODIwY2Q5NTkuLjdiYzU4NjkzZjkgMTAwNjQ0Ci0t LSBhL3NyYy9iYWNrZW5kL3V0aWxzL01ha2VmaWxlCisrKyBiL3NyYy9iYWNrZW5kL3V0aWxz L01ha2VmaWxlCkBAIC01NCwyMiArNTQsMTUgQEAgZm1nci1zdGFtcDogR2VuX2ZtZ3J0YWIu cGwgJChjYXRhbG9nZGlyKS9DYXRhbG9nLnBtICQodG9wX3NyY2Rpcikvc3JjL2luY2x1ZGUv Y2EKIGVycmNvZGVzLmg6ICQodG9wX3NyY2Rpcikvc3JjL2JhY2tlbmQvdXRpbHMvZXJyY29k ZXMudHh0IGdlbmVyYXRlLWVycmNvZGVzLnBsCiAJJChQRVJMKSAkKHNyY2RpcikvZ2VuZXJh dGUtZXJyY29kZXMucGwgJDwgJEAKIAotaWZuZXEgKCQoZW5hYmxlX2R0cmFjZSksIHllcykK LXByb2Jlcy5oOiBHZW5fZHVtbXlfcHJvYmVzLnNlZAotZW5kaWYKLQotIyBXZSBlZGl0b3Jp YWxpemUgb24gZHRyYWNlJ3Mgb3V0cHV0IHRvIHRoZSBleHRlbnQgb2YgY2hhbmdpbmcgdGhl IG1hY3JvCi0jIG5hbWVzIChmcm9tIFBPU1RHUkVTUUxfZm9vIHRvIFRSQUNFX1BPU1RHUkVT UUxfZm9vKSBhbmQgY2hhbmdpbmcgYW55Ci0jICJjaGFyICoiIGFyZ3VtZW50cyB0byAiY29u c3QgY2hhciAqIi4KLXByb2Jlcy5oOiBwcm9iZXMuZAogaWZlcSAoJChlbmFibGVfZHRyYWNl KSwgeWVzKQotCSQoRFRSQUNFKSAtQyAtaCAtcyAkPCAtbyAkQC50bXAKLQlzZWQgLWUgJ3Mv UE9TVEdSRVNRTF8vVFJBQ0VfUE9TVEdSRVNRTF8vZycgXAotCSAgICAtZSAncy8oICpjaGFy IFwqLyhjb25zdCBjaGFyICovZycgXAotCSAgICAtZSAncy8sICpjaGFyIFwqLywgY29uc3Qg Y2hhciAqL2cnICRALnRtcCA+JEAKLQlybSAkQC50bXAKK3Byb2Jlcy5oOiBwb3N0cHJvY2Vz c19kdHJhY2Uuc2VkIHByb2Jlcy5oLnRtcAorCXNlZCAtZiAkXiA+JEAKKworcHJvYmVzLmgu dG1wOiBwcm9iZXMuZAorCSQoRFRSQUNFKSAtQyAtaCAtcyAkPCAtbyAkQAogZWxzZQotCXNl ZCAtZiAkKHNyY2RpcikvR2VuX2R1bW15X3Byb2Jlcy5zZWQgJDwgPiRACitwcm9iZXMuaDog R2VuX2R1bW15X3Byb2Jlcy5zZWQgcHJvYmVzLmQKKwlzZWQgLWYgJF4gPiRACiBlbmRpZgog CiAjIFRoZXNlIGdlbmVyYXRlZCBoZWFkZXJzIG11c3QgYmUgc3ltbGlua2VkIGludG8gYnVp bGRkaXIvc3JjL2luY2x1ZGUvLApkaWZmIC0tZ2l0IGEvc3JjL2JhY2tlbmQvdXRpbHMvcG9z dHByb2Nlc3NfZHRyYWNlLnNlZCBiL3NyYy9iYWNrZW5kL3V0aWxzL3Bvc3Rwcm9jZXNzX2R0 cmFjZS5zZWQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uYTY4YzMw Yzc1ZQotLS0gL2Rldi9udWxsCisrKyBiL3NyYy9iYWNrZW5kL3V0aWxzL3Bvc3Rwcm9jZXNz X2R0cmFjZS5zZWQKQEAgLTAsMCArMSwxNSBAQAorIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyMg c2VkIHNjcmlwdCB0byBwb3N0cHJvY2VzcyBkdHJhY2Ugb3V0cHV0CisjCisjIENvcHlyaWdo dCAoYykgMjAwOC0yMDIyLCBQb3N0Z3JlU1FMIEdsb2JhbCBEZXZlbG9wbWVudCBHcm91cAor IworIyBzcmMvYmFja2VuZC91dGlscy9wb3N0cHJvY2Vzc19kdHJhY2Uuc2VkCisjLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQorCisjIFdlIGVkaXRvcmlhbGl6ZSBvbiBkdHJhY2UncyBvdXRwdXQg dG8gdGhlIGV4dGVudCBvZiBjaGFuZ2luZyB0aGUgbWFjcm8KKyMgbmFtZXMgKGZyb20gUE9T VEdSRVNRTF9mb28gdG8gVFJBQ0VfUE9TVEdSRVNRTF9mb28pIGFuZCBjaGFuZ2luZyBhbnkK KyMgImNoYXIgKiIgYXJndW1lbnRzIHRvICJjb25zdCBjaGFyICoiLgorCitzL1BPU1RHUkVT UUxfL1RSQUNFX1BPU1RHUkVTUUxfL2cKK3MvKCAqY2hhciBcKi8oY29uc3QgY2hhciAqL2cK K3MvLCAqY2hhciBcKi8sIGNvbnN0IGNoYXIgKi9nCi0tIAoyLjM1LjEKCg== --------------0YnIoEg80EAaQP2gN0ut0yTu Content-Type: text/plain; charset=UTF-8; name="0004-meson-Add-dtrace-option.patch" Content-Disposition: attachment; filename="0004-meson-Add-dtrace-option.patch" Content-Transfer-Encoding: base64 RnJvbSBiZjU4M2NkNWZkYjdmZWNlZjgwNTVkZmEzMWVmMjMzNGNkZDY2ZmE2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogV2VkLCAxMSBNYXkgMjAyMiAwOTowNjozOSArMDIwMApTdWJqZWN0 OiBbUEFUQ0ggNC85XSBtZXNvbjogQWRkIGR0cmFjZSBvcHRpb24KClRoaXMgY3VycmVudGx5 IG9ubHkgd29ya3Mgb24gbWFjT1MuICBUaGUgZHRyYWNlIC1HIGNhbGxzIG5lZWRlZCBvbgpv dGhlciBwbGF0Zm9ybXMgYXJlIG5vdCBpbXBsZW1lbnRlZCB5ZXQuICBUaGVyZWZvcmUsIHRo ZSBvcHRpb24gaXMgbm90CmF1dG8gYnkgZGVmYXVsdC4KLS0tCiBtZXNvbi5idWlsZCAgICAg ICAgICAgICAgICAgICB8ICAxICsKIG1lc29uX29wdGlvbnMudHh0ICAgICAgICAgICAgIHwg IDYgKysrKysrCiBzcmMvaW5jbHVkZS91dGlscy9tZXNvbi5idWlsZCB8IDM0ICsrKysrKysr KysrKysrKysrKysrKysrKysrLS0tLS0tLS0KIDMgZmlsZXMgY2hhbmdlZCwgMzMgaW5zZXJ0 aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9tZXNvbi5idWlsZCBiL21l c29uLmJ1aWxkCmluZGV4IGEwN2UyNWM3MzIuLjdjYjIwODM5MzYgMTAwNjQ0Ci0tLSBhL21l c29uLmJ1aWxkCisrKyBiL21lc29uLmJ1aWxkCkBAIC0xNjIsNiArMTYyLDcgQEAgcHJvZ3Jh bV9sejQgPSBmaW5kX3Byb2dyYW0oZ2V0X29wdGlvbignTFo0JyksIG5hdGl2ZTogdHJ1ZSwg cmVxdWlyZWQ6IGZhbHNlKQogdG91Y2ggPSBmaW5kX3Byb2dyYW0oJ3RvdWNoJywgbmF0aXZl OiB0cnVlKQogc2ggPSBmaW5kX3Byb2dyYW0oJ3NoJywgbmF0aXZlOiB0cnVlKSAjIEZJWE1F LCBzaG91bGQgZ2V0IHJpZCBvZiB0aGlzCiBwcm9ncmFtX3pzdGQgPSBmaW5kX3Byb2dyYW0o Z2V0X29wdGlvbignWlNURCcpLCBuYXRpdmU6IHRydWUsIHJlcXVpcmVkOiBmYWxzZSkKK2R0 cmFjZSA9IGZpbmRfcHJvZ3JhbShnZXRfb3B0aW9uKCdEVFJBQ0UnKSwgcmVxdWlyZWQ6IGdl dF9vcHRpb24oJ2R0cmFjZScpKQogCiAjIEludGVybmFsIHByb2dyYW1zCiB0ZXN0d3JhcCA9 IGZpbmRfcHJvZ3JhbSgnc3JjL3Rvb2xzL3Rlc3R3cmFwJywgbmF0aXZlOiB0cnVlKQpkaWZm IC0tZ2l0IGEvbWVzb25fb3B0aW9ucy50eHQgYi9tZXNvbl9vcHRpb25zLnR4dAppbmRleCBm NTc0MTBmYTUwLi41NjQ0MGY4MWQwIDEwMDY0NAotLS0gYS9tZXNvbl9vcHRpb25zLnR4dAor KysgYi9tZXNvbl9vcHRpb25zLnR4dApAQCAtNTAsNiArNTAsOSBAQCBvcHRpb24oJ2V4dHJh X2xpYl9kaXJzJywgdHlwZSA6ICdhcnJheScsIHZhbHVlOiBbXSwKIAogIyBFeHRlcm5hbCBk ZXBlbmRlbmNpZXMKIAorb3B0aW9uKCdkdHJhY2UnLCB0eXBlIDogJ2ZlYXR1cmUnLCB2YWx1 ZTogJ2Rpc2FibGVkJywKKyAgZGVzY3JpcHRpb246ICdEVHJhY2Ugc3VwcG9ydCcpCisKIG9w dGlvbignZ3NzYXBpJywgdHlwZSA6ICdmZWF0dXJlJywgdmFsdWU6ICdhdXRvJywKICAgZGVz Y3JpcHRpb246ICdHU1NBUEkgc3VwcG9ydCcpCiAKQEAgLTExNiw2ICsxMTksOSBAQCBvcHRp b24oJ3pzdGQnLCB0eXBlIDogJ2ZlYXR1cmUnLCB2YWx1ZTogJ2F1dG8nLAogb3B0aW9uKCdC SVNPTicsIHR5cGUgOiAnc3RyaW5nJywgdmFsdWU6ICdiaXNvbicsCiAgIGRlc2NyaXB0aW9u OiAncGF0aCB0byBiaXNvbiBiaW5hcnknKQogCitvcHRpb24oJ0RUUkFDRScsIHR5cGUgOiAn c3RyaW5nJywgdmFsdWU6ICdkdHJhY2UnLAorICBkZXNjcmlwdGlvbjogJ3BhdGggdG8gZHRy YWNlIGJpbmFyeScpCisKIG9wdGlvbignRkxFWCcsIHR5cGUgOiAnc3RyaW5nJywgdmFsdWU6 ICdmbGV4JywKICAgZGVzY3JpcHRpb246ICdwYXRoIHRvIGZsZXggYmluYXJ5JykKIApkaWZm IC0tZ2l0IGEvc3JjL2luY2x1ZGUvdXRpbHMvbWVzb24uYnVpbGQgYi9zcmMvaW5jbHVkZS91 dGlscy9tZXNvbi5idWlsZAppbmRleCA2ZTE0MzdmMzAwLi4xNTJhMjM1YjVjIDEwMDY0NAot LS0gYS9zcmMvaW5jbHVkZS91dGlscy9tZXNvbi5idWlsZAorKysgYi9zcmMvaW5jbHVkZS91 dGlscy9tZXNvbi5idWlsZApAQCAtNywxNCArNywzMiBAQCBlcnJjb2RlcyA9IGN1c3RvbV90 YXJnZXQoJ2VycmNvZGVzJywKICkKIGdlbmVyYXRlZF9oZWFkZXJzICs9IGVycmNvZGVzCiAK LWdlbmVyYXRlZF9iYWNrZW5kX2hlYWRlcnMgKz0gY3VzdG9tX3RhcmdldCgncHJvYmVzLmQn LAotICBpbnB1dDogZmlsZXMoJy4uLy4uL2JhY2tlbmQvdXRpbHMvcHJvYmVzLmQnKSwKLSAg b3V0cHV0IDogJ3Byb2Jlcy5oJywKLSAgY2FwdHVyZTogdHJ1ZSwKLSAgY29tbWFuZCA6IFtz ZWQsICctZicsIGZpbGVzKCcuLi8uLi9iYWNrZW5kL3V0aWxzL0dlbl9kdW1teV9wcm9iZXMu c2VkJyksICdASU5QVVRAJ10sCi0gIGluc3RhbGw6IHRydWUsCi0gIGluc3RhbGxfZGlyOiBk aXJfaW5jbHVkZV9zZXJ2ZXIvJ3V0aWxzJywKLSkKK2lmIGR0cmFjZS5mb3VuZCgpCisgIHBy b2Jlc190bXAgPSBjdXN0b21fdGFyZ2V0KCdwcm9iZXMuaC50bXAnLAorICAgIGlucHV0OiBm aWxlcygnLi4vLi4vYmFja2VuZC91dGlscy9wcm9iZXMuZCcpLAorICAgIG91dHB1dCA6ICdw cm9iZXMuaC50bXAnLAorICAgIGNvbW1hbmQgOiBbZHRyYWNlLCAnLUMnLCAnLWgnLCAnLXMn LCAnQElOUFVUQCcsICctbycsICdAT1VUUFVUQCddLAorICApCisgIHByb2JlcyA9IGN1c3Rv bV90YXJnZXQoJ3Byb2Jlcy5oJywKKyAgICBpbnB1dDogcHJvYmVzX3RtcFswXSwKKyAgICBv dXRwdXQgOiAncHJvYmVzLmgnLAorICAgIGNhcHR1cmU6IHRydWUsCisgICAgY29tbWFuZCA6 IFtzZWQsICctZicsIGZpbGVzKCcuLi8uLi9iYWNrZW5kL3V0aWxzL3Bvc3Rwcm9jZXNzX2R0 cmFjZS5zZWQnKSwgJ0BJTlBVVEAnXSwKKyAgICBpbnN0YWxsOiB0cnVlLAorICAgIGluc3Rh bGxfZGlyOiBkaXJfaW5jbHVkZV9zZXJ2ZXIvJ3V0aWxzJywKKyAgKQorZWxzZQorICBwcm9i ZXMgPSBjdXN0b21fdGFyZ2V0KCdwcm9iZXMuaCcsCisgICAgaW5wdXQ6IGZpbGVzKCcuLi8u Li9iYWNrZW5kL3V0aWxzL3Byb2Jlcy5kJyksCisgICAgb3V0cHV0IDogJ3Byb2Jlcy5oJywK KyAgICBjYXB0dXJlOiB0cnVlLAorICAgIGNvbW1hbmQgOiBbc2VkLCAnLWYnLCBmaWxlcygn Li4vLi4vYmFja2VuZC91dGlscy9HZW5fZHVtbXlfcHJvYmVzLnNlZCcpLCAnQElOUFVUQCdd LAorICAgIGluc3RhbGw6IHRydWUsCisgICAgaW5zdGFsbF9kaXI6IGRpcl9pbmNsdWRlX3Nl cnZlci8ndXRpbHMnLAorICApCitlbmRpZgorCitnZW5lcmF0ZWRfYmFja2VuZF9oZWFkZXJz ICs9IHByb2JlcwogCiBmbWdydGFiX3RhcmdldCA9IGN1c3RvbV90YXJnZXQoJ2ZtZ3J0YWIn LAogICBpbnB1dDogJy4uL2NhdGFsb2cvcGdfcHJvYy5kYXQnLAotLSAKMi4zNS4xCgo= --------------0YnIoEg80EAaQP2gN0ut0yTu Content-Type: text/plain; charset=UTF-8; name="0005-meson-Add-bonjour-option.patch" Content-Disposition: attachment; filename="0005-meson-Add-bonjour-option.patch" Content-Transfer-Encoding: base64 RnJvbSBjMjU5OWVjN2Y2NmM3NWM5Yzg5OGZjZjkwMmRkM2ZjMDIwOWU0MmNiIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogV2VkLCAxMSBNYXkgMjAyMiAwOToyOToyMyArMDIwMApTdWJqZWN0 OiBbUEFUQ0ggNS85XSBtZXNvbjogQWRkIGJvbmpvdXIgb3B0aW9uCgotLS0KIG1lc29uLmJ1 aWxkICAgICAgIHwgMTMgKysrKysrKysrKysrKwogbWVzb25fb3B0aW9ucy50eHQgfCAgMyAr KysKIDIgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL21l c29uLmJ1aWxkIGIvbWVzb24uYnVpbGQKaW5kZXggN2NiMjA4MzkzNi4uZTcyNGZjYzM0NSAx MDA2NDQKLS0tIGEvbWVzb24uYnVpbGQKKysrIGIvbWVzb24uYnVpbGQKQEAgLTMwNSw2ICsz MDUsMTkgQEAgZGlyX2RhdGFfZXh0ZW5zaW9uID0gZGlyX2RhdGEgLyAnZXh0ZW5zaW9uJwog CiAKIAorIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjCisjIExpYnJhcnk6IGJvbmpvdXIKKyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIworCitib25q b3Vyb3B0ID0gZ2V0X29wdGlvbignYm9uam91cicpCitpZiBub3QgYm9uam91cm9wdC5kaXNh YmxlZCgpCisgIGlmIGNjLmhhc19oZWFkZXIoJ2Ruc19zZC5oJywgYXJnczogZ19jX2FyZ3Ms IGluY2x1ZGVfZGlyZWN0b3JpZXM6IGdfY19pbmMsIHJlcXVpcmVkOiBib25qb3Vyb3B0LmVu YWJsZWQoKSkKKyAgICBjZGF0YS5zZXQoJ1VTRV9CT05KT1VSJywgMSkKKyAgZW5kaWYKK2Vu ZGlmCisKKworCiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMKICMgTGlicmFyeTogR1NTQVBJCiAjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKZGlm ZiAtLWdpdCBhL21lc29uX29wdGlvbnMudHh0IGIvbWVzb25fb3B0aW9ucy50eHQKaW5kZXgg NTY0NDBmODFkMC4uY2JlZjYyOWNhMCAxMDA2NDQKLS0tIGEvbWVzb25fb3B0aW9ucy50eHQK KysrIGIvbWVzb25fb3B0aW9ucy50eHQKQEAgLTUwLDYgKzUwLDkgQEAgb3B0aW9uKCdleHRy YV9saWJfZGlycycsIHR5cGUgOiAnYXJyYXknLCB2YWx1ZTogW10sCiAKICMgRXh0ZXJuYWwg ZGVwZW5kZW5jaWVzCiAKK29wdGlvbignYm9uam91cicsIHR5cGUgOiAnZmVhdHVyZScsIHZh bHVlOiAnYXV0bycsCisgIGRlc2NyaXB0aW9uOiAnQm9uam91ciBzdXBwb3J0JykKKwogb3B0 aW9uKCdkdHJhY2UnLCB0eXBlIDogJ2ZlYXR1cmUnLCB2YWx1ZTogJ2Rpc2FibGVkJywKICAg ZGVzY3JpcHRpb246ICdEVHJhY2Ugc3VwcG9ydCcpCiAKLS0gCjIuMzUuMQoK --------------0YnIoEg80EAaQP2gN0ut0yTu Content-Type: text/plain; charset=UTF-8; name="0006-meson-Add-bsd-auth-option.patch" Content-Disposition: attachment; filename="0006-meson-Add-bsd-auth-option.patch" Content-Transfer-Encoding: base64 RnJvbSAyODQ1YzNmMDhhN2U4ZWJhNWE0MWYyZTQ3NGZmYmViNWQ1ZWFkZWEyIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogV2VkLCAxMSBNYXkgMjAyMiAwOTozNzoyOCArMDIwMApTdWJqZWN0 OiBbUEFUQ0ggNi85XSBtZXNvbjogQWRkIGJzZC1hdXRoIG9wdGlvbgoKLS0tCiBtZXNvbi5i dWlsZCAgICAgICB8IDEzICsrKysrKysrKysrKysKIG1lc29uX29wdGlvbnMudHh0IHwgIDMg KysrCiAyIGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9t ZXNvbi5idWlsZCBiL21lc29uLmJ1aWxkCmluZGV4IGU3MjRmY2MzNDUuLjdjOWM2ZTdmMjMg MTAwNjQ0Ci0tLSBhL21lc29uLmJ1aWxkCisrKyBiL21lc29uLmJ1aWxkCkBAIC0zMTgsNiAr MzE4LDE5IEBAIGVuZGlmCiAKIAogCisjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKKyMgTGlicmFyeTogYnNkLWF1dGgK KyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIworCitic2RhdXRob3B0ID0gZ2V0X29wdGlvbignYnNkLWF1dGgnKQoraWYg bm90IGJzZGF1dGhvcHQuZGlzYWJsZWQoKQorICBpZiBjYy5oYXNfaGVhZGVyKCdic2RfYXV0 aC5oJywgYXJnczogZ19jX2FyZ3MsIGluY2x1ZGVfZGlyZWN0b3JpZXM6IGdfY19pbmMsIHJl cXVpcmVkOiBic2RhdXRob3B0LmVuYWJsZWQoKSkKKyAgICBjZGF0YS5zZXQoJ1VTRV9CU0Rf QVVUSCcsIDEpCisgIGVuZGlmCitlbmRpZgorCisKKwogIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiAjIExpYnJhcnk6 IEdTU0FQSQogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjCmRpZmYgLS1naXQgYS9tZXNvbl9vcHRpb25zLnR4dCBiL21l c29uX29wdGlvbnMudHh0CmluZGV4IGNiZWY2MjljYTAuLjg5MmVmMTE3ZWUgMTAwNjQ0Ci0t LSBhL21lc29uX29wdGlvbnMudHh0CisrKyBiL21lc29uX29wdGlvbnMudHh0CkBAIC01Myw2 ICs1Myw5IEBAIG9wdGlvbignZXh0cmFfbGliX2RpcnMnLCB0eXBlIDogJ2FycmF5JywgdmFs dWU6IFtdLAogb3B0aW9uKCdib25qb3VyJywgdHlwZSA6ICdmZWF0dXJlJywgdmFsdWU6ICdh dXRvJywKICAgZGVzY3JpcHRpb246ICdCb25qb3VyIHN1cHBvcnQnKQogCitvcHRpb24oJ2Jz ZC1hdXRoJywgdHlwZSA6ICdmZWF0dXJlJywgdmFsdWU6ICdhdXRvJywKKyAgZGVzY3JpcHRp b246ICdCU0QgQXV0aGVudGljYXRpb24gc3VwcG9ydCcpCisKIG9wdGlvbignZHRyYWNlJywg dHlwZSA6ICdmZWF0dXJlJywgdmFsdWU6ICdkaXNhYmxlZCcsCiAgIGRlc2NyaXB0aW9uOiAn RFRyYWNlIHN1cHBvcnQnKQogCi0tIAoyLjM1LjEKCg== --------------0YnIoEg80EAaQP2gN0ut0yTu Content-Type: text/plain; charset=UTF-8; name="0007-meson-Add-system-tzdata-option.patch" Content-Disposition: attachment; filename="0007-meson-Add-system-tzdata-option.patch" Content-Transfer-Encoding: base64 RnJvbSBmYWQwMmYxZmI3MWVjOGM2NGU0N2U1MDMxNzI2ZmZiZWU0YTFkZDg0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogV2VkLCAxMSBNYXkgMjAyMiAwOTo1MzowMSArMDIwMApTdWJqZWN0 OiBbUEFUQ0ggNy85XSBtZXNvbjogQWRkIHN5c3RlbS10emRhdGEgb3B0aW9uCgotLS0KIG1l c29uLmJ1aWxkICAgICAgIHwgMyArKysKIG1lc29uX29wdGlvbnMudHh0IHwgMyArKysKIDIg ZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbWVzb24uYnVp bGQgYi9tZXNvbi5idWlsZAppbmRleCA3YzljNmU3ZjIzLi5iMzNhNTFhMzVkIDEwMDY0NAot LS0gYS9tZXNvbi5idWlsZAorKysgYi9tZXNvbi5idWlsZApAQCAtMjQ2LDYgKzI0Niw5IEBA IGNkYXRhLnNldCgnUkVMU0VHX1NJWkUnLCBnZXRfb3B0aW9uKCdzZWdzaXplJykgKiAxMzEw NzIpCiBjZGF0YS5zZXQoJ0RFRl9QR1BPUlQnLCBnZXRfb3B0aW9uKCdwZ3BvcnQnKSkKIGNk YXRhLnNldF9xdW90ZWQoJ0RFRl9QR1BPUlRfU1RSJywgZ2V0X29wdGlvbigncGdwb3J0Jykp CiBjZGF0YS5zZXRfcXVvdGVkKCdQR19LUkJfU1JWTkFNJywgJ3Bvc3RncmVzJykKK2lmIGdl dF9vcHRpb24oJ3N5c3RlbS10emRhdGEnKSAhPSAnJworICBjZGF0YS5zZXRfcXVvdGVkKCdT WVNURU1UWkRJUicsIGdldF9vcHRpb24oJ3N5c3RlbS10emRhdGEnKSkKK2VuZGlmCiAKIAog CmRpZmYgLS1naXQgYS9tZXNvbl9vcHRpb25zLnR4dCBiL21lc29uX29wdGlvbnMudHh0Cmlu ZGV4IDg5MmVmMTE3ZWUuLjI1MGQ3NThkZWQgMTAwNjQ0Ci0tLSBhL21lc29uX29wdGlvbnMu dHh0CisrKyBiL21lc29uX29wdGlvbnMudHh0CkBAIC0yMCw2ICsyMCw5IEBAIG9wdGlvbign cGdwb3J0JywgdHlwZSA6ICdzdHJpbmcnLCB2YWx1ZSA6ICc1NDMyJywKICAgZGVzY3JpcHRp b24gOiAnJydEZWZhdWx0IHBvcnQgbnVtYmVyIGZvciBzZXJ2ZXIgYW5kIGNsaWVudHMuCiBU aGUgZGVmYXVsdCBpcyA1NDMyLiBUaGUgcG9ydCBjYW4gYWx3YXlzIGJlIGNoYW5nZWQgbGF0 ZXIgb24sIGJ1dCBpZiB5b3Ugc3BlY2lmeSBpdCBoZXJlIHRoZW4gYm90aCBzZXJ2ZXIgYW5k IGNsaWVudHMgd2lsbCBoYXZlIHRoZSBzYW1lIGRlZmF1bHQgY29tcGlsZWQgaW4sIHdoaWNo IGNhbiBiZSB2ZXJ5IGNvbnZlbmllbnQuIFVzdWFsbHkgdGhlIG9ubHkgZ29vZCByZWFzb24g dG8gc2VsZWN0IGEgbm9uLWRlZmF1bHQgdmFsdWUgaXMgaWYgeW91IGludGVuZCB0byBydW4g bXVsdGlwbGUgUG9zdGdyZVNRTCBzZXJ2ZXJzIG9uIHRoZSBzYW1lIG1hY2hpbmUuJycnKQog CitvcHRpb24oJ3N5c3RlbS10emRhdGEnLCB0eXBlOiAnc3RyaW5nJywgdmFsdWU6ICcnLAor ICBkZXNjcmlwdGlvbjogJ3VzZSBzeXN0ZW0gdGltZSB6b25lIGRhdGEgaW4gc3BlY2lmaWVk IGRpcmVjdG9yeScpCisKIAogIyBEZXZlbG9wZXIgb3B0aW9ucwogCi0tIAoyLjM1LjEKCg== --------------0YnIoEg80EAaQP2gN0ut0yTu Content-Type: text/plain; charset=UTF-8; name="0008-meson-Add-krb-srvnam-option.patch" Content-Disposition: attachment; filename="0008-meson-Add-krb-srvnam-option.patch" Content-Transfer-Encoding: base64 RnJvbSA3YzVjMzVhNWNlZmY0MmRjZDY0ZTdhNzhmNjNjZTJjZGZjNDZkODU2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogV2VkLCAxMSBNYXkgMjAyMiAwOTo1NzoxOCArMDIwMApTdWJqZWN0 OiBbUEFUQ0ggOC85XSBtZXNvbjogQWRkIGtyYi1zcnZuYW0gb3B0aW9uCgotLS0KIG1lc29u LmJ1aWxkICAgICAgIHwgMiArLQogbWVzb25fb3B0aW9ucy50eHQgfCAzICsrKwogMiBmaWxl cyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg YS9tZXNvbi5idWlsZCBiL21lc29uLmJ1aWxkCmluZGV4IGIzM2E1MWEzNWQuLjhhMzcyMjgy ZmYgMTAwNjQ0Ci0tLSBhL21lc29uLmJ1aWxkCisrKyBiL21lc29uLmJ1aWxkCkBAIC0yNDUs NyArMjQ1LDcgQEAgY2RhdGEuc2V0KCdYTE9HX0JMQ0tTWicsIGdldF9vcHRpb24oJ3dhbC1i bG9ja3NpemUnKSAqIDEwMjQpCiBjZGF0YS5zZXQoJ1JFTFNFR19TSVpFJywgZ2V0X29wdGlv bignc2Vnc2l6ZScpICogMTMxMDcyKQogY2RhdGEuc2V0KCdERUZfUEdQT1JUJywgZ2V0X29w dGlvbigncGdwb3J0JykpCiBjZGF0YS5zZXRfcXVvdGVkKCdERUZfUEdQT1JUX1NUUicsIGdl dF9vcHRpb24oJ3BncG9ydCcpKQotY2RhdGEuc2V0X3F1b3RlZCgnUEdfS1JCX1NSVk5BTScs ICdwb3N0Z3JlcycpCitjZGF0YS5zZXRfcXVvdGVkKCdQR19LUkJfU1JWTkFNJywgZ2V0X29w dGlvbigna3JiLXNydm5hbScpKQogaWYgZ2V0X29wdGlvbignc3lzdGVtLXR6ZGF0YScpICE9 ICcnCiAgIGNkYXRhLnNldF9xdW90ZWQoJ1NZU1RFTVRaRElSJywgZ2V0X29wdGlvbignc3lz dGVtLXR6ZGF0YScpKQogZW5kaWYKZGlmZiAtLWdpdCBhL21lc29uX29wdGlvbnMudHh0IGIv bWVzb25fb3B0aW9ucy50eHQKaW5kZXggMjUwZDc1OGRlZC4uZDRhNzUwMDMwNiAxMDA2NDQK LS0tIGEvbWVzb25fb3B0aW9ucy50eHQKKysrIGIvbWVzb25fb3B0aW9ucy50eHQKQEAgLTE2 LDYgKzE2LDkgQEAgTGFyZ2UgdGFibGVzIGFyZSBkaXZpZGVkIGludG8gbXVsdGlwbGUgb3Bl cmF0aW5nLXN5c3RlbSBmaWxlcywgZWFjaCBvZiBzaXplIGVxdWEKIAogIyBEZWZhdWx0cwog CitvcHRpb24oJ2tyYi1zcnZuYW0nLCB0eXBlOiAnc3RyaW5nJywgdmFsdWU6ICdwb3N0Z3Jl cycsCisgIGRlc2NyaXB0aW9uOiAnZGVmYXVsdCBzZXJ2aWNlIHByaW5jaXBhbCBuYW1lIGlu IEtlcmJlcm9zIChHU1NBUEkpJykKKwogb3B0aW9uKCdwZ3BvcnQnLCB0eXBlIDogJ3N0cmlu ZycsIHZhbHVlIDogJzU0MzInLAogICBkZXNjcmlwdGlvbiA6ICcnJ0RlZmF1bHQgcG9ydCBu dW1iZXIgZm9yIHNlcnZlciBhbmQgY2xpZW50cy4KIFRoZSBkZWZhdWx0IGlzIDU0MzIuIFRo ZSBwb3J0IGNhbiBhbHdheXMgYmUgY2hhbmdlZCBsYXRlciBvbiwgYnV0IGlmIHlvdSBzcGVj aWZ5IGl0IGhlcmUgdGhlbiBib3RoIHNlcnZlciBhbmQgY2xpZW50cyB3aWxsIGhhdmUgdGhl IHNhbWUgZGVmYXVsdCBjb21waWxlZCBpbiwgd2hpY2ggY2FuIGJlIHZlcnkgY29udmVuaWVu dC4gVXN1YWxseSB0aGUgb25seSBnb29kIHJlYXNvbiB0byBzZWxlY3QgYSBub24tZGVmYXVs dCB2YWx1ZSBpcyBpZiB5b3UgaW50ZW5kIHRvIHJ1biBtdWx0aXBsZSBQb3N0Z3JlU1FMIHNl cnZlcnMgb24gdGhlIHNhbWUgbWFjaGluZS4nJycpCi0tIAoyLjM1LjEKCg== --------------0YnIoEg80EAaQP2gN0ut0yTu Content-Type: text/plain; charset=UTF-8; name="0009-meson-Add-extra-version-option.patch" Content-Disposition: attachment; filename="0009-meson-Add-extra-version-option.patch" Content-Transfer-Encoding: base64 RnJvbSA1NWU5MmYwMzk1MjZkOWM2ZDAxZjBiZTFhNGFkMzRlNjRkN2UwMWI5IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogV2VkLCAxMSBNYXkgMjAyMiAxMDowNDo1MCArMDIwMApTdWJqZWN0 OiBbUEFUQ0ggOS85XSBtZXNvbjogQWRkIGV4dHJhLXZlcnNpb24gb3B0aW9uCgotLS0KIG1l c29uLmJ1aWxkICAgICAgIHwgMSArCiBtZXNvbl9vcHRpb25zLnR4dCB8IDMgKysrCiAyIGZp bGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL21lc29uLmJ1aWxk IGIvbWVzb24uYnVpbGQKaW5kZXggOGEzNzIyODJmZi4uYTI2ODBmNWExYSAxMDA2NDQKLS0t IGEvbWVzb24uYnVpbGQKKysrIGIvbWVzb24uYnVpbGQKQEAgLTc5LDYgKzc5LDcgQEAgY2Rh dGEuc2V0X3F1b3RlZCgnUEFDS0FHRV9OQU1FJywgJ1Bvc3RncmVTUUwnKQogY2RhdGEuc2V0 X3F1b3RlZCgnUEFDS0FHRV9CVUdSRVBPUlQnLCAncGdzcWwtYnVnc0BsaXN0cy5wb3N0Z3Jl c3FsLm9yZycpCiBjZGF0YS5zZXRfcXVvdGVkKCdQQUNLQUdFX1VSTCcsIHBnX3VybCkKIAor cGdfdmVyc2lvbiArPSBnZXRfb3B0aW9uKCdleHRyYS12ZXJzaW9uJykKIGNkYXRhLnNldF9x dW90ZWQoJ1BHX1ZFUlNJT04nLCBwZ192ZXJzaW9uKQogY2RhdGEuc2V0X3F1b3RlZCgnUEdf VkVSU0lPTl9TVFInLCAnUG9zdGdyZVNRTCBAMEAgb24gQDFALCBjb21waWxlZCBieSBAMkAt QDNAJy5mb3JtYXQoCiAgIHBnX3ZlcnNpb24sIHRhcmdldF9tYWNoaW5lLmNwdV9mYW1pbHko KSwgY2MuZ2V0X2lkKCksIGNjLnZlcnNpb24oKSkpCmRpZmYgLS1naXQgYS9tZXNvbl9vcHRp b25zLnR4dCBiL21lc29uX29wdGlvbnMudHh0CmluZGV4IGQ0YTc1MDAzMDYuLjNjYzIxMWIz OWQgMTAwNjQ0Ci0tLSBhL21lc29uX29wdGlvbnMudHh0CisrKyBiL21lc29uX29wdGlvbnMu dHh0CkBAIC0xNiw2ICsxNiw5IEBAIExhcmdlIHRhYmxlcyBhcmUgZGl2aWRlZCBpbnRvIG11 bHRpcGxlIG9wZXJhdGluZy1zeXN0ZW0gZmlsZXMsIGVhY2ggb2Ygc2l6ZSBlcXVhCiAKICMg RGVmYXVsdHMKIAorb3B0aW9uKCdleHRyYS12ZXJzaW9uJywgdHlwZTogJ3N0cmluZycsIHZh bHVlOiAnJywKKyAgICAgICBkZXNjcmlwdGlvbjogJ0FwcGVuZCBzdHJpbmcgdG8gdmVyc2lv bi4nKQorCiBvcHRpb24oJ2tyYi1zcnZuYW0nLCB0eXBlOiAnc3RyaW5nJywgdmFsdWU6ICdw b3N0Z3JlcycsCiAgIGRlc2NyaXB0aW9uOiAnZGVmYXVsdCBzZXJ2aWNlIHByaW5jaXBhbCBu YW1lIGluIEtlcmJlcm9zIChHU1NBUEkpJykKIAotLSAKMi4zNS4xCgo= --------------0YnIoEg80EAaQP2gN0ut0yTu--