From: Jon Turney Date: Mon, 5 Jun 2017 13:50:44 +0000 (+0100) Subject: newlib has glibc-style qsort_r() X-Git-Tag: 0.6.28~1^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fe80e3052bb77e6e7d85a2ed506243976dcef866;p=thirdparty%2Flibsolv.git newlib has glibc-style qsort_r() --- diff --git a/src/util.c b/src/util.c index b2e91797..65c86294 100644 --- a/src/util.c +++ b/src/util.c @@ -139,7 +139,7 @@ solv_timems(unsigned int subtract) see also: http://sources.redhat.com/ml/libc-alpha/2008-12/msg00003.html */ -#if defined(__GLIBC__) && (defined(HAVE_QSORT_R) || defined(HAVE___QSORT_R)) +#if (defined(__GLIBC__) || defined(__NEWLIB__)) && (defined(HAVE_QSORT_R) || defined(HAVE___QSORT_R)) void solv_sort(void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *, void *), void *compard)