summaryrefslogtreecommitdiffstats
path: root/main/mesa/mesa-7.6.1-uclibc.patch
blob: 4a4354d89dbe8c40d1c7fd4637b89cc63d643bbe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/src/mesa/main/imports.c b/src/mesa/main/imports.c
index 46ffb92..6192fe6 100644
--- a/src/mesa/main/imports.c
+++ b/src/mesa/main/imports.c
@@ -915,7 +915,7 @@ _mesa_atoi(const char *s)
 double
 _mesa_strtod( const char *s, char **end )
 {
-#ifdef _GNU_SOURCE
+#if defined(_GNU_SOURCE) && ! defined(__UCLIBC__)
    static locale_t loc = NULL;
    if (!loc) {
       loc = newlocale(LC_CTYPE_MASK, "C", NULL);