From nobody Fri May 28 19:59:05 2021 X-Original-To: ppc@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 670DDD7E20E for ; Fri, 28 May 2021 19:59:16 +0000 (UTC) (envelope-from dclarke@blastwave.org) Received: from mail.oetec.com (mail.oetec.com [108.160.241.186]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.oetec.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FsFrM50ZTz4gym for ; Fri, 28 May 2021 19:59:11 +0000 (UTC) (envelope-from dclarke@blastwave.org) X-Spam-Status: No X-oetec-MailScanner-From: dclarke@blastwave.org X-oetec-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-0.6, required 6, ALL_TRUSTED -1.00, BAYES_00 -1.90, DKIM_SIGNED 0.10, DKIM_VALID -0.10, DKIM_VALID_AU -0.10, DKIM_VALID_EF -0.10, LOTS_OF_MONEY 0.00, MONEY_NOHTML 2.50, NICE_REPLY_A -0.00, URIBL_BLOCKED 0.00) X-oetec-MailScanner: Found to be clean X-oetec-MailScanner-ID: 14SJx50F002233 X-oetec-MailScanner-Information: Please contact oetec for more information Received: from [172.16.35.2] (cpeac202e7325b3-cmac202e7325b0.cpe.net.cable.rogers.com [99.253.170.241]) (authenticated bits=0) by mail.oetec.com (8.15.2/8.15.2/Debian-8) with ESMTPSA id 14SJx50F002233 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Fri, 28 May 2021 15:59:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blastwave.org; s=default; t=1622231947; bh=X1jcO5aLsunZP59UOntTy9nJtCyuqSJVujeA0baaCGE=; h=Date:Subject:To:References:From:In-Reply-To:From; b=pJw46DSd0U3xtd7/xONhv55fJPTjL3ZDLTWNpDUsAXiWFuMqWMJEDZRSTWeDsVVb4 MvVbbh4SiLqSMsedwt+JhQBGYx0jp6g61T1YgAGOEz7Q/Ymeosfi0EQk1tSVBytx8P T/27RfdzBsxSBY0/8hO91nPzxygderrGIcRU03aVtMXr0l8tGVSbQIbV0EblTCiZ4h nvKmR+/o1bxZ706fjxScu71as6AjEFCunC9+uPNHEnml+LllNRLzx3zNlWrlxgAKwY TkyiR7gtLPmvBQVq9Hr6alJimDUYl+ev7sdyZFssl8mR3uXpeusA3k0onm9plCigYc aOXJybeP9mPMg== Message-ID: <5a7c7b77-f64c-0254-e323-5c83646d13a4@blastwave.org> Date: Fri, 28 May 2021 15:59:05 -0400 List-Id: Porting FreeBSD to the PowerPC List-Archive: https://lists.freebsd.org/archives/freebsd-ppc List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ppc@freebsd.org X-BeenThere: freebsd-ppc@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:89.0) Gecko/20100101 Thunderbird/89.0 Subject: Re: CFD: the future of ports on powerpc64/12 and powerpc64/11 Content-Language: en-US To: ppc@freebsd.org References: <2110482776.341373.1622226818173@privateemail.com> In-Reply-To: <2110482776.341373.1622226818173@privateemail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FsFrM50ZTz4gym X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=blastwave.org header.s=default header.b=pJw46DSd; dmarc=pass (policy=quarantine) header.from=blastwave.org; spf=pass (mx1.freebsd.org: domain of dclarke@blastwave.org designates 108.160.241.186 as permitted sender) smtp.mailfrom=dclarke@blastwave.org X-Spamd-Result: default: False [-4.70 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[blastwave.org:s=default]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ppc@freebsd.org]; TO_DN_NONE(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; ARC_NA(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[108.160.241.186:from]; DKIM_TRACE(0.00)[blastwave.org:+]; DMARC_POLICY_ALLOW(-0.50)[blastwave.org,quarantine]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:812, ipnet:108.160.240.0/20, country:CA]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[ppc]; RECEIVED_SPAMHAUS_PBL(0.00)[99.253.170.241:received] Reply-To: dclarke@blastwave.org From: Dennis Clarke via ppc X-Original-From: Dennis Clarke X-ThisMailContainsUnwantedMimeParts: N On 5/28/21 14:33, linimon@portsmon.org linimon@portsmon.org wrote: > [attempting re-send from a properly subscribed-to address.] > > For a long time I have been attempting to keep ports building on > powerpc64/12. This, along with mips*/12, is still stuck on having > GCC4.2.1 in base. (Of course, in 13/14, we are based on clang.) > > (I have not even looked at the state of ports on 11 in over a year.) > > Although most of the individual problems are not that hard to fix or > work around, the fact is that I have become overwhelmed by the number > of them. This is both for existing ports where updates switch to taking > advantage of c11 or c++11 (or later) features, but, most notably, for > the number of new ports added every week. > > The problems noticed in the last 1-2 months are: > > math/openblas (I am told there is an upstream fix) > math/mpdecimal (affects lang/python* but it can be worked around) > math/clp > devel/indi > devel/py-gobject3 (also affects python) > print/libraqm > While I do applaud your efforts and am thankful that FreeBSD even exists on the ppc64 ( big endian? ) platform I suspect there are very few actual users of 12.x in the wild. If any. I guess traffic out of ports may reveal some statistics. I have tried to use FreeBSD 13 and of course CURRENT on an old PowerMac quad PPC970MP. The results a very underwhelming given that there is no way to use more than a single CPU core. That has been discussed and explained in depth here before. I do not see that ever being fixed as the much more popular POWER8 and POWER9 based systems are a far better target to focus on. In short, dropping support on powerpc64/12 seems perfectly reasonable. Unless of course someone with a spare million dollars shows up at the door and really wants these things to work. -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken GreyBeard and suspenders optional