On Mon May 18 05:01:22 2026 +0000, Hans Leidekker wrote:
ntlm_auth is unlikely to be available on Android and NTLM is used sporadically so I'm inclined to disable it and see if any demand turns up. You should split the commit: one per dll. I don't think waiting until demand turns up will work well in this case.
Wine Android is not really used at the moment because the target is not in a practically usable state yet. There are not even proper build scripts for it right now, and this work is part of trying to revive it. The downstream Android-based projects that use Wine already carry their own workaround, usually by providing a ported posix_spawn() implementation, so this is unlikely to show up naturally as upstream user demand. Disabling ntlm_auth on Android would mostly mask this particular failure instead of fixing the underlying portability issue. ntlm_auth is only one of the helper startup paths that currently assumes posix_spawn(); the same assumption exists elsewhere too. I have also split the changes into separate commits as requested. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10926#note_140305