some issues with BuildSystem and LANG

Lisandro Dalcin dalcinl at gmail.com
Wed Apr 29 11:24:42 CDT 2009


On Wed, Apr 29, 2009 at 12:31 PM, Matthew Knepley <knepley at gmail.com> wrote:
> On Wed, Apr 29, 2009 at 10:19 AM, Lisandro Dalcin <dalcinl at gmail.com> wrote:
>>
>> What's going on?? My guess was that BuildSystem is not prepared for
>> Spanish words :-)
>
> What a good guess this is exactly right. I will patch BuildSystem-dev now.
>

Any chance you can patch BuildSystem for release 3.0.0? Though that
could be problematic, depending on the patch... What are you going to
do to fix the issue?

>>
>> I asked the guy to start the whole process again, but this time begin
>> doing:
>>
>> $ export LANG=en_US.UTF-8
>>
>> and now things worked out of the box...
>>
>> Is this  issue documented somewhere? There is anything we can do to
>> improve this? What is the minimal Python version BuildSystem should
>> require? Scanning stdout/stderr for guessing failures is really
>> fragile...
>
> You would think, but its not nearly as fragile as trusting a stupid
> compiler. Compiler
> people are the most stubborn jackasses in computing. They refuse to consider
> anything
> but
>
>   1) command line input
>
>   2) screen message output
>
> Why bother with APIs when you can have text? No compiler that I know of
> produces
> error codes for warnings, including gcc, so we have no way other than
> scanning the
> output to determine what options are valid (certainly not an interface call
> for this).
> After working on this stuff for a few years, I really really hate people who
> build compilers.
> Some more than others, but all of them are bad.

OK.. I certainly did not know about this...

>
>  Thanks for letting me have my rant time this morning,
>

You are welcome ;-) ...

-- 
Lisandro Dalcín
---------------
Centro Internacional de Métodos Computacionales en Ingeniería (CIMEC)
Instituto de Desarrollo Tecnológico para la Industria Química (INTEC)
Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET)
PTLC - Güemes 3450, (3000) Santa Fe, Argentina
Tel/Fax: +54-(0)342-451.1594



More information about the petsc-dev mailing list