From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 670B01381FA for ; Mon, 5 May 2014 23:34:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C4828E0BAA; Mon, 5 May 2014 23:34:26 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4CA12E0BAA for ; Mon, 5 May 2014 23:34:26 +0000 (UTC) Received: from mail-qg0-f45.google.com (mail-qg0-f45.google.com [209.85.192.45]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mattst88) by smtp.gentoo.org (Postfix) with ESMTPSA id 410EC34030A for ; Mon, 5 May 2014 23:34:25 +0000 (UTC) Received: by mail-qg0-f45.google.com with SMTP id z60so2696909qgd.4 for ; Mon, 05 May 2014 16:34:23 -0700 (PDT) X-Received: by 10.140.21.35 with SMTP id 32mr8663499qgk.109.1399332863055; Mon, 05 May 2014 16:34:23 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-mips@lists.gentoo.org Reply-to: gentoo-mips@lists.gentoo.org MIME-Version: 1.0 Received: by 10.229.244.200 with HTTP; Mon, 5 May 2014 16:34:02 -0700 (PDT) In-Reply-To: <5367CA84.40004@gentoo.org> References: <53679ACC.3000809@gentoo.org> <5367CA84.40004@gentoo.org> From: Matt Turner Date: Mon, 5 May 2014 16:34:02 -0700 Message-ID: Subject: Re: [gentoo-mips] Reducing the number of the MIPS supported stages To: Markos Chandras Cc: gentoo-mips@lists.gentoo.org, releng@gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: c74b5615-dbb9-4c47-8685-5c6a3f2dd9b8 X-Archives-Hash: 075d5c521414c22f44dee0ef3da58d1d On Mon, May 5, 2014 at 10:29 AM, Markos Chandras wrote: > On 05/05/2014 06:22 PM, Matt Turner wrote: >> On Mon, May 5, 2014 at 7:06 AM, Markos Chandras wrote: >>> Hi all, >>> >>> Right now the number of stages for each endianness is 8: >>>[...] >> >> Do we need r1 and r2 stages? > > Why not? r2 has been around ~10 years. But r1 devices are still present. > >> >>> >>> ==> 16 stages in total. >>> >>> This takes quite a bit of time for all stages to be built (by the time >>> everything is built, we are one month passed the time the snapshot was >>> taken). How about stop building stages for mips1, mips3 and mips4? >> >> How often are you building stages? > Roughly every 3 months. I wouldn't mind reducing this to every 6 months or so. It was certainly a "when I felt like it" schedule for me. >> Resources aren't a problem but it takes a month to build everything? > Well, my free time is also limited so it's not just the resources that > may or may not cause some problem :) Preparing catalyst and solving > blockers in ~arch takes a considerable amount of my Gentoo time. It was my experience that fixing the ~arch issues was something that you did once for every batch of stages. You just reused the fixed up portage snapshot for everything. It wasn't a trivial effort by any means though. >> Don't you have a 16 or 32-core build system? Cavium gave me ssh access >> to one that I was planning to build stages on, but I never tried. >> >> I guess I don't understand the problem you're facing. >> > > My question (and not a problem) is whether building stages for old ISAs > is desired or not. If it is, then that's fine. If not, then maybe we can > stop building stages or maybe we can build them once a year? Like you > said, with the additions of newer ISAs (like -r3) the total number of > stages will grow even more. I think we are the arch with the most stages > in Gentoo, which is a great thing(!) but maybe we can reconsider our > options, and make room for newer ISAs and variants? Once a year for stages with questionable usefulness seems reasonable to me.