Package: mozjs52 / 52.9.1-1

Don-t-include-xlocale.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
From: Jeremy Bicha <jbicha@debian.org>
Date: Mon, 9 Oct 2017 12:15:30 -0400
Subject: Don't include xlocale

Fix build with glibc >= 2.26
https://sourceware.org/glibc/wiki/Release/2.26#Removal_of_.27xlocale.h.27
---
 intl/icu/source/i18n/digitlst.cpp | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/intl/icu/source/i18n/digitlst.cpp b/intl/icu/source/i18n/digitlst.cpp
index ab5b557..9967a1a 100644
--- a/intl/icu/source/i18n/digitlst.cpp
+++ b/intl/icu/source/i18n/digitlst.cpp
@@ -61,11 +61,7 @@
 #endif
 
 #if U_USE_STRTOD_L
-# if U_PLATFORM_USES_ONLY_WIN32_API || U_PLATFORM == U_PF_CYGWIN
-#   include <locale.h>
-# else
-#   include <xlocale.h>
-# endif
+# include <locale.h>
 #endif
 
 // ***************************************************************************