1Dont assume errno type 2 3--- ez-ipupdate-3.0.11b7/conf_file.c.orig 2014-07-02 14:01:19.174029328 -0600 4+++ ez-ipupdate-3.0.11b7/conf_file.c 2014-07-02 14:08:42.982026223 -0600 5@@ -38,11 +38,11 @@ 6 #include <conf_file.h> 7 8 #if HAVE_STRERROR 9-extern int errno; 10+# include <errno.h> 11 # define error_string strerror(errno) 12 #elif HAVE_SYS_ERRLIST 13 extern const char *const sys_errlist[]; 14-extern int errno; 15+# include <errno.h> 16 # define error_string (sys_errlist[errno]) 17 #else 18 # define error_string "error message not found" 19