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