Re: git: 9eecef052155 - main - Add an Armv8 rndr random number provider

From: Bjoern A. Zeeb <bz_at_FreeBSD.org>
Date: Wed, 29 Nov 2023 02:07:39 UTC
On Tue, 28 Nov 2023, Jessica Clarke wrote:

> On 22 Nov 2023, at 18:14, John Baldwin <jhb@FreeBSD.org> wrote:
>>
>> On 11/15/23 4:29 PM, Jessica Clarke wrote:
>>> On 15 Nov 2023, at 18:27, Jessica Clarke <jrtc27@FreeBSD.org> wrote:
>>>>
>>>> On 15 Nov 2023, at 18:12, Andrew Turner <andrew@FreeBSD.org> wrote:
>>>>>
>>>>> The branch main has been updated by andrew:
>>>>>
>>>>> URL: https://cgit.FreeBSD.org/src/commit/?id=9eecef052155646fbc5f8f533b952b372572d06a
>>>>>
>>>>> commit 9eecef052155646fbc5f8f533b952b372572d06a
>>>>> Author:     Andrew Turner <andrew@FreeBSD.org>
>>>>> AuthorDate: 2023-11-15 17:42:02 +0000
>>>>> Commit:     Andrew Turner <andrew@FreeBSD.org>
>>>>> CommitDate: 2023-11-15 18:05:08 +0000
>>>>>
>>>>>   Add an Armv8 rndr random number provider
...
>>> This also breaks the aarch64 ubuntu-20.04 GitHub build, as its LLVM
>>> doesn’t know about the RNG extension. Can you please stop breaking the
>>> arm64 kernel build with older LLVM, this is far from the first time
>>> it’s happened, and some of those never got fixed upstream, we just had
>>> to hack around them downstream.
>>
>> The aarch64 GitHub build is still broken and has been broken now for a
>> week.  Can this be fixed to work with that version or should we deprecated
>> support for LLVM 12 for aarch64?  Morello LLVM is at LLVM 13 currently.
>
> It’s been another week. I intend to revert this tomorrow unless a real
> alternative solution is put forwards. We can’t keep leaving CI broken
> for weeks on end due to a lack of pre-commit testing and committer
> responsiveness.

This is main;  the upgrade path for FreeBSD means latest release on previous
major branch needs to be able to build it;  does 14.0-R build it?  If it does
I see little reason to back this out.

-- 
Bjoern A. Zeeb                                                     r15:7