zsh-workers
 help / color / mirror / code / Atom feed
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


      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).