Received: from vps5.brixit.nl (vps5.brixit.nl [192.81.221.234]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id CE565781D45 for <~alpine/devel@lists.alpinelinux.org>; Mon, 1 Jun 2020 06:06:59 +0000 (UTC) Received: from [127.0.0.1] (unknown [185.220.102.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by vps5.brixit.nl (Postfix) with ESMTPSA id 3E71060641 for <~alpine/devel@lists.alpinelinux.org>; Mon, 1 Jun 2020 06:06:56 +0000 (UTC) To: ~alpine/devel@lists.alpinelinux.org References: <20200528104748.4d37ede5@ncopa-desktop.copa.dup.pw> <1687182.jfqktxE8f0@localhost> From: Oliver Smith Autocrypt: addr=ollieparanoid@postmarketos.org; keydata= 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 Subject: Re: Can we drop armhf (armv6) after v3.12? Message-ID: <18f38ba3-c899-b287-ec4a-6b3f2dae23f6@postmarketos.org> Date: Mon, 1 Jun 2020 08:06:53 +0200 MIME-Version: 1.0 In-Reply-To: <1687182.jfqktxE8f0@localhost> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Hey all, FWIW, we have decided to not build postmarketOS' stable channel branch for armhf. There are still quite some devices in postmarketOS that use the armhf architecture, but that's mostly because armhf was available in Alpine before armv7 and nobody switched the architecture yet. I like Ariadne's proposal of keeping armhf around in Alpine edge as "community supported", if that is feasible. Thanks for keeping it supported for such a long time already. Regards, Oliver Ariadne Conill: > Hello, > > On Thursday, May 28, 2020 2:47:48 AM MDT Natanael Copa wrote: >> Hi! >> >> Can we drop the armhf architecture after 3.12 release? >> >> It means that we will continue support armfh with 3.12 for two mor >> years, but edge and next release 3.13 will be without armhf. >> >> This means that we effectively drop support for Raspberry pi 1 and >> raspberry pi zero which are armv6. This is also the hardware we have >> kernel for. > > I think a better way to go is to continue providing the architecture, but as a > "community supported" architecture. I am working on a project to incubate > architectures that cannot be included in upstream Alpine releases, and perhaps > we could provide armhf under that umbrella. > > These architectures would be rolling release and not supported for any formal > lifecycle, e.g. they would be edge-only, and if they break, packages are > disabled on them until somebody has time to fix them. > >> The reason is that there are increasing number of issues that are not >> fixed upstream. For example: >> https://bugreports.qt.io/browse/QTBUG-65246 > > This means, for example, that we would not ship Qt on armhf unless somebody > steps up and fixes it. > >> We will also need to rebuild all our 32 bit architectures from scratch >> when upgrading to musl 1.2 due to time64. It requires significant >> effort to do that and it would be nice to only need to do it for x86 >> and armv7, and drop armhf. >> >> Are there any good reasons to why we should keep armhf? > > While it is a niche architecture now, I think it is worth keeping around in > some form. Perhaps under the "alpine ports" umbrella I discussed already. > > Ariadne >