On Sat, 2006-06-17 at 21:02 +0200, Simon Josefsson wrote:
> Hi Yoann!  Ok to install this?  Gnulib assumes that sys/types.h
> exists, and inet_ntop never tested HAVE_SYS_TYPES_H anyway.

Hi Simon,

Did you make sure that removing the sys/types.h requirement doesn't
break the build on some platform, like FreeBSD 4.x ?

Currently, my GnuLib repository use the attached patch so that compile
doesn't fail on these system where sys/types.h is a requirement for
sys/socket.h inclusion.

Regards,

-- 
Yoann Vandoorselaere | Responsable R&D / CTO | PreludeIDS Technologies
Tel: +33 (0)8 70 70 21 58                  Fax: +33(0)4 78 42 21 58
http://www.prelude-ids.com
? modules/ftw
Index: modules/socklen
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/socklen,v
retrieving revision 1.4
diff -u -r1.4 socklen
--- modules/socklen	18 Jan 2006 08:52:56 -0000	1.4
+++ modules/socklen	19 Jun 2006 11:00:08 -0000
@@ -13,6 +13,7 @@
 Makefile.am:
 
 Include:
+#include <sys/types.h>
 #include <sys/socket.h>
 
 License:
Index: modules/sys_socket
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/sys_socket,v
retrieving revision 1.1
diff -u -r1.1 sys_socket
--- modules/sys_socket	10 Jan 2006 14:28:53 -0000	1.1
+++ modules/sys_socket	19 Jun 2006 11:00:08 -0000
@@ -26,6 +26,7 @@
 	-rmdir sys 2>/dev/null
 
 Include:
+#include <sys/types.h>
 #include <sys/socket.h>
 
 License:

Reply via email to