When doing a 'grep xenstat /usr/lib/x86_64-linux-gnu/pkgconfig/xenstat.pc' one gets
Libs: -L${libdir} -lxenstat
Unfortunately, when I do 'dpkg -L libxen-dev' I see a lot of xenlibs, but neither libxenstat.so nor libxenstat.a.
So IMHO it is a bug. Either libxen-dev should provide those libs (what a developer would expect), or it should at least pull in the required lib via dep declaration to xen-utils-*. IMHO the latter would be not a good decision, because one does not need all the bloat from the xen-utils-* package incl. all the packages from its dep tree in turn (and because there is no *.a, it would have this negative effect on the package being built as well).
Basically yes. When I do a 'dpkg -L libxen-dev|grep xenstat' I get:
/usr/include/ xenstat. h x86_64- linux-gnu/ pkgconfig/ xenstat. pc
/usr/lib/
When doing a 'grep xenstat /usr/lib/ x86_64- linux-gnu/ pkgconfig/ xenstat. pc' one gets
Libs: -L${libdir} -lxenstat
Unfortunately, when I do 'dpkg -L libxen-dev' I see a lot of xenlibs, but neither libxenstat.so nor libxenstat.a.
So IMHO it is a bug. Either libxen-dev should provide those libs (what a developer would expect), or it should at least pull in the required lib via dep declaration to xen-utils-*. IMHO the latter would be not a good decision, because one does not need all the bloat from the xen-utils-* package incl. all the packages from its dep tree in turn (and because there is no *.a, it would have this negative effect on the package being built as well).