Subject: Re: CVS commit: pkgsrc/www/mozilla
To: None <taya@NetBSD.org>
From: Love <lha@stacken.kth.se>
List: tech-pkg
Date: 06/21/2004 18:13:56
--=-=-=


"Shin'ichiro TAYA" <taya@NetBSD.org> writes:

> Module Name:	pkgsrc
> Committed By:	taya
> Date:		Mon Jun 21 14:14:01 UTC 2004
>
> Modified Files:
> 	pkgsrc/www/mozilla: Makefile PLIST buildlink3.mk distinfo
> 	pkgsrc/www/mozilla/patches: patch-aa patch-ab patch-ac patch-ad
> 	    patch-ae patch-af patch-ag patch-ah patch-ai patch-aj patch-ak
> 	    patch-al patch-an patch-ao patch-aw patch-ax patch-ba patch-bb
> 	    patch-bm patch-bn patch-bo patch-bq patch-br patch-bs patch-bt
> 	    patch-bw
> Added Files:
> 	pkgsrc/www/mozilla/patches: patch-bx patch-by
> Removed Files:
> 	pkgsrc/www/mozilla/patches: patch-am patch-bp
>
> Log Message:
> Update mozilla to 1.7

Thanks, how about the patch (patch-ab) below so mozilla at least
configure correctly for res_ninit ? (dunno what the rest of the code does
the right thing)

Also, if there is to be gssapi support, there needs to be a krb5-config
(the easiest way) somewhere in the path, a krb5-config that hsould work for
1.6 and 2.0, and current is here:
http://people.su.se/~lha/patches/netbsd/krb5-config where should that be
added ?

Love


$NetBSD$

--- configure.in.orig	2004-05-26 04:25:16.000000000 +0200
+++ configure.in	2004-06-21 17:49:10.000000000 +0200
@@ -1017,6 +1017,9 @@
 #	MKSHLIB_FORCE_ALL='-Wl,-Bforcearchive'
 #	MKSHLIB_UNFORCE_ALL=''
 #    fi
+    if test "$LIBRUNPATH"; then
+	DSO_LDOPTS="-Wl,-R$LIBRUNPATH $DSO_LDOPTS"
+    fi
     ;; 
 
 *-hpux*)
@@ -1308,6 +1311,13 @@
     if test "$LIBRUNPATH"; then
 	DSO_LDOPTS="-Wl,-R$LIBRUNPATH $DSO_LDOPTS"
     fi
+
+    case "${target_cpu}" in
+    alpha*)
+    	CFLAGS="$CFLAGS -mieee"
+    	CXXFLAGS="$CXXFLAGS -mieee"
+    ;;
+    esac
     ;;
 
 *-nto*) 
@@ -1531,7 +1541,7 @@
        MKCSHLIB='$(CC) $(CFLAGS) $(DSO_PIC_FLAGS) -G -Wl,-z -Wl,muldefs -o $@'
        MKSHLIB_FORCE_ALL='-Qoption ld -z,allextract'
        MKSHLIB_UNFORCE_ALL=''
-       DSO_LDOPTS='-G -Qoption ld -z,muldefs -h $@'
+       DSO_LDOPTS='-G -z muldefs -h $@'
        AR_LIST="$AR t"
        AR_EXTRACT="$AR x"
        AR_DELETE="$AR d"
@@ -2353,6 +2363,9 @@
         #ifdef linux
         #define _BSD_SOURCE 1
         #endif
+        #include <sys/types.h>
+	    #include <netinet/in.h>
+	    #include <arpa/nameser.h>
         #include <resolv.h>
         ],
         [int foo = res_ninit(&_res);],

--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)

iQEVAwUAQNcJRnW+NPVfDpmCAQLqDAf/f3qcHwPkEpNxunWfVNfG0Io7H7aZdHhY
yvzZ6cvL0gphx2diHwhTCiV/E8DoXHvWEuKV+WLpy9odxtmJn16zRcTn6O4wu1TF
kTy1bQebK4XbJZTR4kQuCJNXpEnxAied0byg+4mlAEHa0gFEFtypA75Qn4To/qwv
wiz7hVol0Et0hlooYO2Idan7V+a3u5rNa2Ji3YNAVb4E0BunFuvaB8qCHb/RJYnk
OKznrHHyGK9TP0kfHeWwMEIIwvlnUBZdfGSxIbBIzDZZ08JPARME7tGJcjGWROXj
DrWCx0ZrERKif3kUUQkmJ51rNJu948nFJCjwZpIyVQsnZH4jDeMWAQ==
=F4UU
-----END PGP SIGNATURE-----
--=-=-=--