New comment by Johnnynator on void-packages repository https://github.com/void-linux/void-packages/pull/49649#issuecomment-2033571600 Comment: Musl and Glibc differ at how they define NULL. (`std::nullptr` vs `(void*)0`). Both of these choices are valid, but std::nullptr can't be implicitely used as a number. Upstream amdvlk uses NULL as an integer and not a Pointer in a few places