Re: problems regression testing/compiling wine

2007-05-24 Thread EA Durbin


I was able to do regression testing fine until I upgraded to Ubuntu 7.04. 
Even the first bisect fails if I do a regression between current wine and 
wine-20041019. I get the following error.


../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./ddraw.spec
d3d_utils.o device_main.o device_opengl.o direct3d_main.o direct3d_opengl.o 
executebuffer.o light.o material.o opengl_utils.o texture.o vertexbuffer.o 
viewport.o clipper.o ddraw_hal.o ddraw_main.o ddraw_thunks.o ddraw_user.o 
ddraw_utils.o main.o palette_hal.o palette_main.o regsvr.o surface_dib.o 
surface_fakezbuffer.o surface_gamma.o surface_hal.o surface_main.o 
surface_thunks.o surface_user.o surface_wndproc.o  version.res   
-Wl,--rpath,\$ORIGIN/`../../tools/relpath /usr/local/lib/wine 
/usr/local/lib` -o ddraw.dll.so -L../../dlls -lole32 -luser32 -lgdi32 
-ladvapi32 -lkernel32 -lntdll  -L../../libs -lwine -ldxguid -luuid   -lSM 
-lICE -lXext -lX11   -L../../libs/port -lwine_port

surface_dib.o: In function `create_dib':
/home/eric/wine/dlls/ddraw/surface_dib.c:159: undefined reference to 
`DIB_CreateDIBSection'

collect2: ld returned 1 exit status
winegcc: gcc failed.
make[2]: *** [ddraw.dll.so] Error 2
make[2]: Leaving directory `/home/eric/wine/dlls/ddraw'
make[1]: *** [ddraw] Error 2
make[1]: Leaving directory `/home/eric/wine/dlls'
make: *** [dlls] Error 2



From: Saulius Krasuckas [EMAIL PROTECTED]
To: Louis Lenders [EMAIL PROTECTED]
CC: [EMAIL PROTECTED]
Subject: Re: problems regression testing/compiling wine
Date: Mon, 14 May 2007 10:01:19 +0300 (EEST)

* On Sun, 13 May 2007, Louis Lenders wrote:
 * EA Durbin ead1234 at hotmail.com writes:
 
  No, that doesn't help, i've tried distclean, git clean -x, the usual
  make clean, and nothing works. Regression testing seems borked passed
  two bisects.

 I know I had the same problem, and somehow i got around it, but i forgot 
how ;(

 maybe rm -rf */*/*.def from wine's source tree.

I tend to agree on this guess.  But once regression interval starts
occupying Wine versions delta = 1, usually I do:

$ rm -rf dlls/;  git checkout -f

after every

$ git bisect [bad|good]

and before running ./configure .




_
PC Magazine’s 2007 editors’ choice for best Web mail—award-winning Windows 
Live Hotmail. 
http://imagine-windowslive.com/hotmail/?locale=en-usocid=TXT_TAGHM_migration_HM_mini_pcmag_0507






Re: problems regression testing/compiling wine

2007-05-14 Thread Saulius Krasuckas
* On Sun, 13 May 2007, Louis Lenders wrote:
 * EA Durbin ead1234 at hotmail.com writes:
  
  No, that doesn't help, i've tried distclean, git clean -x, the usual 
  make clean, and nothing works. Regression testing seems borked passed 
  two bisects.
 
 I know I had the same problem, and somehow i got around it, but i forgot how 
 ;(
 maybe rm -rf */*/*.def from wine's source tree.

I tend to agree on this guess.  But once regression interval starts
occupying Wine versions delta = 1, usually I do:

$ rm -rf dlls/;  git checkout -f

after every 

$ git bisect [bad|good]

and before running ./configure .




Re: problems regression testing/compiling wine

2007-05-14 Thread Michael Stefaniuc
Saulius Krasuckas wrote:
 * On Sun, 13 May 2007, Louis Lenders wrote:
 
* EA Durbin ead1234 at hotmail.com writes:

No, that doesn't help, i've tried distclean, git clean -x, the usual 
make clean, and nothing works. Regression testing seems borked passed 
two bisects.

I know I had the same problem, and somehow i got around it, but i forgot how 
;(
maybe rm -rf */*/*.def from wine's source tree.
 
 
 I tend to agree on this guess.  But once regression interval starts
 occupying Wine versions delta = 1, usually I do:
 
 $ rm -rf dlls/;  git checkout -f
 
 after every 
 
 $ git bisect [bad|good]
 
 and before running ./configure .
Cleaner would be to use a separate build directory which you can remove
before each $SOURCE_DIR/configure. I use a short script that does all
those steps for me.

bye
michael
-- 
Michael Stefaniuc   Tel.: +49-711-96437-199
Sr. Network EngineerFax.: +49-711-96437-111
Red Hat GmbHEmail: [EMAIL PROTECTED]
Hauptstaetterstr. 58http://www.redhat.de/
D-70178 Stuttgart




problems regression testing/compiling wine

2007-05-13 Thread EA Durbin
I'm having problems regression testing between 0.9.15 and 0.9.37. On 3+ 
bisects I keep getting the following error and wine won't compile.


/home/eric/wine/dlls/winex11.drv/palette.c:866: undefined reference to 
`GDI_ReleaseObj'
palette.o:/home/eric/wine/dlls/winex11.drv/palette.c:881: more undefined 
references to `GDI_ReleaseObj' follow

palette.o: In function `X11DRV_RealizePalette':
/home/eric/wine/dlls/winex11.drv/palette.c:1251: undefined reference to 
`GDI_GetObjPtr'
/home/eric/wine/dlls/winex11.drv/palette.c:1253: undefined reference to 
`GDI_ReleaseObj'

collect2: ld returned 1 exit status
winegcc: gcc failed.
make[2]: *** [winex11.drv.so] Error 2
make[2]: Leaving directory `/home/eric/wine/dlls/winex11.drv'
make[1]: *** [winex11.drv] Error 2
make[1]: Leaving directory `/home/eric/wine/dlls'
make: *** [dlls] Error 2

_
More photos, more messages, more storage—get 2GB with Windows Live Hotmail. 
http://imagine-windowslive.com/hotmail/?locale=en-usocid=TXT_TAGHM_migration_HM_mini_2G_0507






Re: problems regression testing/compiling wine

2007-05-13 Thread Maarten Lankhorst
EA Durbin schreef:
 I'm having problems regression testing between 0.9.15 and 0.9.37. On
 3+ bisects I keep getting the following error and wine won't compile. 
Most of the time when this happens you forget to do a make distclean
first. It is recommended to use ccache and do a 'make distclean' every
time time.

Maarten




Re: problems regression testing/compiling wine

2007-05-13 Thread Louis Lenders
E
 winegcc: gcc failed.
 make[2]: *** [winex11.drv.so] Error 2
 make[2]: Leaving directory `/home/eric/wine/dlls/winex11.drv'
 make[1]: *** [winex11.drv] Error 2
 make[1]: Leaving directory `/home/eric/wine/dlls'
 make: *** [dlls] Error 2
 
 _
 More photos, more messages, more storage—get 2GB with Windows Live Hotmail. 

http://imagine-windowslive.com/hotmail/?locale=en-usocid=TXT_TAGHM_migration_HM_mini_2G_0507
 
 

I think git clean -x should work too







Re: problems regression testing/compiling wine

2007-05-13 Thread EA Durbin
No, that doesn't help, i've tried distclean, git clean -x, the usual make 
clean, and nothing works. Regression testing seems borked passed two 
bisects.




From: Louis Lenders [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: problems regression testing/compiling wine
Date: Sun, 13 May 2007 14:05:42 + (UTC)

E
 winegcc: gcc failed.
 make[2]: *** [winex11.drv.so] Error 2
 make[2]: Leaving directory `/home/eric/wine/dlls/winex11.drv'
 make[1]: *** [winex11.drv] Error 2
 make[1]: Leaving directory `/home/eric/wine/dlls'
 make: *** [dlls] Error 2

 _
 More photos, more messages, more storage—get 2GB with Windows Live 
Hotmail.


http://imagine-windowslive.com/hotmail/?locale=en-usocid=TXT_TAGHM_migration_HM_mini_2G_0507



I think git clean -x should work too







_
Like the way Microsoft Office Outlook works? You’ll love Windows Live 
Hotmail. 
http://imagine-windowslive.com/hotmail/?locale=en-usocid=TXT_TAGHM_migration_HM_mini_outlook_0507






Re: problems regression testing/compiling wine

2007-05-13 Thread Louis Lenders
EA Durbin ead1234 at hotmail.com writes:

 
 No, that doesn't help, i've tried distclean, git clean -x, the usual make 
 clean, and nothing works. Regression testing seems borked passed two 
 bisects.
 
 From: Louis Lenders xerox_xerox2000 at yahoo.co.uk
 To: wine-devel at winehq.com
 Subject: Re: problems regression testing/compiling wine
 Date: Sun, 13 May 2007 14:05:42 + (UTC)
 

I know I had the same problem, and somehow i got around it, but i forgot how ;(
maybe rm -rf */*/*.def from wine's source tree.