Ok, ich habe ziemlich viel Zeit damit verschwendet, also lassen Sie mich meine Ergebnisse festhalten:
Das Ändern von fstab ist hilfreich, aber Sie müssen die Datei über einen Pfad, der durch den Einhängepunkt verläuft, chmodeln. Mit anderen Worten:
mkdir /c/test # Outside MSYS2 root (/). cd /c/test touch foo chmod +x foo # works but presumably won't if inside MSYS root. chmod +x /c/test/foo # works and presumably will if inside MSYS root. chmod +x c:\test\foo # does not work -- go figure.
Ziemlich hirntot, wenn Sie meine bescheidene Meinung fragen. Und die Lösung scheint ziemlich einfach zu sein: Wechseln Sie von noacl zu acl bei allen Standard-MSYS2-Mounts (der MSYS2-Root-Mount wird automatisch erstellt und es gibt keine Möglichkeit, von Fstab zu acl zu wechseln - Korrektur: vermutlich mit der Mount-Option zum Überschreiben möglich).