https://bugs.winehq.org/show_bug.cgi?id=54361
--- Comment #2 from j-r@online.de --- It isn't the conditional, but that commit changes the result of sdl_driver_init in a --without-sdl build to STATUS_SUCCESS, because the - nonfunctional - SDL thread actually starts successfully (signalling init_done):
0084:trace:hid:bus_main_thread L"SDL" main loop starting 0084:warn:hid:sdl_bus_init SDL support not compiled in! 0084:trace:hid:bus_main_thread L"SDL" main loop started 0084:warn:hid:bus_main_thread L"SDL" bus init returned status 0xc0000002 0084:warn:hid:bus_main_thread L"SDL" bus wait returned status 0xc0000002
Before the commit sdl_driver_init just directly returned an error in the --without-sdl case.