On Fri, Feb 21, 2020 at 11:07:54AM +0000, Anthony PERARD wrote:
On Fri, Feb 21, 2020 at 09:16:01AM +0100, Ján Tomko wrote:
> [adding Anthony PERARD to cc since his name is next to
> xen-4.12.2-1.el7's ChangeLog entry]
>
> Hi, Anthony!
>
> On Thu, Feb 20, 2020 at 07:10:38PM +0100, Christoph wrote:
> >
https://wiki.centos.org/HowTos/Xen/Xen4QuickStart
> >
> > configure:53501: checking for LIBXL
> > configure:53508: $PKG_CONFIG --exists --print-errors "xenlight >=
4.6.0"
> > Package xenblktapctl was not found in the pkg-config search path.
> > Perhaps you should add the directory containing `xenblktapctl.pc'
> > to the PKG_CONFIG_PATH environment variable
>
> It seems like xenlight's .pc file is broken if it references
> a non-existent .pc file.
Thanks for the report.
Do you think it will be enough to simply remove the reference?
It should be enough for dynamic linking.
IIUC the dependencies in Requires.private only affect the pkg-config
output when static linking is requested:
https://people.freedesktop.org/~dbn/pkg-config-guide.html
Jano
libxenlight still depends on a blktap in the CentOS package, but it is
a
different one that don't have a .pc file. It is easier to remove the
reference that to try to write a new .pc file :-).
There is xen-4.12.2-2 package that should be available in the testing
repo in a couple of hours.
Thanks,
--
Anthony PERARD