* Bruno Haible wrote on Mon, Jan 21, 2008 at 12:46:12AM CET:
[...]
>       if ${opt_dry_run-false}; then :; else
> +       eval "$lt_switch_to_user_locale"
>         eval "$my_cmd"
>         my_status=$?
> +       eval "$lt_switch_to_safe_locale"
>         if test "$my_status" -eq 0; then :; else
[...]

> +       lt_switch_to_user_locale=\"$lt_var=\$save_$lt_var; 
> \$lt_switch_to_user_locale\"
> +       lt_switch_to_safe_locale=\"$lt_var=C; \$lt_switch_to_safe_locale\"

This approach has the advantage of not using an extra fork (as your
branch-1-5 patch does), but it lacks re-exporting of the changed
variables, which is needed by some older shells.

Cheers,
Ralf


_______________________________________________
Bug-libtool mailing list
Bug-libtool@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-libtool

Reply via email to