Re: git: 860ce9aee61a - main - security/picocrypt: Whitelist 64-bit archs
Date: Tue, 27 Sep 2022 02:36:09 UTC
On Mon, Sep 26, 2022 at 07:03:46PM +0000, Nuno Teixeira wrote: > commit 860ce9aee61aacd34f0b1c29d54f44dd86168835 > > security/picocrypt: Whitelist 64-bit archs This is not the best approach, I'll elaborate more on this below. > - Upstream only supports 64-bit Can they be convinced to enable it again? When I first ported this program it definitely compiled everywhere, albeit I don't recall if I tried to run it on my i386 desktop. > +ONLY_FOR_ARCHS= amd64 arm64 mips64 powerpc64 powerpc64le riscv64 sparc64 > +ONLY_FOR_ARCHS_REASON= upstream only supports 64-bit 64-bit list is more likely to change than 32-bit and is also much shorter (i386, arv{6,7}), so if you prefer arch limitation over fixing the bug than NOT_FOR_ARCHS is better as it entails less churn over time. Also, support for sparc64 is pretty much dropped (and even when it was kind of supported, we stopped building packages for it for a long time), less sure of mips64 but I think it had been phased out in src land recently as well. ./danfe