From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailout03.t-online.de (mailout03.t-online.de [194.25.134.81]) by sourceware.org (Postfix) with ESMTPS id A8566385840F for ; Mon, 18 Jul 2022 14:17:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A8566385840F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=t-online.de Authentication-Results: sourceware.org; spf=none smtp.mailfrom=t-online.de Received: from fwd75.dcpf.telekom.de (fwd75.aul.t-online.de [10.223.144.101]) by mailout03.t-online.de (Postfix) with SMTP id 29B2A7424 for ; Mon, 18 Jul 2022 16:17:27 +0200 (CEST) Received: from [192.168.2.102] ([87.187.34.65]) by fwd75.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1oDRYr-384P2W0; Mon, 18 Jul 2022 16:17:25 +0200 To: cygwin-apps@cygwin.com From: Christian Franke Subject: [PATCH rebase] Fix handling of newly added non-rebaseable DLLs Message-ID: <64b623d9-7c0e-1701-d087-4f7fa3c68fda@t-online.de> Date: Mon, 18 Jul 2022 16:17:24 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 SeaMonkey/2.53.12 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------4031415BD7A35CFE08E3C459" X-TOI-EXPURGATEID: 150726::1658153845-01453B16-49DCEFBF/0/0 CLEAN NORMAL X-TOI-MSGID: a2e64c90-89c1-4997-a901-f79db8f51756 X-Spam-Status: No, score=-9.3 required=5.0 tests=BAYES_00, FREEMAIL_FROM, GIT_PATCH_0, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2022 14:17:30 -0000 This is a multi-part message in MIME format. --------------4031415BD7A35CFE08E3C459 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit The current behavior in this (possibly rare) case is misleading. -- Regards, Christian --------------4031415BD7A35CFE08E3C459 Content-Type: text/plain; charset=UTF-8; name="0001-Fix-handling-of-newly-added-non-rebaseable-DLLs.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Fix-handling-of-newly-added-non-rebaseable-DLLs.patch" RnJvbSA2YTY4ODAwNTEyY2U4MDY4OWVmYmY0M2U2MzllN2MxZjM4MzcxNjM2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBDaHJpc3RpYW4gRnJhbmtlIDxjaHJpc3RpYW4uZnJh bmtlQHQtb25saW5lLmRlPgpEYXRlOiBNb24sIDE4IEp1bCAyMDIyIDE2OjA3OjI2ICswMjAw ClN1YmplY3Q6IFtQQVRDSF0gRml4IGhhbmRsaW5nIG9mIG5ld2x5IGFkZGVkIG5vbi1yZWJh c2VhYmxlIERMTHMKClJlc2V0IG5lZWRzX3JlYmFzaW5nIGZsYWcgdG8gYXZvaWQgdGhhdCBz dWNoIGEgRExMIGlzIGxhdGVyIHJlbW92ZWQKZnJvbSB0aGUgbGlzdCBkdWUgdG8gcmViYXNl IGZhaWx1cmUuICBBZGQgcmVsYXRlZCB2ZXJib3NlIG1lc3NhZ2VzLgotLS0KIHJlYmFzZS5j IHwgMTcgKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvcmViYXNlLmMgYi9yZWJhc2UuYwpp bmRleCAzOTc1OWE5Li41NmQ3NDNkIDEwMDY0NAotLS0gYS9yZWJhc2UuYworKysgYi9yZWJh c2UuYwpAQCAtNzA1LDYgKzcwNSwxNiBAQCBtZXJnZV9pbWFnZV9pbmZvICgpCiAJICAgICAg aWYgKHZlcmJvc2UpCiAJCWZwcmludGYgKHN0ZGVyciwgInJlYmFzaW5nICVzIGJlY2F1c2Ug bm90IGluIGRhdGFiYXNlIHlldFxuIiwgaW1nX2luZm9fbGlzdFtpXS5uYW1lKTsKIAkgICAg fQorCSAgZWxzZSBpZiAoaW1nX2luZm9fbGlzdFtpXS5mbGFnLmNhbm5vdF9yZWJhc2UgPT0g MSkKKwkgICAgeworCSAgICAgIC8qIE5vdCBpbiBkYXRhYmFzZSB5ZXQgYW5kIG5vdCByZWJh c2VhYmxlLiAgQWRkIHdpdGhvdXQgcmViYXNpbmcuICovCisJICAgICAgaW1nX2luZm9fbGlz dFtpXS5mbGFnLm5lZWRzX3JlYmFzaW5nID0gMDsKKwkgICAgICBpZiAodmVyYm9zZSkKKwkJ ZnByaW50ZiAoc3RkZXJyLCAiYWRkaW5nICVzIHdpdGhvdXQgcmViYXNpbmcgYmVjYXVzZSBm aWxlIGlzIG5vdCB3cml0YWJsZVxuIiwKKwkJCSBpbWdfaW5mb19saXN0W2ldLm5hbWUpOwor CSAgICAgIC8qIEZJWE1FOiBPdmVybGFwcyBvZiBETExzIGluIHRoZSBkYXRhYmFzZSB3aXRo IHRoaXMgRExMIHdpbGwKKwkgICAgICAgICBub3QgYmUgZGV0ZWN0ZWQgYmVsb3cuICovCisJ ICAgIH0KIAl9CiAgICAgfQogICBpZiAoIWltZ19pbmZvX3JlYmFzZV9zdGFydCB8fCBmb3Jj ZV9yZWJhc2VfZmxhZykKQEAgLTcxNSw3ICs3MjUsMTIgQEAgbWVyZ2VfaW1hZ2VfaW5mbyAo KQogCXsKIAkgIC8qIFRlc3QgRExMcyBhbHJlYWR5IGluIGRhdGFiYXNlIGZvciB3cml0YWJp bGl0eS4gKi8KIAkgIGlmIChpIDwgaW1nX2luZm9fcmViYXNlX3N0YXJ0KQotCSAgICBzZXRf Y2Fubm90X3JlYmFzZSAoJmltZ19pbmZvX2xpc3RbaV0pOworCSAgICB7CisJICAgICAgc2V0 X2Nhbm5vdF9yZWJhc2UgKCZpbWdfaW5mb19saXN0W2ldKTsKKwkgICAgICBpZiAoaW1nX2lu Zm9fbGlzdFtpXS5mbGFnLmNhbm5vdF9yZWJhc2UgPT0gMSAmJiB2ZXJib3NlKQorCQlmcHJp bnRmIChzdGRlcnIsICJub3QgcmViYXNpbmcgJXMgYmVjYXVzZSBmaWxlIGlzIG5vdCB3cml0 YWJsZVxuIiwKKwkJCSBpbWdfaW5mb19saXN0W2ldLm5hbWUpOworCSAgICB9CiAJICBpZiAo IWltZ19pbmZvX2xpc3RbaV0uZmxhZy5jYW5ub3RfcmViYXNlKQogCSAgICB7CiAJICAgICAg aW1nX2luZm9fbGlzdFtpXS5iYXNlID0gMDsKLS0gCjIuMzcuMQoK --------------4031415BD7A35CFE08E3C459--