Current-Users archive

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

Seamonkey build failure under -current



Under 8.99.9 I get:
....
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
......

Is Seamonkey too old for -current nowadays? 

Chavdar Ivanov



Home | Main Index | Thread Index | Old Index