--- old/src/java.base/unix/native/libjava/TimeZone_md.c 2018-03-15 14:56:53.096564144 +0100 +++ new/src/java.base/unix/native/libjava/TimeZone_md.c 2018-03-15 14:56:52.909556105 +0100 @@ -147,7 +147,10 @@ return NULL; } +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" while (readdir64_r(dirp, entry, &dp) == 0 && dp != NULL) { +#pragma GCC diagnostic pop /* * Skip '.' and '..' (and possibly other .* files) */