opensgx
opensgx copied to clipboard
Building QEMU fails with perl regex error
When building qemu with make
after ./configure-arch
, the following error happens.
Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/^\@strong{ <-- HERE (.*)}$/ at /home/lukenels/src/opensgx/qemu/scripts/texi2pod.pl line 320.
Makefile:463: recipe for target 'qemu.1' failed
make: *** [qemu.1] Error 255
Here is some random system information if it helps:
$ perl --version
This is perl 5, version 26, subversion 0 (v5.26.0) built for x86_64-linux-gnu-thread-multi
(with 56 registered patches, see perl -V for more detail)
.....
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 17.10
Release: 17.10
Codename: artful
$ uname -a
Linux kaby 4.13.0-16-lowlatency #19-Ubuntu SMP PREEMPT Wed Oct 11 19:51:52 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Let me know if you want any more.
I have a patch for this, I'll open a PR in a few minutes.
This is fixed in #53