I think you hit the nail on the head. I put the crtimes.diff first
because I was simply swapping it in for osx-create-time.diff in
Axel's email "3.0.0 test failure MacOS X 10.4.11".
Upon invoking make, this error in the ordering of the patches, on my
part yielded:
make
perl ./mkproto.pl ./*.c ./lib/compat.c
gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -I./popt -c
flist.c -o flist.o
In file included from flist.c:24:
ifuncs.h: In function 'f_crtime':
ifuncs.h:68: error: 'crtimes_ndx' undeclared (first use in this
function)
ifuncs.h:68: error: (Each undeclared identifier is reported only once
ifuncs.h:68: error: for each function it appears in.)
ifuncs.h: In function 'f_crtime_set':
ifuncs.h:78: error: 'crtimes_ndx' undeclared (first use in this
function)
flist.c: In function 'send_file_entry':
flist.c:471: error: 'XMIT_CRTIME_EQ_MTIME' undeclared (first use in
this function)
flist.c: In function 'recv_file_entry':
flist.c:774: error: 'XMIT_CRTIME_EQ_MTIME' undeclared (first use in
this function)
make: *** [flist.o] Error 1
At that point I simply abandoned crtimes and 'went back' to osx-
create-time.diff
Thanks for the heads up on the order of the patches.
Rob
On Mar 3, 2008, at 4:41 PM, Anthony Morton wrote:
I am running MacOS X 10.4.11 on PPC. The following is a synopsis
of my installation procedure (as gathered from the various emails
in the archive) - note that I had trouble with crtimes.diff and
went back to osx-create-time.diff. Please let me know if I have
included anything spurious or missed something critical (though I
am pleased that everything worked)...
I also get perfect results on 3.0.0 with both MacOS X 10.4.11 on
PPC and MacOS X 10.5.2 on Intel, using fileflags.diff, crtimes.diff
and Wayne's new fileflags-fixes.diff.
I find it interesting that you have had no luck with crtimes.diff.
Could you post your results? Are you applying the patches in the
right order (that is, fileflags.diff followed by crtimes.diff, not
vice versa)?
I suspect the backup-dir-dels.diff patch is not strictly necessary,
unless you actually want the functionality (as many of us do).
./prepare-source may or may not do anything, depending which source
version you're using.
Tony M.
--
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html