makepkg-git-i686: ensure that MINGW_ARCH=mingw32 works#99
Conversation
This needs the `/etc/msystem.d/` files... Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
|
with the new pacman & makepkg_mingw.conf, you'd also need /etc/makepkg_mingw.d |
Well, my plan is to stop building So maybe this can wait a little (the problems arose only because the i686 |
As of filesystem-2025.05.08-1, the various definitions depending on the environment variable `MSYSTEM` are no longer in a single `/etc/msystem` file, but rather in files in the new `/etc/msystem.d/` directory whose filenames reflect the value of said environment variable. As per the suggestion in git-for-windows/git-sdk-64#99 (comment), let's include this directory in the payload of Git for Windows' installer so that users are not greeted with the message: bash: /etc/msystem.d/MSYS: No such file or directory Suggested-by: Jeremy Drake <github@jdrake.com> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Luckily, we already have that implicitly defined: git-sdk-64/.sparse/makepkg-git Line 51 in 5ad79d0 As to having the |
It needs the
/etc/msystem.d/files... This is the reason why the recentgit-artifactsruns ingit-sdk-64failed.The underlying root cause is most likely the "filesystem (2025.02.23-1 -> 2025.05.08-1)" upgrade in 43e407b.
I verified in my fork that this commit fixes the issue.