From: Daniel Ahlin Date: Tue, 8 Dec 2020 23:30:34 +0000 (+0100) Subject: LU-14198 build: Use pax tar format for build of dist-targets X-Git-Tag: 2.14.0-RC1~5 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=9e5c92b5f31f447e55378b3c43347123de7964e9 LU-14198 build: Use pax tar format for build of dist-targets The tar ustar format used during build of dist-* targets (which is used when building e.g. rpms and debs) has several limitations and will prevent e.g. users with uid > 2097151 (2^21) from building these targets (or from passing the autoconf test for tar). This commit changes format from ustar to POSIX.1-2001/pax which will remove this and several other limits (with path-length being one relevant example, see LU-12078). Signed-off-by: Daniel Ahlin Change-Id: Ic66ca696ede2e359a04c179c6d630baacaa9bcb1 Reviewed-on: https://review.whamcloud.com/40915 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Andreas Dilger Reviewed-by: Minh Diep --- diff --git a/configure.ac b/configure.ac index f4d47b8..16e9ee8 100644 --- a/configure.ac +++ b/configure.ac @@ -9,7 +9,7 @@ LC_CONFIG_SRCDIR AC_CANONICAL_SYSTEM -AM_INIT_AUTOMAKE([1.10 tar-ustar -Wno-portability subdir-objects]) +AM_INIT_AUTOMAKE([1.10 tar-pax -Wno-portability subdir-objects]) AM_MAINTAINER_MODE([enable]) AC_PROG_CC