MSYS2 offers several Python versions. Which one should I install?
We already established that it should be Python3, but then I still have to choose between official and MINGW builds and then between 32 and 64 bit versions.
Sorry if I’m asking something obvious, but I’m neither savvy with Python nor with MSYS/pacman.
Ubuntu 16.04 is only needed to build Linux plugins that link to glibc <2.23.
In Rack v1, you can add
FLAGS += -include force_link_glibc_2.23.h
to try to force glibc <2.23 regardless of your installed version of glibc. This isn’t included by default is because it fails in a few cases, such as when some newer libstdc++ symbols are used, or when dlopen is used in your plugin.
I will soon officially drop support for building Rack itself in Ubuntu 16.04.