Re: Seamonkey build failure under -current

2017-12-18 Thread Chavdar Ivanov
Yes indeed, without webrtc it builds and works OK. I had this option
earlier with Firefox and at some stage decided to try it with seamonkey,
not that I need it.

Whilst on the subject of pkgsrc under -current, I have not been able to
build lang/mono in any of its incarnations for the last maybe six months. I
wonder if it is just me, but I have tried it on several systems with the
same results, lately with wip/mono. I always get "Got a SIGABRT while
executing native code." multiple times and the end result is non-existent.

Thanks,

Chavdar

On Mon, 18 Dec 2017, 16:26 ,  wrote:

> On Sat, Dec 16, 2017 at 12:26:25AM +, Chavdar Ivanov wrote:
> > A little further the compilation of sctp_output.c also fails due to a
> > redefinition of in6_sin_2_v4mapsin6 (already in
> > /usr/include/netinet6/in6.h).
>
> I was buidling without webrtc. I might try to fix that at some point
>


Re: Seamonkey build failure under -current

2017-12-17 Thread Chavdar Ivanov
A little further the compilation of sctp_output.c also fails due to a
redefinition of in6_sin_2_v4mapsin6 (already in
/usr/include/netinet6/in6.h).

Chavdar

On Fri, 15 Dec 2017, 23:53 ,  wrote:

> cvs update
>


Seamonkey build failure under -current

2017-12-11 Thread Chavdar Ivanov
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_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