Subject: Re: CVS commit: pkgsrc/www/mozilla
To: None <lha@stacken.kth.se>
From: Shin'ichiro TAYA <taya@ba2.so-net.ne.jp>
List: tech-pkg
Date: 06/22/2004 23:28:04
From: Love <lha@stacken.kth.se>
Subject: Re: CVS commit: pkgsrc/www/mozilla
Date: Mon, 21 Jun 2004 18:53:25 +0200

> id-utils tells me
> : lha@nutcracker ; gid HAVE_RES_NINIT res_ninit 
> netwerk/dns/src/nsHostResolver.cpp:37:#if defined(HAVE_RES_NINIT)
> netwerk/dns/src/nsHostResolver.cpp:134:        LOG(("calling res_ninit\n"));
> netwerk/dns/src/nsHostResolver.cpp:137:        return (res_ninit(&_res) == 0);
> 
> So, they are used, dunno why fgrep doesn't pick it out.

I'm sorry I missed error message.

% fgrep -R HAVE_RES_NINIT .
./configure:#define HAVE_RES_NINIT 1
./configure.in:    AC_DEFINE(HAVE_RES_NINIT)
./configure.in:dnl    AC_CHECK_LIB(bind, res_ninit, AC_DEFINE(HAVE_RES_NINIT),
./configure.in:dnl        AC_CHECK_LIB(resolv, res_ninit, AC_DEFINE(HAVE_RES_NINIT)))
fgrep: memory exhausted
%

> Sure, but that wont work for 1.6 and 2.0 even if I add it to head.

(1) send pullup request

or 

(2)explicitly set GSSAPI_LIBS and GSSAPI_INCLUDES

.if ${OPSYS} == "NetBSD"
CONFIGURE_ENV+=	GSSAPI_LIBS="-lgssapi -lkrb5 -lasn1 -lcom_err -lcrypto -lroken -lcrypt"
CONFIGURE_ENV+=	GSSAPI_INCLUDES="-I/usr/include/gssapi -I/usr/include/krb5"
.endif

or

(3)hack configure.in as you like