[MPlayer-users] Re: Configure bug

Christian christian3111 at noos.fr
Sun Oct 31 20:37:59 CET 2004


Alright. I guess the default behavior modification of grep did affect other 
unrelated areas as well, since I get lots of weird errors even when compiling 
with --disable-big-endian.

All the problems disappear when I do an "unset GREP_OPTIONS" 
before ./configure... So this may be the ultimate solution.

Btw I'm not sure this grep environment variable is such a good thing. It does 
break many shell scripts and has other unpleasant effects (e.g., there's no 
option to switch back to case-sensitive mode). So the best thing might as 
well be to remove it completely from my .zprofile.

I crosspost to the list so everyone gets the final word for the story :-)

Thanks for your help !
Christian

On Sunday 31 October 2004 20:21, you wrote:
> On Sunday 31 October 2004 17:45, you wrote:
> > Ok I've found the culprit: in my .zprofile I set
> >   GREP_OPTIONS='--ignore-case --extended-regexp --no-messages'
> > so by default grep does a case-insensitive search and finds the string
> > 'mplayer' in the temporary .o file:
> >
> > 000010b0  5f 64 6f 5f 67 6c 6f 62  61 6c 5f 63 74 6f 72 73
> >
> > |_do_global_ctors| 000010c0  5f 61 75 78 00 6d 70 6c  61 79 65 72 2d 63
> > | 6f
> >
> > 6e  |_aux.mplayer-con| 000010d0  66 2d 32 39 30 36 2d 31  39 34 38 37 2e
> > 63 00 61  |f-2906-19487.c.a|
> >
> > In fact it does seem somewhat dangereous to look for the presence of
> > string "mplayer" within the mplayer project :-)
>
> Well I didn't think the string mplayer will get included in an unrelated
> binary created by configure nor did I know that there is a GREP_OPTIONS
> environment variable ;)
> Should be fixed in cvs now.
>
> Sascha




More information about the MPlayer-users mailing list