--- old/src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c 2018-03-15 14:56:54.057605460 +0100 +++ new/src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c 2018-03-15 14:56:53.867597292 +0100 @@ -80,7 +80,10 @@ return dbuf; #else /* __linux__ || _ALLBSD_SOURCE */ struct dirent* p; +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" if (readdir_r(dirp, entry, &p) == 0) { +#pragma GCC diagnostic pop return p; } else { return NULL;