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

RE: [Xen-devel] Repositories and build system



Dan Magenheimer writes ("RE: [Xen-devel] Repositories and build system"):
> Generally, I think the idea of a meta-pull and
> meta-make are good (and maybe a meta-install?),
> but in order to be useful, they need to work not
> only on "latest" but older branches of components
> as well.  For example:

I would expect that `make pull' would pull from whatever branch you
checked out.  So if you had checked out xen-unstable, `make pull'
would pull Xen and dom0 and qemu and ocaml etc.

The result would be that if you pulled you'd necessarily get a new set
of compatible stuff, just as if it had been in a single tree and you'd
pulled that.

> "Pull and build all latest known stable components
> that work with xen-unstable changeset 19314"

That would require formal, machine-readable tracking of the
inter-version dependencies.  Since at the moment we can't reliably
accidentally avoid introducing cross-version breakage I don't think we
can reliably avoid buggy metadata either.

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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