bare/qemu broken?

Gedare Bloom gedare at rtems.org
Wed Apr 8 01:20:37 UTC 2020


On Tue, Apr 7, 2020 at 4:44 PM Chris Johns <chrisj at rtems.org> wrote:
>
> On 2020-04-07 03:54, Gedare Bloom wrote:
> > On Mon, Apr 6, 2020 at 11:49 AM Joel Sherrill <joel at rtems.org> wrote:
> >>
> >>
> >>
> >> On Mon, Apr 6, 2020 at 12:43 PM Gedare Bloom <gedare at rtems.org> wrote:
> >>>
> >>> This is a problem caused by newer versions of perl. The unescaped { }
> >>> in regex was deprecated and then eliminated. It requires an upstream
> >>> fix to escape with \.
> >>
> >>
> >> Unfortunately, it appears that the qemu bset only works on older distributions.
> >> The qemu4 bset is a newer qemu version that builds on newer distributions.
> >>
> >> Seems to be a rat hole. It might be worth considering renaming qemu to qemu2
> >> if that's the major version so people have to make a more conscious choice.
> >
> > I think that is a good idea.
>
> Agreed.
>
> > Also, the qemu.bset could build a version of perl that would work?
>
> Could you check for the version of perl and not proceed if it is not right?
>
A little digging suggests it was deprecated with a warning in Perl
v5.22 and obsolete with an error in v5.26

> The version of qemu is old but updating it to build on all hosts is a
> lot of work.
>
> Chris


More information about the devel mailing list