> So from your output it seems:
>
> virStorageFileMetadataNew
> virStorageFileGetMetadataFromFD
> virStorageSourceCopy
> virStorageSourceUpdateCapacity
> virStorageSourceNewFromBackingAbsolute
> virStorageSourceNewFromBacking
> virStorageFileGetMetadataRecurse
> virStorageFileGetBackingStoreStr
>
> or IOW everything in src/util/virstoragefile.c other than I think
> virStorageSourceNewFromBackingRelative, although there is one pile of
> compiler output without an "In function '%s':" before the compiler error
> output "inlining failed in call to" before it which I assume is the
> *Relative call.  Dropping those means dropping a bunch of patches before
> too since the only reason to change was to do this AUTOPTR magic.
>
> As a side note I find it really odd that the order listed in the
> compiler output doesn't exactly follow the order in the source. In
> particular starting with virStorageSourceUpdateCapacity (line 3832) is
> listed in the output before virStorageSourceNewFromBackingAbsolute (line
> 3613).

That could be the effect of make's --jobs.

>
> Still it makes me wonder what's different in src/util from others that
> causes src/util to throw up, while src/conf, src/qemu, tests/, etc.
> don't throw up.  Reading m4/extern-inline.m4 doesn't help me.

The error message is not really helpful in figuring ^this out, I'm puzzled too.

Erik

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Reply via email to