From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 44008 invoked by alias); 13 Apr 2015 15:12:32 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 43999 invoked by uid 89); 13 Apr 2015 15:12:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Mon, 13 Apr 2015 15:12:31 +0000 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id 51DC0B5E67; Mon, 13 Apr 2015 15:12:30 +0000 (UTC) Received: from [127.0.0.1] (ovpn01.gateway.prod.ext.ams2.redhat.com [10.39.146.11]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t3DFCRVD018949; Mon, 13 Apr 2015 11:12:28 -0400 Message-ID: <552BDCDB.9080708@redhat.com> Date: Mon, 13 Apr 2015 15:12:00 -0000 From: Pedro Alves User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: Eli Zaretskii , Joel Brobecker CC: jan.kratochvil@redhat.com, gdb-patches@sourceware.org, ktietz@redhat.com, fercerpav@gmail.com Subject: Re: [PATCH] Add IPv6 support for remote TCP connections References: <20140209130501.GA15183@host2.jankratochvil.net> <83k3d4utwr.fsf@gnu.org> <20140209164748.GA25629@host2.jankratochvil.net> <20140209170821.GI2320@home.lan> <20150322163922.GA31444@host1.jankratochvil.net> <83sicxrn1b.fsf@gnu.org> <20150322170932.GA32091@host1.jankratochvil.net> <83iodssz5g.fsf@gnu.org> <5510553F.1040203@redhat.com> <83k2y7r1xg.fsf@gnu.org> <20150323191232.GI5438@adacore.com> <83h9tbr09w.fsf@gnu.org> In-Reply-To: <83h9tbr09w.fsf@gnu.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-SW-Source: 2015-04/txt/msg00462.txt.bz2 Hi guys, Revising this, trying to move us forward. On 03/23/2015 07:17 PM, Eli Zaretskii wrote: > Yes, this is all well-known. However, I thought the issue was a bit > different: not whether we want to spend efforts on active support of > these platforms, but rather whether we should try to avoid > deliberately breaking them by introducing features that are not > available there, and leaving no fallbacks for when those new features > are unavailable. I agree you have a point here. It's hard to write a rule about this, because I think it'll depend on the importance of the feature, and the how much maintenance would keeping the fallback code really impose. In this case, it should be possible to add IPv6 support while leaving support for IPv4-only in place without much trouble. We can continue discussing which versions of Windows we should still support in parallel, but we don't _really_ need to be blocked by that. So unless I managed to convince you (this time! :-)) that it's OK to blindly (*) drop support for ancient Windows versions, we'll revise the patch to keep the support for IPv4-only code. (*) - I do think though that if someone actually tries running GDB on such older versions, and finds support has been broken for a few releases, we should declare such versions unsupported, instead of fixing things until they work, because it clearly means that nobody has been paying attention already for years. What do you think? Thanks, Pedro Alves