diff --git a/bin/fixdepends.sh b/bin/fixdepends.sh index b65797be3c257b9b3f4ead3ac4712eccdfb33a71..c21217e3569d1cc2bbd9334e081da299555844b1 100755 --- a/bin/fixdepends.sh +++ b/bin/fixdepends.sh @@ -1,7 +1,9 @@ #!/bin/sh -sed -e "s@/./@/@g -s@$1/\([-a-zA-Z0-9.,_]*\)@\$(SRCDIR)/\1@g" >$1/dependencies +sed -e "s@$1/\([-a-zA-Z0-9.,_]*\)@\$(SRCDIR)/\1@g" >$1/dependencies + +#sed -e "s@/./@/@g +#s@$1/\([-a-zA-Z0-9.,_]*\)@\$(SRCDIR)/\1@g" >$1/dependencies # sed "s@[-/a-zA-Z0-9.,_][-/a-zA-Z0-9.,_]*/\([-a-zA-Z0-9.,_]*\)@\1@g" > $1/dependencies diff --git a/src/modules/files/configure.in b/src/modules/files/configure.in index 8d3b02504c1158984e6ffa7b8716ac403ca832dd..b9be53d232ffc59475a325be85837203ed993a45 100644 --- a/src/modules/files/configure.in +++ b/src/modules/files/configure.in @@ -137,6 +137,8 @@ AC_TRY_RUN([ #include <signal.h> #include <netinet/in.h> #include <errno.h> +#include <unistd.h> +#include <sys/time.h> #ifdef HAVE_SYS_SELECT_H #include <sys/select.h> #endif @@ -153,7 +155,7 @@ int main() FD_ZERO(&tmp); FD_SET(fds[1], &tmp); alarm(5); - if(select(fds[1]+1,&tmp, 0,0,0)>0 && FD_ISSET(fds[1])) + if(select(fds[1]+1,&tmp, 0,0,0)>0 && FD_ISSET(fds[1], &tmp)) exit(0); exit(1); }