From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 46672 invoked by alias); 1 Apr 2015 12:04:30 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 46654 invoked by uid 89); 1 Apr 2015 12:04:29 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=2.8 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,KAM_FROM_URIBL_PCCC,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-ob0-f171.google.com Received: from mail-ob0-f171.google.com (HELO mail-ob0-f171.google.com) (209.85.214.171) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Wed, 01 Apr 2015 12:04:27 +0000 Received: by obbec2 with SMTP id ec2so74622512obb.3; Wed, 01 Apr 2015 05:04:26 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.182.80.103 with SMTP id q7mr39975490obx.18.1427889865957; Wed, 01 Apr 2015 05:04:25 -0700 (PDT) Received: by 10.76.54.14 with HTTP; Wed, 1 Apr 2015 05:04:25 -0700 (PDT) Date: Wed, 01 Apr 2015 12:04:00 -0000 Message-ID: Subject: PATCH: Update --with-system-zlib From: "H.J. Lu" To: Binutils , GDB , GCC Patches Content-Type: multipart/mixed; boundary=047d7b2e44b03d43ca0512a884c6 X-IsSubscribed: yes X-SW-Source: 2015-04/txt/msg00024.txt.bz2 --047d7b2e44b03d43ca0512a884c6 Content-Type: text/plain; charset=UTF-8 Content-length: 2283 On Tue, Mar 31, 2015 at 10:04 AM, H.J. Lu wrote: > On Tue, Mar 31, 2015 at 10:01 AM, Mike Frysinger wrote: >> On 31 Mar 2015 09:56, H.J. Lu wrote: >>> On Tue, Mar 31, 2015 at 9:41 AM, Mike Frysinger wrote: >>> > On 31 Mar 2015 03:10, H.J. Lu wrote: >>> >> On Mon, Mar 30, 2015 at 11:13 PM, Mike Frysinger wrote: >>> >> > On 26 Mar 2015 08:57, H.J. Lu wrote: >>> >> >> --- a/bfd/configure.ac >>> >> >> +++ b/bfd/configure.ac >>> >> >> >>> >> >> -# Link in zlib if we can. This allows us to read compressed debug sections. >>> >> >> -# This is used only by compress.c. >>> >> >> -AM_ZLIB >>> >> >> +# Use the system's zlib library. >>> >> >> +zlibdir=-L../zlib >>> >> >> +zlibinc="-I\$(srcdir)/../zlib" >>> >> >> +AC_ARG_WITH(system-zlib, >>> >> >> +[AS_HELP_STRING([--with-system-zlib], [use installed libz])], >>> >> >> +zlibdir= >>> >> >> +zlibinc= >>> >> >> +) >>> >> > >>> >> > this is wrong. the 3rd arg is whether the option was specified, not that the >>> >> > option was disabled. you need to check $withval is equal to "no" (or not equal >>> >> > to "yes"). >>> >> >>> >> That is what gcc/configure.ac has and it works for me. >>> > >>> > then gcc/configure.ac is also broken. whether "it works for me" is >>> > irrelevant -- simply read the code and you'll see it's wrong. if you >>> > pass --without-system-zlib the code wrongly behaves as if you passed >>> > --with-system-zlib. >>> > >>> > i mention this because it is breaking my test builds. not that that >>> > really matters -- the code is clearly incorrect. >>> >>> We should fix zlib.m4 and use it in gcc/configure.ac. >> >> sure; i await your patches ;). i'm not trying to point fingers here for >> pointing's sake -- binutils & gdb were working before and now they're broken, >> and they broke due to the zlib patches you merged. so i think it's reasonable >> to expect you to drive further fixes (probably across gcc) even though the bug >> has existed in gcc for sometime. > > Sure. I have put it in my queue. > > Sorry for the inconvenience. > I checked the enclosed patches to update --with-system-zlib. They fix https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65645 in binutils-gdb tree and add --with-system-zlib to top level configure --help. -- H.J. --047d7b2e44b03d43ca0512a884c6 Content-Type: text/x-patch; charset=US-ASCII; name="0001-Unset-zlibdir-zlibinc-only-for-with-system-zlib.patch" Content-Disposition: attachment; filename="0001-Unset-zlibdir-zlibinc-only-for-with-system-zlib.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i7yoqpzh0 Content-length: 1676 RnJvbSAwMzFmMTQ0OGI2OGE5ZWFlMzM5MjM1Mzg1N2M3ODczZjg1N2MyMjIx IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiAiSC5KLiBMdSIgPGhq bC50b29sc0BnbWFpbC5jb20+CkRhdGU6IFdlZCwgMSBBcHIgMjAxNSAwNDo1 MTo1NSAtMDcwMApTdWJqZWN0OiBbUEFUQ0ggMS8zXSBVbnNldCB6bGliZGly L3psaWJpbmMgb25seSBmb3IgLS13aXRoLXN5c3RlbS16bGliCgoJKiB6bGli Lm00IChBTV9aTElCKTogVW5zZXQgemxpYmRpciBhbmQgemxpYmluYyBvbmx5 IGZvcgoJLS13aXRoLXN5c3RlbS16bGliLgotLS0KIGNvbmZpZy9DaGFuZ2VM b2cgfCA1ICsrKysrCiBjb25maWcvemxpYi5tNCAgIHwgNiArKysrLS0KIDIg ZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2NvbmZpZy9DaGFuZ2VMb2cgYi9jb25maWcvQ2hh bmdlTG9nCmluZGV4IDk0NWYwODAuLjZkYzQ5OTggMTAwNjQ0Ci0tLSBhL2Nv bmZpZy9DaGFuZ2VMb2cKKysrIGIvY29uZmlnL0NoYW5nZUxvZwpAQCAtMSwz ICsxLDggQEAKKzIwMTUtMDQtMDEgIEguSi4gTHUgIDxob25naml1Lmx1QGlu dGVsLmNvbT4KKworCSogemxpYi5tNCAoQU1fWkxJQik6IFVuc2V0IHpsaWJk aXIgYW5kIHpsaWJpbmMgb25seSBmb3IKKwktLXdpdGgtc3lzdGVtLXpsaWIu CisKIDIwMTUtMDMtMzEgIEguSi4gTHUgIDxob25naml1Lmx1QGludGVsLmNv bT4KIAogCSogemxpYi5tNCAoQU1fWkxJQik6IFJlcGxhY2UgLS13aXRoLXps aWIgd2l0aCAtLXdpdGgtc3lzdGVtLXpsaWIuCmRpZmYgLS1naXQgYS9jb25m aWcvemxpYi5tNCBiL2NvbmZpZy96bGliLm00CmluZGV4IDM2NjQyOTUuLmFh M2FjNDggMTAwNjQ0Ci0tLSBhL2NvbmZpZy96bGliLm00CisrKyBiL2NvbmZp Zy96bGliLm00CkBAIC05LDggKzksMTAgQEAgQUNfREVGVU4oW0FNX1pMSUJd LAogICB6bGliaW5jPSItSVwkKHNyY2RpcikvLi4vemxpYiIKICAgQUNfQVJH X1dJVEgoc3lzdGVtLXpsaWIsCiAgIFtBU19IRUxQX1NUUklORyhbLS13aXRo LXN5c3RlbS16bGliXSwgW3VzZSBpbnN0YWxsZWQgbGliel0pXSwKLSAgemxp YmRpcj0KLSAgemxpYmluYz0KKyAgaWYgdGVzdCB4JHdpdGhfc3lzdGVtX3ps aWIgPSB4eWVzIDsgdGhlbgorICAgIHpsaWJkaXI9CisgICAgemxpYmluYz0K KyAgZmkKICAgKQogICBBQ19TVUJTVCh6bGliZGlyKQogICBBQ19TVUJTVCh6 bGliaW5jKQotLSAKMi4xLjAKCg== --047d7b2e44b03d43ca0512a884c6 Content-Type: text/x-patch; charset=US-ASCII; name="0002-Regenerate-configure-in-bfd-binutils-gas-gdb.patch" Content-Disposition: attachment; filename="0002-Regenerate-configure-in-bfd-binutils-gas-gdb.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i7yoqwi11 Content-length: 5104 RnJvbSBhZmE1OWI3OTAwNmFmMTU3MmNlZWViY2QyYWRhNWExM2U0ODNmNmIx IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiAiSC5KLiBMdSIgPGhq bC50b29sc0BnbWFpbC5jb20+CkRhdGU6IFdlZCwgMSBBcHIgMjAxNSAwNDo1 NTo0OCAtMDcwMApTdWJqZWN0OiBbUEFUQ0ggMi8zXSBSZWdlbmVyYXRlIGNv bmZpZ3VyZSBpbiBiZmQvYmludXRpbHMvZ2FzL2dkYgoKYmZkLwoKMjAxNS0w NC0wMSAgSC5KLiBMdSAgPGhvbmdqaXUubHVAaW50ZWwuY29tPgoKCSogY29u ZmlndXJlOiBSZWdlbmVyYXRlZC4KCmJpbnV0aWxzLwoKMjAxNS0wNC0wMSAg SC5KLiBMdSAgPGhvbmdqaXUubHVAaW50ZWwuY29tPgoKCSogY29uZmlndXJl OiBSZWdlbmVyYXRlZC4KCmdhcy8KCjIwMTUtMDQtMDEgIEguSi4gTHUgIDxo b25naml1Lmx1QGludGVsLmNvbT4KCgkqIGNvbmZpZ3VyZTogUmVnZW5lcmF0 ZWQuCgpnZGIvCgoyMDE1LTA0LTAxICBILkouIEx1ICA8aG9uZ2ppdS5sdUBp bnRlbC5jb20+CgoJKiBjb25maWd1cmU6IFJlZ2VuZXJhdGVkLgotLS0KIGJm ZC9DaGFuZ2VMb2cgICAgICB8IDQgKysrKwogYmZkL2NvbmZpZ3VyZSAgICAg IHwgNiArKysrLS0KIGJpbnV0aWxzL0NoYW5nZUxvZyB8IDQgKysrKwogYmlu dXRpbHMvY29uZmlndXJlIHwgNiArKysrLS0KIGdhcy9DaGFuZ2VMb2cgICAg ICB8IDQgKysrKwogZ2FzL2NvbmZpZ3VyZSAgICAgIHwgNiArKysrLS0KIGdk Yi9DaGFuZ2VMb2cgICAgICB8IDQgKysrKwogZ2RiL2NvbmZpZ3VyZSAgICAg IHwgNiArKysrLS0KIDggZmlsZXMgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygr KSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9iZmQvQ2hhbmdlTG9n IGIvYmZkL0NoYW5nZUxvZwppbmRleCAxMGVhNmZjLi41ZDMwMTNhIDEwMDY0 NAotLS0gYS9iZmQvQ2hhbmdlTG9nCisrKyBiL2JmZC9DaGFuZ2VMb2cKQEAg LTEsMyArMSw3IEBACisyMDE1LTA0LTAxICBILkouIEx1ICA8aG9uZ2ppdS5s dUBpbnRlbC5jb20+CisKKwkqIGNvbmZpZ3VyZTogUmVnZW5lcmF0ZWQuCisK IDIwMTUtMDMtMzEgIEVkIFNjaG91dGVuICA8ZWRAbnV4aS5ubD4KIAogCSog Y29uZmlnLmJmZCAodGFyZ19kZWZ2ZWMpOiBTZXQgdG8geDg2XzY0X2VsZjY0 X2Nsb3VkYWJpX3ZlYwpkaWZmIC0tZ2l0IGEvYmZkL2NvbmZpZ3VyZSBiL2Jm ZC9jb25maWd1cmUKaW5kZXggNzc3ZDc0YS4uNGYwYmRkOCAxMDA3NTUKLS0t IGEvYmZkL2NvbmZpZ3VyZQorKysgYi9iZmQvY29uZmlndXJlCkBAIC0xMzg2 Miw4ICsxMzg2MiwxMCBAQCBfQUNFT0YKIAogIyBDaGVjayB3aGV0aGVyIC0t d2l0aC1zeXN0ZW0temxpYiB3YXMgZ2l2ZW4uCiBpZiB0ZXN0ICIke3dpdGhf c3lzdGVtX3psaWIrc2V0fSIgPSBzZXQ7IHRoZW4gOgotICB3aXRodmFsPSR3 aXRoX3N5c3RlbV96bGliOyB6bGliZGlyPQotICB6bGliaW5jPQorICB3aXRo dmFsPSR3aXRoX3N5c3RlbV96bGliOyBpZiB0ZXN0IHgkd2l0aF9zeXN0ZW1f emxpYiA9IHh5ZXMgOyB0aGVuCisgICAgemxpYmRpcj0KKyAgICB6bGliaW5j PQorICBmaQogCiBmaQogCmRpZmYgLS1naXQgYS9iaW51dGlscy9DaGFuZ2VM b2cgYi9iaW51dGlscy9DaGFuZ2VMb2cKaW5kZXggYmQzODkwYy4uZTM2OWY2 YiAxMDA2NDQKLS0tIGEvYmludXRpbHMvQ2hhbmdlTG9nCisrKyBiL2JpbnV0 aWxzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDcgQEAKKzIwMTUtMDQtMDEgIEgu Si4gTHUgIDxob25naml1Lmx1QGludGVsLmNvbT4KKworCSogY29uZmlndXJl OiBSZWdlbmVyYXRlZC4KKwogMjAxNS0wMy0zMSAgSC5KLiBMdSAgPGhvbmdq aXUubHVAaW50ZWwuY29tPgogCiAJKiBjb25maWd1cmUuYWM6IFJldmVydCB0 aGUgQU1fWkxJQiBjaGFuZ2UuCmRpZmYgLS1naXQgYS9iaW51dGlscy9jb25m aWd1cmUgYi9iaW51dGlscy9jb25maWd1cmUKaW5kZXggMGZjMTczYi4uYzVl NDI0ZSAxMDA3NTUKLS0tIGEvYmludXRpbHMvY29uZmlndXJlCisrKyBiL2Jp bnV0aWxzL2NvbmZpZ3VyZQpAQCAtMTM1NDgsOCArMTM1NDgsMTAgQEAgX0FD RU9GCiAKICMgQ2hlY2sgd2hldGhlciAtLXdpdGgtc3lzdGVtLXpsaWIgd2Fz IGdpdmVuLgogaWYgdGVzdCAiJHt3aXRoX3N5c3RlbV96bGliK3NldH0iID0g c2V0OyB0aGVuIDoKLSAgd2l0aHZhbD0kd2l0aF9zeXN0ZW1femxpYjsgemxp YmRpcj0KLSAgemxpYmluYz0KKyAgd2l0aHZhbD0kd2l0aF9zeXN0ZW1femxp YjsgaWYgdGVzdCB4JHdpdGhfc3lzdGVtX3psaWIgPSB4eWVzIDsgdGhlbgor ICAgIHpsaWJkaXI9CisgICAgemxpYmluYz0KKyAgZmkKIAogZmkKIApkaWZm IC0tZ2l0IGEvZ2FzL0NoYW5nZUxvZyBiL2dhcy9DaGFuZ2VMb2cKaW5kZXgg NzA1MmM2Mi4uMGMxZjgxNSAxMDA2NDQKLS0tIGEvZ2FzL0NoYW5nZUxvZwor KysgYi9nYXMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsNyBAQAorMjAxNS0wNC0w MSAgSC5KLiBMdSAgPGhvbmdqaXUubHVAaW50ZWwuY29tPgorCisJKiBjb25m aWd1cmU6IFJlZ2VuZXJhdGVkLgorCiAyMDE1LTAzLTMxICBFZCBTY2hvdXRl biAgPGVkQG51eGkubmw+CiAKIAkqIGNvbmZpZ3VyZS50Z3QgKGZtdCk6IFNl dCB0byBlbGYgZm9yICotKi1jbG91ZGFiaSouCmRpZmYgLS1naXQgYS9nYXMv Y29uZmlndXJlIGIvZ2FzL2NvbmZpZ3VyZQppbmRleCAwMDI4OTFkLi42N2Nm MWRjIDEwMDc1NQotLS0gYS9nYXMvY29uZmlndXJlCisrKyBiL2dhcy9jb25m aWd1cmUKQEAgLTE0MzI5LDggKzE0MzI5LDEwIEBAIGVzYWMKIAogIyBDaGVj ayB3aGV0aGVyIC0td2l0aC1zeXN0ZW0temxpYiB3YXMgZ2l2ZW4uCiBpZiB0 ZXN0ICIke3dpdGhfc3lzdGVtX3psaWIrc2V0fSIgPSBzZXQ7IHRoZW4gOgot ICB3aXRodmFsPSR3aXRoX3N5c3RlbV96bGliOyB6bGliZGlyPQotICB6bGli aW5jPQorICB3aXRodmFsPSR3aXRoX3N5c3RlbV96bGliOyBpZiB0ZXN0IHgk d2l0aF9zeXN0ZW1femxpYiA9IHh5ZXMgOyB0aGVuCisgICAgemxpYmRpcj0K KyAgICB6bGliaW5jPQorICBmaQogCiBmaQogCmRpZmYgLS1naXQgYS9nZGIv Q2hhbmdlTG9nIGIvZ2RiL0NoYW5nZUxvZwppbmRleCAwNDE2MzA1Li44OGU0 YTBjIDEwMDY0NAotLS0gYS9nZGIvQ2hhbmdlTG9nCisrKyBiL2dkYi9DaGFu Z2VMb2cKQEAgLTEsMyArMSw3IEBACisyMDE1LTA0LTAxICBILkouIEx1ICA8 aG9uZ2ppdS5sdUBpbnRlbC5jb20+CisKKwkqIGNvbmZpZ3VyZTogUmVnZW5l cmF0ZWQuCisKIDIwMTUtMDMtMzEgIFNlcmdpbyBEdXJpZ2FuIEp1bmlvciAg PHNlcmdpb2RqQHJlZGhhdC5jb20+CiAJICAgIEphbiBLcmF0b2NodmlsICA8 amFuLmtyYXRvY2h2aWxAcmVkaGF0LmNvbT4KIAkgICAgT2xlZyBOZXN0ZXJv diAgPG9sZWdAcmVkaGF0LmNvbT4KZGlmZiAtLWdpdCBhL2dkYi9jb25maWd1 cmUgYi9nZGIvY29uZmlndXJlCmluZGV4IGQzZDA5M2QuLjNlMDMxYTUgMTAw NzU1Ci0tLSBhL2dkYi9jb25maWd1cmUKKysrIGIvZ2RiL2NvbmZpZ3VyZQpA QCAtNzAyNSw4ICs3MDI1LDEwIEBAIGZpCiAKICMgQ2hlY2sgd2hldGhlciAt LXdpdGgtc3lzdGVtLXpsaWIgd2FzIGdpdmVuLgogaWYgdGVzdCAiJHt3aXRo X3N5c3RlbV96bGliK3NldH0iID0gc2V0OyB0aGVuIDoKLSAgd2l0aHZhbD0k d2l0aF9zeXN0ZW1femxpYjsgemxpYmRpcj0KLSAgemxpYmluYz0KKyAgd2l0 aHZhbD0kd2l0aF9zeXN0ZW1femxpYjsgaWYgdGVzdCB4JHdpdGhfc3lzdGVt X3psaWIgPSB4eWVzIDsgdGhlbgorICAgIHpsaWJkaXI9CisgICAgemxpYmlu Yz0KKyAgZmkKIAogZmkKIAotLSAKMi4xLjAKCg== --047d7b2e44b03d43ca0512a884c6 Content-Type: text/x-patch; charset=US-ASCII; name="0003-Add-with-system-zlib-to-top-level-configure.patch" Content-Disposition: attachment; filename="0003-Add-with-system-zlib-to-top-level-configure.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i7yor0j12 Content-length: 3250 RnJvbSBjZjM5Y2ZjNTJlYmQ2ODNkNTVmYzM5NmE3NzM1NWYzNGI1MDk0YzA0 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiAiSC5KLiBMdSIgPGhq bC50b29sc0BnbWFpbC5jb20+CkRhdGU6IFdlZCwgMSBBcHIgMjAxNSAwNDo1 NzoyOCAtMDcwMApTdWJqZWN0OiBbUEFUQ0ggMy8zXSBBZGQgLS13aXRoLXN5 c3RlbS16bGliIHRvIHRvcCBsZXZlbCBjb25maWd1cmUKClRoZSB0b3AgbGV2 ZWwgY29uZmlndXJlIHN1cHBvcnRzIC0td2l0aC1zeXN0ZW0temxpYi4gIFRo aXMgcGF0Y2ggbWFrZXMKY29uZmlndXJlIC0taGVscCB0byBkaXNwbGF5IC0t d2l0aC1zeXN0ZW0temxpYi4KCgkqIGNvbmZpZ3VyZS5hYzogQWRkIC0td2l0 aC1zeXN0ZW0temxpYi4KCSogY29uZmlndXJlOiBSZWdlbmVyYXRlZC4KLS0t CiBDaGFuZ2VMb2cgICAgfCA1ICsrKysrCiBjb25maWd1cmUgICAgfCA4ICsr KysrKysrCiBjb25maWd1cmUuYWMgfCAyICsrCiAzIGZpbGVzIGNoYW5nZWQs IDE1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9D aGFuZ2VMb2cKaW5kZXggMzc0NTBmNC4uNDU3YTZiYiAxMDA2NDQKLS0tIGEv Q2hhbmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDggQEAKKzIw MTUtMDQtMDEgIEguSi4gTHUgIDxob25naml1Lmx1QGludGVsLmNvbT4KKwor CSogY29uZmlndXJlLmFjOiBBZGQgLS13aXRoLXN5c3RlbS16bGliLgorCSog Y29uZmlndXJlOiBSZWdlbmVyYXRlZC4KKwogMjAxNS0wMy0zMSAgSC5KLiBM dSAgPGhvbmdqaXUubHVAaW50ZWwuY29tPgogCiAJKiBzcmMtcmVsZWFzZS5z aDogRG9uJ3QgY29uZmlndXJlIHdpdGggIC0td2l0aC10YXJnZXQtc3ViZGly PS4KZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZSBiL2NvbmZpZ3VyZQppbmRleCBi NzE5ZDM4Li45NzI1MGZhIDEwMDc1NQotLS0gYS9jb25maWd1cmUKKysrIGIv Y29uZmlndXJlCkBAIC03NDcsNiArNzQ3LDcgQEAgb3NwYWNlX2ZyYWcnCiBh Y191c2VyX29wdHM9JwogZW5hYmxlX29wdGlvbl9jaGVja2luZwogd2l0aF9i dWlsZF9saWJzdWJkaXIKK3dpdGhfc3lzdGVtX3psaWIKIGVuYWJsZV9hc19h Y2NlbGVyYXRvcl9mb3IKIGVuYWJsZV9vZmZsb2FkX3RhcmdldHMKIGVuYWJs ZV9nb2xkCkBAIC0xNTE4LDYgKzE1MTksNyBAQCBPcHRpb25hbCBQYWNrYWdl czoKICAgLS13aXRoLVBBQ0tBR0VbPUFSR10gICAgdXNlIFBBQ0tBR0UgW0FS Rz15ZXNdCiAgIC0td2l0aG91dC1QQUNLQUdFICAgICAgIGRvIG5vdCB1c2Ug UEFDS0FHRSAoc2FtZSBhcyAtLXdpdGgtUEFDS0FHRT1ubykKICAgLS13aXRo LWJ1aWxkLWxpYnN1YmRpcj1ESVIgIERpcmVjdG9yeSB3aGVyZSB0byBmaW5k IGxpYnJhcmllcyBmb3IgYnVpbGQgc3lzdGVtCisgIC0td2l0aC1zeXN0ZW0t emxpYiAgICAgIHVzZSBpbnN0YWxsZWQgbGliegogICAtLXdpdGgtbXBjPVBB VEggICAgICAgICBzcGVjaWZ5IHByZWZpeCBkaXJlY3RvcnkgZm9yIGluc3Rh bGxlZCBNUEMgcGFja2FnZS4KICAgICAgICAgICAgICAgICAgICAgICAgICAg RXF1aXZhbGVudCB0byAtLXdpdGgtbXBjLWluY2x1ZGU9UEFUSC9pbmNsdWRl IHBsdXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgLS13aXRoLW1wYy1s aWI9UEFUSC9saWIKQEAgLTI4NTQsNiArMjg1NiwxMiBAQCBpZiB0ZXN0IHgk d2l0aF9nbnVfYXMgPSB4bm8gOyB0aGVuCiBmaQogCiB1c2VfaW5jbHVkZWRf emxpYj0KKworIyBDaGVjayB3aGV0aGVyIC0td2l0aC1zeXN0ZW0temxpYiB3 YXMgZ2l2ZW4uCitpZiB0ZXN0ICIke3dpdGhfc3lzdGVtX3psaWIrc2V0fSIg PSBzZXQ7IHRoZW4gOgorICB3aXRodmFsPSR3aXRoX3N5c3RlbV96bGliOwor ZmkKKwogIyBNYWtlIHN1cmUgd2UgZG9uJ3QgbGV0IFpMSUIgYmUgYWRkZWQg aWYgd2UgZGlkbid0IHdhbnQgaXQuCiBpZiB0ZXN0IHgkd2l0aF9zeXN0ZW1f emxpYiA9IHh5ZXMgOyB0aGVuCiAgIHVzZV9pbmNsdWRlZF96bGliPW5vCmRp ZmYgLS1naXQgYS9jb25maWd1cmUuYWMgYi9jb25maWd1cmUuYWMKaW5kZXgg YTRlNGM3ZC4uZWY1ZjViMSAxMDA2NDQKLS0tIGEvY29uZmlndXJlLmFjCisr KyBiL2NvbmZpZ3VyZS5hYwpAQCAtMjQ1LDYgKzI0NSw4IEBAIGlmIHRlc3Qg eCR3aXRoX2dudV9hcyA9IHhubyA7IHRoZW4KIGZpCiAKIHVzZV9pbmNsdWRl ZF96bGliPQorQUNfQVJHX1dJVEgoc3lzdGVtLXpsaWIsCitbQVNfSEVMUF9T VFJJTkcoWy0td2l0aC1zeXN0ZW0temxpYl0sIFt1c2UgaW5zdGFsbGVkIGxp YnpdKV0pCiAjIE1ha2Ugc3VyZSB3ZSBkb24ndCBsZXQgWkxJQiBiZSBhZGRl ZCBpZiB3ZSBkaWRuJ3Qgd2FudCBpdC4KIGlmIHRlc3QgeCR3aXRoX3N5c3Rl bV96bGliID0geHllcyA7IHRoZW4KICAgdXNlX2luY2x1ZGVkX3psaWI9bm8K LS0gCjIuMS4wCgo= --047d7b2e44b03d43ca0512a884c6--