Subject: version 1.55 of sys/socket.h confuses configure?
To: None <tech-pkg@netbsd.org>
From: Thorsten Frueauf <milano@zhadum.de>
List: tech-pkg
Date: 07/24/2000 21:57:26
Hello,

while trying to make an uptodate nessus package (www.nessus.org) I came
over the following problem while trying to build nessus-libraries:

excerpt from config.log:

configure:2201: checking for sys/socket.h
configure:2211: cpp  conftest.c >/dev/null 2>conftest.out
In file included from configure:2207:
/usr/include/sys/socket.h:370: macro or `#include' recursion too deep
/usr/include/sys/socket.h:374: macro or `#include' recursion too deep
/usr/include/sys/socket.h:396: macro or `#include' recursion too deep
configure: failed program was:
#line 2206 "configure"
#include "confdefs.h"
#include <sys/socket.h>


this causes sys/socket.h not to be found and thus HAVE_SYS_SOCKET_H to be
not defined.

This is on NetBSD/i386 1.5_ALPHA build from 30.06.2000 src.

Any ideas what the problem can be?

Greets
      Thorsten