diff --git a/package/CHANGELOG b/package/CHANGELOG index 90d2dc6922d..a069ed65907 100644 --- a/package/CHANGELOG +++ b/package/CHANGELOG @@ -53,7 +53,9 @@ Fixes * libmdaxdr and libdcd classes in their last frame can now be pickled (Issue #2878, PR #2911) * AtomGroup now are pickled/unpickled without looking for its anchored - Universe (PR #2893) + Universe (PR #2893) + * ensure that unistd.h is included on macOS when compiling ENCORE's spe.c + (Issue #2934) Enhancements * Refactored analysis.helanal into analysis.helix_analysis diff --git a/package/MDAnalysis/analysis/encore/dimensionality_reduction/src/spe.c b/package/MDAnalysis/analysis/encore/dimensionality_reduction/src/spe.c index 7d129bcfd79..f3ae089a7c2 100644 --- a/package/MDAnalysis/analysis/encore/dimensionality_reduction/src/spe.c +++ b/package/MDAnalysis/analysis/encore/dimensionality_reduction/src/spe.c @@ -27,12 +27,10 @@ #include #include -#ifdef __unix__ - #include -#endif - #ifdef _WIN32 #include +#else /* unix-like __unix__ || __APPLE__ */ + #include #endif #define EPSILON 1e-8