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.1 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI,RDNS_NONE, 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 (unknown [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 2336E1F54E for ; Thu, 25 Aug 2022 14:45:12 +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="ZMM29nk9"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 66990120DC9; Thu, 25 Aug 2022 23:45: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 CEA34120D89 for ; Thu, 25 Aug 2022 23:45:06 +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=w+bAuXgGPACOEsqBz4fctWFBvfuYnCn5bzSRJs4umG4=; b=ZMM29nk9mfQdaN8NR0sIP8EVEDBiWS9VzOQk+Qjx2QU7xgsYGG01WO2JYusO3hpCpQTA YCcvV9eh4LmLFjoPusc2ajKmGIUDnB8lgWB7gul3ZpYA3eorM2VgctCFPrqVfsC1wx7Q6f 5Tgo9amgyo/i4D6ylNmBxgXOKj6Eiwty8= Received: by filterdrecv-54f555c7c7-5vd2j with SMTP id filterdrecv-54f555c7c7-5vd2j-1-63078AEB-A5 2022-08-25 14:45:00.005586914 +0000 UTC m=+236650.433462002 Received: from herokuapp.com (unknown) by geopod-ismtpd-4-2 (SG) with ESMTP id 4hRaZsTkTQW0_UjWWVdtKg for ; Thu, 25 Aug 2022 14:44:59.902 +0000 (UTC) Date: Thu, 25 Aug 2022 14:45:00 +0000 (UTC) From: "nobu (Nobuyoshi Nakada)" 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: nobu 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: 86134 X-SG-EID: =?us-ascii?Q?rA5eEsXeCy+asKowYcicHxhOSUaOWYD+XnPnBc7LFC8Re9tNQ4Sv5BA=2FOz+glG?= =?us-ascii?Q?+50K4steq4vSjkkyeSAt=2FQpZK6mQgZdK22n=2FlxG?= =?us-ascii?Q?4Fre1Ckjdb4F5shpBgwY7Fn747y=2FKi5ym4nVoUw?= =?us-ascii?Q?JfI9MzPKRP5I3LWUhyVVdd8W6wu7aP6fkL8NHWI?= =?us-ascii?Q?2xTI5ZUMKjXXptDKraN+YAhsVmW7BGLwKlyBjTn?= =?us-ascii?Q?yArYwgT=2Feqe0CG=2F5XsLPUji8KPUpuUAXoLV2=2FOJ?= =?us-ascii?Q?ccBpQeoiq8Gb3GS+Q=2FIJQ=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 109693 Subject: [ruby-core:109693] [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" SXNzdWUgIzE4OTcwIGhhcyBiZWVuIHVwZGF0ZWQgYnkgbm9idSAoTm9idXlvc2hpIE5ha2FkYSku CgoKTVNQLUdyZWcgKEdyZWcgTCkgd3JvdGUgaW4gI25vdGUtMTI6Cj4gV2luZG93cyBiYXNoIGZp bGUgJ3RvcCcKPiAKPiBgYGBiYXNoCj4gewo+IGJpbmRpcj0kKGRpcm5hbWUgIiQwIikKPiBleGVj ICIkYmluZGlyL3J1YnkiICIteCIgIiQwIiAiJEAiCj4gfQo+ICMhL3Vzci9iaW4vZW52IHJ1YnkK PiBgYGAKCkknbSBub3Qgc3VyZSB3aGVyZSB0aGUgaGVhZGVyIGNhbWUgZnJvbS4KYHJiaW5zdGFs bC5yYmAgZG9lc24ndCB1c2UgYGRpcm5hbWVgIGNvbW1hbmQuCk1heWJlIFtoZXJlXShodHRwczov L2dpdGh1Yi5jb20vTVNQLUdyZWcvcnVieS1sb2NvLXRlc3QvYmxvYi9tYXN0ZXIvbXN3aW4vY29w eV9iYXNoX3NjcmlwdHMucmIjTDE1KT8KCj4gV2luZG93cyAqLmNtZCBvciAqLmJhdCBiaW5zdHVi Cj4gYGBgYmF0Cj4gQEVDSE8gT0ZGCj4gQCIlfmRwMHJ1YnkuZXhlIiAteCAiJX5kcG4wIiAlKgo+ IGBgYAoKTm9yIGBARUNITyBPRkZgLgoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0KQnVnICMxODk3MDogQ1J1YnkgYWRkcyBhbiBpbnZhbGlkIGhlYWRlciB0byBiaW4v YnVuZGxlIChhbmQgb3RoZXJzKSB3aGljaCBtYWtlcyBpdCB1bnVzYWJsZSBpbiBCYXNoIG9uIFdp bmRvd3MKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4OTcwI2NoYW5nZS05ODkx OQoKKiBBdXRob3I6IEVyZWdvbiAoQmVub2l0IERhbG96ZSkKKiBTdGF0dXM6IE9wZW4KKiBQcmlv cml0eTogTm9ybWFsCiogQmFja3BvcnQ6IDIuNzogVU5LTk9XTiwgMy4wOiBVTktOT1dOLCAzLjE6 IFVOS05PV04KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpTYW1lIGFz IGh0dHBzOi8vZ2l0aHViLmNvbS9vbmVjbGljay9ydWJ5aW5zdGFsbGVyMi9pc3N1ZXMvMjk5LCBi dXQgSSBmaWd1cmVkIGl0J3MgZXh0cmVtZWx5IGxpa2VseSB0byBiZSBhIGJ1ZyBpbiBDUnVieSBh bmQgbm90IGluIFJ1YnlJbnN0YWxsZXIyLgoKVGhlIG9yaWdpbmFsIHVzZXIgaXNzdWUgaXM6IGh0 dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3NldHVwLXJ1YnkvaXNzdWVzLzM3MS4KYGJ1bmRsZWAgZG9l cyBub3Qgd29yayBpbiBhIEJhc2ggc2hlbGwgb24gV2luZG93cyAtLSB3aXRob3V0IGFuIGV4dHJh IGBnZW0gaW5zdGFsbCBidW5kbGVyYCAtLSwgYW5kIHRoZSByZWFzb24gaXMgYnVpbGRpbmcgQ1J1 Ynkgb24gV2luZG93cyBlaXRoZXIgZG9lcyBub3QgcHJvZHVjZSBhIGBiaW4vYnVuZGxlYCBvciBp dCBoYXMgdGhlIHdyb25nIHBlcm1pc3Npb25zIGFuZCB0aGUgd3Jvbmcgc3RhcnQuCgpJIGRvd25s b2FkZWQgYWxsIGxhdGVzdCByZWxlYXNlcyBmcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3Nl dHVwLXJ1YnkvYmxvYi9tYXN0ZXIvd2luZG93cy12ZXJzaW9ucy5qc29uIGFuZCBleHRyYWN0ZWQg dGhlbSAoSSdtIG9uIExpbnV4IEZXSVcpLgpgYGAKJCBscwpydWJ5aW5zdGFsbGVyLTIuNC4xMC0x LXg2NCAgICAgcnVieWluc3RhbGxlci0yLjYuMTAtMS14NjQgICAgIHJ1YnlpbnN0YWxsZXItMy4w LjQtMS14NjQgICAgIHJ1YnlpbnN0YWxsZXItaGVhZC14NjQgICAgIHJ1YnktbXN3aW4KcnVieWlu c3RhbGxlci0yLjQuMTAtMS14NjQuN3ogIHJ1YnlpbnN0YWxsZXItMi42LjEwLTEteDY0Ljd6ICBy dWJ5aW5zdGFsbGVyLTMuMC40LTEteDY0Ljd6ICBydWJ5aW5zdGFsbGVyLWhlYWQteDY0Ljd6ICBy dWJ5LW1zd2luLjd6CnJ1YnlpbnN0YWxsZXItMi41LjktMS14NjQgICAgICBydWJ5aW5zdGFsbGVy LTIuNy42LTEteDY0ICAgICAgcnVieWluc3RhbGxlci0zLjEuMi0xLXg2NCAgICAgcnVieS1taW5n dyAgICAgICAgICAgICAgICAgcnVieS11Y3J0CnJ1YnlpbnN0YWxsZXItMi41LjktMS14NjQuN3og ICBydWJ5aW5zdGFsbGVyLTIuNy42LTEteDY0Ljd6ICAgcnVieWluc3RhbGxlci0zLjEuMi0xLXg2 NC43eiAgcnVieS1taW5ndy43eiAgICAgICAgICAgICAgcnVieS11Y3J0Ljd6CmBgYAoKT2YgY291 cnNlIG9ubHkgUnVieSAyLjcrIHNoaXBzIHdpdGggQnVuZGxlciwgc28gZm9yIDw9Mi42IGl0J3Mg ZXhwZWN0ZWQgdG8gYmUgbWlzc2luZy4KCmBgYAokIGxzIC1sICovYmluL2J1bmRsZQotcnctci0t ci0tLiAxIGVyZWdvbiBlcmVnb24gNzA3IEFwciAxOSAyMjoyMiBydWJ5aW5zdGFsbGVyLTMuMS4y LTEteDY0L2Jpbi9idW5kbGUKLXJ3LXItLXItLS4gMSBlcmVnb24gZXJlZ29uIDcwNyBBdWcgMTkg MjI6NDAgcnVieWluc3RhbGxlci1oZWFkLXg2NC9iaW4vYnVuZGxlCi1ydy1ydy1ydy0uIDEgZXJl Z29uIGVyZWdvbiA1NjQgQXVnIDIwIDExOjE1IHJ1YnktbWluZ3cvYmluL2J1bmRsZQotcnctcnct cnctLiAxIGVyZWdvbiBlcmVnb24gODI5IEF1ZyAyMCAxMTowOSBydWJ5LW1zd2luL2Jpbi9idW5k bGUKLXJ3LXJ3LXJ3LS4gMSBlcmVnb24gZXJlZ29uIDU2NCBBdWcgMjAgMTE6MjAgcnVieS11Y3J0 L2Jpbi9idW5kbGUKYGBgCgpTbyBvbmx5IDMuMSBhbmQgaGVhZCBoYXZlIGJpbi9idW5kbGUuCkJ1 dCB0aG9zZSAyIGJpbi9idW5kbGUgZG8gbm90IGhhdmUgdGhlIGV4ZWN1dGFibGUgYml0IHNldC4K ClRoZXkgYWxzbyBzdGFydCBsaWtlIHRoaXMgd2hpY2ggc291bmRzIGludmFsaWQgZm9yIEJhc2g6 CmBgYAokIGNhdCBydWJ5aW5zdGFsbGVyLTMuMS4yLTEteDY0L2Jpbi9idW5kbGUKOiIifHx7ICIi PT4gJXE8LSotIHJ1YnkgLSotCkAiJX5kcDBydWJ5IiAteCAiJX5mMCIgJSoKQGV4aXQgL2IgJUVS Uk9STEVWRUwlCn07eyAjCmJpbmRpcj0iJHswJS8qfSIgIwpleGVjICIkYmluZGlyL3J1YnkiICIt eCIgIiQwIiAiJEAiICMKPiwKfQojIS91c3IvYmluL2VudiBydWJ5CiMKIyBUaGlzIGZpbGUgd2Fz IGdlbmVyYXRlZCBieSBSdWJ5R2Vtcy4KLi4uCmBgYAoKT24gaHR0cHM6Ly9naXRodWIuY29tL2Vy ZWdvbi9zZXR1cC1ydWJ5L3J1bnMvNzg0MzMwNDcxMT9jaGVja19zdWl0ZV9mb2N1cz10cnVlIHdl IGNhbiBzZWUgMy4wLCAzLjEgYW5kIGhlYWQgZmFpbCBmb3IgYGVjaG8gfiAmJiB3aGljaCAtYSBi dW5kbGVgIGluIGJhc2guCjIuNyBhdm9pZHMgdGhlIGlzc3VlIGluIHRoYXQgQ0kgcnVuIGJlY2F1 c2UgdGhlIEJ1bmRsZXIgdmVyc2lvbiBpcyBjb25zaWRlcmVkIHRvbyBvbGQgYnkgc2V0dXAtcnVi eSBhbmQgc28gYGdlbSBpbnN0YWxsIGJ1bmRsZXJgIGlzIGRvbmUgdGhlcmUuCgojIyBOZWVkZWQg Zml4CgpJbiBnZW5lcmFsLCBJIHRoaW5rIGl0IGlzICp2ZXJ5KiBpbXBvcnRhbnQgdGhhdCBDUnVi eSBkb2VzIE5PVCBtb2RpZnkgZmlsZXMgaW4gYGJpbi9gLCBhbmQgc28gdGhhdCB0aGV5IGFyZSBl eGFjdGx5IHRoZSBzYW1lIGFzIHdoZW4gUnVieUdlbXMgd291bGQgd3JpdGUgdGhlbSB3aGVuIGlu c3RhbGxpbmcgdGhlIGNvcnJlc3BvbmRpbmcgZ2VtLgpUaGlzIGhhcyBiZWVuIGEgcHJvYmxlbSBu b3Qgb25seSBoZXJlIGJ1dCBhbHNvIGluIHRoZXNlIHR3byBvdGhlciBpc3N1ZXM6CiogYGdlbSBp bnN0YWxsIGJ1bmRsZXJgIGZhaWxzIG9uIFdpbmRvd3MsIG5lZWRzIGAtLWZvcmNlYCB0byB3b3Jr YXJvdW5kOiBodHRwczovL2dpdGh1Yi5jb20vcnVieWdlbXMvcnVieWdlbXMvaXNzdWVzLzUyNDUK KiBgZ2VtIGluc3RhbGwgYnVuZGxlcmAgZmFpbHMgb24gYC0tZW5hYmxlLWxvYWQtcmVsYXRpdmVg IFJ1YmllczogaHR0cHM6Ly9naXRodWIuY29tL3J1Ynkvc2V0dXAtcnVieS9pc3N1ZXMvOTgjaXNz dWVjb21tZW50LTcxOTk1MDcxOQoKYHRvb2wvcmJpbnN0YWxsLnJiYCBzZWVtcyB0byBiZSByZXNw b25zaWJsZSBmb3IgY2hhbmdpbmcgdGhlIGBiaW4vYCBmaWxlcyBhbmQgdGhlcmVmb3JlIGNhdXNp bmcgdGhvc2UgYnVnczoKaHR0cHM6Ly9naXRodWIuY29tL3J1YnkvcnVieS9ibG9iLzIwOTYzMWE0 NWY5NjgyZGVkZjcxOGY0YjRhMTQwZWZlN2QyMWE2ZmMvdG9vbC9yYmluc3RhbGwucmIjTDQ4NwpD YW4gd2UgcmVtb3ZlIHRoYXQ/CgpOb3QgdGhhdCB0aGlzIGlzc3VlIGNhbm5vdCBiZSBzb2x2ZWQg aW4gUnVieUdlbXMsIGl0J3MgQ1J1YnkgYnJlYWtpbmcgYGJpbi9idW5kbGVgIChhbmQgb3RoZXJz KSBpbiBCYXNoIG9uIFdpbmRvd3MuCgoKCi0tIApodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8K