Firefox is broken
Riemer Palstra
riemer at palstra.com
Wed Dec 21 04:42:15 PST 2005
On Wed, Dec 21, 2005 at 04:08:05PM +0600, Bachilo Dmitry wrote:
> 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_internal&)':
> nsDNSService2.cpp:98: error: 'class nsDerivedSafe<nsHostRecord>' has no member
> named 'addr_info'
> nsDNSService2.cpp:99: error: 'class nsDerivedSafe<nsHostRecord>' has no member
> named 'addr_info'
> nsDNSService2.cpp:99: error: `PR_GetCanonNameFromAddrInfo' undeclared (first
> use this function)
> nsDNSService2.cpp: In member function `virtual nsresult
> nsDNSRecord::GetNextAddr(PRUint16, PRNetAddr*)':
> nsDNSService2.cpp:115: error: 'class nsDerivedSafe<nsHostRecord>' has no
> member named 'addr_info'
> nsDNSService2.cpp:116: error: 'class nsDerivedSafe<nsHostRecord>' has no
> member named 'addr_info'
> nsDNSService2.cpp:116: error: `PR_EnumerateAddrInfo' undeclared (first use
> this function)
> nsDNSService2.cpp: In member function `PRUint16
> nsDNSService::GetAFForLookup(const nsACString_internal&)':
> nsDNSService2.cpp:537: error: `PR_AF_UNSPEC' undeclared (first use this
> function)
> gmake[4]: *** [nsDNSService2.o] ?????? 1
> gmake[4]: Leaving directory
> `/usr/ports/www/firefox/work/mozilla/netwerk/dns/src'
> gmake[3]: *** [libs] ?????? 2
> gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla/netwerk/dns'
Try rebuilding/updating /usr/ports/devel/nspr up first, and then restart
your build of firefox.
--
Riemer Palstra Amsterdam, The Netherlands
riemer at palstra.com http://www.palstra.com/
More information about the freebsd-ports
mailing list