export-tar: set tar format to GNU_FORMAT explicitly

Python 3.8 changed the default format to PAX, but GNU format is
documented for Borg.
This commit is contained in:
Marian Beermann 2020-10-17 21:50:45 +02:00
parent 4a9b910be8
commit ca36f10bf6

View file

@ -884,7 +884,7 @@ class Archiver:
# The | (pipe) symbol instructs tarfile to use a streaming mode of operation
# where it never seeks on the passed fileobj.
tar = tarfile.open(fileobj=tarstream, mode='w|')
tar = tarfile.open(fileobj=tarstream, mode='w|', format=tarfile.GNU_FORMAT)
self._export_tar(args, archive, tar)