ruby: fix uClibc-ng misdetection
[openadk.git] / package / ruby / patches / patch-configure
blob6a6360320e7c7a6fdd8286b69a15841d33ac0f63
1 --- ruby-2.4.0.orig/configure   2016-12-23 17:06:46.000000000 +0100
2 +++ ruby-2.4.0/configure        2017-01-30 03:08:52.351107663 +0100
3 @@ -9412,6 +9412,13 @@ esac
4                 ac_cv_func_isinf=yes
5                 ac_cv_func_isnan=yes
6                  ;; #(
7 +  linux*) :
8 +       LIBS="-lm $LIBS"
9 +               # finite(), isinf() and isnan() are macros on Linux.
10 +               ac_cv_func_finite=yes
11 +               ac_cv_func_isinf=yes
12 +               ac_cv_func_isnan=yes
13 +                ;; #(
14    aix*) :
15         LIBS="-lm $LIBS"
16                 ac_cv_func_round=no