openbsd make error
Peter Van Epp
vanepp at sfu.ca
Mon Oct 9 14:09:40 EDT 2006
On Mon, Oct 09, 2006 at 06:11:49PM +0100, poncenby smythe wrote:
> Followed the INSTALL file with ./configure and make.
> And here is the output which ultimately ends in error, I believe
> there is an error at the start of make too.
> I have taken a cursory look at the INSTALL file but could not see
> something like my error.
> system is OpenBSD 3.8 generic.
> many thanks for your time.
>
Known problem (Carter has this fix in the next version):
Peter Van Epp / Operations and Technical Support
Simon Fraser University, Burnaby, B.C. Canada
Two apparant problems (although one may be a 2.0.6 bug). The correction
to ether_hostton got missed (it breaks on OpenBSD but works with this patch):
*** common/argus_util.c.orig Tue Sep 26 08:31:44 2006
--- common/argus_util.c Tue Sep 26 08:34:44 2006
***************
*** 2134,2145 ****
unsigned char ether_addr_octet[6];
};
#endif
! #if !defined(__APPLE_CC__) && !defined(__APPLE__)
! #if defined(__OpenBSD__)
extern int ether_hostton(char *, struct ether_addr *);
#else
extern int ether_hostton(const char *, struct ether_addr *);
- #endif
#endif
#endif
--- 2134,2143 ----
unsigned char ether_addr_octet[6];
};
#endif
! #if defined(__APPLE_CC__) && defined(__APPLE__)
extern int ether_hostton(char *, struct ether_addr *);
#else
extern int ether_hostton(const char *, struct ether_addr *);
#endif
#endif
More information about the argus
mailing list