RELENG_4 IPX commit broke net/mars_nwe?

Igor B. Bykhalo goshik at binep.ac.ru
Thu Jan 13 23:04:27 PST 2005


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



More information about the freebsd-questions mailing list