You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

11 lines
397 B

  1. --- a/Foundation/src/Error.cpp
  2. +++ b/Foundation/src/Error.cpp
  3. @@ -64,7 +64,7 @@ namespace Poco {
  4. #if (_XOPEN_SOURCE >= 600) || POCO_OS == POCO_OS_ANDROID || __APPLE__
  5. setMessage(strerror_r(err, _buffer, sizeof(_buffer)));
  6. -#elif _GNU_SOURCE
  7. +#elif (defined(_GNU_SOURCE) && defined(__GLIBC__))
  8. setMessage(strerror_r(err, _buffer, sizeof(_buffer)));
  9. #else
  10. setMessage(strerror(err));