Re: [PATCH] libtool.m4: handle "undefined" from `getconf`

2012-04-18 Thread Peter O'Gorman
Thanks, pushed.

Peter

On 04/18/2012 11:00 PM, Mike Frysinger wrote:
> If a getconf value doesn't have a limit, getconf will display
> "undefined". The libtool code though gets confused by this, so
> handle that specifically.
> 
> Signed-off-by: Mike Frysinger 
> 
> * m4/libtool.m4: Check for "undefined" from `getconf`.
> ---
>  m4/libtool.m4 |3 ++-
>  1 files changed, 2 insertions(+), 1 deletions(-)
> 
> diff --git a/m4/libtool.m4 b/m4/libtool.m4
> index 75bfdb4..a8ecbc3 100644
> --- a/m4/libtool.m4
> +++ b/m4/libtool.m4
> @@ -1692,7 +1692,8 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
>  ;;
>*)
>  lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
> -if test -n "$lt_cv_sys_max_cmd_len"; then
> +if test -n "$lt_cv_sys_max_cmd_len" && \
> +   test undefined != "$lt_cv_sys_max_cmd_len"; then
>lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
>lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
>  else




[PATCH] libtool.m4: handle "undefined" from `getconf`

2012-04-18 Thread Mike Frysinger
If a getconf value doesn't have a limit, getconf will display
"undefined". The libtool code though gets confused by this, so
handle that specifically.

Signed-off-by: Mike Frysinger 

* m4/libtool.m4: Check for "undefined" from `getconf`.
---
 m4/libtool.m4 |3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/m4/libtool.m4 b/m4/libtool.m4
index 75bfdb4..a8ecbc3 100644
--- a/m4/libtool.m4
+++ b/m4/libtool.m4
@@ -1692,7 +1692,8 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
 ;;
   *)
 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
-if test -n "$lt_cv_sys_max_cmd_len"; then
+if test -n "$lt_cv_sys_max_cmd_len" && \
+   test undefined != "$lt_cv_sys_max_cmd_len"; then
   lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
 else
-- 
1.7.8.5