GNU bug report logs - #76409
Failure in parallel make?

Previous Next

Package: coreutils;

Reported by: "Philip Rowlands" <phr+coreutils <at> dimebar.com>

Date: Tue, 18 Feb 2025 23:51:02 UTC

Severity: normal

Full log


Message #11 received at 76409 <at> debbugs.gnu.org (full text, mbox):

From: Pádraig Brady <P <at> draigBrady.com>
To: Collin Funk <collin.funk1 <at> gmail.com>,
 Philip Rowlands <phr+coreutils <at> dimebar.com>
Cc: 76409 <at> debbugs.gnu.org
Subject: Re: bug#76409: Failure in parallel make?
Date: Sat, 22 Feb 2025 13:24:42 +0000
On 19/02/2025 00:29, Collin Funk wrote:
> "Philip Rowlands" <phr+coreutils <at> dimebar.com> writes:
> 
>> Is there a dependency problem in the generated Makefile? FWIW I see similar errors trying to build src/cp and src/mv.
>>
>> src/sort$(EXEEXT): $(src_sort_OBJECTS) $(src_sort_DEPENDENCIES) $(EXTRA_src_sort_DEPENDENCIES) src/$(am__dirstamp)
>>          @rm -f src/sort$(EXEEXT)
>>          $(AM_V_CCLD)$(LINK) $(src_sort_OBJECTS) $(src_sort_LDADD) $(LIBS)
>> src/split.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp)
>> src/temp-stream.$(OBJEXT): src/$(am__dirstamp) \
>>          src/$(DEPDIR)/$(am__dirstamp)
> 
> Neither 'make -j2 src/sort' or 'make src/sort' work for me.
> 
> Running an individual target wont work since the dependencies in
> src/.deps/sort.Po, for example, aren't generated.

Right. That's an automake limitation discussed at:
https://www.gnu.org/software/automake/manual/html_node/Sources.html
I.e. BUILT_SOURCES aren't dependencies of arbitrary targets,
only top level ones like 'all', 'check' etc.

cheers,
Pádraig




This bug report was last modified 117 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.