summaryrefslogtreecommitdiffstats
path: root/package/poco/0001-GNU-version-of-strerror_r-not-available-on-musl.patch
diff options
context:
space:
mode:
authorBernd Kuhls <bernd.kuhls@t-online.de>2017-09-17 19:58:17 +0200
committerArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>2017-09-24 15:42:52 +0200
commit5d33515b54d45899e2bca8dedf109a4a62dd2331 (patch)
treebaf49eff36bd420961f4f6d0ccc31ace070537b4 /package/poco/0001-GNU-version-of-strerror_r-not-available-on-musl.patch
parent6759caf679c5a479639ece9e2486eb9333e02708 (diff)
downloadbuildroot-5d33515b54d45899e2bca8dedf109a4a62dd2331.tar.gz
buildroot-5d33515b54d45899e2bca8dedf109a4a62dd2331.zip
package/poco: bump version to 1.7.9
Removed patch applied upstream: https://github.com/pocoproject/poco/commit/30159aea4b3f6421da9d74a8bf22aad6d3bf26b4 Renumbered remaining patches. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Diffstat (limited to 'package/poco/0001-GNU-version-of-strerror_r-not-available-on-musl.patch')
-rw-r--r--package/poco/0001-GNU-version-of-strerror_r-not-available-on-musl.patch33
1 files changed, 0 insertions, 33 deletions
diff --git a/package/poco/0001-GNU-version-of-strerror_r-not-available-on-musl.patch b/package/poco/0001-GNU-version-of-strerror_r-not-available-on-musl.patch
deleted file mode 100644
index c2f297f0ff..0000000000
--- a/package/poco/0001-GNU-version-of-strerror_r-not-available-on-musl.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 30159aea4b3f6421da9d74a8bf22aad6d3bf26b4 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?J=C3=B6rg=20Krause?= <joerg.krause@embedded.rocks>
-Date: Mon, 4 Apr 2016 20:48:43 +0200
-Subject: [PATCH] GNU version of strerror_r not available on musl
-
-The GNU version of glibc' `strerror_r` is non-portable.
-
-When the POSIX and GNU API collides musl always provides the POSIX API. That
-being the case for `strerror_r` musl does only support the POSIX version,
-despite of `_GNU_SOURCE`.
-
-[Upstream commit: https://github.com/pocoproject/poco/commit/30159aea4b3f6421da9d74a8bf22aad6d3bf26b4]
-Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
----
- Foundation/src/Error.cpp | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/Foundation/src/Error.cpp b/Foundation/src/Error.cpp
-index 6a8afb705f..00991fc0be 100644
---- a/Foundation/src/Error.cpp
-+++ b/Foundation/src/Error.cpp
-@@ -69,7 +69,10 @@ namespace Poco {
- without -D_GNU_SOURCE is needed, otherwise the GNU version is
- preferred.
- */
--#if defined _GNU_SOURCE && !POCO_ANDROID
-+ /* The GNU version of strerror_r is non-portable and not
-+ available on the musl C library.
-+ */
-+#if (defined __GLIBC__ || defined __UCLIBC__) && defined _GNU_SOURCE && !POCO_ANDROID
- char errmsg[256] = "";
- return std::string(strerror_r(errorCode, errmsg, 256));
- #elif (_XOPEN_SOURCE >= 600) || POCO_ANDROID
OpenPOWER on IntegriCloud