5 Mar
2026
5 Mar
'26
7:21 a.m.
On Thu, 5 Mar 2026, Viktor Dukhovni wrote:
I am happy to see that Yamamoto-san (cc:d) (the maintainer of the `tls` package) is extending it to include support for MLKEM key agreement. This in turn depends on the `mlkem` library by Olivier Chéron (also many thanks!).
Now it turns out that for maximum portability, `mlkem` in turn has a build flag `use_crypton` that selects either `crypton`, or (current default) the older `cryptonite` library as its dependency.
The use_crypton flag is declared to be manual. I think this is the problem, it should be automatic.