On 03 May 2002 12:58:10 +0200, Dominik Vogt wrote:
> 
> Recently I have a problem with autoconf/configure.  This is
> probably caused by updating the system:
> 
>   m4-1.4o-76
>   automake-1.4_p5-44
>   autoconf-2.52-44

I think it is a time to make autoconf-2.52 (or maybe 2.53?) a requirement
and start to use its features and bug fixes over autoconf-2.13.

I am not sure yet about m4, I should see first how compatible are m4-1.4,
m4-1.4o and m4-1.4.1.

> With "./configure --help" I get lines like these for the configure
> options that use the smr_SWITCH macro in acinclude.m4:
> 
>   --enable-command-log substr(             , 11) enable command logging
>   --enable-debug-msgs substr(             , 10) enable debugging messages
>   --disable-multipixmap-titles substr(             , 18) disable fancy pixmap 
> ti
> 
> The responsible code from acinclude.m4:
>   AC_DEFUN(smr_SWITCH, [
>     AC_MSG_CHECKING(whether to enable $2)
>     AC_ARG_ENABLE(
>         $1,
>         ifelse($3, on,
>             [  --disable-[$1]substr([             ], len([$1])) disable [$2]],
>             [  --enable-[$1] substr([             ], len([$1])) enable [$2]]),
>   ...
> 
> It seems that the substr() m4 macro inside the ifelse() macro is
> no longer expanded but taken literally.  I could not find a way to
> make the expansion work again.

I will take a look at it after I get a chance to upgrade.
Currently you may remove substr(...) completely if it creates problems.

Regards,
Mikhael.
--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to