--- old/src/java.base/unix/native/libjava/UnixFileSystem_md.c 2018-03-15 14:56:53.403577343 +0100 +++ new/src/java.base/unix/native/libjava/UnixFileSystem_md.c 2018-03-15 14:56:53.214569217 +0100 @@ -339,7 +339,10 @@ if (rv == NULL) goto error; /* Scan the directory */ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" while ((readdir64_r(dir, ptr, &result) == 0) && (result != NULL)) { +#pragma GCC diagnostic pop jstring name; if (!strcmp(ptr->d_name, ".") || !strcmp(ptr->d_name, "..")) continue;