Re: Automake 1.16.1: problem with non-gnu make and gnulib

2019-08-24 Thread Assaf Gordon
Hello Bob, On 2019-08-24 5:26 p.m., Bob Friesenhahn wrote: On Sat, 24 Aug 2019, Assaf Gordon wrote: hello_LDADD =  $(top_builddir)/lib/lib$(PACKAGE).a datamash_LDADD =  $(top_builddir)/lib/lib$(PACKAGE).a This seems like a bug in those two packages.  It should never be desirable to refer to

Re: Automake 1.16.1: problem with non-gnu make and gnulib

2019-08-24 Thread Bob Friesenhahn
On Sat, 24 Aug 2019, Assaf Gordon wrote: And indeed, GNU hello and GNU datamash (which exhibit the problem) have something like this in their Makefile.am: hello_LDADD = $(top_builddir)/lib/lib$(PACKAGE).a datamash_LDADD = $(top_builddir)/lib/lib$(PACKAGE).a While sed and coreutils (which don

Re: Automake 1.16.1: problem with non-gnu make and gnulib

2019-08-24 Thread Mathieu Lirzin
Assaf Gordon writes: > Issue solved! > > Thanks to Bruno Haible in > https://lists.gnu.org/r/bug-gnulib/2019-08/msg00064.html > > Quoting that message (and my reply): > --- > On 2019-08-24 3:36 p.m., Bruno Haible wrote: >> I think the problem is that 'bmake' does not consider the targets >> '

Re: Automake 1.16.1: problem with non-gnu make and gnulib

2019-08-24 Thread Assaf Gordon
Issue solved! Thanks to Bruno Haible in https://lists.gnu.org/r/bug-gnulib/2019-08/msg00064.html Quoting that message (and my reply): --- On 2019-08-24 3:36 p.m., Bruno Haible wrote: I think the problem is that 'bmake' does not consider the targets 'foo' and './foo' as being the same. And

Re: Automake 1.16.1: problem with non-gnu make and gnulib

2019-08-24 Thread Assaf Gordon
Hello Mathieu, Karl, On 2019-08-24 11:43 a.m., Mathieu Lirzin wrote: On Sat, 24 Aug 2019, Assaf Gordon wrote: I've encountered a problem where a released tarball (of 'make dist') generated by Automake-1.16.1 fails to build with non-gnu make (e.g. "bmake" on BSDs). The exact same project and '

Re: Automake 1.16.1: problem with non-gnu make and gnulib

2019-08-24 Thread Mathieu Lirzin
Hello Assaf, Assaf Gordon writes: > On 2019-08-24 7:34 a.m., Bob Friesenhahn wrote: >> On Sat, 24 Aug 2019, Assaf Gordon wrote: > >>> >>> I've encountered a problem where a released tarball (of 'make dist') >>> generated by Automake-1.16.1 fails to build with non-gnu make (e.g. >>> "bmake" on BS

Re: Automake 1.16.1: problem with non-gnu make and gnulib

2019-08-24 Thread Assaf Gordon
On 2019-08-24 7:34 a.m., Bob Friesenhahn wrote: On Sat, 24 Aug 2019, Assaf Gordon wrote: I've encountered a problem where a released tarball (of 'make dist') generated by Automake-1.16.1 fails to build with non-gnu make (e.g. "bmake" on BSDs). The exact same project and 'make dist' with autom

Re: Automake 1.16.1: problem with non-gnu make and gnulib

2019-08-24 Thread Bob Friesenhahn
On Sat, 24 Aug 2019, Assaf Gordon wrote: Hello, I've encountered a problem where a released tarball (of 'make dist') generated by Automake-1.16.1 fails to build with non-gnu make (e.g. "bmake" on BSDs). The exact same project and 'make dist' with automake-1.15 builds fine. It has something to

Automake 1.16.1: problem with non-gnu make and gnulib

2019-08-24 Thread Assaf Gordon
Hello, I've encountered a problem where a released tarball (of 'make dist') generated by Automake-1.16.1 fails to build with non-gnu make (e.g. "bmake" on BSDs). The exact same project and 'make dist' with automake-1.15 builds fine. It has something to do with non-recursive makefile structure co