Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 03 Sep 2005 15:46:18 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Clint Olsen <clint@0lsen.net>
Cc:        gnome@freebsd.org, ports@freebsd.org
Subject:   Re: Thunderbird port broken?
Message-ID:  <1125776778.59008.7.camel@shumai.marcuscom.com>
In-Reply-To: <20050903065124.GA95508@0lsen.net>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Fri, 2005-09-02 at 23:51 -0700, Clint Olsen wrote:
> I received this error when trying to run portupgrade on Thunderbird:
> 
> 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<nsHostRecord>' has no member named 'addr_info'
> nsDNSService2.cpp:96: error: 'class nsDerivedSafe<nsHostRecord>' 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<nsHostRecord>' has no member named 'addr_info'
> nsDNSService2.cpp:113: error: 'class nsDerivedSafe<nsHostRecord>' 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/mail/thunderbird/work/mozilla/netwerk/dns/src'
> gmake[3]: *** [libs] Error 2
> gmake[3]: Leaving directory `/usr/ports/mail/thunderbird/work/mozilla/netwerk/dns'
> gmake[2]: *** [libs] Error 2
> gmake[2]: Leaving directory `/usr/ports/mail/thunderbird/work/mozilla/netwerk'
> gmake[1]: *** [tier_9] Error 2
> gmake[1]: Leaving directory `/usr/ports/mail/thunderbird/work/mozilla'
> gmake: *** [default] Error 2
> *** Error code 2
> 
> Stop in /usr/ports/mail/thunderbird.
> ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade79441.0 make
> ** Fix the problem and try again.
> ** Listing the failed packages (*:skipped / !:failed)
>         ! mail/thunderbird (thunderbird-1.0.6)  (compiler error)
> --->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
> 
> I also get the same error trying to upgrade Firefox.
> 
> Does anyone know what this is all about?

You need to update your devel/nspr port.

Joe

> 
> -Clint
> _______________________________________________
> freebsd-gnome@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org"
> 
-- 
PGP Key : http://www.marcuscom.com/pgp.asc

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQBDGf2Kb2iPiv4Uz4cRAnfYAJ9cqhdjPcE1/5X/zFUmayDifRwTKACfb2pg
rH3jx/oQ5KVEBPKZ/5CBhPI=
=OaIN
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1125776778.59008.7.camel>