On Thu, 29 Sep 2016 06:49:39 +0000 (UTC) Gianfranco Costamagna <locutusofborg@debian.org> wrote: > Hi, > > >vulkan_intel.h header not present in mesa backports > > > also not in mesa/unstable-testing. > > and if you look at rules file: > # Remove vulkan headers only where they get installed in tmp > ifeq ($(DEB_HOST_ARCH_OS), linux) > ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 x32)) > set -e; for file in vk_platform.h vulkan.h vulkan_intel.h; do rm > debian/tmp/usr/include/vulkan/$$file; done rmdir > debian/tmp/usr/include/vulkan endif > endif > > so, I would wild guess that the maintainer deliberately removed them, > or maybe the packaging has a bug (still, not related to backports) > > https://buildd.debian.org/status/fetch.php?pkg=mesa&arch=amd64&ver=12.0.3-1&stamp=1473942524 > the build log shows: > /usr/bin/install -c -m > 644 ../../../../include/vulkan/vk_platform.h ../../../../include/vulkan/vulkan.h ../../../../include/vulkan/vulkan_intel.h > '/«PKGBUILDDIR»/debian/tmp/usr/include/vulkan' > > but then they are not installed in any binary package. > > I'm ccing Andreas, the last uploader for the package, he should have > the best answer for you :) > > cheers, > > G. > i guess both mesa and vulkan sources contain some of the same headers(vk_icd.h, vk_layer.h, vulkan.h) and it was packaged such that it didn't broke each other odd headers are vk_sdk_platform.h present in vulkan source and vulkan_intel.h present in mesa source referring to these packages https://packages.debian.org/source/jessie-backports/vulkan https://packages.debian.org/source/jessie-backports/mesa -- Sanjeev Not to fear what ought to be feared, is folly; it is the work of the wise to fear what should be feared.
Attachment:
pgpX7MlV3vs3A.pgp
Description: OpenPGP digital signature