]> git.ipfire.org Git - thirdparty/valgrind.git/commit
VEX: Fix srcdir != builddir build
authorMark Wielaard <mark@klomp.org>
Sat, 3 Jan 2026 13:08:08 +0000 (14:08 +0100)
committerMark Wielaard <mark@klomp.org>
Sat, 3 Jan 2026 13:08:38 +0000 (14:08 +0100)
commit4fa4d04a6f636e680c407eb680c29da91c7e262a
tree70e6737cd29e73af931b174d7b30e409023e2076
parent370531396ad180a30332caa6a22bb08e836e266b
VEX: Fix srcdir != builddir build

commit 370531396ad1 ("s390: Use objdump machinery to disassemble insns")
broke srcdir != builddir builds with:

../../../VEX/priv/objdump/s390-dis.c:26:10: fatal error: main_util.h: No such file or directory
   26 | #include "main_util.h"     // vex_strlen
      |          ^~~~~~~~~~~~~

This comes from including the "wrong" priv directory for main_util.h
in Makefile.vex.am. Fix this by adding -I$(srcdir)/priv. This was
always wrong but didn't cause issues till now because of the extra
objdump subdir.
Makefile.vex.am