Hi Paul. Much thanks! I have pulled in the changes to gawk and pushed to git. I await news from the original reporter (Hi Peter!) as to whether that does the trick on msys.
W.R.T. your question about config.guess, perhaps Alexey can answer. Thanks! Arnold Paul Eggert <egg...@cs.ucla.edu> wrote: > On 11/9/19 10:40 AM, arn...@skeeve.com wrote: > > > A gawk user recently called my attention to: > > > > https://github.com/msys2/MSYS2-packages/tree/master/gawk > > > >> The patch file there is named gawk-4.2.1-msysize.patch. The patches mainly > >> seem to add an "msys*" option in several build scripts just after the > >> "cygwin*" system identity alternatives. > > > > I have adapted the patches for gawk's test/Makefile.am and will be > > pushing shortly. > > > > Can we get the changes for compile, config.guess, config.rpath, and > > ar-lib integrated directly into GNULIB, so that I can then pull them > > from upstream? > > I installed most of those changes to Gnulib. The exception is the proposed > change to config.guess, which is upstream from Gnulib and is part of GNU > config, > so I'll CC: this message to config-patc...@gnu.org. > > As far as I can see, the proposed config.guess change has no effect, as the > existing config.guess treats MSYS the same on all architectures in an earlier > branch of that big 'case' statement. config.guess has done so since this > commit > in 2014, which specifically caused config.guess to treat MSYS the same on all > machines, not just i* machines: > > https://git.savannah.gnu.org/cgit/config.git/commit/?id=f4ebd3ed097771a729b68e688236aea665e7c1f3 > > so I'm puzzled as to why the config.guess change would be needed even if it > were > effective.