--- src/ylocale.cc 2017-07-30 10:59:06.000000000 +0200 +++ src/ylocale.cc 2017-08-09 08:15:50.938841549 +0200 @@ -55,6 +55,8 @@ int const codesetItems[] = { #ifdef CONFIG_NL_CODESETS CONFIG_NL_CODESETS +#elif !defined(__GLIBC__) + CODESET, 0 #else CODESET, _NL_CTYPE_CODESET_NAME, 0 #endif --- src/globit.c 2017-07-30 10:59:06.000000000 +0200 +++ src/globit.c 2017-08-09 08:17:18.691824584 +0200 @@ -143,7 +143,9 @@ } else if (*pattern == '~') { /* yes, tilde */ is_absolute = 2; +#if defined(__GLIBC__) glob_flags |= GLOB_TILDE; +#endif /* any slash in the pattern? */ while (*cp && *cp != '/') ++cp;