This fixes the nspr port the same way. - todd
Index: devel/nspr/patches/patch-mozilla_nsprpub_configure_in =================================================================== RCS file: /home/cvs/openbsd/ports/devel/nspr/patches/patch-mozilla_nsprpub_configure_in,v retrieving revision 1.2 diff -u -r1.2 patch-mozilla_nsprpub_configure_in --- devel/nspr/patches/patch-mozilla_nsprpub_configure_in 25 Oct 2004 09:02:53 -0000 1.2 +++ devel/nspr/patches/patch-mozilla_nsprpub_configure_in 29 May 2005 18:54:25 -0000 @@ -1,17 +1,50 @@ $OpenBSD: patch-mozilla_nsprpub_configure_in,v 1.2 2004/10/25 09:02:53 wilfried Exp $ ---- mozilla/nsprpub/configure.in.orig Tue Nov 25 01:09:04 2003 -+++ mozilla/nsprpub/configure.in Fri Oct 22 16:14:35 2004 -@@ -1483,6 +1483,9 @@ mips-sony-newsos*) +--- mozilla/nsprpub/configure.in.orig Mon Nov 24 17:09:04 2003 ++++ mozilla/nsprpub/configure.in Sun May 29 12:54:16 2005 +@@ -920,7 +920,7 @@ case "$target" in + AC_DEFINE(XP_UNIX) + AC_DEFINE(FREEBSD) + AC_DEFINE(HAVE_BSD_FLOCK) +- CFLAGS="$CFLAGS $(DSO_CFLAGS) -ansi -Wall" ++ CFLAGS="$CFLAGS $(DSO_CFLAGS) -Wall" + MOZ_OBJFORMAT=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` + if test "$MOZ_OBJFORMAT" = "elf"; then + DLL_SUFFIX=so +@@ -1185,8 +1185,8 @@ case "$target" in + AC_DEFINE(_LARGEFILE64_SOURCE) + AC_DEFINE(HAVE_FCNTL_FILE_LOCKING) + AC_DEFINE(LINUX) +- CFLAGS="$CFLAGS -ansi -Wall" +- CXXFLAGS="$CXXFLAGS -ansi -Wall" ++ CFLAGS="$CFLAGS -Wall" ++ CXXFLAGS="$CXXFLAGS -Wall" + MDCPUCFG_H=_linux.cfg + PR_MD_CSRCS=linux.c + MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@' +@@ -1413,8 +1413,8 @@ mips-nec-sysv*) + PR_MD_CSRCS=netbsd.c + + DSO_CFLAGS='-fPIC -DPIC' +- CFLAGS="$CFLAGS -ansi -Wall" +- CXXFLAGS="$CXXFLAGS -ansi -Wall" ++ CFLAGS="$CFLAGS -Wall" ++ CXXFLAGS="$CXXFLAGS -Wall" + MKSHLIB='$(CC) -o $@ $(DSO_LDOPTS)' + + if test -z "$OBJECT_FMT"; then +@@ -1483,19 +1483,18 @@ mips-sony-newsos*) AC_DEFINE(XP_UNIX) AC_DEFINE(OPENBSD) AC_DEFINE(HAVE_BSD_FLOCK) +- CFLAGS="$CFLAGS -ansi -Wall" +- CXXFLAGS="$CXXFLAGS -ansi -Wall" + AC_DEFINE(HAVE_SOCKLEN_T) + AC_DEFINE(_PR_HAVE_GETPROTO_R) + AC_DEFINE(_PR_HAVE_GETPROTO_R_INT) - CFLAGS="$CFLAGS -ansi -Wall" - CXXFLAGS="$CXXFLAGS -ansi -Wall" ++ CFLAGS="$CFLAGS -Wall" ++ CXXFLAGS="$CXXFLAGS -Wall" DLL_SUFFIX=so.1.0 -@@ -1490,12 +1493,8 @@ mips-sony-newsos*) + DSO_CFLAGS=-fPIC MDCPUCFG_H=_openbsd.cfg PR_MD_CSRCS=openbsd.c USE_NSPR_THREADS=1