On Sat, May 4, 2019 at 2:45 PM Paul Smith <psm...@gnu.org> wrote:
>
> On Thu, 2019-05-02 at 02:13 -0400, Jeffrey Walton wrote:
> >
> > I'm working from the 4.2.1 tarball. I see __alloca has caused some
> > grief. (
> > https://lists.gnu.org/archive/html/bug-make/2017-11/msg00020.html
> >
> > and friends).
> >
> > There have been no GNU Make releases since June 2016. The problem is
> > still present, and it does not look like it is going to be fixed
> > anytime soon.
> >
> > What is the official patch to fix the problem? Does someone have a
> > 'diff -u' or a 'git diff'?
>
> Applying the attached patch to a downloaded source tarball of GNU make
> 4.2.1 should allow it to work correctly with the latest GNU libc
> versions.

Ack, thanks. It works perfectly on Fedora 29.

This was a good change:

-# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
+# if _GNU_GLOB_INTERFACE_VERSION == 1 || _GNU_GLOB_INTERFACE_VERSION == 2

I found the one discussed on the mailing list and used it. But it
looks like it was wrong:

# if _GNU_GLOB_INTERFACE_VERSION >= GLOB_INTERFACE_VERSION

Jeff

_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to