Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-11 Thread Jim Meyering
Bruno Haible wrote: > On 2011-09-04 I committed this: >> 2011-09-04 Bruno Haible >> >> acl: Improve support of NFSv4 ACLs on Solaris 10 (newer version). >> * lib/acl-internal.h (ACE_*, NEW_ACE_*): Define also on newer Solaris >> 10. >> (OLD_ALLOW, OLD_DENY): New macros. >>

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-11 Thread Bruno Haible
On 2011-09-04 I committed this: > 2011-09-04 Bruno Haible > > acl: Improve support of NFSv4 ACLs on Solaris 10 (newer version). > * lib/acl-internal.h (ACE_*, NEW_ACE_*): Define also on newer Solaris > 10. > (OLD_ALLOW, OLD_DENY): New macros. > (NEW_ACE_ACCESS_ALLO

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-06 Thread Ben Walton
Excerpts from Pádraig Brady's message of Tue Sep 06 10:48:58 -0400 2011: > Thanks. > I think it is a bug though which should be fixed by: > http://git.sv.gnu.org/gitweb/?p=coreutils.git;a=commitdiff;h=197cd09 Yes, you're correct. I missed that fix in the recent threads. Sorry for the noise. Th

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-06 Thread Pádraig Brady
On 09/06/2011 03:21 PM, Ben Walton wrote: > Excerpts from Jim Meyering's message of Tue Sep 06 05:09:50 -0400 2011: > > Hi All, > >> I've confirmed that with these (though not yet with your latest irix >> fix) changes, all coreutils tests pass on both Fedora 15 and Solaris >> 10. > > I found yes

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-06 Thread Ben Walton
Excerpts from Jim Meyering's message of Tue Sep 06 05:09:50 -0400 2011: Hi All, > I've confirmed that with these (though not yet with your latest irix > fix) changes, all coreutils tests pass on both Fedora 15 and Solaris > 10. I found yesterday that the misc/stdbuf test fails on Solaris 9, alth

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-06 Thread Jim Meyering
Bruno Haible wrote: > Jim Meyering wrote: >> There was actually one failure on Solaris 10: >> >> FAIL: test-copy-acl-1.sh (exit: 1) >> == >> >> + test 1 = 0 >> + func_tmpdir >> + : /var/tmp >> tmp=/var/tmp/glj4aWlm >> + test -n /var/tmp/glj4aWlm >> +

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-06 Thread Bruno Haible
Jim Meyering wrote: > There was actually one failure on Solaris 10: > > FAIL: test-copy-acl-1.sh (exit: 1) > == > > + test 1 = 0 > + func_tmpdir > + : /var/tmp > tmp=/var/tmp/glj4aWlm > + test -n /var/tmp/glj4aWlm > + test -d /var/tmp/glj4aWlm > +

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-06 Thread Bruno Haible
Jim Meyering wrote: > There was actually one failure on Solaris 10: > > FAIL: test-copy-acl-1.sh (exit: 1) > == > > + test 1 = 0 > + func_tmpdir > + : /var/tmp > tmp=/var/tmp/glj4aWlm > The *-1.sh tests exercise the local file system on /var/tmp. The

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-06 Thread Jim Meyering
Jim Meyering wrote: > Bruno Haible wrote: >>> The change to lib/set-mode-acl.c fixed the first test failure. For the >>> second test failure, I'm applying this fix: >> >> And finally, clean up the pieces of unused Solaris code: >> >> 2011-09-05 Bruno Haible >> >> acl: Clean up Solaris code

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-06 Thread Jim Meyering
Bruno Haible wrote: >> The change to lib/set-mode-acl.c fixed the first test failure. For the >> second test failure, I'm applying this fix: > > And finally, clean up the pieces of unused Solaris code: > > 2011-09-05 Bruno Haible > > acl: Clean up Solaris code. > * lib/acl-internal.h

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-05 Thread Bruno Haible
> The change to lib/set-mode-acl.c fixed the first test failure. For the > second test failure, I'm applying this fix: And finally, clean up the pieces of unused Solaris code: 2011-09-05 Bruno Haible acl: Clean up Solaris code. * lib/acl-internal.h: Remove no-op #if.

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-05 Thread Bruno Haible
> I'm extending the ACL tests in gnulib so that they > detect the failure before the fix: > > mode = 4700: tmpfile1 got an ACL > FAIL: test-set-mode-acl-2.sh > files tmpfile0 and tmpfile1: different ACL entry #2: different ids -1 and 0 > FAIL: test-copy-acl-2.sh The change to lib/set-mode

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-05 Thread Bruno Haible
> > So, in summary, there are two problems: > > - 'cp' creates a nontrivial ACL for a directory when the original > > directory had none. > > ... > This patch fixes it. I'm committing it in gnulib. We shouldn't need coreutils tests in order to detect that a gnulib module is not working well.

Re: coreutils-8.12.178-df9cd on Solaris 10

2011-09-04 Thread Bruno Haible
Re : > So, in summary, there are two problems: > - 'cp' creates a nontrivial ACL for a directory when the original > directory had none. > - chmod 700 does not change the 'delete_child' bit for owner to "allow". > > I propo