https://bugs.winehq.org/show_bug.cgi?id=40355
--- Comment #4 from Johannes Pfrang johannespfrang+winebz@gmail.com --- It may also be the commit before the one mentioned #c2.
3ebbfd5b6b96877c06de5fab9ec88fd6252d7787 always works, when compiled through git-bisect, but when git-checkout'ed manually and compiled there, the build doesn't work... I'm somehow tempted to diff them to make sure I'm not going crazy oO
So in conclusion
262a41ca4a9eb581c94088b94fa8aae118451b68 - works always | | 3ebbfd5b6b96877c06de5fab9ec88fd6252d7787 - fails with manual checkout | | 1a16235de1f4c3a16486710c899fea39bfa9bafe - fails always
Fwiw, the two git-bisect logs:
# First bisect git bisect start # good: [c26284168ccf53e657bdfbedffd4ef13698688c8] Release 1.9.4. git bisect good c26284168ccf53e657bdfbedffd4ef13698688c8 # bad: [10deca7caa60eed55b98a30589c61468f8454e48] Release 1.9.5. git bisect bad 10deca7caa60eed55b98a30589c61468f8454e48 # bad: [8c93a90f78582c4e88caccf1c8c5ff64bae99698] ddraw: Get the texture format from the texture in d3d_device3_GetRenderState(). git bisect bad 8c93a90f78582c4e88caccf1c8c5ff64bae99698 # good: [65999e26b20b201a9780b145459266bc78b8fcbe] d3d10core/tests: Silence absolute value warnings (Clang). git bisect good 65999e26b20b201a9780b145459266bc78b8fcbe # bad: [b57b998354a6ceaa1aae2c6e0864e96fd7f846fe] reg: Ignore the slash zero character sequence if a custom separator is specified. git bisect bad b57b998354a6ceaa1aae2c6e0864e96fd7f846fe # bad: [1a16235de1f4c3a16486710c899fea39bfa9bafe] libport: Mark codepage tables as hidden. git bisect bad 1a16235de1f4c3a16486710c899fea39bfa9bafe # good: [75c3a08eb2684d3466a28bee7faf40a9ac9249e5] d3d9: Use wined3d_texture_get_sub_resource_parent() in d3d9_texture_2d_UnlockRect(). git bisect good 75c3a08eb2684d3466a28bee7faf40a9ac9249e5 # good: [289daa665d0cb5afae5f2ce1744fa8eae6db6e66] msvcp110: Add _Pad implementation. git bisect good 289daa665d0cb5afae5f2ce1744fa8eae6db6e66 # good: [0301c09d3e52d29f97553992e7f5b517984102e7] msvcp120/tests: Run _Unlink tests inside temp directory. git bisect good 0301c09d3e52d29f97553992e7f5b517984102e7 # good: [3ebbfd5b6b96877c06de5fab9ec88fd6252d7787] makefiles: Explicitly import libwine only for Windows builds. git bisect good 3ebbfd5b6b96877c06de5fab9ec88fd6252d7787 # first bad commit: [1a16235de1f4c3a16486710c899fea39bfa9bafe] libport: Mark codepage tables as hidden.
# Second (short) bisect git bisect start # good: [262a41ca4a9eb581c94088b94fa8aae118451b68] shlwapi: Use the standard WideCharToMultiByte instead of wine_utf8_wcstombs. git bisect good 262a41ca4a9eb581c94088b94fa8aae118451b68 # bad: [1a16235de1f4c3a16486710c899fea39bfa9bafe] libport: Mark codepage tables as hidden. git bisect bad 1a16235de1f4c3a16486710c899fea39bfa9bafe # good: [3ebbfd5b6b96877c06de5fab9ec88fd6252d7787] makefiles: Explicitly import libwine only for Windows builds. git bisect good 3ebbfd5b6b96877c06de5fab9ec88fd6252d7787 # first bad commit: [1a16235de1f4c3a16486710c899fea39bfa9bafe] libport: Mark codepage tables as hidden.