]> granicus.if.org Git - php/commitdiff
Add note on PAX headers in tarballs
authorAnatol Belski <ab@php.net>
Mon, 27 Nov 2017 11:14:35 +0000 (12:14 +0100)
committerAnatol Belski <ab@php.net>
Mon, 27 Nov 2017 11:17:46 +0000 (12:17 +0100)
README.RELEASE_PROCESS

index c735d5e2631d1d8211fbe7eb45d596c61089efe0..dac6b2c8bca6ee6e2950b6cac1e7e0e34c1cd87e 100644 (file)
@@ -187,7 +187,11 @@ credits files in ext/standard.
 
 9. run: ``PHPROOT=. ./makedist php 5.4.1``, this will export the tag, create configure
 and build three tarballs (gz, bz2 and xz).
-Check if the pear files are updated (phar).
+   Check if the pear files are updated (phar).
+   On some systems the behavior of GNU tar can default to produce POSIX complaint archives
+with PAX headers. As not every application is compatible with that format, creation of
+archives with PAX headers should be avoided. When packaging on such a system, the GNU tar
+can be influenced by defining the environment variable TAR_OPTIONS='--format=gnu'.
 
 10. Generate the GPG signature files for the archives.
   ``gpg -u YOUREMAIL --armor --detach-sign php-X.Y.Z.tar.xxx``