On Sun, 17 Mar 2019, Christos Zoulas wrote:
Module Name: src Committed By: christos Date: Sun Mar 17 14:11:49 UTC 2019Modified Files: src/sys/compat/osf1: files.osf1 Log Message: fix the build: include the needed osf1 files for compat_linux on alpha
This will handle the situation where COMPAT_OSF1 is built-in to the kernel without includine COMPAT_LINUX.
But it does not handle the situation where COMPAT_OSF1 andCOMPAT_LINUX are both omitted from the kernel and loaded as non-built-in modules.
For the latter situation, we need a way for compat_linux.kmod to require compat_osf1.kmod. It's not sufficient to simply add the linux files to the osf1 module's Makefile as that would result in duplicated symbols between the two modules (preventing both from being loaded at the same time).
+--------------------+--------------------------+-----------------------+ | Paul Goyette | PGP Key fingerprint: | E-mail addresses: | | (Retired) | FA29 0E3B 35AF E8AE 6651 | [email protected] | | Software Developer | 0786 F758 55DE 53BA 7731 | [email protected] | +--------------------+--------------------------+-----------------------+
