libnids symbols sadness

Lukas Schwaighofer lukas at schwaighofer.name
Sun Aug 27 19:12:09 UTC 2017


Hi,

thanks Ginafranco for sponsoring!

On Sun, 27 Aug 2017 16:24:57 +0200
Lukas Schwaighofer <ls at somlen.de> wrote:

> I double checked that as well. While the linux tag seems appropriate,
> the architecture should indeed be hardcoded with i386, as the guard in
> the code is
>     #if ( __i386__ || __i386 )
> and contains i386 assembler… so i386 is really the only architecture
> which will see the csum_partial function, all others should see
> ip_check_ext instead.

Stupid me: Of course that means that also non-linux architectures
running on i386 should be included in the arch= list, now the build
fails on hurd-i386 and kfreebsd-i386 [1].

I've changed "i386" to "any-i386" and pushed again; although I only
tested the build on amd64, this should work according to the
documentation…

Sorry for the noise
Lukas

[1] https://buildd.debian.org/status/package.php?p=libnids&suite=sid



More information about the Pkg-security-team mailing list