Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Aug 2006 13:59:48 -0700
From:      Sean McNeil <sean@mcneil.com>
To:        Stephen Montgomery-Smith <stephen@math.missouri.edu>
Cc:        openoffice@freebsd.org
Subject:   Re: 2.0 fails to compile on amd64
Message-ID:  <1156021188.1452.11.camel@triton.mcneil.com>
In-Reply-To: <44E77A34.3080606@math.missouri.edu>
References:  <1156012505.63467.0.camel@triton.mcneil.com> <44E77A34.3080606@math.missouri.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 2006-08-19 at 15:53 -0500, Stephen Montgomery-Smith wrote:
> Sean McNeil wrote:
> > I get the following error:
> > 
> > In file included from conditn.c:37:
> > system.h:542: error: conflicting types for 'gethostbyname_r'
> > /usr/include/netdb.h:228: error: previous declaration of
> > 'gethostbyname_r' was here
> > dmake:  Error code 1, while making '../../unxfbsdx.pro/obj/conditn.obj'
> > '---* tg_merge.mk *---'
> > 
> > ERROR: Error 65280 occurred while
> > making /usr/ports/editors/openoffice.org-2.0/work/OOD680_m1/sal/osl/unx
> > dmake:  Error code 1, while making 'build_instsetoo_native'
> > '---* *---'
> > *** Error code 255
> 
> The problem you have (which by the way will only occur with a very 
> recent version of FreeBSD 6.1) was fixed in Openoffice 2.0.3, but when 
> 2.0.4.m1 was ported (probably yesterday or today) the porter forgot to 
> carry across the fix.  My plan is to wait until the porter realizes this 
> and fixes it.  The problem is unrelated to amd64.

OK, thanks.  The fix would appear to be fairly obvious in that includes
of netdb.h should not be done in system.h when the replacement
gethostbyname_r is used.  I see that there is a direct include and it is
included again when NETBSD or SCO is defined.  Seems to me the first
instance should just be removed.

2.0.4.m1.. is that a development release?  Shouldn't it have been update
only for -devel?

Cheers,
Sean





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