summaryrefslogtreecommitdiff
path: root/lang/ruby24/files/patch-configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'lang/ruby24/files/patch-configure.in')
-rw-r--r--lang/ruby24/files/patch-configure.in18
1 files changed, 18 insertions, 0 deletions
diff --git a/lang/ruby24/files/patch-configure.in b/lang/ruby24/files/patch-configure.in
index 00381623a538..1509e6643b2b 100644
--- a/lang/ruby24/files/patch-configure.in
+++ b/lang/ruby24/files/patch-configure.in
@@ -1,5 +1,23 @@
--- configure.in.orig 2018-03-02 20:59:11.000000000 +0800
+++ configure.in 2018-07-19 14:22:04.753721000 +0800
+@@ -2573,7 +2573,7 @@
+ AC_CACHE_CHECK(whether qsort_r is GNU version, rb_cv_gnu_qsort_r,
+ [AC_TRY_COMPILE([
+ @%:@include <stdlib.h>
+-void qsort_r(void *base, size_t nmemb, size_t size,
++void (qsort_r)(void *base, size_t nmemb, size_t size,
+ int (*compar)(const void *, const void *, void *),
+ void *arg);
+ ],[ ],
+@@ -2583,7 +2583,7 @@
+ AC_CACHE_CHECK(whether qsort_r is BSD version, rb_cv_bsd_qsort_r,
+ [AC_TRY_COMPILE([
+ @%:@include <stdlib.h>
+-void qsort_r(void *base, size_t nmemb, size_t size,
++void (qsort_r)(void *base, size_t nmemb, size_t size,
+ void *arg, int (*compar)(void *, const void *, const void *));
+ ],[ ],
+ [rb_cv_bsd_qsort_r=yes],
@@ -3423,7 +3423,6 @@
: ${LDSHARED='$(CC) -shared'}
if test "$rb_cv_binary_elf" = yes; then