From nobody Fri May 28 18:33:38 2021 X-Original-To: freebsd-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 57072C7D34D; Fri, 28 May 2021 18:33:45 +0000 (UTC) (envelope-from linimon@portsmon.org) Received: from MTA-07-4.privateemail.com (mta-07-4.privateemail.com [68.65.122.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FsCxg4YnDz4Td3; Fri, 28 May 2021 18:33:40 +0000 (UTC) (envelope-from linimon@portsmon.org) Received: from MTA-07.privateemail.com (localhost [127.0.0.1]) by MTA-07.privateemail.com (Postfix) with ESMTP id 6227860107; Fri, 28 May 2021 14:33:38 -0400 (EDT) Received: from APP-02 (unknown [10.50.14.152]) by MTA-07.privateemail.com (Postfix) with ESMTPA id 32AAF60102; Fri, 28 May 2021 14:33:38 -0400 (EDT) Date: Fri, 28 May 2021 13:33:38 -0500 (CDT) From: "linimon@portsmon.org linimon@portsmon.org" To: "freebsd-ppc@FreeBSD.org" , "freebsd-ports@FreeBSD.org" Cc: "linimon@FreeBSD.org" , "pkubaj@FreeBSD.org" , "portmgr@FreeBSD.org" Message-ID: <2110482776.341373.1622226818173@privateemail.com> Subject: CFD: the future of ports on powerpc64/12 and powerpc64/11 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.4-Rev23 X-Originating-Client: open-xchange-appsuite X-Virus-Scanned: ClamAV using ClamSMTP X-Rspamd-Queue-Id: 4FsCxg4YnDz4Td3 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of linimon@portsmon.org designates 68.65.122.27 as permitted sender) smtp.mailfrom=linimon@portsmon.org X-Spamd-Result: default: False [-3.30 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[68.65.122.27:from]; FREEFALL_USER(0.00)[linimon]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:68.65.122.0/27]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[portsmon.org]; ARC_NA(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; SPAMHAUS_ZRD(0.00)[68.65.122.27:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; HAS_X_PRIO_THREE(0.00)[3]; RCVD_IN_DNSWL_NONE(0.00)[68.65.122.27:from]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:22612, ipnet:68.65.122.0/24, country:US]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports,freebsd-ppc]; RWL_MAILSPIKE_POSSIBLE(0.00)[68.65.122.27:from] X-ThisMailContainsUnwantedMimeParts: N [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 tl;dr: I intend to stop working on ports testing on powerpc64/12. (fwiw, pkubaj@ has already moved on to 13.) If anyone wants to pick this task up, please contact me. But at this point it is simply taking too much of my time, on which I already have demands I cannot fulfill. mcl