summaryrefslogtreecommitdiffstats
path: root/package/libiio/0001-utilities.c-Add-a-check-for-newlocale-function.patch
diff options
context:
space:
mode:
authorVicente Olivert Riera <Vincent.Riera@imgtec.com>2017-06-02 17:36:31 +0100
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-06-05 14:36:19 +0200
commit72279edddd87e57bea7af3b3f776e92d01ce75ee (patch)
treec50958fa501d0424c36e1f99e8a6690023972a3e /package/libiio/0001-utilities.c-Add-a-check-for-newlocale-function.patch
parent64da4fa9f14ca2adf8d12c627b240187c7097072 (diff)
downloadbuildroot-72279edddd87e57bea7af3b3f776e92d01ce75ee.tar.gz
buildroot-72279edddd87e57bea7af3b3f776e92d01ce75ee.zip
libiio: bump version to 0.10
Patch 0001 already included in this release: https://github.com/analogdevicesinc/libiio/commit/913c2cc740d60450e91e066cf38f5654936a6015 Patch 0002 already included in this release: https://github.com/analogdevicesinc/libiio/commit/6e5a40566ee44694b186d4c2cbcf5f8690d8bba4 Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/libiio/0001-utilities.c-Add-a-check-for-newlocale-function.patch')
-rw-r--r--package/libiio/0001-utilities.c-Add-a-check-for-newlocale-function.patch55
1 files changed, 0 insertions, 55 deletions
diff --git a/package/libiio/0001-utilities.c-Add-a-check-for-newlocale-function.patch b/package/libiio/0001-utilities.c-Add-a-check-for-newlocale-function.patch
deleted file mode 100644
index cea22cbcac..0000000000
--- a/package/libiio/0001-utilities.c-Add-a-check-for-newlocale-function.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 913c2cc740d60450e91e066cf38f5654936a6015 Mon Sep 17 00:00:00 2001
-From: Paul Cercueil <paul.cercueil@analog.com>
-Date: Mon, 6 Feb 2017 14:04:47 +0100
-Subject: [PATCH] utilities.c: Add a check for newlocale() function
-
-uClibc might define __UCLIBC_HAS_LOCALE__, without actually providing
-the locale_t type or the setlocale() function.
-
-Signed-off-by: Paul Cercueil <paul.cercueil@analog.com>
----
- CMakeLists.txt | 1 +
- iio-config.h.cmakein | 1 +
- utilities.c | 2 +-
- 3 files changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index cb3a48f..b24eff3 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -66,6 +66,7 @@ endif()
- include(CheckSymbolExists)
- check_symbol_exists(strdup "string.h" HAS_STRDUP)
- check_symbol_exists(strerror_r "string.h" HAS_STRERROR_R)
-+check_symbol_exists(newlocale "locale.h" HAS_NEWLOCALE)
-
- IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
- option(WITH_IIOD "Build the IIO Daemon" ON)
-diff --git a/iio-config.h.cmakein b/iio-config.h.cmakein
-index 1b8608e..6700326 100644
---- a/iio-config.h.cmakein
-+++ b/iio-config.h.cmakein
-@@ -21,6 +21,7 @@
- #cmakedefine HAS_PIPE2
- #cmakedefine HAS_STRDUP
- #cmakedefine HAS_STRERROR_R
-+#cmakedefine HAS_NEWLOCALE
- #cmakedefine HAS_PTHREAD_SETNAME_NP
- #cmakedefine HAVE_IPV6
- #cmakedefine HAVE_AVAHI
-diff --git a/utilities.c b/utilities.c
-index 88b8257..21dbd10 100644
---- a/utilities.c
-+++ b/utilities.c
-@@ -34,7 +34,7 @@
- #endif
-
- #ifdef LOCALE_SUPPORT
--#if defined(__MINGW32__)
-+#if defined(__MINGW32__) || (!defined(_WIN32) && !defined(HAS_NEWLOCALE))
- static int read_double_locale(const char *str, double *val)
- {
- char *end, *old_locale;
---
-2.11.0
-
OpenPOWER on IntegriCloud