From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 88607 invoked by alias); 13 Apr 2015 15:27:45 -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 88597 invoked by uid 89); 13 Apr 2015 15:27:45 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_SOFTFAIL autolearn=no version=3.3.2 X-HELO: mtaout24.012.net.il Received: from mtaout24.012.net.il (HELO mtaout24.012.net.il) (80.179.55.180) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 13 Apr 2015 15:27:43 +0000 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0NMR00L003GW7M00@mtaout24.012.net.il> for gdb-patches@sourceware.org; Mon, 13 Apr 2015 18:19:03 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NMR00LP03VRSQ10@mtaout24.012.net.il>; Mon, 13 Apr 2015 18:19:03 +0300 (IDT) Date: Mon, 13 Apr 2015 15:27:00 -0000 From: Eli Zaretskii Subject: Re: [PATCH] Add IPv6 support for remote TCP connections In-reply-to: <552BDCDB.9080708@redhat.com> To: Pedro Alves Cc: brobecker@adacore.com, jan.kratochvil@redhat.com, gdb-patches@sourceware.org, ktietz@redhat.com, fercerpav@gmail.com Reply-to: Eli Zaretskii Message-id: <83oamscakq.fsf@gnu.org> 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> <552BDCDB.9080708@redhat.com> X-IsSubscribed: yes X-SW-Source: 2015-04/txt/msg00463.txt.bz2 > Date: Mon, 13 Apr 2015 16:12:27 +0100 > From: Pedro Alves > CC: jan.kratochvil@redhat.com, gdb-patches@sourceware.org, ktietz@redhat.com, > fercerpav@gmail.com > > > 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. Yes, I agree with the principle. > 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. That'd be fine with me, of course. > (*) - 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. Unless that person, or someone else, also offers to fix whatever problems they found, or at least work with us on finding the bug(s), I think I agree.