Re: GMAKE 3.81 vs GMAKE 4.2

2019-12-17 Thread nikhil jain
This is what NFS specs says about it - ... to recover from an ESTALE error, an application must close the file or directory where the error occurred, and reopen it so the NFS client can resolve the pathname again and retrieve the new file handle. And that is what safe_stat is doing - opening the

Re: GMAKE 3.81 vs GMAKE 4.2

2019-12-17 Thread Paul Smith
On Tue, 2019-12-17 at 13:17 +0530, nikhil jain wrote: > A rule was processed and then as soon as it ends, the next dependent rule > processed. It has to work on the object file generated by the first rule. > But the timestamp of the file was older so the next rule did not process. > I am on NFS. I

Re: GMAKE 3.81 vs GMAKE 4.2

2019-12-17 Thread nikhil jain
Have to check with the older team mates if they have added safe_stat by themselves. Thanks to them. It works for my case atleast. No, I do not want to delete the object file before sending the target out. That's not how make should work or I should make it work. It is not make issue. It is issue w

Re: GMAKE 3.81 vs GMAKE 4.2

2019-12-17 Thread Paul Smith
On Tue, 2019-12-17 at 20:44 +0530, nikhil jain wrote: > No, I do not want to delete the object file before sending the target > out. That's not how make should work or I should make it work. That is simply not true. In virtually all cases rebuilding a target will involve deleting the old one in s

Re: GMAKE 3.81 vs GMAKE 4.2

2019-12-17 Thread nikhil jain
Thank you Paul for the suggestions. Will think over them. Thanks for the help. On Tue, Dec 17, 2019 at 9:03 PM Paul Smith wrote: > On Tue, 2019-12-17 at 20:44 +0530, nikhil jain wrote: > > No, I do not want to delete the object file before sending the target > > out. That's not how make should w

Re: tarball compression

2019-12-17 Thread Paul Smith
On Fri, 2019-12-06 at 12:57 +0900, Kiyoshi KANAZAWA wrote: > Make tarball is distributed with gzip & bzip2 compression. > One with gzip may be needed as basic one. > But, how about change bzip2 to xz or lzip from next release ? I have no problem with this idea.