Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 10888 - winex won't compile
Summary: winex won't compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: phoen][x
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-17 22:01 UTC by Pierre-Olivier Bouchard
Modified: 2003-04-04 01:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pierre-Olivier Bouchard 2002-11-17 22:01:52 UTC
I tried winex-20021011, winex-cvs 2.2 and 2.2.1, winex just won't compile... the 
error is always exactly the same: 
 
gcc -c -I. -I. -I../../include -I../../include  -g -O2 -Wall 
-mpreferred-stack-boundary=2 -fPIC -D__WINE__  -DNO_DEBUG_MSGS 
-DNO_TRACE_MSGS -D_REENTRANT -I/usr/X11R6/include -o wowthunk.o 
wowthunk.c 
LD_LIBRARY_PATH="../../unicode:$LD_LIBRARY_PATH" 
../../tools/winebuild/winebuild -fPIC -o utthunk.glue.c -glue utthunk.c 
gcc -c -I. -I. -I../../include -I../../include  -g -O2 -Wall 
-mpreferred-stack-boundary=2 -fPIC -D__WINE__  -DNO_DEBUG_MSGS 
-DNO_TRACE_MSGS -D_REENTRANT -I/usr/X11R6/include -o utthunk.glue.o 
utthunk.glue.c 
gcc -shared -fPIC -Wl,-soname,libkernel32.so  kernel32.spec.o comm.spec.o 
kernel.spec.o stress.spec.o system.spec.o toolhelp.spec.o windebug.spec.o 
win87em.spec.o wprocs.spec.o comm.o console.o debugger.o format_msg.o 
kernel_main.o stress.o string.o sync.o thunk.o time.o toolhelp.o utthunk.o 
win87em.o windebug.o wowthunk.o    utthunk.glue.o  -o libkernel32.so -L../../dlls 
-lntdll -L../../library -lwine  -lm 
make[2]: Leaving directory 
`/var/tmp/portage/winex-cvs-2.2.1/work/wine/dlls/kernel' 
rm -f libkernel32.so && ln -s kernel/libkernel32.so libkernel32.so 
make[2]: Entering directory 
`/var/tmp/portage/winex-cvs-2.2.1/work/wine/dlls/d3dgl' 
gcc -c -I. -I. -I../../include -I../../include  -g -O2 -Wall 
-mpreferred-stack-boundary=2 -fPIC -D__WINE__  -DNO_DEBUG_MSGS 
-DNO_TRACE_MSGS -D_REENTRANT -I/usr/X11R6/include -o caps.o caps.c 
In file included from d3dgl_private.h:5, 
                 from caps.c:18: 
../../include/wine_gl.h:74: redefinition of `PFNGLACTIVETEXTUREARBPROC' 
/usr/X11R6/include/GL/glext.h:2743: `PFNGLACTIVETEXTUREARBPROC' previously 
declared here 
../../include/wine_gl.h:75: redefinition of `PFNGLCLIENTACTIVETEXTUREARBPROC' 
/usr/X11R6/include/GL/glext.h:2744: `PFNGLCLIENTACTIVETEXTUREARBPROC' 
previously declared here 
../../include/wine_gl.h:76: redefinition of `PFNGLMULTITEXCOORD2FARBPROC' 
/usr/X11R6/include/GL/glext.h:2755: `PFNGLMULTITEXCOORD2FARBPROC' 
previously declared here 
make[2]: *** [caps.o] Error 1 
make[2]: Leaving directory 
`/var/tmp/portage/winex-cvs-2.2.1/work/wine/dlls/d3dgl' 
make[1]: *** [d3dgl/libd3dgl.so] Error 2 
make[1]: Leaving directory `/var/tmp/portage/winex-cvs-2.2.1/work/wine/dlls' 
make: *** [dlls] Error 2 
 
(that might be too much output, sorry if it is) 
 
There's some talk about glext.h in the winex-cvs list in 2001 and that kind of 
errors, btw. 
 
Any suggestions welcome :)
Comment 1 Pierre-Olivier Bouchard 2002-11-17 22:18:14 UTC
That is with X 4.2.99.3 with dri.sf.net bleeding-edge snapshot for r200, btw 
Comment 2 Pierre-Olivier Bouchard 2002-11-18 08:50:03 UTC
commenting the mentioned wine_gl lines makes it compile, I'll have to get home
to try it before confirming if it works... and that wouldn`t fix the bug anyway
Comment 3 phoen][x 2002-12-12 12:15:32 UTC
Lo Pierre-Olivier.

Sorry, but i can't help you there.

See, i'm not a wine developer, i only maintain the packages in portage. This
looks like a serious problem. Try to contact the wine developers / mailinglists
and sort that out and i'll be glad to patch the ebuilds. Sorry for the bad news.

-phoen][x-
Comment 4 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:20:52 UTC
db fix
Comment 5 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:25:45 UTC
db fix