Re: GNU make 4.2.93 release candidate available

2020-01-11 Thread Dennis Clarke via Bug reports and discussion for GNU make
On 2020-01-11 13:22, Martin Dorey wrote: >> accept prerequisites and implement them as > the user expects, which violates POSIX ... and which never happened > before > > I fear implementing what the makefile author asked for instead of > what they got... could expose other latent issues in their m

Re: GNU make 4.2.93 release candidate available

2020-01-11 Thread Martin Dorey
> accept prerequisites and implement them as the user expects, which violates POSIX ... and which never happened before I fear implementing what the makefile author asked for instead of what they got... could expose other latent issues in their makefile. > Martin had suggested some kind of warni

Re: GNU make 4.2.93 release candidate available

2020-01-11 Thread Dennis Clarke
On 2020-01-10 14:54, Paul Smith wrote: On Fri, 2020-01-10 at 11:02 -0500, Dennis Clarke wrote: Meanwhile a friend and I are giving 4.2.93 a look on FreeBSD 12.0 and a whole slew of packages fail to build. I can reproduce these failures trying to build dpkg 1.19.7 on GNU/Linux with the new make

Re: GNU make 4.2.93 release candidate available

2020-01-11 Thread Paul Smith
On Fri, 2020-01-10 at 15:07 -0500, Paul Smith wrote: > Oh. It's this change: > > * WARNING: Backward-incompatibility! > Contrary to the documentation, suffix rules with prerequisites were being > treated BOTH as simple targets AND as pattern rules. Behavior now matches > the documentation,