From e7b3c1db9fdcb11e8d072f46f728f3867195ec13 Mon Sep 17 00:00:00 2001 From: Krul Ceter Date: Fri, 11 Nov 2022 21:19:14 +0300 Subject: [PATCH] Ioss_FileInfo.C: use unistd.h instead of sys/unistd.h Build fails on musl-based Linux distributions. As for glibc, sys/unistd.h contains "#include ", thus pointing to unistd.h. --- packages/seacas/libraries/ioss/src/Ioss_FileInfo.C | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/seacas/libraries/ioss/src/Ioss_FileInfo.C b/packages/seacas/libraries/ioss/src/Ioss_FileInfo.C index 322368dd65..728358082e 100644 --- a/packages/seacas/libraries/ioss/src/Ioss_FileInfo.C +++ b/packages/seacas/libraries/ioss/src/Ioss_FileInfo.C @@ -26,7 +26,7 @@ #define S_ISDIR(m) (((m)&_S_IFMT) == _S_IFDIR) #endif #else -#include +#include #if defined(__APPLE__) && defined(__MACH__) #include #include @@ -41,9 +41,6 @@ #include #include -#ifndef _MSC_VER -#include -#endif namespace { bool internal_access(const std::string &name, int mode);