[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4] OSSTEST: introduce a raisin build test
On Wed, May 13, 2015 at 12:48 PM, Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> wrote: > On Wed, 13 May 2015, Ian Campbell wrote: >> On Tue, 2015-05-12 at 12:46 +0100, Stefano Stabellini wrote: >> > > Would a separate clone of the same raisin version with some sort of >> > > "dist" directory transported over be sufficient and supportable? Or are >> > > raisin's outputs not in one place and easily transportable? >> > > >> > > i.e. today build-$ARCH-libvirt picks up the dist.tar.gz files from the >> > > corresponding build-$ARCH, unpacks them and asks libvirt to build >> > > against that tree. >> > >> > Moving the dist directory over should work, although I have never tested >> > this configuration. >> >> Would you be willing to support this as a requirement going forward? > > Yeah, I think it is OK > >> I assume that it is not also necessary to reclone all the trees for the >> preexisting components, just the new ones? > > Only if the user asks for a components to be built, the corresponding > tree is cloned. Won't the problem here be disentangling the stuff installed in dist/ (or whatever it's called) from the things we want to rebuild vs the things we want to change? I.e., ideally if you want to build just xen.git, you want dist/ to contain the output of the previous build of seabios, qemut, qemuu, &c, but *not* the output of previous xen.git builds (or, ideally, the output of previous libvirt, pvgrub, or stubdom builds). Just tar and untarr'ing dist/ after a full build won't accomplish that. Would it make sense to do some sort of "save snapshot" functionality that would tar up the dist/ before building a particular component, such that it could be used later? Sort of a "stage 2*" for raisin. :-) -George * Referring to Gentoo. Not sure the comparison is 100% accurate. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |