Hello Bruno,

* Bruno Haible wrote on Mon, Jan 21, 2008 at 12:46:12AM CET:
> Ralf Wildenhues wrote:
> > func_show_eval is also called like this:
> > 
> > |  func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S 
> > "../$outputname" "$outputname" )' 'exit $?'
> 
> OK, what about this patch, then? (Untested.)

Thanks, but with commands like
|              func_show_eval '$EGREP -e "$export_symbols_regex" 
"$export_symbols" > "${export_symbols}T"'

with application developer-provided $export_symbols_regex, it is a bug
if we switch away from the C locale.  The simplest way is to define a
func_show_eval_locale that does what you want and use that in the
appropriate places.

Cheers,
Ralf

> 2008-01-20  Bruno Haible  <[EMAIL PROTECTED]>
> 
>       * libltdl/config/ltmain.m4sh (lt_switch_to_user_locale,
>       lt_switch_to_safe_locale): New variables.
>       * libltdl/config/general.m4sh (func_show_eval): Use them.


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

Reply via email to