how tightly does nvidia-* port have to follow kernel sources

void <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <aUqN59sLdKeE1wMX@int21h>
Hi,

Question as subject. System is a traditional non-pkgbase.

A poudriere system, the jail OS version 1500502 has built [0] 
nvidia-{driver,kmod}-470. So:

% pkg search -x nvid
nvidia-driver-470-470.256.02_2
nvidia-kmod-470-470.256.02.1500502

The *host* OS (ie the system that poudriere runs on) is

% uname -KU
1500504 1500504

I'm presuming this probably won't work and the nvidia kmod 
needs to be the *exact* kernel version as the host.
Is this presumption correct?

The system used to have the following in /etc/src.conf [1]
(I'm thinking about re-adding it and removing nvidia from the 
poudriere portslist)

PORTS_MODULES+=x11/nvidia-driver-470

later the line was modified like so:
PORTS_MODULES+=x11/nvidia-driver-470 x11/nvidia-kmod-470 [2]

[0] accidentally added to regenerated ports list by
     `pkg prime-origins | sort | tee portslist.txt`

[1] `man make.conf` indicates this would go in make.conf but
      it works in src.conf too and serves to remind that 'this gets rebuilt
      when the kernel gets rebuilt'

[2] when the port was split into driver plus module
--
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.