Re: [PATCH] libtool.m4: handle "undefined" from `getconf`
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`
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