Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
[PATCH] allows configure to run in the background
- X-seq: zsh-workers 19266
- From: Philippe Troin <phil@xxxxxxxx>
- To: zsh-workers@xxxxxxxxxx
- Subject: [PATCH] allows configure to run in the background
- Date: 24 Nov 2003 19:51:00 -0800
- Mail-copies-to: nobody
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
- Sender: Philippe Troin <phil@xxxxxxxx>
The checking "if tcsetpgrp() actually works" configure test stops the
configure script if it is ran in the background. The enclose patch
prevents this from happening by ignoring SIGTTOU for the duration of
this test.
Phil.
Index: zshconfig.ac
===================================================================
RCS file: /cvsroot/zsh/zsh/zshconfig.ac,v
retrieving revision 1.42
diff -b -u -r1.42 zshconfig.ac
--- zshconfig.ac 13 Nov 2003 14:34:34 -0000 1.42
+++ zshconfig.ac 25 Nov 2003 03:38:29 -0000
@@ -1577,6 +1577,7 @@
dnl for instance, BeOS R4.51 does not support it yet
dnl -----------
if test -t 0 && test $ac_cv_func_tcsetpgrp = yes; then
+ trap "" SIGTTOU > /dev/null 2>&1 || :
AC_CACHE_CHECK(if tcsetpgrp() actually works,
zsh_cv_sys_tcsetpgrp,
[AC_TRY_RUN([
@@ -1594,6 +1595,7 @@
if test $zsh_cv_sys_tcsetpgrp = no; then
AC_DEFINE(BROKEN_TCSETPGRP)
fi
+ trap - SIGTTOU > /dev/null 2>&1 || :
fi
dnl -----------
Messages sorted by:
Reverse Date,
Date,
Thread,
Author