From owner-freebsd-ports@FreeBSD.ORG Wed Sep 7 02:56:32 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9556E16A423; Wed, 7 Sep 2005 02:56:32 +0000 (GMT) (envelope-from wynkoop@wa3yre.wynn.com) Received: from wa3yre.wynn.com (wa3yre.wynn.com [199.89.147.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF70B43D46; Wed, 7 Sep 2005 02:56:31 +0000 (GMT) (envelope-from wynkoop@wa3yre.wynn.com) Received: from wa3yre.wynn.com (localhost.wynn.com [127.0.0.1]) by wa3yre.wynn.com (8.12.8/8.12.8) with ESMTP id j872uD8e017108; Tue, 6 Sep 2005 22:56:14 -0400 (EDT) Received: (from wynkoop@localhost) by wa3yre.wynn.com (8.12.8/8.12.8/Submit) id j872uBcv017099; Tue, 6 Sep 2005 22:56:11 -0400 (EDT) Date: Tue, 6 Sep 2005 22:56:11 -0400 (EDT) From: Brett Wynkoop Message-Id: <200509070256.j872uBcv017099@wa3yre.wynn.com> To: freebsd-ports@freebsd.org, gnome@freebsd.org Cc: wynkoop@wa3yre.wynn.com Subject: firefox-current on FreeBSD 5.x fails to build X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Sep 2005 02:56:32 -0000 Greeting- 3 out of 4 5.x boxes I have fail to build firefox with the ports tree cvsuped to current. The failure on the 3 boxes is the same. The boxes that fail are two 5.4 boxes and one 5.3 box. All boxes have had the ports trees cvsuped and things built on them over the past several weeks. The system that works is a new install of 5.4 that oddly enough shares a ports tree with a failing 5.4 box. The failure is given below: gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla/netwerk/dns/public' gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla/netwerk/dns/src' nsDNSService2.cpp c++ -o nsDNSService2.o -c -DOSTYPE=\"FreeBSD5\" -DOSARCH=\"FreeBSD\" -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/unicharutil -I../../../dist/include/necko -I../../../dist/include -I/usr/local/include/nspr -I/usr/local/include -I/usr/local/include -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O -pipe -fshort-wchar -pipe -DNDEBUG -DTRIMMED -O -I/usr/X11R6/include -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../mozilla-config.h nsDNSService2.cpp In file included from nsDNSService2.h:40, from nsDNSService2.cpp:38: nsHostResolver.h:95: error: ISO C++ forbids declaration of `PRAddrInfo' with no type nsHostResolver.h:95: error: expected `;' before '*' token nsHostResolver.h: In member function `PRBool nsHostRecord::HasResult() const': nsHostResolver.h:99: error: `addr_info' undeclared (first use this function) nsHostResolver.h:99: error: (Each undeclared identifier is reported only once for each function it appears in.) nsHostResolver.h: At global scope: nsHostResolver.h:209: error: `PRAddrInfo' has not been declared nsHostResolver.h:209: error: ISO C++ forbids declaration of `parameter' with no type nsDNSService2.cpp: In member function `virtual nsresult nsDNSRecord::GetCanonicalName(nsACString&)': nsDNSService2.cpp:95: error: 'class nsDerivedSafe' has no member named 'addr_info' nsDNSService2.cpp:96: error: 'class nsDerivedSafe' has no member named 'addr_info' nsDNSService2.cpp:96: error: `PR_GetCanonNameFromAddrInfo' undeclared (first use this function) nsDNSService2.cpp: In member function `virtual nsresult nsDNSRecord::GetNextAddr(PRUint16, PRNetAddr*)': nsDNSService2.cpp:112: error: 'class nsDerivedSafe' has no member named 'addr_info' nsDNSService2.cpp:113: error: 'class nsDerivedSafe' has no member named 'addr_info' nsDNSService2.cpp:113: error: `PR_EnumerateAddrInfo' undeclared (first use this function) nsDNSService2.cpp: In member function `PRUint16 nsDNSService::GetAFForLookup(const nsACString&)': nsDNSService2.cpp:528: error: `PR_AF_UNSPEC' undeclared (first use this function) gmake[4]: *** [nsDNSService2.o] Error 1 gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla/netwerk/dns/src' gmake[3]: *** [libs] Error 2 gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla/netwerk/dns' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla/netwerk' gmake[1]: *** [tier_9] Error 2 gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla' gmake: *** [default] Error 2 *** Error code 2 Stop in /usr/ports/www/firefox. flatbush# Clues or pointers appreciated. I would hate to have to re-install all my boxes to get the thing to build! -Brett wynkoop@wynn.com