On 01/21/2011 04:51 AM, Dagobert Michelsen wrote: > I have a failing test 35 on Solaris 9 Sparc with Sun Studio 12. Please > see the transcript below.
This is due to a known problem with our emulation of openat on older versions of Solaris: it cannot handle the case when . or an ancestor is an unreadable directory. If you can fix this problem, please do, but it's not high priority as the problem is rare in practice. As of Solaris 10 the problem is no longer present, since Solaris 10 and later have a working openat. > BTW, I needed the following two patches, will these make it to 1.26? > > http://cvs.opensolaris.org/source/xref/sfw/usr/src/cmd/gtar/Patches/verify.diff > > http://cvs.opensolaris.org/source/xref/sfw/usr/src/cmd/gtar/Patches/xgetcwd.diff The first (verify) patch will be in 1.26. The second (xgetcwd) patch is something I haven't seen before. Why is it needed? If there's a problem with getcwd, I would expect the problem to be fixed in the getcwd module, not in the xgetcwd module.
