diff options
-rw-r--r-- | package/ruby/patches/patch-configure | 16 |
1 files changed, 16 insertions, 0 deletions
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 |