From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-3.3 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_BL_SPAMCOP_NET, SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=no autolearn_force=no version=3.4.6 Received: from nue.mailmanlists.eu (nue.mailmanlists.eu [IPv6:2a01:4f8:1c0c:6b10::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 3D0831F5A0 for ; Sat, 4 Feb 2023 04:23:31 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=pass (1024-bit key; secure) header.d=ml.ruby-lang.org header.i=@ml.ruby-lang.org header.a=rsa-sha256 header.s=mail header.b=GuP8Vers; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=uU6nyEQw; dkim-atps=neutral Received: from nue.mailmanlists.eu (localhost [127.0.0.1]) by nue.mailmanlists.eu (Postfix) with ESMTP id 3E55E7E991; Sat, 4 Feb 2023 04:23:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ml.ruby-lang.org; s=mail; t=1675484604; bh=WgZB73O/UaZ5ye2fJTFlAYAq5/RKQJOu4rnz2F2OLOY=; h=Date:References:To:Reply-To:Subject:List-Id:List-Archive: List-Help:List-Owner:List-Post:List-Subscribe:List-Unsubscribe: From:Cc:From; b=GuP8VersCDjIJFasuIPFLxlEbrazx9E0iJ0f3nWKn4w3RKa1Ni2hmsswtVLNTqsNV de+IM9xWOPYklG+yLfV4m4yknvsK0gjmX311e8kESyLruksnTyDP1A8Aq4u5QaQvwA EdtCnbCdxIA+K1BnQeS0jzi7Jk73Ur1qQweyALGU= Received: from xtrwkhkc.outbound-mail.sendgrid.net (xtrwkhkc.outbound-mail.sendgrid.net [167.89.16.28]) by nue.mailmanlists.eu (Postfix) with ESMTPS id 7B6687E92B for ; Sat, 4 Feb 2023 04:23:19 +0000 (UTC) Authentication-Results: nue.mailmanlists.eu; dkim=pass (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=uU6nyEQw; dkim-atps=neutral DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ruby-lang.org; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to:cc:content-type:from:subject:to; s=s1; bh=O+t0LGK2DgVA4Lm8cJakqZW7h0ZBC7iW+iG0lIaNgjQ=; b=uU6nyEQwphRP0IhwgyGEZf0E85CLAKUfflcO1RGRQ4wNassNT2IAG/pV42R+ZEP1OD6R IJINRLX6rSonBfp2mQQf9GSu8rnrOf0Q+2XW+JNWZHrwpNH3aNFZe2yl83uz055ANUlglv TYr06m5huXYg10bFNS/Aj253M18wvqXtyCyavya7gfxvXl9vp52DT5yErBTz+HL/xLd1Nf cQduigEEwguD7Lm59fdDJTHOeGkvLpsOTH30Rayb3pYUrqonLV7HwCFgpN1H+4iF3v6S2i FlH9BOtYz3bYKUw0ntwJ5+kfrTPjhT9MLIbr7OIaa6Pz2x43GlE7ULqbFSBxhZiQ== Received: by filterdrecv-6b9548745c-fdw76 with SMTP id filterdrecv-6b9548745c-fdw76-1-63DDDDB5-3 2023-02-04 04:23:17.14710096 +0000 UTC m=+6758112.205614880 Received: from herokuapp.com (unknown) by geopod-ismtpd-3-4 (SG) with ESMTP id lW2DXG4BROWPUWhbEXaSKg for ; Sat, 04 Feb 2023 04:23:17.061 +0000 (UTC) Date: Sat, 04 Feb 2023 04:23:17 +0000 (UTC) Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 19144 X-Redmine-Issue-Author: kjtsanaktsidis X-Redmine-Sender: akr 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: 88605 X-SG-EID: =?us-ascii?Q?TSUNhpCmVZRsQSpdR1gyEfTyc7krzYeb42OTzCPqqlCYAK8ou4fZ79RnN7jrwO?= =?us-ascii?Q?Lt=2FrDjW1eBDWJA1P21Z8ehYjsdbGRnzwE17mk=2Fe?= =?us-ascii?Q?njFlR0g5ecEyJxZmuVCw02IFy=2F7wGQzsXJnzIFx?= =?us-ascii?Q?e6R5Sg03FcsyxD41fv6oOqfFY6OTCo8sLx4j9ea?= =?us-ascii?Q?YNKSDV4X0=2FdfvFTOI8yxw6YRJPY25VdtvWKaSpR?= =?us-ascii?Q?Wf3bX+L3tiWXn2EZPxjBSJwE9jHhtJtGR4uKr+J?= =?us-ascii?Q?+Q9iiZXl5ewssbrfJtw5w=3D=3D?= To: ruby-core@ml.ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== Message-ID-Hash: 46YDES2GJ5FCY2CZWRA25C7B47ITXSSX X-Message-ID-Hash: 46YDES2GJ5FCY2CZWRA25C7B47ITXSSX X-MailFrom: bounces+313651-b711-ruby-core=ml.ruby-lang.org@em5188.ruby-lang.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.3 Precedence: list Reply-To: Ruby developers Subject: [ruby-core:112216] [Ruby master Bug#19144] Ruby should set AI_V4MAPPED | AI_ADDRCONFIG getaddrinfo flags by default List-Id: Ruby developers Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: "akr (Akira Tanaka) via ruby-core" Cc: "akr (Akira Tanaka)" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SXNzdWUgIzE5MTQ0IGhhcyBiZWVuIHVwZGF0ZWQgYnkgYWtyIChBa2lyYSBUYW5ha2EpLg0NCg0N ClN0YXR1cyBjaGFuZ2VkIGZyb20gT3BlbiB0byBGZWVkYmFjaw0NCg0NCkkgZmVlbCBBSV9BRERS Q09ORklHIGlzIGdvb2QgaWYgdGhlIHJlc3VsdCBhZGRyZXNzZXMgYXJlIHVzZWQgaW1tZWRpYXRl bHkgZm9yIG1ha2luZyBhIGNvbm5lY3Rpb24uDQ0KDQ0KQnV0IGdldGFkZHJpbmZvIGNhbiBiZSB1 c2VkIGp1c3QgZm9yIGdldHRpbmcgRE5TIGluZm9ybWF0aW9uLg0NCkFJX0FERFJDT05GSUcgaXMg bm90IHN1aXRhYmxlIGZvciB0aGlzIHNpdHVhdGlvbi4NDQoNDQpJIGRvbid0IHVuZGVyc3RhbmQg d2h5IEFJX1Y0TUFQUEVEIGlzIHVzZWZ1bC4NDQpBbHNvLCBzb21lIHN5c3RlbXMsIHN1Y2ggYXMg TmV0QlNELCBzZWVtcyBkb2Vzbid0IGhhdmUgQUlfVjRNQVBQRUQuDQ0KaHR0cHM6Ly9tYW4ubmV0 YnNkLm9yZy9OZXRCU0QtOS4zL2dldGFkZHJpbmZvLjMNDQpVc2luZyBBSV9WNE1BUFBFRCBpbnRy b2R1Y2VzIGluY29tcGF0aWJpbGl0eS4NDQoNDQpSdWJ5IGhhcyBzZXZlcmFsIG1ldGhvZHMgdG8g aW52b2tlIGdldGFkZHJpbmZvKCkgYW5kIGNvbm5lY3QoKSBpbnRlcm5hbGx5LCBzdWNoIGFzIFRD UFNvY2tldC5uZXcuDQ0KSG93IGFib3V0IHdlIHNwZWNpZnkgQUlfQUREUkNPTkZJRyBmb3IgZ2V0 YWRkcmluZm8gaW52b2NhdGlvbnMgaW4gc3VjaCBtZXRob2RzPw0NClRoaXMgYXZvaWRzIHRoZSBw cm9ibGVtICh1c2VsZXNzIEFBQUEgcXVlcnkpIGFuZA0NCmRvZXNuJ3QgYWZmZWN0IGFwcGxpY2F0 aW9ucyB0aGF0IGludm9rZSBvZiBnZXRhZGRyaW5mbyAocG9zc2libHkgaXQgbWF5IGhhdmUgYSBw cm9ibGVtIHdpdGggQUlfQUREUkNPTkZJRykuDQ0KDQ0KDQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQ0NCkJ1ZyAjMTkxNDQ6IFJ1Ynkgc2hvdWxkIHNldCBBSV9WNE1B UFBFRCB8IEFJX0FERFJDT05GSUcgZ2V0YWRkcmluZm8gZmxhZ3MgYnkgZGVmYXVsdA0NCmh0dHBz Oi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xOTE0NCNjaGFuZ2UtMTAxNjQ0DQ0KDQ0KKiBB dXRob3I6IGtqdHNhbmFrdHNpZGlzIChLSiBUc2FuYWt0c2lkaXMpDQ0KKiBTdGF0dXM6IEZlZWRi YWNrDQ0KKiBQcmlvcml0eTogTm9ybWFsDQ0KKiBCYWNrcG9ydDogMi43OiBVTktOT1dOLCAzLjA6 IFVOS05PV04sIDMuMTogVU5LTk9XTg0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NDQpDdXJyZW50bHksIEROUyBsb29rdXBzIG1hZGUgd2l0aCBgZ2V0YWRkcmluZm9g IGZyb20gUnVieSAoaS5lLiBub3QgZnJvbSB0aGUgYFJlc29sdmAgbW9kdWxlKSBjYXVzZSBib3Ro IEEgYW5kIEFBQUEgRE5TIHJlcXVlc3RzIHRvIGJlIG1hZGUsIGV2ZW4gb24gc3lzdGVtcyB0aGF0 IGRvbuKAmXQgYWN0dWFsbHkgaGF2ZSBhbiBJUHY2IGFkZHJlc3MgdGhhdCBjb3VsZCBwb3NzaWJs eSBtYWtlIHRoZSBBQUFBIHJlc3BvbnNlIHVzZWZ1bC4gSSB3b3VsZG7igJl0IF9yZWFsbHlfIGNh cmUgYWJvdXQgdGhpcywgbm9ybWFsbHksIGJ1dCBnbGliYyBoYXMgYSBidWcgKGh0dHBzOi8vYnVn cy5sYXVuY2hwYWQubmV0L3VidW50dS8rc291cmNlL2dsaWJjLytidWcvMTk2MTY5Nykgd2hpY2gg Y2FuIGNhdXNlIGEgNS1zZWNvbmQgZGVsYXkgaW4gRE5TIGxvb2t1cHMgd2hlbiBib3RoIEEgYW5k IEFBQUEgcmVjb3JkcyBhcmUgcXVlcmllZCBpbiBwYXJhbGxlbC4gVGhpcyBidWcgaXMgZml4ZWQg aW4gZ2xpYmMgdXBzdHJlYW0gYnV0IHN0aWxsIHByZXNlbnQgaW4gc29tZSBMVFMgbGludXggZGlz dHJvcyAoVWJ1bnR1IDE4LjA0IGFuZCAyMC4wNCBhdCBsZWFzdCksIHNvIEkgdGhpbmsgaXTigJlz IHdvcnRod2hpbGUgdG8gdHJ5IGFuZCB3b3JrIGFyb3VuZCBpdCBpbiBjaXJjdW1zdGFuY2VzIHdo ZXJlIHRoZSBBQUFBIHJlcXVlc3QgaXMgcG9pbnRsZXNzIGFueXdheS4NDQoNDQpUaGUgZHVhbCBB L0FBQUEgbG9va3VwIGhhcHBlbnMgYmVjYXVzZSB3aGVuZXZlciBSdWJ5IGNhbGxzIGdldGFkZHJp bmZvIHRvIHBlcmZvcm0gRE5TIGxvb2t1cHMsIGl0IGFsd2F5cyBzZXRzIGBoaW50c2AsIGFuZCBz ZXRzICBgaGludHMtPmFpX2ZsYWdzYCB0byB6ZXJvIGJ5IGRlZmF1bHQgdW5sZXNzIGZsYWdzIGFy ZSBzcGVjaWZpZWQgYnkgdGhlIGNhbGxlciAoZS5nLiBgQUlfUEFTU0lWRWAgaXMgc2V0IHdoZW4g YmluZGluZyBhIFRDUCBzZXJ2ZXIgc29ja2V0IGluIGBUQ1BTZXJ2ZXIubmV3YCkuDQ0KDQ0KVGhp cyBtYXRjaGVzIHRoZSBkZWZhdWx0IHZhbHVlIG9mIGBhaV9mbGFnc2Agc3BlY2lmaWVkIGJ5IFBP U0lYLCB3aGljaCBpcyB6ZXJvLiBIb3dldmVyLCBnbGliYyBiZWhhdmVzIGRpZmZlcmVudGx5LiBX aGVuIGdsaWJj4oCZcyBgZ2V0YWRkcmluZm9gIGZ1bmN0aW9uIGlzIGNhbGxlZCB3aXRoIGBOVUxM YCBmb3IgdGhlIGBoaW50c2AgcGFyYW1ldGVyLCBpdCBkZWZhdWx0cyB0aGUgYGFpX2ZsYWdzYCB2 YWx1ZSB0byBgKEFJX1Y0TUFQUEVEIHwgQUlfQUREUkNPTkZJRylgLiBUaGUgbWFucGFnZSAoZnJv bSB0aGUgTGludXggbWFuLXBhZ2VzIHByb2plY3QgLSBodHRwczovL21hbjcub3JnL2xpbnV4L21h bi1wYWdlcy9tYW4zL2dldGFkZHJpbmZvLjMuaHRtbCkgY2xhaW1zIOKAnHRoaXMgaXMgYW4gaW1w cm92ZW1lbnQgb24gdGhlIHN0YW5kYXJk4oCdIChhbHRob3VnaCBJIGNvdWxkbuKAmXQgZmluZCB0 aGlzIG1lbnRpb25lZCBpbiB0aGUgZ2xpYmMgbWFudWFsIGl0c2VsZikuDQ0KDQ0KT2YgY291cnNl LCB3ZeKAmXJlIG5vdCBfYWN0dWFsbHlfIGV2ZXIgY2FsbGluZyBgZ2V0YWRkcmluZm9gIHdpdGgg TlVMTCBgaGludHNgOyBzbywgd2UgbmV2ZXIgYWN0dWFsbHkgdXNlIHRoZXNlIGZsYWdzIG9uIGds aWJjIHN5c3RlbXMgKHVubGVzcyB0aGV54oCZcmUgZXhwbGljaXRseSBzcGVjaWZpZWQgYnkgdGhl IGNhbGxlcikuDQ0KDQ0KTXkgcHJvcG9zYWwgaXMgdGhhdCB3ZSBzaG91bGQgY2hhbmdlIFJ1Ynkg dG8gc2V0IHRoZXNlIHR3byBmbGFncyBieSBkZWZhdWx0LCB3aGVuIHRoZXnigJlyZSBhdmFpbGFi bGUsIGluIHRoZSBmb2xsb3dpbmcgY2lyY3Vtc3RhbmNlczoNDQoqIEluIGFsbCBjYWxscyBtYWRl IGludGVybmFsbHkgdG8gYHJzb2NrX2dldGFkZHJpbmZvYCBhcyBhIHJlc3VsdCBvZiBzb2NrZXQg ZnVuY3Rpb25zIGxpa2UgYFRDUFNvY2tldC5uZXdgLCBgVURQU29ja2V0Lm5ld2AsIGV0Yy4NDQoq IEVYQ0VQVCB3aGVuIGBBSV9QQVNTSVZFYCBpcyBhbHNvIHNldCAoaS5lLiB3aGVuIHdl4oCZcmUg dHJ5aW5nIHRvIGdldCBhbiBhZGRyZXNzIHRvIGJpbmQgZm9yIGxpc3RlbmVyIHNvY2tldCAtIHNl ZSBiZWxvdykNDQoqIEluIGNhbGxzIG1hZGUgdG8gYHJzb2NrX2dldGFkZHJpbmZvYCBhcyBhIGRp cmVjdCByZXN1bHQgb2YgY2FsbGluZyBgQWRkcmluZm8uZ2V0YWRkcmluZm9gIGZyb20gUnVieSB3 aXRoIG5pbCBmbGFncw0NCiogRVhDRVBUIGNhbGxzIHRvIGBBZGRyaW5mby5nZXRhZGRyaW5mb2Ag d2hlcmUgZXhwbGljaXQgZmxhZ3MgYXJlIHByb3ZpZGVkDQ0KDQ0KQm90aCBvZiB0aGVzZSBzZWVt IGxpa2Ugc29tZXRoaW5nIHlvdSB3b3VsZCBhbG1vc3QgYWx3YXlzIHdhbnQgdG8gYmUgZG9pbmcg aW4gYW55IG91dGdvaW5nIGNvbm5lY3Rpb24gc2NlbmFyaW86DQ0KKiBgQUlfVjRNQVBQRURgIGVu c3VyZXMgdGhhdCwgaWYgQUZfSU5FVDYgaXMgZXhwbGljaXRseSBzcGVjaWZpZWQgYXMgdGhlIGRl c2lyZWQgcHJvdG9jb2wsIGFuZCB0aGVyZSBpcyBubyBBQUFBIHJlY29yZCBpbiBETlMsIHRoYXQg YW55IEEgcmVjb3JkIHRoYXQgX2lzXyBwcmVzZW50IGdldHMgY29udmVydGVkIHRvIGFuIElQdjQt bWFwcGVkIElQdjYgYWRkcmVzcyBzbyBpdCBjYW4gYmUgdXNlZCBlLmcuIHdpdGggTkFUNjQuDQ0K KiBgQUlfQUREUkNPTkZJR2AgZW5zdXJlcyB0aGF0LCBpZiBhIG1hY2hpbmUgaGFzIG5vIElQdjYg YWRkcmVzcywgaXQgZG9lc27igJl0IGJvdGhlciBtYWtpbmcgYW4gQUFBQSBsb29rdXAgdGhhdCB3 aWxsIHJldHVybiBJUHY2IGFkZHJlc3NlcyB0aGF0IGNhbuKAmXQgYWN0dWFsbHkgYmUgdXNlZCBm b3IgYW55dGhpbmcgKGFuZCB2aWNlIHZlcnNhIGZvciBJUHY0KS4NDQoNDQpUaGUgcmVhc29uIHdo eSB3ZSB3b3VsZG7igJl0IHdhbnQgdG8gc2V0IGBBSV9BRERSQ09ORklHYCBpbiBjaXJjdW1zdGFu Y2VzIHdoZXJlIFJ1YnkgY3VycmVudGx5IHNldHMgYEFJX1BBU1NJVkVgIGlzIHRoYXQgbG9vcGJh Y2sgYWRkcmVzc2VzIGFyZSBub3QgY29uc2lkZXJlZCBpbiBkZWNpZGluZyBpZiBhIHN5c3RlbSBo YXMgYW4gSVB2NC9JUHY2IGFkZHJlc3MuIENvbmNlaXZhYmx5LCB5b3UgbWlnaHQgd2FudCB0byBi aW5kIHRvIGEgYDo6MWAgbG9vcGJhY2sgYWRkcmVzcywgYW5kIGFsbG93IG90aGVyIHByb2Nlc3Nl cyBvbiB0aGUgc2FtZSBtYWNoaW5lIHRvIGNvbm5lY3QgdG8gdGhhdC4NDQoNDQpEb2VzIGNoYW5n aW5nIHRoaXMgZGVmYXVsdCBzb3VuZCByZWFzb25hYmxlPyBJZiBzbyBJIGNhbiBwcmVwYXJlIGEg cGF0Y2guIEFub3RoZXIgb3B0aW9uIEkgY29uc2lkZXJlZCBpcyBkb2luZyB0aGlzIF9vbmx5XyB3 aGVuIFJ1YnkgaXMgYnVpbHQgYWdhaW5zdCBnbGliYyAoc28gdGhhdCBvdGhlciBzeXN0ZW0gYmVo YXZpb3VyIGlzIG1vc3QgY2xvc2VseSBtYXRjaGVkKS4NDQoNDQoNDQoNDQoNDQoNDQotLSANDQpo dHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NDQogX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwogcnVieS1jb3JlIG1haWxpbmcgbGlzdCAtLSBydWJ5LWNvcmVA bWwucnVieS1sYW5nLm9yZwogVG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byBydWJ5LWNv cmUtbGVhdmVAbWwucnVieS1sYW5nLm9yZwogcnVieS1jb3JlIGluZm8gLS0gaHR0cHM6Ly9tbC5y dWJ5LWxhbmcub3JnL21haWxtYW4zL3Bvc3Rvcml1cy9saXN0cy9ydWJ5LWNvcmUubWwucnVieS1s YW5nLm9yZy8=