Package Base Details: vulkan-caps-viewer

Git Clone URL: https://aur.archlinux.org/vulkan-caps-viewer.git (read-only, click to copy)
Submitter: yochananmarqos
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 46
Popularity: 0.058115
First Submitted: 2024-03-05 22:44 (UTC)
Last Updated: 2024-03-14 16:37 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

yochananmarqos commented on 2022-04-03 17:40 (UTC)

@MarsSeed: A tag for the vulkan-caps-viewer repo is being used; therefore the same Vulkan-Headers commit will be used in every build. It's not my fault AUR helpers think there's an update.

See the bitwarden PKGBUILD, the maintainer does not specify a commit for the jslib submodule.

MarsSeed commented on 2022-04-03 17:36 (UTC) (edited on 2022-04-03 17:38 (UTC) by MarsSeed)

The way to deal with it is if you defined a fixed git commit or tag as a source.

It is not the AUR helper that's in the wrong in this case, but the way this package is configured.

Non-VCS packages should define immutable, definite, nonambiguous sources in their source arrays for reproducible builds (the latter at least in the sense that each PKGBUILD revision should build from the exact same source(s) at any point in time.)

yochananmarqos commented on 2022-04-03 17:08 (UTC)

@MarsSeed: This package uses a submodule, that's the way it works. There are ways to deal with that depending on the AUR helper you use. You can also remove your cached built package before "updating", otherwise it will skip building and reinstall the built package.

MarsSeed commented on 2022-04-03 17:01 (UTC) (edited on 2022-04-03 17:02 (UTC) by MarsSeed)

Please kindly eliminate using a git branch as source.

AUR helpers yay and paru think it's a VCS package and try to update it upon every commit to Vulkan-Headers main branch.

(And then they go on to skip the build after downloading and preparing because there is no change in the version number and my configuration disables autorebuild in such cases.)

generaleramon commented on 2021-10-18 11:52 (UTC)

compiles fine on aarch64, i guess it can be added in the PKGBUILD

lubosz commented on 2021-02-02 16:18 (UTC)

This fixes the crash, as seen in https://github.com/SaschaWillems/VulkanCapsViewer/issues/108

commit 26f837bb2a4a13713b94c2d33e7893d1de9e0a2e (HEAD -> master)
Author: Lubosz Sarnecki <lubosz@gmail.com>
Date:   Tue Feb 2 17:07:10 2021 +0100

    Define X11 backend, since it's not done by default.

diff --git a/PKGBUILD b/PKGBUILD
index 2b31fee..3c5481a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -27,6 +27,7 @@ build() {
   cd VulkanCapsViewer

   qmake \
+    DEFINES+=X11 \
     QMAKE_CFLAGS="$CFLAGS" \
     QMAKE_CXXFLAGS="$CXXFLAGS" \
     QMAKE_LFLAGS="$LDFLAGS" \

sehraf commented on 2021-01-17 10:04 (UTC)

Since version 3 it keeps crashing on two systems with a segmentation fault. Does anybody else have this or knows how to fix it?

1ace commented on 2020-06-11 08:38 (UTC)

@yochananmarqos, @HanFox: could either of you provide a backtrace of the crash (on the upstream issue if possible, as this is not a packaging issue).

yochananmarqos commented on 2020-06-09 14:15 (UTC)

@HanFox: Aha, removing those lines does the trick. Updated PKGBUILD.

Stitchless commented on 2020-06-09 11:14 (UTC)

@yochananmarqos: I segfault, too.

I made an error report upstream as to what I believe the issue is (Wayland related): https://github.com/SaschaWillems/VulkanCapsViewer/issues/93