http://bugs.winehq.org/show_bug.cgi?id=58571
Bug ID: 58571 Summary: On NetBSD, the case-insensitive mechanism for filenames appears to be broken Product: Wine Version: 10.12 Hardware: x86 OS: NetBSD Status: UNCONFIRMED Severity: major Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: sagawa.aki+winebugs@gmail.com
I managed to compile Wine on NetBSD/i386. (The compilation procedure is too complex to describe. pkgsrc patch is a good shortcut.) I noticed that the case-insensitive mechanism for filenames seems to be broken on NetBSD.
Steps to reproduce: % wine NOTEpad.exe
Expected behavior: Wine launches Wine Notepad, i.e. notepad.exe, and shows its window.
Actual behavior: Wine shows the following message on the terminal and no window is shown.
Application could not be started, or no application associated with the specified file. ShellExecuteEx failed: File not found.
http://bugs.winehq.org/show_bug.cgi?id=58571
Sagawa sagawa.aki+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |4e6621f3a65636d7db53a34c897 | |013445dea79fb Keywords| |regression
--- Comment #1 from Sagawa sagawa.aki+winebugs@gmail.com --- Upon investigation, I have identified this as a regression bug introduced in commit 4e6621f3a656 (created in 2020). I'm preparing a patch to fix this issue.
http://bugs.winehq.org/show_bug.cgi?id=58571
Sagawa sagawa.aki+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |7c9a04ab11f1403621df1a5d6de | |6b717b0b0b716 Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #2 from Sagawa sagawa.aki+winebugs@gmail.com --- This issue is fixed by 7c9a04ab11f1403621df1a5d6de6b717b0b0b716.
I decided to remove the whole block for NetBSD because its kernel does not support FUSE. As a result, the case-insensitive mechanism for filenames is working again.