<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 6, 2020 at 12:43 PM Gedare Bloom <<a href="mailto:gedare@rtems.org">gedare@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">This is a problem caused by newer versions of perl. The unescaped { }<br>
in regex was deprecated and then eliminated. It requires an upstream<br>
fix to escape with \.<br></blockquote><div><br></div><div>Unfortunately, it appears that the qemu bset only works on older distributions.</div><div>The qemu4 bset is a newer qemu version that builds on newer distributions.</div><div><br></div><div>Seems to be a rat hole. It might be worth considering renaming qemu to qemu2</div><div>if that's the major version so people have to make a more conscious choice. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
On Mon, Apr 6, 2020 at 11:38 AM Gedare Bloom <<a href="mailto:gedare@rtems.org" target="_blank">gedare@rtems.org</a>> wrote:<br>
><br>
> I'm trying to build qemu in RSB, I get a build error, from the tail of<br>
> the report it appears as:<br>
><br>
>   GEN   kvm_stat.1<br>
> Unescaped left brace in regex is illegal here in regex; marked by <--<br>
> HERE in m/^\@strong{ <-- HERE (.*)}$/ at<br>
> /mnt/devel/rtems/rtems-source-builder/bare/build/qemu-42d58e7c6760cb9c55627c28ae538e27dcf2f144-x86_64-linux-gnu-1/qemu-42d58e7c6760cb9c55627c28ae538e27dcf2f144/scripts/<a href="http://texi2pod.pl" rel="noreferrer" target="_blank">texi2pod.pl</a><br>
> line 320.<br>
> Makefile:509: recipe for target 'qemu-nbd.8' failed<br>
> make: *** [qemu-nbd.8] Error 255<br>
> make: *** Waiting for unfinished jobs....<br>
> Unescaped left brace in regex is illegal here in regex; marked by <--<br>
> HERE in m/^\@strong{ <-- HERE (.*)}$/ at<br>
> /mnt/devel/rtems/rtems-source-builder/bare/build/qemu-42d58e7c6760cb9c55627c28ae538e27dcf2f144-x86_64-linux-gnu-1/qemu-42d58e7c6760cb9c55627c28ae538e27dcf2f144/scripts/<a href="http://texi2pod.pl" rel="noreferrer" target="_blank">texi2pod.pl</a><br>
> line 320.<br>
> Makefile:515: recipe for target 'kvm_stat.1' failed<br>
> make: *** [kvm_stat.1] Error 255<br>
>   GEN   qga/qapi-generated/qga-qapi-types.h<br>
> shell cmd failed: /bin/sh -ex<br>
> /mnt/devel/rtems/rtems-source-builder/bare/build/qemu-42d58e7c6760cb9c55627c28ae538e27dcf2f144-x86_64-linux-gnu-1/do-build<br>
> error: building qemu-42d58e7c6760cb9c55627c28ae538e27dcf2f144-x86_64-linux-gnu-1<br>
>                                                               407,1         Bot<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div></div>