--- rxvt-unicode/configure.ac 2006/01/17 12:21:41 1.1 +++ rxvt-unicode/configure.ac 2006/01/17 22:08:08 1.6 @@ -1,4 +1,3 @@ -dnl# -*- sh -*- dnl# dnl# Process this file with autoconf to produce a configure script. dnl# @@ -711,22 +710,13 @@ AC_TYPE_SIGNAL dnl> AC_FUNC_VPRINTF -dnl# Note: On Ultrix, setsid() does weirdo stuff, disable it -case "$host_alias" in - *ultrix) ac_cv_func_setsid='no' ;; - *) break;; -esac - AC_CHECK_FUNCS( \ - atexit \ revoke \ unsetenv \ setutent \ seteuid \ + setresuid \ setreuid \ - setsid \ - setpgrp \ - setpgid \ _getpty \ getpt \ posix_openpt \ @@ -1150,6 +1140,8 @@ ],[rxvt_can_pass_fds=yes],[rxvt_can_pass_fds=no])]) if test x$rxvt_can_pass_fds = xyes; then AC_DEFINE(HAVE_UNIX_FDPASS, 1, Define if sys/socket.h defines the necessary macros/functions for file handle passing) +else + AC_MSG_ERROR([urxvt requires unix-compliant filehandle passing ability]) fi AC_CACHE_CHECK(for broken XIM callback, rxvt_broken_ximcb, @@ -1390,12 +1382,10 @@ PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" else - support_perl=no - AC_MSG_RESULT([no, unable to link]) + AC_MSG_ERROR([no, unable to link]) fi else - AC_MSG_ERROR(no working perl found, or perl not version >= 5.8) - support_perl=no + AC_MSG_ERROR([no working perl found, or perl not version >= 5.8]) fi fi AC_SUBST(PERLLIB)