....
pipe -I/usr/pkg/include -O -fomit-frame-pointer -std=gnu99 /usr/pkgsrc/www/seamonkey/work/build/netwerk/srtp/src/Unified_c_netwerk_srtp_src0.c
In file included from /usr/pkgsrc/www/seamonkey/work/build/netwerk/srtp/src/Unified_c_netwerk_srtp_src0.c:56:0:
/usr/pkgsrc/www/seamonkey/work/seamonkey-2.49.1/mozilla/netwerk/srtp/src/crypto/hash/hmac.c: In function 'hmac_alloc':
/usr/pkgsrc/www/seamonkey/work/seamonkey-2.49.1/mozilla/netwerk/srtp/src/crypto/hash/hmac.c:58:22: error: 'hmac' redeclared as different kind of symbol
extern auth_type_t hmac;
^
In file included from /usr/pkgsrc/www/seamonkey/work/build/dist/system_wrappers/stdlib.h:3:0,
from /usr/pkgsrc/www/seamonkey/work/seamonkey-2.49.1/mozilla/netwerk/srtp/src/crypto/include/integers.h:60,
from /usr/pkgsrc/www/seamonkey/work/seamonkey-2.49.1/mozilla/netwerk/srtp/src/crypto/include/datatypes.h:50,
from /usr/pkgsrc/www/seamonkey/work/seamonkey-2.49.1/mozilla/netwerk/srtp/src/crypto/include/aes.h:51,
from /usr/pkgsrc/www/seamonkey/work/seamonkey-2.49.1/mozilla/netwerk/srtp/src/crypto/cipher/aes.c:47,
from /usr/pkgsrc/www/seamonkey/work/build/netwerk/srtp/src/Unified_c_netwerk_srtp_src0.c:2:
/usr/include/stdlib.h:303:10: note: previous declaration of 'hmac' was here
ssize_t hmac(const char *, const void *, size_t, const void *, size_t, void *,
^
In file included from /usr/pkgsrc/www/seamonkey/work/build/netwerk/srtp/src/Unified_c_netwerk_srtp_src0.c:92:0:
/usr/pkgsrc/www/seamonkey/work/seamonkey-2.49.1/mozilla/netwerk/srtp/src/crypto/kernel/crypto_kernel.c: In function 'crypto_kernel_init':
/usr/pkgsrc/www/seamonkey/work/seamonkey-2.49.1/mozilla/netwerk/srtp/src/crypto/kernel/crypto_kernel.c:165:41: warning: passing argument 1 of 'crypto_kernel_load_auth_type' from incompatible pointer type [-Wincompatible-pointer-types]
status = crypto_kernel_load_auth_type(&hmac, HMAC_SHA1);
^
In file included from /usr/pkgsrc/www/seamonkey/work/seamonkey-2.49.1/mozilla/netwerk/srtp/src/crypto/kernel/alloc.c:46:0,
from /usr/pkgsrc/www/seamonkey/work/build/netwerk/srtp/src/Unified_c_netwerk_srtp_src0.c:83:
/usr/pkgsrc/www/seamonkey/work/seamonkey-2.49.1/mozilla/netwerk/srtp/src/crypto/include/crypto_kernel.h:183:1: note: expected 'auth_type_t * {aka struct auth_type_t *}' but argument is of type 'ssize_t (*)(const char *, const void *, size_t, const void *, size_t, void *, size_t) {aka long int (*)(const char *, const void *, long unsigned int, const void *, long unsigned int, void *, long unsigned int)}'
crypto_kernel_load_auth_type(auth_type_t *ct, auth_type_id_t id);
^
/usr/pkgsrc/www/seamonkey/work/seamonkey-2.49.1/mozilla/config/
rules.mk:882: recipe for target 'Unified_c_netwerk_srtp_src0.o' failed
......