diff -Nurd mlt-6.14.0/src/framework/mlt_property.h mlt-6.14.0.new/src/framework/mlt_property.h --- mlt-6.14.0/src/framework/mlt_property.h 2019-03-30 15:59:21.000000000 -0500 +++ mlt-6.14.0.new/src/framework/mlt_property.h 2019-04-07 11:44:33.645881649 -0500 @@ -30,7 +30,7 @@ #include <sys/param.h> #endif -#if (defined(__GLIBC__) && !defined(__APPLE__)) || defined(HAVE_LOCALE_H) +#if (defined(__linux__) && !defined(__APPLE__)) || defined(HAVE_LOCALE_H) # include <locale.h> #elif defined(__APPLE__) || (defined(__FreeBSD_version) && __FreeBSD_version >= 900506) # include <xlocale.h>