[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building cvs emacs on a dual-core machine
From: |
Randal L. Schwartz |
Subject: |
Re: Building cvs emacs on a dual-core machine |
Date: |
26 Dec 2006 11:22:45 -0800 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 |
>>>>> "Richard" == Richard Stallman <address@hidden> writes:
Richard> Maybe because it tries to build something that depends on
Richard> something else that has not been quite finished yet because when
Richard> multiple jobs are specified things doesn't happen in serial
anymore?
Richard> That is quite likely. We could fix this if we knew precisely what
Richard> the unrecorded dependency is.
Richard> But we have to depend on you to figure out what it is.
Yeah, and that's tough, because it's a timing issue, and those are tricky.
For the record, *I* also tried
make clean
make -j3 bootstrap
and it also failed, midway through the build, because some things
weren't ready "in time".
So, there's clearly some dependency not being marked properly in the
Makefiles, but the only solution is to painstakingly go through each and every
Makefile and see where -j3 would have gone parallel, and make sure there's no
sequential items, or any items that use a "temp file" with a fixed name.
It's hard. Unless the Makefile was designed with -j3 in mind, it generally
*doesn't* work, in my experience.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<address@hidden> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
- Re: Building cvs emacs on a dual-core machine, (continued)
- Re: Building cvs emacs on a dual-core machine, Eric Lilja, 2006/12/22
- Re: Building cvs emacs on a dual-core machine, Eli Zaretskii, 2006/12/22
- Re: Building cvs emacs on a dual-core machine, Eric Lilja, 2006/12/22
- Re: Building cvs emacs on a dual-core machine, Eli Zaretskii, 2006/12/23
- Re: Building cvs emacs on a dual-core machine, Eric Lilja, 2006/12/23
- Re: Building cvs emacs on a dual-core machine, Eric Lilja, 2006/12/23
- Re: Building cvs emacs on a dual-core machine, Eli Zaretskii, 2006/12/23
- Re: Building cvs emacs on a dual-core machine, Juanma Barranquero, 2006/12/22
- Re: Building cvs emacs on a dual-core machine, Eli Zaretskii, 2006/12/23
Re: Building cvs emacs on a dual-core machine, Richard Stallman, 2006/12/20
- Re: Building cvs emacs on a dual-core machine,
Randal L. Schwartz <=