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 68F901F54E for ; Tue, 23 Aug 2022 22:37:11 +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="EiLAid4C"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id AE563120B19; Wed, 24 Aug 2022 07:37:09 +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 5CC58120B16 for ; Wed, 24 Aug 2022 07:37: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=stOwS9KiVYatmGXI61aQu+XOaazLAFw4bcutBSSZn+I=; b=EiLAid4CG8igNC4246JAcKIsSFAmjSUBJyJ7oN9jMo7xFQkwHcUsej0iYNQn/k2r7vH3 GjLiQLiFEmKEzM00HnUihDyf93/zNXjUL3sekj1lYhj0VjKPCiCkac4D0rhlZKHzRU24/J zGNYpBzQ317n8H/2Xh/8KEKtcqu+5xpkQ= Received: by filterdrecv-785b779798-zd59t with SMTP id filterdrecv-785b779798-zd59t-1-63055691-21 2022-08-23 22:37:05.733785556 +0000 UTC m=+92174.078524374 Received: from herokuapp.com (unknown) by geopod-ismtpd-1-2 (SG) with ESMTP id AFEekSLQRQyhPDfxbi_XNQ for ; Tue, 23 Aug 2022 22:37:05.675 +0000 (UTC) Date: Tue, 23 Aug 2022 22:37:05 +0000 (UTC) From: "MSP-Greg (Greg L)" 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: MSP-Greg 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: 86093 X-SG-EID: =?us-ascii?Q?slLoYvjhx8TRA4CDMYQOvd3bUFjbuWub6TC9IIJ6DabHVAJymFpk8Y0BLEpyBl?= =?us-ascii?Q?SUp9xwUZ0ehByjam6rlDsVS+vqlJ5oBH6kMgzO6?= =?us-ascii?Q?aEZu33Br=2FHJbFjg0lXWW6fnX4vAiz8VZeJ6jFCp?= =?us-ascii?Q?tAMK4xqzikNBmfzE0cwEI62M1L+DS6KFahMCyGF?= =?us-ascii?Q?RwuNTKO5c2XwpTBhb2ku941iwcOUdyfHfwVhgB2?= =?us-ascii?Q?N+CBnZ49IX=2Fvx4960UlXEbUBTnbjGmgnSUg1JAx?= =?us-ascii?Q?3uyZJzBh6CziQsaDx2mCw=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 109652 Subject: [ruby-core:109652] [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" SXNzdWUgIzE4OTcwIGhhcyBiZWVuIHVwZGF0ZWQgYnkgTVNQLUdyZWcgKEdyZWcgTCkuCgoKQG5v YnUgJiBARXJlZ29uCgpJIGp1c3QgdHJpZWQgdGhlIHByb2xvZ19zY3JpcHQgc2NyaXB0IGJyYW5j aC4gIFdvbmRlcmluZyBpZiB0aGUgZm9sbG93aW5nIGV4YW1wbGUgd291bGQgYmUgZmluZSB3aXRo IGV2ZXJ5b25lPyAgSXQgc2VlbXMgdG8gd29yayBmb3IgbWUgbG9jYWxseS4gIElmIHRoZXkncmUg cnVuIGFzICdpbiBwYXRoJyBjb21tYW5kcywgdGhleSB3b3JrLCBpZiB0aGV5J3JlIHJ1biBmcm9t IHRoZSBmb2xkZXIgb2YgYSAnbm9uLXN5c3RlbScgUnVieSwgdGhleSBydW4sIGFsdGhvdWdoLCBz aW5jZSB0aGV5IGRvbid0IHNldCBQYXRoLCBhbnkgUnVieSBzdWItcHJvY2Vzc2VzIGhvcGVmdWxs eSB3aWxsIHVzZSBgR2VtLnJ1YnlgIG9yIHNvbWV0aGluZyBzaW1pbGFyLi4uCgpJIHRlc3RlZCB0 aGUgYmVsb3cgd2l0aCBNU1lTMiBiYXNoIGFuZCBHaXQgYmFzaC4KCldpbmRvd3MgYmFzaCBmaWxl ICd0b3AnCgpgYGBiYXNoCnsKYmluZGlyPSQoZGlybmFtZSAiJDAiKQpleGVjICIkYmluZGlyL3J1 YnkiICIteCIgIiQwIiAiJEAiCn0KIyEvdXNyL2Jpbi9lbnYgcnVieQojCiMgVGhpcyBmaWxlIHdh cyBnZW5lcmF0ZWQgYnkgUnVieUdlbXMuCgotLSByZW1haW5pbmcgY29kZSAtLQpgYGAKCldpbmRv d3MgKi5jbWQgb3IgKi5iYXQgYmluc3R1YgpgYGBiYXQKQEVDSE8gT0ZGCkAiJX5kcDBydWJ5LmV4 ZSIgLXggIiV+ZHBuMCIgJSoKYGBgCgpJIGJ1aWx0IGEgdGVzdCwgbGluayBpcyBodHRwczovL2dp dGh1Yi5jb20vTVNQLUdyZWcvcnVieS1sb2NvLXRlc3QvcmVsZWFzZXMvZG93bmxvYWQvcnVieS1t YXN0ZXIvcnVieS1tc3dpbi43ei4gIEl0J3MgdGhlIHNhbWUgYXMgdGhlIGJ1aWxkcyB1c2VkIGlu IENJLgoKTm90ZSB0aGF0IHRoZSBiYXNoIHNjcmlwdHMgd29yayB0aGUgc2FtZSBhcyB0aGUgV2lu ZG93cyAoKi5iYXQsICouY21kKSBzY3JpcHRzLiAgVGhlIGxhdW5jaCB3aXRoIHRoZSBydWJ5LmV4 ZSBpbiB0aGUgc2FtZSBmb2xkZXIsIGJ1dCB0aGUgRU5WIFJ1YnkuCgpGaW5hbGx5LCB0aGUgcnVi eS9ydWJ5IGNvZGUgaXNuJ3QgZ2VuZXJhdGluZyBhICdnZW0nIGJhc2ggZmlsZS4KCi0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQnVnICMxODk3MDogQ1J1YnkgYWRkcyBh biBpbnZhbGlkIGhlYWRlciB0byBiaW4vYnVuZGxlIChhbmQgb3RoZXJzKSB3aGljaCBtYWtlcyBp dCB1bnVzYWJsZSBpbiBCYXNoIG9uIFdpbmRvd3MKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcv aXNzdWVzLzE4OTcwI2NoYW5nZS05ODg3NQoKKiBBdXRob3I6IEVyZWdvbiAoQmVub2l0IERhbG96 ZSkKKiBTdGF0dXM6IE9wZW4KKiBQcmlvcml0eTogTm9ybWFsCiogQmFja3BvcnQ6IDIuNzogVU5L Tk9XTiwgMy4wOiBVTktOT1dOLCAzLjE6IFVOS05PV04KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQpTYW1lIGFzIGh0dHBzOi8vZ2l0aHViLmNvbS9vbmVjbGljay9ydWJ5 aW5zdGFsbGVyMi9pc3N1ZXMvMjk5LCBidXQgSSBmaWd1cmVkIGl0J3MgZXh0cmVtZWx5IGxpa2Vs eSB0byBiZSBhIGJ1ZyBpbiBDUnVieSBhbmQgbm90IGluIFJ1YnlJbnN0YWxsZXIyLgoKVGhlIG9y aWdpbmFsIHVzZXIgaXNzdWUgaXM6IGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3NldHVwLXJ1Ynkv aXNzdWVzLzM3MS4KYGJ1bmRsZWAgZG9lcyBub3Qgd29yayBpbiBhIEJhc2ggc2hlbGwgb24gV2lu ZG93cyAtLSB3aXRob3V0IGFuIGV4dHJhIGBnZW0gaW5zdGFsbCBidW5kbGVyYCAtLSwgYW5kIHRo ZSByZWFzb24gaXMgYnVpbGRpbmcgQ1J1Ynkgb24gV2luZG93cyBlaXRoZXIgZG9lcyBub3QgcHJv ZHVjZSBhIGBiaW4vYnVuZGxlYCBvciBpdCBoYXMgdGhlIHdyb25nIHBlcm1pc3Npb25zIGFuZCB0 aGUgd3Jvbmcgc3RhcnQuCgpJIGRvd25sb2FkZWQgYWxsIGxhdGVzdCByZWxlYXNlcyBmcm9tIGh0 dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3NldHVwLXJ1YnkvYmxvYi9tYXN0ZXIvd2luZG93cy12ZXJz aW9ucy5qc29uIGFuZCBleHRyYWN0ZWQgdGhlbSAoSSdtIG9uIExpbnV4IEZXSVcpLgpgYGAKJCBs cwpydWJ5aW5zdGFsbGVyLTIuNC4xMC0xLXg2NCAgICAgcnVieWluc3RhbGxlci0yLjYuMTAtMS14 NjQgICAgIHJ1YnlpbnN0YWxsZXItMy4wLjQtMS14NjQgICAgIHJ1YnlpbnN0YWxsZXItaGVhZC14 NjQgICAgIHJ1YnktbXN3aW4KcnVieWluc3RhbGxlci0yLjQuMTAtMS14NjQuN3ogIHJ1YnlpbnN0 YWxsZXItMi42LjEwLTEteDY0Ljd6ICBydWJ5aW5zdGFsbGVyLTMuMC40LTEteDY0Ljd6ICBydWJ5 aW5zdGFsbGVyLWhlYWQteDY0Ljd6ICBydWJ5LW1zd2luLjd6CnJ1YnlpbnN0YWxsZXItMi41Ljkt MS14NjQgICAgICBydWJ5aW5zdGFsbGVyLTIuNy42LTEteDY0ICAgICAgcnVieWluc3RhbGxlci0z LjEuMi0xLXg2NCAgICAgcnVieS1taW5ndyAgICAgICAgICAgICAgICAgcnVieS11Y3J0CnJ1Ynlp bnN0YWxsZXItMi41LjktMS14NjQuN3ogICBydWJ5aW5zdGFsbGVyLTIuNy42LTEteDY0Ljd6ICAg cnVieWluc3RhbGxlci0zLjEuMi0xLXg2NC43eiAgcnVieS1taW5ndy43eiAgICAgICAgICAgICAg cnVieS11Y3J0Ljd6CmBgYAoKT2YgY291cnNlIG9ubHkgUnVieSAyLjcrIHNoaXBzIHdpdGggQnVu ZGxlciwgc28gZm9yIDw9Mi42IGl0J3MgZXhwZWN0ZWQgdG8gYmUgbWlzc2luZy4KCmBgYAokIGxz IC1sICovYmluL2J1bmRsZQotcnctci0tci0tLiAxIGVyZWdvbiBlcmVnb24gNzA3IEFwciAxOSAy MjoyMiBydWJ5aW5zdGFsbGVyLTMuMS4yLTEteDY0L2Jpbi9idW5kbGUKLXJ3LXItLXItLS4gMSBl cmVnb24gZXJlZ29uIDcwNyBBdWcgMTkgMjI6NDAgcnVieWluc3RhbGxlci1oZWFkLXg2NC9iaW4v YnVuZGxlCi1ydy1ydy1ydy0uIDEgZXJlZ29uIGVyZWdvbiA1NjQgQXVnIDIwIDExOjE1IHJ1Ynkt bWluZ3cvYmluL2J1bmRsZQotcnctcnctcnctLiAxIGVyZWdvbiBlcmVnb24gODI5IEF1ZyAyMCAx MTowOSBydWJ5LW1zd2luL2Jpbi9idW5kbGUKLXJ3LXJ3LXJ3LS4gMSBlcmVnb24gZXJlZ29uIDU2 NCBBdWcgMjAgMTE6MjAgcnVieS11Y3J0L2Jpbi9idW5kbGUKYGBgCgpTbyBvbmx5IDMuMSBhbmQg aGVhZCBoYXZlIGJpbi9idW5kbGUuCkJ1dCB0aG9zZSAyIGJpbi9idW5kbGUgZG8gbm90IGhhdmUg dGhlIGV4ZWN1dGFibGUgYml0IHNldC4KClRoZXkgYWxzbyBzdGFydCBsaWtlIHRoaXMgd2hpY2gg c291bmRzIGludmFsaWQgZm9yIEJhc2g6CmBgYAokIGNhdCBydWJ5aW5zdGFsbGVyLTMuMS4yLTEt eDY0L2Jpbi9idW5kbGUKOiIifHx7ICIiPT4gJXE8LSotIHJ1YnkgLSotCkAiJX5kcDBydWJ5IiAt eCAiJX5mMCIgJSoKQGV4aXQgL2IgJUVSUk9STEVWRUwlCn07eyAjCmJpbmRpcj0iJHswJS8qfSIg IwpleGVjICIkYmluZGlyL3J1YnkiICIteCIgIiQwIiAiJEAiICMKPiwKfQojIS91c3IvYmluL2Vu diBydWJ5CiMKIyBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBSdWJ5R2Vtcy4KLi4uCmBgYAoK T24gaHR0cHM6Ly9naXRodWIuY29tL2VyZWdvbi9zZXR1cC1ydWJ5L3J1bnMvNzg0MzMwNDcxMT9j aGVja19zdWl0ZV9mb2N1cz10cnVlIHdlIGNhbiBzZWUgMy4wLCAzLjEgYW5kIGhlYWQgZmFpbCBm b3IgYGVjaG8gfiAmJiB3aGljaCAtYSBidW5kbGVgIGluIGJhc2guCjIuNyBhdm9pZHMgdGhlIGlz c3VlIGluIHRoYXQgQ0kgcnVuIGJlY2F1c2UgdGhlIEJ1bmRsZXIgdmVyc2lvbiBpcyBjb25zaWRl cmVkIHRvbyBvbGQgYnkgc2V0dXAtcnVieSBhbmQgc28gYGdlbSBpbnN0YWxsIGJ1bmRsZXJgIGlz IGRvbmUgdGhlcmUuCgojIyBOZWVkZWQgZml4CgpJbiBnZW5lcmFsLCBJIHRoaW5rIGl0IGlzICp2 ZXJ5KiBpbXBvcnRhbnQgdGhhdCBDUnVieSBkb2VzIE5PVCBtb2RpZnkgZmlsZXMgaW4gYGJpbi9g LCBhbmQgc28gdGhhdCB0aGV5IGFyZSBleGFjdGx5IHRoZSBzYW1lIGFzIHdoZW4gUnVieUdlbXMg d291bGQgd3JpdGUgdGhlbSB3aGVuIGluc3RhbGxpbmcgdGhlIGNvcnJlc3BvbmRpbmcgZ2VtLgpU aGlzIGhhcyBiZWVuIGEgcHJvYmxlbSBub3Qgb25seSBoZXJlIGJ1dCBhbHNvIGluIHRoZXNlIHR3 byBvdGhlciBpc3N1ZXM6CiogYGdlbSBpbnN0YWxsIGJ1bmRsZXJgIGZhaWxzIG9uIFdpbmRvd3Ms IG5lZWRzIGAtLWZvcmNlYCB0byB3b3JrYXJvdW5kOiBodHRwczovL2dpdGh1Yi5jb20vcnVieWdl bXMvcnVieWdlbXMvaXNzdWVzLzUyNDUKKiBgZ2VtIGluc3RhbGwgYnVuZGxlcmAgZmFpbHMgb24g YC0tZW5hYmxlLWxvYWQtcmVsYXRpdmVgIFJ1YmllczogaHR0cHM6Ly9naXRodWIuY29tL3J1Ynkv c2V0dXAtcnVieS9pc3N1ZXMvOTgjaXNzdWVjb21tZW50LTcxOTk1MDcxOQoKYHRvb2wvcmJpbnN0 YWxsLnJiYCBzZWVtcyB0byBiZSByZXNwb25zaWJsZSBmb3IgY2hhbmdpbmcgdGhlIGBiaW4vYCBm aWxlcyBhbmQgdGhlcmVmb3JlIGNhdXNpbmcgdGhvc2UgYnVnczoKaHR0cHM6Ly9naXRodWIuY29t L3J1YnkvcnVieS9ibG9iLzIwOTYzMWE0NWY5NjgyZGVkZjcxOGY0YjRhMTQwZWZlN2QyMWE2ZmMv dG9vbC9yYmluc3RhbGwucmIjTDQ4NwpDYW4gd2UgcmVtb3ZlIHRoYXQ/CgpOb3QgdGhhdCB0aGlz IGlzc3VlIGNhbm5vdCBiZSBzb2x2ZWQgaW4gUnVieUdlbXMsIGl0J3MgQ1J1YnkgYnJlYWtpbmcg YGJpbi9idW5kbGVgIChhbmQgb3RoZXJzKSBpbiBCYXNoIG9uIFdpbmRvd3MuCgoKCi0tIApodHRw czovL2J1Z3MucnVieS1sYW5nLm9yZy8K