From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44399) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dp864-0005hn-EU for qemu-devel@nongnu.org; Tue, 05 Sep 2017 03:16:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dp85z-0001By-Lm for qemu-devel@nongnu.org; Tue, 05 Sep 2017 03:16:32 -0400 Received: from mx1.redhat.com ([209.132.183.28]:48262) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dp85z-0001BA-Fi for qemu-devel@nongnu.org; Tue, 05 Sep 2017 03:16:27 -0400 From: Markus Armbruster References: <1504545540-8002-1-git-send-email-peter.maydell@linaro.org> Date: Tue, 05 Sep 2017 09:16:24 +0200 In-Reply-To: (Peter Maydell's message of "Mon, 4 Sep 2017 19:20:41 +0100") Message-ID: <87vakx399z.fsf@dusky.pond.sub.org> MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Qemu-devel] [PATCH] configure: Drop AIX host support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: Thomas Huth , Laurent Vivier , Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= , QEMU Developers , "patches@linaro.org" , "Daniel P. Berrange" Peter Maydell writes: > On 4 September 2017 at 19:09, Thomas Huth wrote: >> On 04.09.2017 19:19, Peter Maydell wrote: >>> Nobody has mentioned AIX host support on the mailing list for years, >>> and we have no test systems for it so it is most likely broken. >>> We've advertised in configure for two releases now that we plan >>> to drop support for this host OS, and have had no complaints. >> >> We just added this some weeks ago to our qemu-doc.texi: >> >> "Prior to the 2.10.0 release there was no official policy on how long >> features would be deprecated prior to their removal, nor any documented >> list of which features were deprecated. Thus any features deprecated >> prior to 2.10.0 will be treated as if they were first deprecated in the >> 2.10.0 release." Daniel's commit eb22aeca65f. > We pretty clearly say in the configure message > echo "The QEMU project intends to remove support for this host OS in" > echo "a future release if nobody volunteers to maintain it and to" > echo "provide a build host for our continuous integration setup." > > and my intention when I wrote that was absolutely to dump old > OSes in a couple of releases... The amount of code removed here > isn't great so I guess waiting a little longer doesn't hurt, > but I feel like somebody's moved the goalposts in adding that > language and not listing the deprecated host OSes and CPUs > in the list of deprecated features in 2.10 :-( AIX host has been *clearly* deprecated since 2.9.0 (commit 898be3e). Failure to include that in a summary added later and elsewhere does not undo that. It's simply a bug in the summary. We can discuss whether a grace period of two releases is enough. For what it's worth, I think it is in this case. Let's fix the bugs in the summary for 2.10.1.