Date: Fri, 14 Jan 2005 10:03:08 +0300 From: "Igor B. Bykhalo" <goshik@binep.ac.ru> To: Boris Popov <bp@FreeBSD.org> Cc: FreeBSD Questions <freebsd-questions@FreeBSD.org> Subject: Re: RELENG_4 IPX commit broke net/mars_nwe? Message-ID: <814093067.20050114100308@binep.ac.ru> In-Reply-To: <20050113080714.GH13517@vertex.kz> References: <19510236615.20050112205002@binep.ac.ru> <20050113080714.GH13517@vertex.kz>
next in thread | previous in thread | raw e-mail | index | archive | help
First, small followup: for now, i reverted netipx/ipx.h to previous version 1.15, and after system and port were rebuilt all works (not surprisingly :) Other stuff below... > On Wed, Jan 12, 2005 at 08:50:02PM +0300, Igor B. Bykhalo wrote: >> >> Looks like the follwoing commit broke net/mars_nwe port >> on my RELENG_4 file server box: > Yes, it seems to be. Mars_nwe have different idea about > added macro: > # define sipx_node sipx_addr.x_host.c_host > # define sipx_network sipx_addr.x_net.c_net > # define ipx_netlong(iaddr) (((union ipx_net_u *)(&((iaddr).x_net)))->long_e) I see, this is from mars_nwe/emutli.h. First is identical to what rwatson commited in ipx.h v.1.15.2.1, but second is different in v.1.15.2.1: > # define sipx_network sipx_addr.x_net.u_net Looking at the old mars_nwe build log, i really see it's full of warnings: In file included from ../net.h:69, from ../nwserv.c:21: ../emutli.h:26: warning: `sipx_network' redefined So, the bottom line is that defines in mars_nwe/emutli.h now conflict with system defines? Sorry, i'm not a programmer myself, may be you cang give me some hints what i can try to make mars_nwe work with current ipx.h ... This is a production machine, but not very heavily used, so a couple of reboots wont't hurt anyone badly... TIA, Igor
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?814093067.20050114100308>