[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 2/2] stubdom: disable building pv-grub
Juergen Gross, le jeu. 09 sept. 2021 10:27:05 +0200, a ecrit: > The stubdom based pv-grub is using a very outdated version of grub > (0.97) and should not be used any longer. Mainline grub has support for > PV guests for a long time now, so that should be used as a boot loader > of a PV domain. > > So disable building pv-grub per default. In case someone really wants > to continue using it he/she can still use a pv-grub binary from an older > Xen version or manually enable building it via: > > configure --enable-pv-grub > > Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Reviewed-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx> > --- > stubdom/configure | 8 ++------ > stubdom/configure.ac | 2 +- > 2 files changed, 3 insertions(+), 7 deletions(-) > > diff --git a/stubdom/configure b/stubdom/configure > index aa48df986d..df31532abb 100755 > --- a/stubdom/configure > +++ b/stubdom/configure > @@ -1342,7 +1342,7 @@ Optional Features: > --enable-ioemu-stubdom Build and install ioemu-stubdom > --enable-c-stubdom Build and install c-stubdom (default is DISABLED) > --enable-caml-stubdom Build and install caml-stubdom (default is > DISABLED) > - --disable-pv-grub Build and install pv-grub (default is ENABLED) > + --enable-pv-grub Build and install pv-grub (default is DISABLED) > --disable-xenstore-stubdom > Build and install xenstore-stubdom (default is > ENABLED) > @@ -2129,11 +2129,7 @@ fi > else > > > -grub=y > -STUBDOM_TARGETS="$STUBDOM_TARGETS grub" > -STUBDOM_BUILD="$STUBDOM_BUILD pv-grub" > -STUBDOM_INSTALL="$STUBDOM_INSTALL install-grub" > -STUBDOM_UNINSTALL="$STUBDOM_UNINSTALL install-grub" > +grub=n > > > fi > diff --git a/stubdom/configure.ac b/stubdom/configure.ac > index bd6f765929..a07a1edae5 100644 > --- a/stubdom/configure.ac > +++ b/stubdom/configure.ac > @@ -21,7 +21,7 @@ m4_include([../m4/fetcher.m4]) > AX_STUBDOM_CONDITIONAL([ioemu-stubdom], [ioemu]) > AX_STUBDOM_DEFAULT_DISABLE([c-stubdom], [c]) > AX_STUBDOM_DEFAULT_DISABLE([caml-stubdom], [caml]) > -AX_STUBDOM_DEFAULT_ENABLE([pv-grub], [grub]) > +AX_STUBDOM_DEFAULT_DISABLE([pv-grub], [grub]) > AX_STUBDOM_DEFAULT_ENABLE([xenstore-stubdom], [xenstore]) > AX_STUBDOM_DEFAULT_ENABLE([xenstorepvh-stubdom], [xenstorepvh]) > AX_STUBDOM_CONDITIONAL([vtpm-stubdom], [vtpm]) > -- > 2.26.2 > -- Samuel <Raize> can you guys see what I type? <vecna> no, raize <Raize> How do I set it up so you can see it?
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |