From 0887eb37a768bf0e2b73dffc01ddd95b30ce4198 Mon Sep 17 00:00:00 2001 From: naoto Date: Thu, 6 Oct 2011 17:40:16 -0700 Subject: [PATCH] 7098394: JDK8 TL repo build fails in src/solaris/native/java/util/TimeZone_md.c Reviewed-by: chegar --- src/solaris/native/java/util/TimeZone_md.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/solaris/native/java/util/TimeZone_md.c b/src/solaris/native/java/util/TimeZone_md.c index 581e2adb2..7e95d5362 100644 --- a/src/solaris/native/java/util/TimeZone_md.c +++ b/src/solaris/native/java/util/TimeZone_md.c @@ -122,7 +122,8 @@ findZoneinfoFile(char *buf, size_t size, const char *dir) return NULL; } -#if defined(__linux__) || (defined(__solaris__) && defined(_POSIX_PTHREAD_SEMANTICS)) +#if defined(__linux__) || (defined(__solaris__) && (defined(_POSIX_PTHREAD_SEMANTICS) || \ + defined(_LP64))) while (readdir_r(dirp, entry, &dp) == 0 && dp != NULL) { #else while ((dp = readdir_r(dirp, entry)) != NULL) { -- GitLab