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

Re: missing header for vulkan development in mesa



Hi,

2016-09-29 8:49 GMT+02:00 Gianfranco Costamagna <locutusofborg@debian.org>:
> Hi,
>
>>vulkan_intel.h header not present in mesa backports
>

This will be fixed in an upcoming upload of src:vulkan. See also [1]

>
> 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)

yes, this is on purpose. All vulkan headers are provided by the source
package vulkan and shipped via the binary package libvulkan-dev .

>
> 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.
>

Thanks,
Andreas

[1] https://anonscm.debian.org/cgit/pkg-xorg/lib/vulkan.git/commit/?id=7cdce4b723313f6d36a97c244c860f9872e4702a


Reply to: