On Mon May 18 07:57:50 2026 +0000, Alexandre Julliard wrote:
In the case of ntlm_auth I don't think the extra complexity is worth the trouble. TBH I'm not convinced that even in ntdll we have to go out of our way to support old Android versions. The current minimum target is Android 8, and I would prefer not to raise it to Android 9 just because of posix_spawn().
posix_spawn() is only available starting with Android 9, so using it unconditionally would leave Android 8 devices behind. I already had users complain that some older devices, for example ZenPad-class devices, are no longer covered after my recent changes, and I would rather avoid adding another group of affected users if the workaround is reasonably small. I agree that ntlm_auth itself is probably not important enough on Android to justify much complexity, so I can drop the msv1_0 part if needed. My main concern is ntdll, because without a fallback there Android 8 becomes unsupported in practice unless we explicitly raise the minimum version to Android 9. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10926#note_140337