From 0a2f1543c97632205564085c7931c85c287ba7b1 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 5 Feb 2017 17:17:54 +0100 Subject: ruby: fix uClibc-ng misdetection --- package/ruby/patches/patch-configure | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 package/ruby/patches/patch-configure (limited to 'package/ruby/patches') diff --git a/package/ruby/patches/patch-configure b/package/ruby/patches/patch-configure new file mode 100644 index 000000000..6a6360320 --- /dev/null +++ b/package/ruby/patches/patch-configure @@ -0,0 +1,16 @@ +--- ruby-2.4.0.orig/configure 2016-12-23 17:06:46.000000000 +0100 ++++ ruby-2.4.0/configure 2017-01-30 03:08:52.351107663 +0100 +@@ -9412,6 +9412,13 @@ esac + ac_cv_func_isinf=yes + ac_cv_func_isnan=yes + ;; #( ++ linux*) : ++ LIBS="-lm $LIBS" ++ # finite(), isinf() and isnan() are macros on Linux. ++ ac_cv_func_finite=yes ++ ac_cv_func_isinf=yes ++ ac_cv_func_isnan=yes ++ ;; #( + aix*) : + LIBS="-lm $LIBS" + ac_cv_func_round=no -- cgit v1.2.3