From: Zefram <zefram@fysh.org>
To: Mike.Sullivan@Eng.Sun.COM (Mike Sullivan)
Cc: zsh-workers@sunsite.auc.dk
Subject: Re: bugs in 3.0.6 (at least on Solaris 8)
Date: Wed, 27 Oct 1999 21:39:48 +0100 (BST) [thread overview]
Message-ID: <E11gZrI-0003l3-00@crucigera.fysh.org> (raw)
In-Reply-To: <199910272008.NAA527581@yavin.Eng.Sun.COM> from Mike Sullivan at "Oct 27, 1999 1: 8:14 pm"
Mike Sullivan wrote:
>A couple things I found with zsh 3.0.6 in Solaris 8. Most important is
>that since the signal names are extracted with an awk script run on
><sys/signal.h>, zsh is broken because the signal macros are not there
>anymore. They're in <sys/iso/signal_iso.h>.
which reminds me, recent glibc has <bits/signum.h> and <bits/resource.h>.
-zefram
*** configure.in- Wed Oct 27 21:24:33 1999
--- configure.in Wed Oct 27 21:32:53 1999
***************
*** 838,849 ****
if test -z "$sigfile_list"; then
dnl In case we don't get the stuff from the preprocesor, use the old
dnl list of standard places.
! sigfile_list="/usr/include/bsd/sys/signal.h
/usr/include/signum.h
/usr/include/asm/signum.h
/usr/include/asm/signal.h
/usr/include/linux/signal.h
/usr/include/sys/signal.h
/dev/null"
fi
for SIGNAL_H in $sigfile_list
--- 838,851 ----
if test -z "$sigfile_list"; then
dnl In case we don't get the stuff from the preprocesor, use the old
dnl list of standard places.
! sigfile_list="/usr/include/sys/iso/signal_iso.h
! /usr/include/bsd/sys/signal.h
/usr/include/signum.h
/usr/include/asm/signum.h
/usr/include/asm/signal.h
/usr/include/linux/signal.h
/usr/include/sys/signal.h
+ /usr/include/bits/signum.h
/dev/null"
fi
for SIGNAL_H in $sigfile_list
***************
*** 856,861 ****
--- 858,866 ----
wc -l | sed 's/[ ]//g'`
test "x$nsigs" != x && test "$nsigs" -ge 7 && break
done
+ if test $SIGNAL_H = "/dev/null"; then
+ AC_MSG_ERROR(SIGNAL MACROS NOT FOUND: please report to developers)
+ fi
zsh_cv_path_signal_h=$SIGNAL_H
])
SIGNAL_H=$zsh_cv_path_signal_h
***************
*** 870,875 ****
--- 875,881 ----
/usr/include/asm/resource.h dnl
/usr/include/linux/resource.h dnl
/usr/include/sys/resource.h dnl
+ /usr/include/bits/resource.h dnl
/usr/include/resourcebits.h dnl
/dev/null;
do
***************
*** 879,885 ****
done
zsh_cv_path_rlimit_h=$RESOURCE_H
if test $RESOURCE_H = "/dev/null" -a $ac_cv_func_getrlimit = yes; then
! echo "RLIMIT MACROS NOT FOUND: please report to developers"
fi])
RLIMITS_INC_H=$zsh_cv_path_rlimit_h
dnl rlimits.h only appears in dependencies if we are actually using it.
--- 885,891 ----
done
zsh_cv_path_rlimit_h=$RESOURCE_H
if test $RESOURCE_H = "/dev/null" -a $ac_cv_func_getrlimit = yes; then
! AC_MSG_WARN(RLIMIT MACROS NOT FOUND: please report to developers)
fi])
RLIMITS_INC_H=$zsh_cv_path_rlimit_h
dnl rlimits.h only appears in dependencies if we are actually using it.
END
prev parent reply other threads:[~1999-10-27 20:39 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-10-27 20:08 Mike Sullivan
1999-10-27 20:39 ` Zefram [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E11gZrI-0003l3-00@crucigera.fysh.org \
--to=zefram@fysh.org \
--cc=Mike.Sullivan@Eng.Sun.COM \
--cc=zsh-workers@sunsite.auc.dk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/zsh/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).