You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The module's version string is generated here, where TARGET_ARCH is derived from uname -a (unless overridden), so typical expected values after the for would be aarch64, armv7l, mips, mips64, ppc, ppc64, s390x, sparcv9, x86, x86_64, i.e. single words.
The text was updated successfully, but these errors were encountered:
phirsch
added a commit
to phirsch/nixGL
that referenced
this issue
Dec 27, 2024
…closesnix-community#186).
Adapts the version matching logic to accommodate version strings in newer open source NVIDIA kernel driver modules as described in nix-community#186.
On Ubuntu 24.04 with the
nvidia-driver-565-open
driver,cat /proc/driver/nvidia/version
yieldsThis causes the regex in
versionMatch = builtins.match ".*Module ([0-9.]+) .*" data;
to no longer match (due to the insertedfor x86_64
) and thus the build to fail.Additional info:
The module's version string is generated here, where
TARGET_ARCH
is derived fromuname -a
(unless overridden), so typical expected values after thefor
would beaarch64, armv7l, mips, mips64, ppc, ppc64, s390x, sparcv9, x86, x86_64
, i.e. single words.The text was updated successfully, but these errors were encountered: