On Sun, 2022-06-26 at 22:00 -0400, Dmitry Goncharov wrote:
> What was the original driving force to introduce build.sh?

As mentioned, the goal of "build.sh" is to allow systems without an
already-existing make program to bootstrap themselves, by providing a
way to build GNU make without using "make".

> i think, people use shell globbing much more often than $(wildcard)
> or glibc's glob impl.  bash's glob impl is derived from the same old
> rms impl and has the bug fixed. And this allows the situation to
> continue.

Sorry I think I lost the thread here.

Just to remind, two things: first, the glob issue is not the primary
one; even if we leave glob the same way it is right now we'll still
have the build.sh problem.

And second, today GNU make uses its built-in glob ONLY on systems which
don't provide a GNU version of glob in their libc.  So for any system
which uses GNU libc, we are using the libc version of glob and whatever
bugs it contains.

Reply via email to