From 6d1bd0da1f8b6f28188fbdcc552df8c0dcf80a79 Mon Sep 17 00:00:00 2001 From: Dmitry Eremin-Solenikov Date: Wed, 4 Sep 2019 11:43:48 +0300 Subject: ima-inspect: add patch to fix compilation with newer ima-evm-utils Signed-off-by: Dmitry Eremin-Solenikov --- .../ima-inspect/ima-inspect/fix-new-imaevm.patch | 13 +++++++++++++ .../recipes-support/ima-inspect/ima-inspect_0.11.bb | 5 ++++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 meta-integrity/recipes-support/ima-inspect/ima-inspect/fix-new-imaevm.patch diff --git a/meta-integrity/recipes-support/ima-inspect/ima-inspect/fix-new-imaevm.patch b/meta-integrity/recipes-support/ima-inspect/ima-inspect/fix-new-imaevm.patch new file mode 100644 index 0000000..6ba0fcd --- /dev/null +++ b/meta-integrity/recipes-support/ima-inspect/ima-inspect/fix-new-imaevm.patch @@ -0,0 +1,13 @@ +Index: git/configure.ac +=================================================================== +--- git.orig/configure.ac ++++ git/configure.ac +@@ -9,7 +9,7 @@ AM_INIT_AUTOMAKE([foreign subdir-objects + AC_CONFIG_FILES([Makefile]) + + PKG_CHECK_MODULES([TCLAP], [tclap]) +-AC_SEARCH_LIBS([do_dump], [imaevm], [], [ ++AC_SEARCH_LIBS([imaevm_do_hexdump], [imaevm], [], [ + AC_MSG_ERROR([unable to find libimaevm, you need ima-evm-utils-devel or similar package]) + ]) + diff --git a/meta-integrity/recipes-support/ima-inspect/ima-inspect_0.11.bb b/meta-integrity/recipes-support/ima-inspect/ima-inspect_0.11.bb index 8a3b239..09cbe15 100644 --- a/meta-integrity/recipes-support/ima-inspect/ima-inspect_0.11.bb +++ b/meta-integrity/recipes-support/ima-inspect/ima-inspect_0.11.bb @@ -3,7 +3,10 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=a23a74b3f4caf9616230789d94217acb" DEPENDS += "attr ima-evm-utils tclap" -SRC_URI = "git://github.com/mgerstner/ima-inspect.git" +SRC_URI = " \ + git://github.com/mgerstner/ima-inspect.git \ + file://fix-new-imaevm.patch \ +" SRCREV = "e912be2d2a9fdf30a9693a7fc5d6b2473990a71c" S = "${WORKDIR}/git" -- cgit v1.2.3-54-g00ecf