Re: make-3.79 on solaris8 broken

2001-11-19 Thread Paul D. Smith
Definitely the next version of make should resolve all the EINTR problems. -- --- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://www.paulandlesley.

Re: make-3.79 on solaris8 broken

2001-11-19 Thread Kevin Nomura
Fails also with 3.79.1. The code in that area didn't change, so I'm not really surprised. Some local folks have noted that this is an exposure on NFS filesystems mounted with the "intr" flag. I assume this is a valid way to do mounts so it's a real problem, but maybe explains why it isn't seen

Re: make-3.79 on solaris8 broken

2001-11-19 Thread Kevin Nomura
Yes, I meant to mention that this was seen under NFS. And only on solaris, though we do an equivalent amount of banging on NFS from Linux and Alpha clients. Kevin Howard Chu wrote: > > I've seen this kind of problem before in other programs, but usually only on > NFS-mounted filesystems. G

RE: make-3.79 on solaris8 broken

2001-11-19 Thread Howard Chu
I've seen this kind of problem before in other programs, but usually only on NFS-mounted filesystems. Generally on local UFS partitions the system calls are atomic. It would be simpler if we could use sigaction() and set the SA_RESTART flag for these signals, but the Solaris man pages don't mentio

Re: make-3.79 on solaris8 broken

2001-11-19 Thread Paul D. Smith
Please get a copy of GNU make 3.79.1 (the latest version) and see if that works any better. I'm just finishing up a new release 3.79.2 which changes the way jobserver works so EINTR is not a problem. -- --- Paul D. Smi