Package: bgpdump
Version: 1.4.99.15+hg127-2
Severity: important

The bgpdump fails to build on big-endian archs where 

    sizeof(time_t) == sizeof(long) == sizeof(void *) == 8

Reason is the loader for 32 bit timestamps in bgpdump_lib.c:144 that
stuffs the data into the first bytes (but is endianness aware). For LE
this works as long as the remaining bytes are zero. For BE this
creates insanely huge time values where "It may return NULL when the
year does not fit into an integer" (gmtime manpage) applies. Things go
downhill from there.

    Christoph

Attachment: signature.asc
Description: Digital signature

Reply via email to