File: 0007-Do-not-build-the-instruction-emulator.patch

package info (click to toggle)
xen 4.20.2%2B7-g1badcf5035-0%2Bdeb13u1
  • links: PTS, VCS
  • area: main
  • in suites: trixie-proposed-updates
  • size: 39,192 kB
  • sloc: ansic: 540,584; asm: 9,156; python: 7,990; sh: 7,692; makefile: 6,650; ml: 5,544; perl: 4,187; cpp: 1,885; lex: 828; yacc: 645; pascal: 533; awk: 274; xml: 51; exp: 47; sed: 4
file content (25 lines) | stat: -rw-r--r-- 769 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
From: Ian Jackson <ian.jackson@citrix.com>
Date: Thu, 20 Sep 2018 18:10:14 +0100
Subject: Do not build the instruction emulator

Signed-off-by: Ian Jackson <ian.jackson@citrix.com>
---
 tools/fuzz/Makefile | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/tools/fuzz/Makefile b/tools/fuzz/Makefile
index 85213dc..6b7970b 100644
--- a/tools/fuzz/Makefile
+++ b/tools/fuzz/Makefile
@@ -3,7 +3,10 @@ include $(XEN_ROOT)/tools/Rules.mk
 
 SUBDIRS-y :=
 SUBDIRS-y += libelf
-SUBDIRS-y += x86_instruction_emulator
+
+#SUBDIRS-y += x86_instruction_emulator
+# This does not compile with Debian's userland compile options,
+# which include fortify etc.
 
 .PHONY: all clean distclean install uninstall
 all clean distclean install uninstall: %: subdirs-%