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>