[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 Oliva |
Subject: |
Re: [RH137096] automake uses same .Tpo tmp file for both .Po and .Plo variants, creating a race condition |
Date: |
04 Jan 2005 19:25:50 -0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 |
On Jan 3, 2005, Alexandre Duret-Lutz <address@hidden> wrote:
> 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.
That's a reasonable theory. Back when I worked on Amanda, we had a
--enable/disable-libtool automake conditional that would enable or
disable the use of libtool libraries and the corresponding .lo files.
Perhaps there's some error in one of the conditional branches that
causes double-compilation, and automake fails to detect it because of
the conditionals?
--
Alexandre Oliva http://www.ic.unicamp.br/~oliva/
Red Hat Compiler Engineer address@hidden, gcc.gnu.org}
Free Software Evangelist address@hidden, gnu.org}