[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: missing header for vulkan development in mesa



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


Reply to: