]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
build/ops: make dist needs files with names > 99 characters 6063/head
authorLoic Dachary <ldachary@redhat.com>
Thu, 24 Sep 2015 05:53:38 +0000 (07:53 +0200)
committerLoic Dachary <ldachary@redhat.com>
Thu, 24 Sep 2015 06:07:20 +0000 (08:07 +0200)
commit396702aabf67453d4151d9e5fadfd01edf7e053b
tree7fd0a3fe4f74f26121ca53d9abc221e5d04aae2e
parent704cd5d30df350c3a93f06ab0fa5b9f14132afc0
build/ops: make dist needs files with names > 99 characters

When running make distdir=ceph-9.0.3-1870-gfd861bb dist, a few files
have names longer than 99 characters and discarded, which then causes
the resulting tarbal to be incomplete:

tar: ceph-9.0.3-1870-gfd861bb/src/rocksdb/utilities/write_batch_with_index/write_batch_with_index_internal.cc: file name is too long (max 99); not dumped
tar: ceph-9.0.3-1870-gfd861bb/src/rocksdb/utilities/write_batch_with_index/write_batch_with_index_internal.h: file name is too long (max 99); not dumped

Use the tar-ustar format instead of the legacy v7
format (http://www.gnu.org/software/automake/manual/automake.html#Options). It
is unlikely machines with a C++11 compiler also have an antique tar
binary that would only support v7.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
configure.ac