[libvirt] [PATCH] build: Create needed folders without dependency tracking

Martin Kletzander mkletzan at redhat.com
Mon Nov 30 14:59:09 UTC 2015


On Mon, Nov 30, 2015 at 03:41:52PM +0100, Martin Kletzander wrote:
>On Mon, Nov 30, 2015 at 03:35:55PM +0100, Peter Krempa wrote:
>>On Mon, Nov 30, 2015 at 15:30:21 +0100, Martin Kletzander wrote:
>>
>>This is actually a v2 AFAIK.
>>
>
>The v1 was probably not from me, there were several attempts.
>
>>>The parameter --disable-dependency-tracking is supposed to speed up
>>>one-time build due to the fact that it disables some dependency
>>>extractors that, apparently, take longer time to execute.  That is a
>>>problem for code that is generated into builddir (especially some
>>>specific subdirectory) because the directory it should be installed to
>>>does not exists in VPATH and without the dependency tracking is not
>>>created.  Generating such file hence fails with -ENOENT.  In order to
>>>keep generating files into builddir instead of srcdir, we must create
>>>the directory ourselves.  This should finally fix the problem that is
>>>being fixed multiple times since its introduction in commit a9fe62037214
>>>and let us continue with cleaning those parts of Makefiles that depend
>>>on generating files into the srcdir rather than builddir as it should
>>>be.
>>
>>Not sure whether the last sentence is worth to be in the commit message.
>>
>
>I'll remove it.
>

And of course I forgot that when rebasing.  Fortunately this was not
hard requirement for the ACK ;-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20151130/6bd31788/attachment-0001.sig>


More information about the libvir-list mailing list