[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#701962: Upload of libsodium

On Tue, Aug 12, 2014 at 4:13 PM, Raúl Sánchez <rasasi78@gmail.com> wrote:
> El Lunes, 11 de agosto de 2014 14:42:01 micah anderson escribió:
>> micah anderson <micah@debian.org> writes:
>> I just tried to build this and I had to remove two symbols from the
>> libsodium10.symbols file to get it to build, on 386.
>>    - _crypto_stream_salsa20@Base 0.6.0
>>    - _crypto_stream_salsa20_xor_ic@Base 0.6.0
>>    +#MISSING: 0.6.1-1# _crypto_stream_salsa20@Base 0.6.0
>>    +#MISSING: 0.6.1-1# _crypto_stream_salsa20_xor_ic@Base 0.6.0
>   Thanks for reporting and testing. You are right. Those symbols are only
> defined for amd64. Find attached a patch hopefully solving it. I've only tested
> it on amd64.
 Midnight passed again, so I did a quick check only ATM. The salsa20
crypto stream symbols are amd64 only due to an assembly file[1]. Will
test your patch on amd64 and i386 as well. Then ask for the rejection
of the package and do a fixed symbol upload.

[1] https://github.com/jedisct1/libsodium/blob/master/src/libsodium/crypto_stream/salsa20/amd64_xmm6/stream_salsa20_amd64_xmm6.S

Reply to: