Package Details: vulkan-headers-git 1.4.328.r7.g4eebce1-1

Git Clone URL: https://aur.archlinux.org/vulkan-headers-git.git (read-only, click to copy)
Package Base: vulkan-headers-git
Description: Vulkan header files and API registry
Upstream URL: https://github.com/KhronosGroup/Vulkan-Headers
Licenses: Apache-2.0 AND MIT
Groups: vulkan-devel
Conflicts: vulkan-headers
Provides: vulkan-headers, vulkan-hpp
Submitter: ljmf00
Maintainer: abouvier
Last Packager: abouvier
Votes: 8
Popularity: 0.052316
First Submitted: 2018-04-27 17:11 (UTC)
Last Updated: 2025-10-07 21:09 (UTC)

Dependencies (4)

Required by (546)

Sources (1)

Latest Comments

1 2 Next › Last »

abouvier commented on 2025-10-07 21:19 (UTC)

Complementation, from man 7 glob:

An expression "[!...]" matches a single character, namely any character that is not matched by the expression obtained by removing the first '!' from it.  (Thus, "[!]a-]" matches any single character except ']', 'a', and '-'.) 

FabioLolix commented on 2025-10-07 21:14 (UTC)

What mean !u ?, I can always copy good technique for my pkgbuilds :)

abouvier commented on 2025-10-07 21:11 (UTC)

Thanks peasants, but I chose a third way!

FabioLolix commented on 2025-10-07 20:46 (UTC)

he pkgver function doesn't work when the latest tag is a vulkan-sdk-* tag

Could also use --exclude vulkan-sdk-*

rharish commented on 2025-10-07 20:19 (UTC)

The pkgver function doesn't work when the latest tag is a vulkan-sdk-* tag. It should be changed to:

git describe --long --tags --abbrev=7 --match='v[0-9]*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' 

lolbot commented on 2025-05-06 22:56 (UTC)

Builds correctly now.

FabioLolix commented on 2025-05-06 19:57 (UTC)

Confirming that those tests are failing using devtools

lolbot commented on 2025-05-06 19:54 (UTC) (edited on 2025-05-06 19:58 (UTC) by lolbot)

Fails to build with latest commit

==> Starting build()... -- The C compiler identification is GNU 15.1.1 -- The CXX compiler identification is GNU 15.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.6s) -- Generating done (0.0s) -- Build files have been written to: /home/user/.cache/paru/clone/vulkan-headers-git/src/build ninja: no work to do. ==> Starting check()... Test project /home/user/.cache/paru/clone/vulkan-headers-git/src/build     Start 1: integration.add_subdirectory 1/3 Test #1: integration.add_subdirectory .....***Failed    3.26 sec     Start 2: integration.install 2/3 Test #2: integration.install ..............   Passed    0.05 sec     Start 3: integration.find_package 3/3 Test #3: integration.find_package .........***Failed    3.21 sec  33% tests passed, 2 tests failed out of 3  Total Test time (real) =   6.53 sec  The following tests FAILED:           1 - integration.add_subdirectory (Failed)           3 - integration.find_package (Failed) Errors while running CTest Output from these tests are in: /home/user/.cache/paru/clone/vulkan-headers-git/src/build/Testing/Temporary/LastTest.log Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely. ==> ERROR: A failure occurred in check().     Aborting... error: failed to build 'vulkan-headers-git-1.4.305.r0.ga03d2f6-1': 

Seems to be a deprecation warning in the C++ standard library header <ciso646> which is deprecated

abouvier commented on 2024-06-21 12:15 (UTC)

@arnadeem Are you sure you're building the last PKGBUILD version? This error should be fixed.

arnadeem commented on 2024-06-21 12:08 (UTC) (edited on 2024-06-21 12:08 (UTC) by arnadeem)

Getting the following build error

CMake Error in CMakeLists.txt:   The target named "Vulkan-Module" has C++ sources that may use modules, but   modules are not supported by this generator:      Unix Makefiles    Modules are supported only by Ninja, Ninja Multi-Config, and Visual Studio   generators for VS 17.4 and newer.  See the cmake-cxxmodules(7) manual for   details.  Use the CMAKE_CXX_SCAN_FOR_MODULES variable to enable or disable   scanning.