On Fri, Jan 11, 2019 at 09:30:29AM +0000, Daniel P. Berrangé wrote:
On Fri, Jan 11, 2019 at 09:24:12AM +0000, Richard W.M. Jones wrote:
> On Fri, Jan 11, 2019 at 09:14:29AM +0000, Richard W.M. Jones wrote:
> >
> >
https://koji.fedoraproject.org/koji/buildinfo?buildID=1178711
> >
> > This broke qemu, and indirectly libvirt.
> >
> > I will submit a new build for qemu to see if that fixes things. I
> > didn't look closely to see if there are API changes.
>
> The rebuild failed - it looks like there are some changes to capstone,
> at least the location of the <capstone.h> headers file, which break
> qemu source. I'll see if there's anything we can backport from
> upstream.
The headers haven't moved. It looks like the capstone pkgconfig file is
broken.
In 3.0.5 it had
includedir=/usr/include/capstone
In 4.0.1 is has
includedir=/usr/include
except the capstone.pc.in file is only used when building capstone
with cmake. Our RPM builds it with plain make, and that calls
a generate-pkgconfig rule which is still broken.
Regards,
Daniel
--
|: