Towards leveraging app build and unit tests as a way to test wine

Dan Kegel dank at
Tue Aug 18 21:51:21 CDT 2009

On Mon, Aug 10, 2009 at 1:42 AM, Dan Kegel<dank at> wrote:
> Wine is far enough along that it ought to be
> able to build and run unit test suites from
> apps like Inkscape, Firefox, and OpenOffice ...
> Next step: grabbing firefox source and building.
> I'm also filing bugs as I go;
> 19673   Microsoft Platform Installer 2003 fails to install
> 19668   cmd /c doesn't wait for result before exiting?
> 19636   Vista SDK installer fails in "Microsoft VC Redist 2008" subinstaller
> 19615   Can't compile Inkscape with mingw on wine: fd leak?
> 19581   Visual Studio 2005: "cl : Command line error D8022 : cannot open 'foo.rsp' "; foo.rsp was created with FILE_ATTRIBUTE_TEMPORARY
> 19502   Visual Studio 2005 SP1 install seems to fail

OK, I got quite a ways into the firefox build.  Here are the new bugs
so far (and one old one):
15359  cmd's "for" command doesn't handle /F. Breaks msysgit, firefox build.
19778  cmd set "FOO=bar" does the wrong thing; breaks firefox build script
19779  Visual C++ 2005 Express: cl.exe can't find mspdb80.dll
19780  MSVC 8 Express's mt.exe doesn't run properly under cygwin bash;
breaks firefox build
19781  Visual C++ 2005 Express: -Zi option doesn't work; breaks
Firefox build's configure script
19783  Visual C++ 2005 Express: building Firefox: mt.exe crashes while
linking mkdepend
19784  cmd doesn't handle ( ) scoping; breaks firefox build

Bug 19783 is kind of stopping me from getting further; the others all had
easy kludgy workarounds.  If somebody could take a look at that one
(it's a resource manipulation thing in kernel32), I'd appreciate it.
- Dan

More information about the wine-devel mailing list