common/autoconf/basics.m4
changeset 38924 55921b080a8e
parent 37972 e1fa5c2e62a0
child 38926 1422abbf1a9a
equal deleted inserted replaced
38626:68d286c03952 38924:55921b080a8e
  1020     TAR_TYPE="solaris"
  1020     TAR_TYPE="solaris"
  1021   fi
  1021   fi
  1022   AC_MSG_CHECKING([what type of tar was found])
  1022   AC_MSG_CHECKING([what type of tar was found])
  1023   AC_MSG_RESULT([$TAR_TYPE])
  1023   AC_MSG_RESULT([$TAR_TYPE])
  1024 
  1024 
       
  1025   TAR_CREATE_FILE_PARAM=""
       
  1026 
  1025   if test "x$TAR_TYPE" = "xgnu"; then
  1027   if test "x$TAR_TYPE" = "xgnu"; then
  1026     TAR_INCLUDE_PARAM="T"
  1028     TAR_INCLUDE_PARAM="T"
  1027     TAR_SUPPORTS_TRANSFORM="true"
  1029     TAR_SUPPORTS_TRANSFORM="true"
       
  1030     if test "x$OPENJDK_TARGET_OS" = "xsolaris"; then
       
  1031       # When using gnu tar for Solaris targets, need to use compatibility mode
       
  1032       TAR_CREATE_EXTRA_PARAM="--format=ustar"
       
  1033     fi
  1028   else
  1034   else
  1029     TAR_INCLUDE_PARAM="I"
  1035     TAR_INCLUDE_PARAM="I"
  1030     TAR_SUPPORTS_TRANSFORM="false"
  1036     TAR_SUPPORTS_TRANSFORM="false"
  1031   fi
  1037   fi
       
  1038   AC_SUBST(TAR_TYPE)
       
  1039   AC_SUBST(TAR_CREATE_EXTRA_PARAM)
  1032   AC_SUBST(TAR_INCLUDE_PARAM)
  1040   AC_SUBST(TAR_INCLUDE_PARAM)
  1033   AC_SUBST(TAR_SUPPORTS_TRANSFORM)
  1041   AC_SUBST(TAR_SUPPORTS_TRANSFORM)
  1034 ])
  1042 ])
  1035 
  1043 
  1036 AC_DEFUN_ONCE([BASIC_SETUP_COMPLEX_TOOLS],
  1044 AC_DEFUN_ONCE([BASIC_SETUP_COMPLEX_TOOLS],