From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.5 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, T_SCC_BODY_TEXT_LINE,T_SPF_PERMERROR,UNPARSEABLE_RELAY,URIBL_GREY shortcircuit=no autolearn=no autolearn_force=no version=3.4.2 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 621121F54E for ; Mon, 22 Aug 2022 19:31:19 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=sendgrid.me header.i=@sendgrid.me header.b="MCd3wsvY"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id A9E85120BD9; Tue, 23 Aug 2022 04:31:10 +0900 (JST) Received: from o1678948x4.outbound-mail.sendgrid.net (o1678948x4.outbound-mail.sendgrid.net [167.89.48.4]) by neon.ruby-lang.org (Postfix) with ESMTPS id 23C1E120BDB for ; Tue, 23 Aug 2022 04:31:07 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sendgrid.me; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to:cc; s=smtpapi; bh=HW/+TLkgES1h2nL7K2iq3zetk2+Fcqo1GntaXTrKxZw=; b=MCd3wsvYmhYKNn4uM3nyt3WpmmFgtEsGEpiDOHkBPoT1n/8ZImox6lvXVb7B4ibGLfBG 4wKliFKCfNv7+v6RxgTCiAILEdWu7btRozkjk6hRE5CFRKDURfWbOt/I28WHu8/O6dacTd znVNFYtST6qqNTwWGP9GJ0JL9M04skoAo= Received: by filterdrecv-7787b7f4d9-79fbv with SMTP id filterdrecv-7787b7f4d9-79fbv-1-6303D976-61 2022-08-22 19:31:02.86418981 +0000 UTC m=+2762701.263491043 Received: from herokuapp.com (unknown) by geopod-ismtpd-canary-0 (SG) with ESMTP id GYDF_rfdRdqIzltz8D0moA for ; Mon, 22 Aug 2022 19:31:02.853 +0000 (UTC) Date: Mon, 22 Aug 2022 19:31:02 +0000 (UTC) From: "austin (Austin Ziegler)" Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 18970 X-Redmine-Issue-Author: Eregon X-Redmine-Sender: austin X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-Redmine-MailingListIntegration-Message-Ids: 86043 X-SG-EID: =?us-ascii?Q?DZv5R2lXppH4VDtnTbzozZvAfTMQDIuiqc52yQGUxibk2YmwbamuHVhEx30u+N?= =?us-ascii?Q?yD3jEB9fCp=2FPZaTvB2Tz7yxhGfc=2FN=2FzNr0P0mlD?= =?us-ascii?Q?A7179XOnIUdK+o6FPlgmq9dwBYVP3QNgMkwegmG?= =?us-ascii?Q?ZKEFeEVvJcF6=2FUu=2FwCPLOIlcrBpXMfAfc1l=2F2+f?= =?us-ascii?Q?mjC9j0HiBHa0LlMtvt1nAKi8gopH3WjDEk3MlXQ?= =?us-ascii?Q?=2FyDnFTNbLcxV72ABP46m8L8q77iftYbp9QlkOVg?= =?us-ascii?Q?MUfduxF=2FuNyWQZP6ffyOw=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 109634 Subject: [ruby-core:109634] [Ruby master Bug#18970] CRuby adds an invalid header to bin/bundle (and others) which makes it unusable in Bash on Windows X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Reply-To: Ruby developers Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE4OTcwIGhhcyBiZWVuIHVwZGF0ZWQgYnkgYXVzdGluIChBdXN0aW4gWmllZ2xlciku DQoNCg0KTVNQLUdyZWcgKEdyZWcgTCkgd3JvdGUgaW4gI25vdGUtOToNCj4gQG5vYnUgLSBJIHdp bGwgdHJ5IHRoYXQgYnVpbGQsIGJ1dCBJIGNhbid0IHVudGlsIGxhdGVyLg0KPiANCj4gSSBkb24n dCBrbm93IHdoYXQgdGhlIGJlc3QgYXBwcm9hY2ggaXMgZm9yIFdpbmRvd3MgYmluc3R1YnMuICBS dWJ5LWxvY28gYW5kIFJ1YnlJbnN0YWxsZXIyIGhhdmUgYWx3YXlzIHN1cHBsaWVkICdwb3J0YWJs ZScgYnVpbGRzLCBub3Qgc3VyZSBpZiB0aGF0IHNob3VsZCBiZSB0aGUgY2FzZSBmb3IgYSBzdGFu ZGFyZCBydWJ5L3J1YnkgYnVpbGQuDQo+IA0KPiAxLiBOb3Qgc3VyZSBob3cgZmFyIHRvIGdvIHdp dGggZ2V0dGluZyB0aGluZ3MgdG8gcnVuICdwZXJmZWN0bHknIHdoZW4gYmluc3R1YnMgYXJlIHJh biBpbiBhbiBpbnN0YWxsIGZvbGRlciB0aGF0IGlzIG5vdCB0aGUgRU5WIFJ1YnkuDQo+IA0KPiAy LiBOb3Qgc3VyZSBhYm91dCBtb2RpZnlpbmcgYEVOVlsnUGF0aCddYCBpbiBiaW5zdHViIHNjcmlw dHMuDQo+IA0KPiBSZSB0aGUgY3VycmVudCBzY3JpcHRzLCB3aGVuIHJ1biBmcm9tIGEgV2luZG93 cyBjbWQgc2hlbGwsIEkgYmVsaWV2ZSB0aGV5IHdvcmtlZC4gIEJ1dCwgd2hlbiBydW4gZnJvbSBh IFBvd2VyU2hlbGwgd2luZG93LCB0aGV5IG9wZW5lZCBhIHNlcGFyYXRlIGNtZCB3aW5kb3cuLi4N Cg0KRG8gd2UgbmVlZCB0aGUgbXVsdGktbGFuZ3VhZ2UgaGVhZGVyIGFueW1vcmUgd2l0aCBgcnVi eSAtUyBiaW5hcnlgPyBJdCBzZWVtcyB0byBtZSB0aGF0IGBiaW4vYnVuZGxlYCBjb3VsZCBiZSB3 aGF0IGl0IGlzIG5vdyB3aXRoICpvbmx5KiB0aGUgVW5peCBoZWFkZXJzLCBhbmQgYGJpbi9idW5k bGUuYmF0YCBhbmQgYGJpbi9idW5kbGUuY21kYCBqdXN0IGNhbGwgYHJ1YnkgLVMgYmluL2J1bmRs ZWAgb3Igc29tZXRoaW5nIGxpa2UgdGhhdD8NCg0KSSBoYXZlbuKAmXQgdXNlZCBXaW5kb3dzIGZv ciBhICp2ZXJ5KiBsb25nIHRpbWUsIGJ1dCBpdCBmZWVscyBsaWtlIHRoaXMgY291bGQgYmUgc29t ZXRoaW5nIHRoYXQgaXMgcGFydCBvZiB0aGUgUnVieSBpbnN0YWxsYXRpb24gYW5kIHBvc3NpYmx5 IGdsb21tZWQgb250byBiaW5zdHViIGdlbmVyYXRpb24gZm9yIGJ1bmRsZXIgYW5kL29yIFJ1Ynln ZW1zIHNvIHRoYXQgb24gc3lzdGVtcyB0aGF0IG5lZWQgYC5iYXRgIG9yIGAuY21kYCBmaWxlcywg dGhvc2UgYXJlIGFkZGVkICpyZWdhcmRsZXNzKiBiZWNhdXNlIGl0IGVuZHMgdXAgY2FsbGluZyBg cnVieSAtcyBiaW4vYnVuZGxlYC4gTW9yZSBvciBsZXNzLg0KDQotLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpCdWcgIzE4OTcwOiBDUnVieSBhZGRzIGFuIGludmFsaWQg aGVhZGVyIHRvIGJpbi9idW5kbGUgKGFuZCBvdGhlcnMpIHdoaWNoIG1ha2VzIGl0IHVudXNhYmxl IGluIEJhc2ggb24gV2luZG93cw0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4 OTcwI2NoYW5nZS05ODgyMA0KDQoqIEF1dGhvcjogRXJlZ29uIChCZW5vaXQgRGFsb3plKQ0KKiBT dGF0dXM6IE9wZW4NCiogUHJpb3JpdHk6IE5vcm1hbA0KKiBCYWNrcG9ydDogMi43OiBVTktOT1dO LCAzLjA6IFVOS05PV04sIDMuMTogVU5LTk9XTg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KU2FtZSBhcyBodHRwczovL2dpdGh1Yi5jb20vb25lY2xpY2svcnVieWlu c3RhbGxlcjIvaXNzdWVzLzI5OSwgYnV0IEkgZmlndXJlZCBpdCdzIGV4dHJlbWVseSBsaWtlbHkg dG8gYmUgYSBidWcgaW4gQ1J1YnkgYW5kIG5vdCBpbiBSdWJ5SW5zdGFsbGVyMi4NCg0KVGhlIG9y aWdpbmFsIHVzZXIgaXNzdWUgaXM6IGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3NldHVwLXJ1Ynkv aXNzdWVzLzM3MS4NCmBidW5kbGVgIGRvZXMgbm90IHdvcmsgaW4gYSBCYXNoIHNoZWxsIG9uIFdp bmRvd3MgLS0gd2l0aG91dCBhbiBleHRyYSBgZ2VtIGluc3RhbGwgYnVuZGxlcmAgLS0sIGFuZCB0 aGUgcmVhc29uIGlzIGJ1aWxkaW5nIENSdWJ5IG9uIFdpbmRvd3MgZWl0aGVyIGRvZXMgbm90IHBy b2R1Y2UgYSBgYmluL2J1bmRsZWAgb3IgaXQgaGFzIHRoZSB3cm9uZyBwZXJtaXNzaW9ucyBhbmQg dGhlIHdyb25nIHN0YXJ0Lg0KDQpJIGRvd25sb2FkZWQgYWxsIGxhdGVzdCByZWxlYXNlcyBmcm9t IGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3NldHVwLXJ1YnkvYmxvYi9tYXN0ZXIvd2luZG93cy12 ZXJzaW9ucy5qc29uIGFuZCBleHRyYWN0ZWQgdGhlbSAoSSdtIG9uIExpbnV4IEZXSVcpLg0KYGBg DQokIGxzDQpydWJ5aW5zdGFsbGVyLTIuNC4xMC0xLXg2NCAgICAgcnVieWluc3RhbGxlci0yLjYu MTAtMS14NjQgICAgIHJ1YnlpbnN0YWxsZXItMy4wLjQtMS14NjQgICAgIHJ1YnlpbnN0YWxsZXIt aGVhZC14NjQgICAgIHJ1YnktbXN3aW4NCnJ1YnlpbnN0YWxsZXItMi40LjEwLTEteDY0Ljd6ICBy dWJ5aW5zdGFsbGVyLTIuNi4xMC0xLXg2NC43eiAgcnVieWluc3RhbGxlci0zLjAuNC0xLXg2NC43 eiAgcnVieWluc3RhbGxlci1oZWFkLXg2NC43eiAgcnVieS1tc3dpbi43eg0KcnVieWluc3RhbGxl ci0yLjUuOS0xLXg2NCAgICAgIHJ1YnlpbnN0YWxsZXItMi43LjYtMS14NjQgICAgICBydWJ5aW5z dGFsbGVyLTMuMS4yLTEteDY0ICAgICBydWJ5LW1pbmd3ICAgICAgICAgICAgICAgICBydWJ5LXVj cnQNCnJ1YnlpbnN0YWxsZXItMi41LjktMS14NjQuN3ogICBydWJ5aW5zdGFsbGVyLTIuNy42LTEt eDY0Ljd6ICAgcnVieWluc3RhbGxlci0zLjEuMi0xLXg2NC43eiAgcnVieS1taW5ndy43eiAgICAg ICAgICAgICAgcnVieS11Y3J0Ljd6DQpgYGANCg0KT2YgY291cnNlIG9ubHkgUnVieSAyLjcrIHNo aXBzIHdpdGggQnVuZGxlciwgc28gZm9yIDw9Mi42IGl0J3MgZXhwZWN0ZWQgdG8gYmUgbWlzc2lu Zy4NCg0KYGBgDQokIGxzIC1sICovYmluL2J1bmRsZQ0KLXJ3LXItLXItLS4gMSBlcmVnb24gZXJl Z29uIDcwNyBBcHIgMTkgMjI6MjIgcnVieWluc3RhbGxlci0zLjEuMi0xLXg2NC9iaW4vYnVuZGxl DQotcnctci0tci0tLiAxIGVyZWdvbiBlcmVnb24gNzA3IEF1ZyAxOSAyMjo0MCBydWJ5aW5zdGFs bGVyLWhlYWQteDY0L2Jpbi9idW5kbGUNCi1ydy1ydy1ydy0uIDEgZXJlZ29uIGVyZWdvbiA1NjQg QXVnIDIwIDExOjE1IHJ1YnktbWluZ3cvYmluL2J1bmRsZQ0KLXJ3LXJ3LXJ3LS4gMSBlcmVnb24g ZXJlZ29uIDgyOSBBdWcgMjAgMTE6MDkgcnVieS1tc3dpbi9iaW4vYnVuZGxlDQotcnctcnctcnct LiAxIGVyZWdvbiBlcmVnb24gNTY0IEF1ZyAyMCAxMToyMCBydWJ5LXVjcnQvYmluL2J1bmRsZQ0K YGBgDQoNClNvIG9ubHkgMy4xIGFuZCBoZWFkIGhhdmUgYmluL2J1bmRsZS4NCkJ1dCB0aG9zZSAy IGJpbi9idW5kbGUgZG8gbm90IGhhdmUgdGhlIGV4ZWN1dGFibGUgYml0IHNldC4NCg0KVGhleSBh bHNvIHN0YXJ0IGxpa2UgdGhpcyB3aGljaCBzb3VuZHMgaW52YWxpZCBmb3IgQmFzaDoNCmBgYA0K JCBjYXQgcnVieWluc3RhbGxlci0zLjEuMi0xLXg2NC9iaW4vYnVuZGxlDQo6IiJ8fHsgIiI9PiAl cTwtKi0gcnVieSAtKi0NCkAiJX5kcDBydWJ5IiAteCAiJX5mMCIgJSoNCkBleGl0IC9iICVFUlJP UkxFVkVMJQ0KfTt7ICMNCmJpbmRpcj0iJHswJS8qfSIgIw0KZXhlYyAiJGJpbmRpci9ydWJ5IiAi LXgiICIkMCIgIiRAIiAjDQo+LA0KfQ0KIyEvdXNyL2Jpbi9lbnYgcnVieQ0KIw0KIyBUaGlzIGZp bGUgd2FzIGdlbmVyYXRlZCBieSBSdWJ5R2Vtcy4NCi4uLg0KYGBgDQoNCk9uIGh0dHBzOi8vZ2l0 aHViLmNvbS9lcmVnb24vc2V0dXAtcnVieS9ydW5zLzc4NDMzMDQ3MTE/Y2hlY2tfc3VpdGVfZm9j dXM9dHJ1ZSB3ZSBjYW4gc2VlIDMuMCwgMy4xIGFuZCBoZWFkIGZhaWwgZm9yIGBlY2hvIH4gJiYg d2hpY2ggLWEgYnVuZGxlYCBpbiBiYXNoLg0KMi43IGF2b2lkcyB0aGUgaXNzdWUgaW4gdGhhdCBD SSBydW4gYmVjYXVzZSB0aGUgQnVuZGxlciB2ZXJzaW9uIGlzIGNvbnNpZGVyZWQgdG9vIG9sZCBi eSBzZXR1cC1ydWJ5IGFuZCBzbyBgZ2VtIGluc3RhbGwgYnVuZGxlcmAgaXMgZG9uZSB0aGVyZS4N Cg0KIyMgTmVlZGVkIGZpeA0KDQpJbiBnZW5lcmFsLCBJIHRoaW5rIGl0IGlzICp2ZXJ5KiBpbXBv cnRhbnQgdGhhdCBDUnVieSBkb2VzIE5PVCBtb2RpZnkgZmlsZXMgaW4gYGJpbi9gLCBhbmQgc28g dGhhdCB0aGV5IGFyZSBleGFjdGx5IHRoZSBzYW1lIGFzIHdoZW4gUnVieUdlbXMgd291bGQgd3Jp dGUgdGhlbSB3aGVuIGluc3RhbGxpbmcgdGhlIGNvcnJlc3BvbmRpbmcgZ2VtLg0KVGhpcyBoYXMg YmVlbiBhIHByb2JsZW0gbm90IG9ubHkgaGVyZSBidXQgYWxzbyBpbiB0aGVzZSB0d28gb3RoZXIg aXNzdWVzOg0KKiBgZ2VtIGluc3RhbGwgYnVuZGxlcmAgZmFpbHMgb24gV2luZG93cywgbmVlZHMg YC0tZm9yY2VgIHRvIHdvcmthcm91bmQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5Z2Vtcy9ydWJ5 Z2Vtcy9pc3N1ZXMvNTI0NQ0KKiBgZ2VtIGluc3RhbGwgYnVuZGxlcmAgZmFpbHMgb24gYC0tZW5h YmxlLWxvYWQtcmVsYXRpdmVgIFJ1YmllczogaHR0cHM6Ly9naXRodWIuY29tL3J1Ynkvc2V0dXAt cnVieS9pc3N1ZXMvOTgjaXNzdWVjb21tZW50LTcxOTk1MDcxOQ0KDQpgdG9vbC9yYmluc3RhbGwu cmJgIHNlZW1zIHRvIGJlIHJlc3BvbnNpYmxlIGZvciBjaGFuZ2luZyB0aGUgYGJpbi9gIGZpbGVz IGFuZCB0aGVyZWZvcmUgY2F1c2luZyB0aG9zZSBidWdzOg0KaHR0cHM6Ly9naXRodWIuY29tL3J1 YnkvcnVieS9ibG9iLzIwOTYzMWE0NWY5NjgyZGVkZjcxOGY0YjRhMTQwZWZlN2QyMWE2ZmMvdG9v bC9yYmluc3RhbGwucmIjTDQ4Nw0KQ2FuIHdlIHJlbW92ZSB0aGF0Pw0KDQpOb3QgdGhhdCB0aGlz IGlzc3VlIGNhbm5vdCBiZSBzb2x2ZWQgaW4gUnVieUdlbXMsIGl0J3MgQ1J1YnkgYnJlYWtpbmcg YGJpbi9idW5kbGVgIChhbmQgb3RoZXJzKSBpbiBCYXNoIG9uIFdpbmRvd3MuDQoNCg0KDQotLSAN Cmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0K