FreeBSD Port: amanda-client-2.5.1p3,1
Jun Kuriyama
kuriyama at imgsrc.co.jp
Thu Feb 15 02:36:13 UTC 2007
At Wed, 14 Feb 2007 08:54:47 -0600,
Craig Boston wrote:
> It looks like the code in sendsize.c that generates the dump arguments
> was completely rewritten between p2 and p3, and a mistake was made
> (PARAM_DUMP_ESTIMATE used twice instead of PARAM_HONOR_NODUMP). A patch
> is attached that should fix it.
>
> We can add the patch to ports if necessary, but as the problem exists in
> upstream sources it should really be fixed there.
>
> > I cannot say if the same problem exists in sendbackup. My dumps didn't
> > make it that far :(
>
> Glancing through sendbackup-dump.c it looks like everything should be
> fine there (though I'm actually a little surprised that the -L patch
> still applies cleanly). I haven't run a backup with the fixed sendsize
> yet, however, so I guess we'll see.
>
> Craig
> [2 sendsize.patch <text/x-diff; us-ascii (7bit)>]
> --- client-src/sendsize.c.orig Wed Feb 14 08:47:15 2007
> +++ client-src/sendsize.c Wed Feb 14 08:45:10 2007
> @@ -1190,7 +1190,7 @@
> # endif
> dumpkeys = vstralloc(level_str,
> PARAM_DUMP_ESTIMATE,
> - PARAM_DUMP_ESTIMATE,
> + PARAM_HONOR_NODUMP,
> "s", "f", NULL);
>
> # ifdef HAVE_DUMP_ESTIMATE
Thank you for your investigation. I've committed your patch into our
repository.
--
Jun Kuriyama <kuriyama at imgsrc.co.jp> // IMG SRC, Inc.
<kuriyama at FreeBSD.org> // FreeBSD Project
More information about the freebsd-ports
mailing list