"Thompson, David" <dthomps...@worcester.edu> skribis:

> On Thu, Jun 26, 2014 at 8:48 AM, Ludovic Courtès <l...@gnu.org> wrote:
>
>> However, the web page reads:
>>
>>   In order to pick the fastest working implementation of each primitive,
>>   NaCl performs tests and benchmarks at compile-time.  Unfortunately,
>>   the resulting library is not guaranteed to work on different hardware.
>>
>> Which means that Hydra would end up building a version that uses the
>> specific ISA extensions that happened to be available on the build
>> machine, which in turn might be unavailable on the user’s machine.
>>
>> Is there a way to disable the compile-time magic, and instead let
>> libsodium make the choice at run time?  GMP has --enable-fat for that
>> purpose.
>
> Well, Sodium is a fork on NaCL, and underneath that paragraph it reads:
>
>   Sodium performs tests at run-time, so that the same binary package
> can still run everywhere.
>
> So, I think we are okay!  This is a good advantage of Sodium over NaCl.
>
> With that concern out of the way, okay to push?

Oh indeed, I had overlooked that.  OK to push!

Ludo’.

Reply via email to