diff --git a/libraries/libldap_r/thr_posix.c b/libraries/libldap_r/thr_posix.c index bdc9e5b779..3ea3d16f60 100644 --- a/libraries/libldap_r/thr_posix.c +++ b/libraries/libldap_r/thr_posix.c @@ -14,8 +14,8 @@ * . */ -#ifdef __GLIBC__ -#define _XOPEN_SOURCE 500 /* For pthread_setconcurrency() */ +#ifndef _GNU_SOURCE +#define _GNU_SOURCE 1 /* For pthread_setconcurrency() on glibc */ #endif #include "portable.h"