1 |
Claes Nästen wrote: |
2 |
|
3 |
> Hi! I tried to merge wine-20011004 today but with no luck, after a |
4 |
> while it said: |
5 |
> |
6 |
> make[1]: Entering directory |
7 |
> `/var/tmp/portage/wine-20011004/work/wine-20011004/library' gcc -c |
8 |
> -I. -I. -I../include -I../include -mcpu=i686 -march=i686 -O3 -pipe |
9 |
> -Wall -mpreferred-stack-boundary=2 -fPIC -D__WINE__ -D_REENTRANT |
10 |
> -I/usr/X11R6/include -o debug.o debug.c debug.c:23: redefinition of |
11 |
> `struct option' make[1]: *** [debug.o] Error 1 |
12 |
> |
13 |
> Just wanted to let you know about it, I'm not to eager about getting |
14 |
> it work but the ebuild _should_ work. |
15 |
|
16 |
|
17 |
I saw this same problem with another ebuild. I think some new headers |
18 |
must be declaring an 'option' structure that wasn't there before. If no |
19 |
one else gets to it, I will throw together a patch, but all you have to |
20 |
do is rename all occurrences of "option' in debug.c to something like |
21 |
'xxx_option'. Hopefully, it is a local data structure, and there aren't |
22 |
that many occurrences. |
23 |
|
24 |
|
25 |
|
26 |
-- |
27 |
Chad Huneycutt |
28 |
Ph.D. Student |
29 |
http://www.cc.gatech.edu/~chadh |