[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RH137096] automake uses same .Tpo tmp file for both .Po and .Plo va
From: |
Alexandre Duret-Lutz |
Subject: |
Re: [RH137096] automake uses same .Tpo tmp file for both .Po and .Plo variants, creating a race condition |
Date: |
Tue, 04 Jan 2005 01:42:24 +0100 |
User-agent: |
Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) |
>>> "Daniel" == Daniel Reed <address@hidden> writes:
Daniel> [From https://bugzilla.redhat.com/beta/show_bug.cgi?id=137096]
Daniel> My Amanda build failed when make complained "mv: cannot
Daniel> stat `.deps/util.Tpo': No such file or directory" when
Daniel> compiling ppc64 on cure81 (an 8-processor machine). I
Daniel> asked Roland to help debug it, and he said it's an
Daniel> automake bug as described in the summary.
Could you provide any clue about how to reproduce this error?
A copy of the build failure and a copy of that directory's
Makefile.am would be a good start. (The 47-byte attachment in
bugzilla is dummy.)
As far as I can tell, if two .Po and .Plo files share the same
.Tpo files, it means that you are trying to compile the same
source both with and without Libtool. Automake is expected to
diagnose an error ("object `util.o' created both with libtool
and without") in this case, since that is subject to other kind
of failures. The manual has a section explaining this error and
how to work around it.
Daniel> Version-Release number of selected component (if applicable):
Daniel> Whatever's in dist-fc4 buildroots, probably automake-1.9.2-3
Is this version of Automake actually run? (building a package
does not necessary imply running Automake.) Use `head Makefile.in'
to know what version is actually used.
--
Alexandre Duret-Lutz