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=-2.8 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, FORGED_GMAIL_RCVD,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS 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 5507A1F463 for ; Mon, 30 Dec 2019 22:22:54 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 6FFF512099E; Tue, 31 Dec 2019 07:22:37 +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 413C6120996 for ; Tue, 31 Dec 2019 07:22:34 +0900 (JST) Received: by filterdrecv-p3las1-5bf99c48d-stcpj with SMTP id filterdrecv-p3las1-5bf99c48d-stcpj-19-5E0A78AA-29 2019-12-30 22:22:34.515427809 +0000 UTC m=+1201013.900756798 Received: from herokuapp.com (unknown [3.83.47.54]) by ismtpd0046p1iad2.sendgrid.net (SG) with ESMTP id 6OT-diCDRJm-AUIGrk6Gnw for ; Mon, 30 Dec 2019 22:22:34.376 +0000 (UTC) Date: Mon, 30 Dec 2019 22:22:34 +0000 (UTC) From: luizluca@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 72264 X-Redmine-Project: ruby-master X-Redmine-Issue-Id: 16455 X-Redmine-Issue-Author: luizluca X-Redmine-Issue-Assignee: ioquatix X-Redmine-Sender: luizluca 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-SG-EID: =?us-ascii?Q?xti6kUk7rBwzDdLPrNK2dhrLBcqdy5ufUnZ7lrB803XCCbnN6WRWhR+WFoFV6H?= =?us-ascii?Q?SBHWP+lSw6rt5FbNkv8sp6KIvtKy6MjwsJ0bBT6?= =?us-ascii?Q?e=2F7zqSoDBLwUSH9cBlvltXJkbW1hMvns9FW4fC5?= =?us-ascii?Q?NIusPGbikLIenvKcuY8AU0ET+2RPNyS7MheQyYq?= =?us-ascii?Q?9Jo5iNVzUDhBg9fSzT8Wf2LDytUUedlML25iZ7y?= =?us-ascii?Q?3atXhI4sRjWC5h918=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 96601 Subject: [ruby-core:96601] [Ruby master Bug#16455] coroutine ucontext uses deprecated POSIX getcontext/swapcontext/makecontext, absent in musl X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE2NDU1IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbHVpemx1Y2EgKEx1aXogQW5nZWxvIERh cm9zIGRlIEx1Y2EpLg0KDQoNCm5vYnUgKE5vYnV5b3NoaSBOYWthZGEpIHdyb3RlOg0KPiBsdWl6 bHVjYSAoTHVpeiBBbmdlbG8gRGFyb3MgZGUgTHVjYSkgd3JvdGU6DQo+ID4gSSB0cmllZCB0byBk aXNhYmxlIGl0IHdpdGggLS13aXRob3V0LWNvcm91dGluZSwgLS13aXRoLW91dC1jb3JvdXRpbmUg YW5kIC0td2l0aC1jb3JvdXRpbmU9bm8sIGJ1dCBpdCBpcyBpbm5vY3VvdXMgb3IgdHJ5IHRvIHVz ZSBhICJubyIgaW1wbGVtZW50YXRpb24uDQo+IA0KPiBEb2VzIGDigJQtd2l0aC1jb3JvdXRpbmU9 Y29weWAgd29yaz8NCg0KWWVzLiBBbmQgaXQgYWxzbyBhZmZlY3RzIHVjbGliYy4NCg0KYXV0b2Nv bmYgc2hvdWxkIHRlc3QgZm9yIGdldGNvbnRleHQvc3dhcGNvbnRleHQvbWFrZWNvbnRleHQgYXQg bGluayB0aW1lIGFzIG11c2wgZG8gaGF2ZSB0aGVtIGRlY2xhcmVkIChidXQgbm90IGltcGxlbWVu dGVkKS4gdWNsaWJjIGZhaWxzIGV2ZW4gYmVmb3JlLCB3aGlsZSBidWlsZGluZyBhcyBpdCBkb2Vz IG5vdCBldmVuIGRlY2xhcmUgdGhlbS4NCg0KRm9yIHRob3NlIGNhc2VzLCBjb3B5IG1pZ2h0IHdv cmsuDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkJ1ZyAjMTY0 NTU6IGNvcm91dGluZSB1Y29udGV4dCB1c2VzIGRlcHJlY2F0ZWQgUE9TSVggZ2V0Y29udGV4dC9z d2FwY29udGV4dC9tYWtlY29udGV4dCwgYWJzZW50IGluIG11c2wNCmh0dHBzOi8vYnVncy5ydWJ5 LWxhbmcub3JnL2lzc3Vlcy8xNjQ1NSNjaGFuZ2UtODM1NjgNCg0KKiBBdXRob3I6IGx1aXpsdWNh IChMdWl6IEFuZ2VsbyBEYXJvcyBkZSBMdWNhKQ0KKiBTdGF0dXM6IE9wZW4NCiogUHJpb3JpdHk6 IE5vcm1hbA0KKiBBc3NpZ25lZTogaW9xdWF0aXggKFNhbXVlbCBXaWxsaWFtcykNCiogVGFyZ2V0 IHZlcnNpb246IA0KKiBydWJ5IC12OiBydWJ5IDIuNy4wcDAgKDIwMTktMTItMjUgcmV2aXNpb24g NjQ3ZWU2ZjA5MSkNCiogQmFja3BvcnQ6IDIuNTogVU5LTk9XTiwgMi42OiBVTktOT1dODQotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpIZWxsbywNCg0KV2hpbGUgYnVp bGRpbmcgcnVieSAyLjcuMCBmb3IgbWlwcyB3aXRoIG11c2wsIGl0IGZhaWxzOg0KDQoNCmBgYA0K bGlua2luZyBtaW5pcnVieSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL2hvbWUvbHVpemx1Y2Ev cHJvZy1sb2NhbC9vcGVud3J0L3RydW5rL3N0YWdpbmdfZGlyL3Rvb2xjaGFpbi1taXBzXzI0a2Nf Z2NjLTguMy4wX211c2wvbGliL2djYy9taXBzLW9wZW53cnQtbGludXgtbXVzbC84LjMuMC8uLi8u Li8uLi8uLi9taXBzLW9wZW53cnQtbGludXgtbXVzbC9iaW4vbGQ6IGNvbnQubzogaW4gZnVuY3Rp b24gYGNvcm91dGluZV9pbml0aWFsaXplX21haW4nOiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u dC5jOigudGV4dCsweDM2Yyk6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYGdldGNvbnRleHQnICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL2hvbWUvbHVpemx1Y2EvcHJv Zy1sb2NhbC9vcGVud3J0L3RydW5rL3N0YWdpbmdfZGlyL3Rvb2xjaGFpbi1taXBzXzI0a2NfZ2Nj LTguMy4wX211c2wvbGliL2djYy9taXBzLW9wZW53cnQtbGludXgtbXVzbC84LjMuMC8uLi8uLi8u Li8uLi9taXBzLW9wZW53cnQtbGludXgtbXVzbC9iaW4vbGQ6IGNvbnQubzogaW4gZnVuY3Rpb24g YGZpYmVyX3NldGNvbnRleHQnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udC5j OigudGV4dCsweGRlNik6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYHN3YXBjb250ZXh0JyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL2hvbWUvbHVpemx1Y2EvcHJvZy1s b2NhbC9vcGVud3J0L3RydW5rL3N0YWdpbmdfZGlyL3Rvb2xjaGFpbi1taXBzXzI0a2NfZ2NjLTgu My4wX211c2wvbGliL2djYy9taXBzLW9wZW53cnQtbGludXgtbXVzbC84LjMuMC8uLi8uLi8uLi8u Li9taXBzLW9wZW53cnQtbGludXgtbXVzbC9iaW4vbGQ6IGNvbnQubzogaW4gZnVuY3Rpb24gYGZp YmVyX3N3aXRjaCc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udC5jOigu dGV4dCsweDE2YjgpOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBtYWtlY29udGV4dCcgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sbGVjdDI6IGVycm9yOiBsZCByZXR1 cm5lZCAxIGV4aXQgc3RhdHVzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgbWFrZVszXTogKioqIFtNYWtlZmlsZToyNzE6IG1pbmlydWJ5XSBF cnJvciAxDQpgYGANCg0KSXQgc2VlbXMgdGhhdCBub3cgcnVieSBlaXRoZXIgdXNlcyBuYXRpdmUg QVNNIGNvZGUgb3IgdWNvbnRleHQgZm9yIGNvcm91dGluZS4NCkJvdGggYXJlIHVuYXZhaWxhYmxl IGluIG15IGNyb3NzYnVpbGQuIEl0IHdhcyBidWlsZGluZyBhbmQgcnVubmluZyB3aXRoIDIuNi54 Og0KDQpgYGANCmNvbmZpZ3VyZToyNTkzNTogY2hlY2tpbmcgbmF0aXZlIGNvcm91dGluZSBpbXBs ZW1lbnRhdGlvbiBmb3IgbWlwcy1saW51eC1nbnUgICAgICAgICAgICAgICAgICAgICAgIGNvbmZp Z3VyZToyNTk3NjogcmVzdWx0OiBubw0KYGBgDQoNCldpdGggMi43LjA6DQoNCmBgYA0KY29uZmln dXJlOjI2NTM2OiBjaGVja2luZyBuYXRpdmUgY29yb3V0aW5lIGltcGxlbWVudGF0aW9uIGZvciBt aXBzLWxpbnV4LWdudSAgICAgICAgICAgICAgICAgICAgICAgY29uZmlndXJlOjI2NjAxOiByZXN1 bHQ6IHVjb250ZXh0DQpgYGANCg0KSSB0cmllZCB0byBkaXNhYmxlIGl0IHdpdGggLS13aXRob3V0 LWNvcm91dGluZSwgLS13aXRoLW91dC1jb3JvdXRpbmUgYW5kIC0td2l0aC1jb3JvdXRpbmU9bm8s IGJ1dCBpdCBpcyBpbm5vY3VvdXMgb3IgdHJ5IHRvIHVzZSBhICJubyIgaW1wbGVtZW50YXRpb24u DQoNCkl0IGxvb2tzIGxpa2UgdGhpcyBpbnRyb2R1Y2VkIHRoZSBjaGFuZ2UgaHR0cHM6Ly9naXRo dWIuY29tL3J1YnkvcnVieS9jb21taXQvNzI5MWZlZjU1YzkwYjlhYjZiM2MyMjAxOGIxNjk3Mjg2 MWI5OGM5ZA0KDQpBbmQgbXVzbCBtaWdodCBuZXZlciBmaXggaXQ6DQpodHRwczovL3dpa2kubXVz bC1saWJjLm9yZy9vcGVuLWlzc3Vlcy5odG1sDQoNCg0KDQoNCg0KLS0gDQpodHRwczovL2J1Z3Mu cnVieS1sYW5nLm9yZy8NCg==