NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/53130: Building modules for XEN API doesn't work
The following reply was made to PR kern/53130; it has been noted by GNATS.
From: Paul Goyette <paul%whooppee.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: kern-bug-people%netbsd.org@localhost
Subject: Re: kern/53130: Building modules for XEN API doesn't work
Date: Mon, 26 Mar 2018 17:30:05 +0800 (+08)
> It is possible to modify the various files in src/share/mk (see Fix
> section below) to define the needed macros. However, code which attempts
> to #include header files from xen/ directory does not succeed, since
> the build infrastructure does not create the requisite sym-link in the
> module object directories.
Further modification of those three bsd.*.mk files with inclusion of a
new line
KLINKFILES+= xen
results in the creation of the xen/ directory symlink. However, code
still does not build correctly (specifically, compat_60_cpu_ucode.c).
It appears that #include directives are including different files in a
module build vs a kernel build, possibly due to the order in which the
-I command line options are specified.
Home |
Main Index |
Thread Index |
Old Index