[Bug 39927] New: Update the build VM
https://bugs.winehq.org/show_bug.cgi?id=39927 Bug ID: 39927 Summary: Update the build VM Product: Wine-Testbot Version: unspecified Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: unknown Assignee: wine-bugs(a)winehq.org Reporter: fgouget(a)codeweavers.com Distribution: --- The current build VM is based on Debian 7.0 which is pretty old. It would be nice to upgrade it to Debian 8.0. * This might solve some issues with the VM sometimes going dead after a Reconfig job. See: https://www.winehq.org/pipermail/wine-devel/2016-January/111059.html * This would also get us a newer MinGW compiler. This would get us newer headers, in particular for GetConsoleScreenBufferInfoEx(). Note however that since this is a Vista+ API and the tests must still run on Windows XP it means that specific API would still have to be loaded dynamically in order for the test to be accepted in Wine. But it would make things easier for quick / preliminary tests. See: https://www.winehq.org/pipermail/wine-devel/2015-December/110942.html -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39927 --- Comment #1 from Henri Verbeet <hverbeet(a)gmail.com> --- (In reply to François Gouget from comment #0)
* This would also get us a newer MinGW compiler. This would get us newer headers, in particular for GetConsoleScreenBufferInfoEx().
Mostly out of curiosity, why wouldn't we use the Wine headers like e.g. "make crosstest" does? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39927 François Gouget <fgouget(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #2 from François Gouget <fgouget(a)codeweavers.com> --- The build VM is running Debian 8.6 with MinGW64 these days. This initially looked like the compiler upgrade caused regressions but it turns out the bugs were in the tests. So this is fixed. This has brought up some instability in the build VM too: from time to time restoring the live snapshot causes the guest kernel (3.16.0-4) to crash so that the VM needs to be rebooted and the snapshot recreated. However that's a separate issue (the guest kernel has now been upgraded to 4.7.0-0.bpo.1 in the hope this will fix this issue). Regarding the headers, the crosstest route does not give us a WineTest.exe so we instead do a configure --host=x86_64-w64-mingw32 (or i686) which, based on my previous comment, uses MinGW's headers. We could potentially change the way we build the Windows binaries if there's a clear reason to. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39927 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #3 from Austin English <austinenglish(a)gmail.com> --- Closing. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org