opensgx icon indicating copy to clipboard operation
opensgx copied to clipboard

Building QEMU fails with perl regex error

Open lukenels opened this issue 7 years ago • 2 comments

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.

lukenels avatar Nov 07 '17 20:11 lukenels

I have a patch for this, I'll open a PR in a few minutes.

lukenels avatar Nov 07 '17 20:11 lukenels

This is fixed in #53

lukenels avatar Nov 07 '17 20:11 lukenels