| Server IP : 82.208.35.60 / Your IP : 216.73.216.238 Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31 System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64 User : studiokobylisy_cz ( 1008) PHP Version : 7.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/ports/audio/oss/files/ |
Upload File : |
--- setup/gen_driver_freebsd.inc.orig 2022-07-26 19:01:18 UTC
+++ setup/gen_driver_freebsd.inc
@@ -233,9 +233,15 @@ generate_driver (char *name, conf_t * conf, char *cfg_
fprintf (src,
"DEFINE_CLASS_0(%s, osspci_driver, osspci_methods, sizeof(struct _oss_device_t));\n",
name);
+ fprintf (src, "#if __FreeBSD_version >= 1400058\n");
fprintf (src,
+ "DRIVER_MODULE(%s, pci, osspci_driver, 0, 0);\n",
+ name);
+ fprintf (src, "#else\n");
+ fprintf (src,
"DRIVER_MODULE(%s, pci, osspci_driver, osspci_devclass, 0, 0);\n",
name);
+ fprintf (src, "#endif\n");
}
for (i = 0; i < nopts; i++)