Package Details: vulkan-icd-loader-git 1.3.292.r0.gfaeb588-1

Git Clone URL: https://aur.archlinux.org/vulkan-icd-loader-git.git (read-only, click to copy)
Package Base: vulkan-icd-loader-git
Description: Vulkan Installable Client Driver (ICD) Loader (git version)
Upstream URL: https://github.com/KhronosGroup/Vulkan-Loader
Licenses: Apache-2.0
Conflicts: vulkan-icd-loader
Provides: libvulkan.so, vulkan-icd-loader, vulkan-icd-loader-git
Submitter: katt
Maintainer: archdevlab
Last Packager: archdevlab
Votes: 3
Popularity: 0.004107
First Submitted: 2020-09-20 14:31 (UTC)
Last Updated: 2024-08-11 02:49 (UTC)

Required by (426)

Sources (1)

Latest Comments

ReneS commented on 2024-02-05 10:52 (UTC)

@archdevlab

Great, thanks!

archdevlab commented on 2024-02-03 03:10 (UTC)

@ReneS

Install vulkan-headers-git

I will add the dependencie

ReneS commented on 2024-02-02 07:38 (UTC) (edited on 2024-02-02 07:38 (UTC) by ReneS)

Hello, thanks for providing this package.

Currently, I'm getting an error while rebuilding/updating it:

user@host [08:31:11] [~/.cache/yay] 
-> % yay                         
:: Paketdatenbanken werden synchronisiert …
 core ist aktuell
 extra ist aktuell
 community ist aktuell
 multilib ist aktuell
 sublime-text ist aktuell
:: Durchsuche AUR nach Updates...
:: Durchsuche Datenbanken nach Updates...
 -> Pakete nicht im AUR: libhandy0  libu2f-host  python-backcall  python-docker-pycreds
 -> Als nicht aktuell markierte AUR-Pakete: mawk
:: 1 Paket zu upgraden/installieren.
1  aur/vulkan-icd-loader-git  1.3.264.r3.ge2e3cb9-1 -> 1.3.275-1
==> Pakete zum Ausschließen: (z.B. "1 2 3", "1-3", "^4" oder Repo-Name)
 -> Das Ausschließen von Paketen kann zu teilweisen Aktualisierungen führen und Systeme beschädigen.
==> 
AUR Dependency (1): vulkan-icd-loader-git-1.3.275-1
:: (1/1) PKGBUILD heruntergeladen: vulkan-icd-loader-git
  1 vulkan-icd-loader-git            (Installiert) (Build-Dateien sind vorhanden)
==> Pakete neu erstellen?
==> [N] Keine [A]lle [Ab]brechen [I]nstalliert [No]nicht installiert oder (1 2 3, 1-3, ^4)
==> A
:: Lösche (1/1): /home/user/.cache/yay/vulkan-icd-loader-git
HEAD ist jetzt bei 46bb025 fix and update pkgver func
  1 vulkan-icd-loader-git            (Installiert) (Build-Dateien sind vorhanden)
==> Unterschiede zeigen?
==> [N] Keine [A]lle [Ab]brechen [I]nstalliert [No]nicht installiert oder (1 2 3, 1-3, ^4)
==> 
==> Erstelle Paket: vulkan-icd-loader-git 1.3.275-1 (Fr 02 Feb 2024 08:31:35 CET)
==> Empfange Quellen...
  -> Klone das Vulkan-Loader git Repo...
Klone in Bare-Repository '/home/user/.cache/yay/vulkan-icd-loader-git/Vulkan-Loader' ...
remote: Enumerating objects: 80142, done.
remote: Counting objects: 100% (2931/2931), done.
remote: Compressing objects: 100% (784/784), done.
remote: Total 80142 (delta 2252), reused 2669 (delta 2130), pack-reused 77211
Empfange Objekte: 100% (80142/80142), 54.96 MiB | 22.73 MiB/s, fertig.
Löse Unterschiede auf: 100% (60726/60726), fertig.
==> WARNUNG: Überspringe Überprüfung der PGP-Signaturen der Quell-Dateien.
==> Überprüfe source Dateien mit sha256sums...
    Vulkan-Loader ... Übersprungen
:: (1/1) SRCINFO geparst: vulkan-icd-loader-git
==> Erstelle Paket: vulkan-icd-loader-git 1.3.275-1 (Fr 02 Feb 2024 08:31:43 CET)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
  -> Aktualisiere das Vulkan-Loader git Repo...
==> Überprüfe source Dateien mit sha256sums...
    Vulkan-Loader ... Übersprungen
==> Entferne existierendes $srcdir/ Verzeichnis...
==> Entpacke Quellen...
  -> Erstelle Arbeitskopie des Vulkan-Loader git Repos...
Klone nach 'Vulkan-Loader'...
Fertig.
==> Beginne pkgver()...
==> Aktualisierte Version: vulkan-icd-loader-git 1.3.277.r0.gd4b4287-1
==> Quellen sind fertig.
==> Erstelle Paket: vulkan-icd-loader-git 1.3.277.r0.gd4b4287-1 (Fr 02 Feb 2024 08:31:45 CET)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> WARNUNG: Verwende bestehenden $srcdir/ Baum
==> Beginne pkgver()...
==> Beginne build()...
-- The C compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/ccache/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Git: /usr/bin/git (found version "2.43.0") 
-- Looking for secure_getenv
-- Looking for secure_getenv - found
-- Looking for __secure_getenv
-- Looking for __secure_getenv - not found
-- Looking for alloca.h
-- Looking for alloca.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- The ASM compiler identification is GNU
-- Found assembler: /usr/lib/ccache/bin/cc
-- Looking for cet.h
-- Looking for cet.h - found
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.0") 
-- Configuring done (0.8s)
-- Generating done (0.0s)
-- Build files have been written to: /home/user/.cache/yay/vulkan-icd-loader-git/src/build
make: Verzeichnis „/home/user/.cache/yay/vulkan-icd-loader-git/src/build“ wird betreten
[  4%] Building C object loader/CMakeFiles/asm_offset.dir/asm_offset.c.o
In Datei, eingebunden von /home/user/.cache/yay/vulkan-icd-loader-git/src/Vulkan-Loader/loader/loader_common.h:39,
                 von /home/user/.cache/yay/vulkan-icd-loader-git/src/Vulkan-Loader/loader/asm_offset.c:32:
/home/user/.cache/yay/vulkan-icd-loader-git/src/Vulkan-Loader/loader/generated/vk_layer_dispatch_table.h:619:5: Fehler: unbekannter Typname: »PFN_vkCmdSetRenderingAttachmentLocationsKHR«
  619 |     PFN_vkCmdSetRenderingAttachmentLocationsKHR CmdSetRenderingAttachmentLocationsKHR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/.cache/yay/vulkan-icd-loader-git/src/Vulkan-Loader/loader/generated/vk_layer_dispatch_table.h:620:5: Fehler: unbekannter Typname: »PFN_vkCmdSetRenderingInputAttachmentIndicesKHR«
  620 |     PFN_vkCmdSetRenderingInputAttachmentIndicesKHR CmdSetRenderingInputAttachmentIndicesKHR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/.cache/yay/vulkan-icd-loader-git/src/Vulkan-Loader/loader/generated/vk_layer_dispatch_table.h:683:5: Fehler: unbekannter Typname: »PFN_vkCmdSetLineStippleKHR«
  683 |     PFN_vkCmdSetLineStippleKHR CmdSetLineStippleKHR;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [loader/CMakeFiles/asm_offset.dir/build.make:76: loader/CMakeFiles/asm_offset.dir/asm_offset.c.o] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:119: loader/CMakeFiles/asm_offset.dir/all] Fehler 2
make: *** [Makefile:136: all] Fehler 2
make: Verzeichnis „/home/user/.cache/yay/vulkan-icd-loader-git/src/build“ wird verlassen
==> FEHLER: Ein Fehler geschah in build().
    Breche ab...
 -> Fehler beim Erstellen: vulkan-icd-loader-git-exit status 4
 -> Die folgenden Pakete konnten nicht installiert werden. Ein manueller Eingriff ist erforderlich:
vulkan-icd-loader-git - exit status 4

Does anyone know how I solve this?

WilliamLewww commented on 2022-03-03 00:31 (UTC)

@katt, I should have probably read the arch package guidelines before typing that comment. You are completely right and I think I was looking at the mismatched versions (1.2.198 vs. version from the master). Again sorry for that last incorrect comment.

katt commented on 2022-03-02 22:14 (UTC)

@WilliamLewww If you ask me I think vulkan-headers should include the version too, not remove it. So sorry, but no.

WilliamLewww commented on 2022-03-02 21:33 (UTC) (edited on 2022-03-02 21:34 (UTC) by WilliamLewww)

Since the package uses the master branch of https://github.com/KhronosGroup/Vulkan-Loader would it be possible to remove the Vulkan version and have a version more similarly formatted to match vulkan-headers-git version?

vulkan-headers-git r232.c51545d3-1

vulkan-icd-loader-git 1.2.198.r5.g4f78f14c0-1

katt commented on 2021-11-12 22:13 (UTC)

@EndlessEden Done! Also changed depends to vulkan-headers-git.

EndlessEden commented on 2021-11-12 22:03 (UTC)

@katt - Honestly, not a clue what i was complaining about... it is indeed there...

Although, can libvulkan.so be added to provides. As packages are dependent on it.

katt commented on 2021-08-20 20:27 (UTC)

@EndlessEden What are you talking about, it's already there?

EndlessEden commented on 2021-08-20 18:31 (UTC)

Please add "vulkan-icd-loader" to provides