liboqs icon indicating copy to clipboard operation
liboqs copied to clipboard

CPU extension detection for arm64 on NetBSD.

Open loganaden opened this issue 1 year ago • 1 comments

Joint work with Keelan Cannoo, Jeevesh Dindyal & UoM RICRG.

loganaden avatar Jul 30 '24 16:07 loganaden

Looks good to me other than some style things. @SWilson4 Do we have a NetBSD CI setup to check that this works as expected? Do we currently sanity check CPU extensions in CI?

Nope, no NetBSD setup. It seems like something that would be nice to have to support ongoing work on porting liboqs to NetBSD. I believe that there is also no sanity checking of CPU extensions, though it might be hidden somewhere.

SWilson4 avatar Aug 09 '24 15:08 SWilson4

we need to get the NetBSD runner up. I will get back to this. I got delayed a bit. It has landed in NetBSD pkgsrc however: http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/pkgsrc/security/liboqs/patches/patch-common.c?rev=1.1;content-type=text%2Fx-csrc.

loganaden avatar Dec 21 '24 17:12 loganaden

Closing after 2 more months without updates. Please re-open to re-activate @loganaden if you have time again.

baentsch avatar Feb 25 '25 15:02 baentsch

FWIW, I'd still like to see NetBSD supported officially. For pkgsrc, I pulled in this diff, and have been running liboqs / oqs-provider for months now. Happy to test other changes if needed.

jschauma avatar May 03 '25 17:05 jschauma

FWIW, I'd still like to see NetBSD supported officially. For pkgsrc, I pulled in this diff, and have been running liboqs / oqs-provider for months now. Happy to test other changes if needed.

We're happy to accept an updated PR.

dstebila avatar May 05 '25 10:05 dstebila

What needs to be updated in this PR? As best as I can tell the diff applies cleanly on the latest source, so can't this be merged as is?

jschauma avatar May 05 '25 14:05 jschauma

What needs to be updated in this PR? As best as I can tell the diff applies cleanly on the latest source, so can't this be merged as is?

We had hoped to be able to have some CI on NetBSD. Do you know if there is a convenient way to do that within the Github Actions context?

dstebila avatar May 06 '25 10:05 dstebila

I'm afraid I don't, but @loganaden mentioned that they were looking into setting something up?

jschauma avatar May 07 '25 01:05 jschauma