On 19/08/2024 4:10 pm, Jan Beulich wrote:
> As was basically decided already a while ago, remove - in the simplest
> possible way - the archiving of both qemu-s and mini-os from tarball
> generation.
>
> With this the subtree-force-update-all prereq isn't needed anymore in
> the top level Makefile. That goal, including the respective ones
> underneath tools/, then also are unreferenced and hence are being
> dropped, too.
>
> Signed-off-by: Jan Beulich <[email protected]>
> ---
> This is the simplistic approach; I'm sure this could now be done quite a
> bit more efficiently. I also expect there's no longer a need to run
> ./configure ahead of the invocation of this script, but since I have no
> idea why it was needed earlier on, I'm not removing that here from the
> doc. IOW all cleanup that's probably better done separately, by someone
> actually using all of that machinery.
> ---
> v3: Drop subtree-force-update-all rules from underneath tools/.
> v2: Drop subtree-force-update-all prereqs from ./Makefile.

Removing the archiving is one thing, and we have agreed that's a good
thing to do.

However, the makefile rules might be used manually.  While we have the
other trees cloned in Xen, I'd be wary about dropping the rules.

I guess the real question is how long we expect this interim state to last.

SeaBIOS and iPXE could disappear right away; there's nothing xen-local
there at all.

OVMF doesn't have anything xen-local, but there's a bit of complexity
setting up a Xen build IIRC.

Qemu-upstream won't be going anywhere until a) a release of Xen with
stabilised hypercalls, b) a release of Qemu after that

~Andrew

Reply via email to