On 11/11/19 12:51 PM, Bruno Haible wrote:
But 'ar-lib' and 'compile' originate in the Automake repository and are only mirrored in Gnulib. (See config/srclist.txt.)
Yes, I noticed that after patching those two. I propagated the patch into Automake to fix that.
'config.rpath' is derived from libtool.m4. It does not make sense to add stuff to config.rpath before adding it to libtool.m4.
In that case let's revert the change to config.rpath, as you suggested, until the patch is done properly.
MSYS2 is a new project, that is "based on modern Cygwin" [1] / "builds on the Cygwin project" [2]. The first impressions I got are: ... * There is a GPL violation: The homepage https://github.com/msys2/msys2 has, for the runtime, a link to https://github.com/alexpux/cygwin but this is wrong! The real sources of the runtime are likely under https://github.com/Alexpux/Cygwin/tree/msys2-master !
This should get fixed, obviously. I don't know who's in charge of MSYS2 to fix it.
* The patch to config.guess is not needed.
Yes. I didn't install that one.
* The patch to 'ar-lib' and 'compile' are NOT needed for supporting msys2 with the GCC compiler. Their ONLY effect is to support compiling with the MSVC compiler in an msys2 development environment.
They're still a win for that environment though, no? So I suppose we should leave them in Automake (and Gnulib).