This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: make 3.82 considered harmful
- From: Roland McGrath <roland at hack dot frob dot com>
- To: Andreas Schwab <schwab at linux-m68k dot org>
- Cc: "GNU C. Library" <libc-alpha at sourceware dot org>
- Date: Fri, 14 Jun 2013 16:20:20 -0700 (PDT)
- Subject: Re: make 3.82 considered harmful
- References: <20130613182622 dot 8F4982C07F at topped-with-meat dot com> <m24nd1a9uy dot fsf at linux-m68k dot org> <20130614020726 dot 264DD2C09D at topped-with-meat dot com> <87txl1gg07 dot fsf at igel dot home> <20130614182312 dot 45F312C084 at topped-with-meat dot com> <87ppvoh28p dot fsf at igel dot home> <20130614204838 dot 5F8FD2C084 at topped-with-meat dot com> <87li6cgvp3 dot fsf at igel dot home>
> Roland McGrath <roland@hack.frob.com> writes:
>
> > It got it right for the first 20 years of the pattern rule feature.
>
> I don't understand. Clearly it was broken under the "first 20 years of
> the pattern rule feature", whereas it worked correctly with the current
> implementation.
Yes, the sysd-rules logic was broken. It was pure happenstance that the
change in make behavior introduced in 3.82 coincided with papering over
that bug. That's what I said before.