for older libarchives