configure: require automake >= 1.9 for tar-ustar option.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Wed, 27 Jun 2012 12:54:55 +0000 (14:54 +0200)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Wed, 27 Jun 2012 13:02:16 +0000 (15:02 +0200)
By default, newer automake versions make tar use the ancient tar V7 format
that limits filenames to 99 characters. This is troublesome for certain shader
sources files. Now require automake 1.9 and use the tar-ustar option so that
a newer format, defined in POSIX 1003.1-1988, is used. The limitation is now
256 characters.

PAX interchange format (POSIX 1003.1-2001) was considered but probably still
to young? Just stick to the intermediate format for now as this is enough for
our purposes.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
configure.ac

index 5717ce2..1093ba0 100644 (file)
@@ -20,7 +20,7 @@ AC_PREREQ([2.57])
 AC_INIT([intel_driver], [intel_driver_version], [haihao.xiang@intel.com],
         [libva-driver-intel])
 AC_CONFIG_SRCDIR([Makefile.am])
-AM_INIT_AUTOMAKE
+AM_INIT_AUTOMAKE([1.9 tar-ustar])
 
 AM_CONFIG_HEADER([src/config.h])