Ensel Sharon
2006-Nov-01 00:35 UTC
unsuccessful configure with 2.6.8 and acls and extended attributes...
(FreeBSD 6.1-RELEASE) tar xzvf rsync-2.6.8.tar.gz cd rsync-2.6.8.tar.gz patch < patches/acls.diff patch < ./patches/xattrs.diff ./prepare-source ./configure --enable-acl-support --enable-xattr-support --disable-debug --with-rsyncd-conf=/usr/local/etc/rsyncd.conf --bindir=/usr/local/bin Couldn't be more simple. But...when I try to 'make' : (snip) gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt -c clientname.c -o clientname.o gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt -c chmod.c -o chmod.o gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt -c acls.c -o acls.o acls.c:25:25: lib/sysacls.h: No such file or directory acls.c: In function `unpack_smb_acl': (snip) acls.c:1253: warning: assignment makes pointer from integer without a cast *** Error code 1 Stop in /tmp/rsync-2.6.8. In the list archives, I see someone has this exact same problem with 2.6.6: http://lists.samba.org/archive/rsync/2005-August/013336.html So is it just so rare to configure with acls and extattr that nobody notices that it doesn't work ? Thanks.
Wayne Davison
2006-Nov-01 00:58 UTC
unsuccessful configure with 2.6.8 and acls and extended attributes...
On Tue, Oct 31, 2006 at 07:09:18PM -0500, Ensel Sharon wrote:> patch < patches/acls.diff > patch < ./patches/xattrs.diffYou didn't use the -p1 option for those patch commands, so the new files didn't get created in their right directories. ..wayne..
Wesley W. Terpstra
2006-Nov-01 00:59 UTC
unsuccessful configure with 2.6.8 and acls and extended attributes...
On Nov 1, 2006, at 1:09 AM, Ensel Sharon wrote:> gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt -c > clientname.c -o > clientname.o > gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt -c chmod.c -o > chmod.o > gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt -c acls.c -o > acls.o > acls.c:25:25: lib/sysacls.h: No such file or directory > acls.c: In function `unpack_smb_acl': > > (snip) > > acls.c:1253: warning: assignment makes pointer from integer without > a cast > *** Error code 1I think you've omitted the error message in (snip)...