GNU bug report logs -
#21066
Proceeding Order in AM generated Makefile
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 21066 in the body.
You can then email your comments to 21066 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-automake <at> gnu.org
:
bug#21066
; Package
automake
.
(Wed, 15 Jul 2015 15:12:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Dilyan Palauzov <dilyan.palauzov <at> aegee.org>
:
New bug report received and forwarded. Copy sent to
bug-automake <at> gnu.org
.
(Wed, 15 Jul 2015 15:12:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
please read
http://lists.gnu.org/archive/html/bug-make/2015-07/msg00054.html
http://lists.gnu.org/archive/html/bug-make/2015-07/msg00055.html
and tell me, if this is make or Automake problem.
If it is Automake problem, were you aware of it and do you have an idea
how to solve it?
The concrete case is building Cyrus Imapd, which uses a single Makefile
for every .c file, library, executable (except the perl stuff).
Thanks
Dilian
Information forwarded
to
bug-automake <at> gnu.org
:
bug#21066
; Package
automake
.
(Wed, 15 Jul 2015 15:17:03 GMT)
Full text and
rfc822 format available.
Message #8 received at 21066 <at> debbugs.gnu.org (full text, mbox):
I use Automake 1.15.
Information forwarded
to
bug-automake <at> gnu.org
:
bug#21066
; Package
automake
.
(Wed, 15 Jul 2015 20:04:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 21066 <at> debbugs.gnu.org (full text, mbox):
Am 15.07.2015 um 17:10 schrieb Dilyan Palauzov:
> http://lists.gnu.org/archive/html/bug-make/2015-07/msg00054.html
> http://lists.gnu.org/archive/html/bug-make/2015-07/msg00055.html
>
> and tell me, if this is make or Automake problem.
You've been told in the answer you already got that this is not,
actually, a "problem". You opted not to discuss that answer any
further, and just to echo the question elsewhere instead.
It's not make's job, much less automake's, to guess how long individual
production rules might take. The tree of dependencies is walked, that's it.
Information forwarded
to
bug-automake <at> gnu.org
:
bug#21066
; Package
automake
.
(Sun, 16 Jul 2017 13:19:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 21066 <at> debbugs.gnu.org (full text, mbox):
Hello,
Hans-Bernhard Bröker <HBBroeker <at> t-online.de> writes:
> Am 15.07.2015 um 17:10 schrieb Dilyan Palauzov:
>> http://lists.gnu.org/archive/html/bug-make/2015-07/msg00054.html
>> http://lists.gnu.org/archive/html/bug-make/2015-07/msg00055.html
>>
>> and tell me, if this is make or Automake problem.
>
> You've been told in the answer you already got that this is not,
> actually, a "problem". You opted not to discuss that answer any
> further, and just to echo the question elsewhere instead.
>
> It's not make's job, much less automake's, to guess how long
> individual production rules might take. The tree of dependencies is
> walked, that's it.
IIUC The observed problem is some lack of parallelism when running 'make
-jX'. It is likely that Make derives the dependency graph between
targets solely from their prerequisites. So any lack of parallelism
seems related to some unnecessary prerequisites added in the provided
rules.
I am closing this bug since this seems like a bug in the Makefile you
have written not in Automake. Feel free to reopen it if you can provide
a minimal example demonstrating that the Make rules generated by
Automake could have more parallelism.
Thanks.
--
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37
Added tag(s) notabug.
Request was from
Mathieu Lirzin <mthl <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Sun, 16 Jul 2017 13:20:02 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
21066 <at> debbugs.gnu.org and Dilyan Palauzov <dilyan.palauzov <at> aegee.org>
Request was from
Mathieu Lirzin <mthl <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Sun, 16 Jul 2017 13:20:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 14 Aug 2017 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 7 years and 314 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.