liboqs icon indicating copy to clipboard operation
liboqs copied to clipboard

Add nmake file for Microsoft builds upstream for SLH DSA

Open h2parson opened this issue 5 months ago • 1 comments

Microsoft builds fail to correctly set the endianness within the SLH DSA library. Currently this is fixed by adding a little endian compile option to the appropriate cmake toolchain files. Later, these compile options should be removed and instead set in an nmake file added to the upstream source of slh-dsa-c

h2parson avatar Jul 15 '25 20:07 h2parson

If I get it right, this is a proposal to upstream build logic to slh-dsa-c, right? Are you working on this @h2parson ? Or should one rather raise an issue in the upstream repo? Or tag this issue here "help wanted" and/or "future-work"? Or just close it given the SLH-DSA import anyway doesn't use the usual copy_from_upstream logic and could thus keep adding the compile option "no-matter-what" (assuming it does that: Is that assumption right? Or does this compile option need to be manually added after running copy_from_slh_dsa?)?

baentsch avatar Oct 13 '25 19:10 baentsch