bug-libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: libtool runs compiler command in wrong locale


From: Ralf Wildenhues
Subject: Re: libtool runs compiler command in wrong locale
Date: Mon, 21 Jan 2008 07:06:11 +0100
User-agent: Mutt/1.5.13 (2006-08-11)

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  <address@hidden>
> 
>       * 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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]