]> git.99rst.org Git - openwrt-packages.git/commitdiff
libdrm: skip the generic version check for the whole package
authorAlexandru Ardelean <redacted>
Mon, 6 Jul 2026 06:14:58 +0000 (09:14 +0300)
committerAlexandru Ardelean <redacted>
Wed, 8 Jul 2026 15:18:48 +0000 (18:18 +0300)
libdrm-tests ships DRM tools (modetest, proptest, ...) with no --version flag,
so the generic probe aborts with "No executables in the package provided
version" and fails CI. test-version.sh is shared by every subpackage built from
this directory and a non-zero exit fails it, so it must accept the whole family
(the libraries ship no executables either) -- hence libdrm*, not just libdrm-tests.

Signed-off-by: Alexandru Ardelean <redacted>
libs/libdrm/test-version.sh [new file with mode: 0755]

diff --git a/libs/libdrm/test-version.sh b/libs/libdrm/test-version.sh
new file mode 100755 (executable)
index 0000000..6c60dee
--- /dev/null
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+# shellcheck shell=busybox
+
+# libdrm-tests ships DRM tools (modetest, ...) with no --version flag; the other
+# subpackages ship no executables. Skip the version probe for the whole family.
+case "$PKG_NAME" in
+libdrm*)
+       exit 0
+       ;;
+
+*)
+       echo "Untested package: $PKG_NAME" >&2
+       exit 1
+       ;;
+esac
git clone https://git.99rst.org/PROJECT