[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    Re: [gentoo-dev] test
From:       Karl Trygve Kalleberg <karltk () prosalg ! no>
Date:       2001-10-30 14:57:01
[Download RAW message or body]

On Sat, 27 Oct 2001 10:33:52 -0400
Chad Huneycutt <chad.huneycutt@acm.org> wrote:

> Claes Nästen wrote:
> 
>  > Hi! I tried to merge wine-20011004 today but with no luck, after a
>  > while it said:
>  >
>  > make[1]: Entering directory
>  > `/var/tmp/portage/wine-20011004/work/wine-20011004/library' gcc -c
>  > -I. -I. -I../include -I../include  -mcpu=i686 -march=i686 -O3 -pipe
>  >  -Wall -mpreferred-stack-boundary=2 -fPIC -D__WINE__ -D_REENTRANT
>  > -I/usr/X11R6/include -o debug.o debug.c debug.c:23: redefinition of
>  >  `struct option' make[1]: *** [debug.o] Error 1
>  >
>  > Just wanted to let you know about it, I'm not to eager about getting
>  >  it work but the ebuild _should_ work.
> 
> 
> I saw this same problem with another ebuild.  I think some new headers 
> must be declaring an 'option' structure that wasn't there before.  If no

> one else gets to it, I will throw together a patch, but all you have to 
> do is rename all occurrences of "option' in debug.c to something like 
> 'xxx_option'.  Hopefully, it is a local data structure, and there aren't

> that many occurrences.

This is a nasty bug I've had with other packages. The last time was (I
think) when I upgraded galeon. I advise you to check if there are two
instances (ie, two different versions) of any packages. If so, ask
yourselves if you really need both.

Sorry that I do not have a better answer.


Kind regards,

Karl T



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic