Hi Denis,

> tar: rmtlseek not stopped at a record boundary
> tar: Error is not recoverable: exiting now

I could not reproduce thise. Please give more info about
the system you are using and options used to compile tar
(I'd appreciate if you sent me your config.log file)

> In src/buffer.c, replace (around line 863):
>   if (size < record_size)
> with
>   if (size < (off_t)record_size)

Strange, this is a no-op: operands are promoted to the wider type (which
in this case is off_t) by default.

Regards,
Sergey


Reply via email to