On 04/12/2018 05:13 AM, Eli Zaretskii wrote:
I didn't try comparing Gnulib's glob.c and fnmatch.c with what's now in GNU Make -- are the differences really so significant as to disallow any attempt of a simple incorporation of changes from Gnulib in just those 2 files?
Certainly that sort of cherry-picking could be done. However, I expect it'd be less work for everybody in the long run for GNU Make to use Gnulib's code instead of continuing to maintain its old version. This might require changing Gnulib to make it easier to decouple its glob.c and fnmatch.c from the rest of Gnulib. We've done that for some of the Gnulib modules that Emacs uses, and I expect we could do that for glob.c and fnmatch.c too.