[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v8 3/6] autoconf: xen: move standard path variables to config/Paths.mk.in



On Mon, 2014-08-04 at 15:24 +0100, Julien Grall wrote:
> Hi,
> 
> On 07/26/2014 03:14 AM, Luis R. Rodriguez wrote:
> > From: "Luis R. Rodriguez" <mcgrof@xxxxxxxx>
> > 
> > This moves all generic path variables to a new the config/Paths.mk.in
> > input source file to be processed at configure time, tons of files use
> > these so this just share them. This also paves the way to let us
> > easily dynamically configure these with autoconf, for now we leave the
> > same presets as was present before.
> > 
> > This work was prompted by looking for an autoconf way to do
> > replacements for the hotplug global file, while at it I realized
> > that a few other files use the same variables and have in places
> > around the tree the same constructs for generating their own
> > files. This makes use of the old buildmakevars2file() but generalizes
> > the definition of the paths at configure time and spreads the
> > new definitions out throughout the build system.
> > 
> > This has no impact on building the hypervisor and extras/mini-os,
> > you do not need to, and are not expected to, run configure to build
> > those targets.
> > 
> > While at it lets add some documentation on the for the two files on
> > the source file, we can expand further details on the wiki [0].
> > 
> > [0] 
> > http://wiki.xen.org/wiki/Category:Host_Configuration#System_wide_xen_configuration
> 
> With this patch applied on xen tree (see commit 54f2891), the libraries will 
> always be
> copied in /usr/local/lib even if --prefix=/usr is specified to the configure.

I posted a fix in
http://lists.xen.org/archives/html/xen-devel/2014-08/msg00322.html

I also noticed another issue with this patch, I'll reply about this in a
moment.

Ian


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.