Towards leveraging app build and unit tests as a way to test wine
dank at kegel.com
Tue Aug 18 21:51:21 CDT 2009
On Mon, Aug 10, 2009 at 1:42 AM, Dan Kegel<dank at kegel.com> 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
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.
More information about the wine-devel