Adding patch to CMakeLists.txt to fix variable name that contains the libraries to link against.
Signed-off-by: Ryan Eatmon <[email protected]> --- .../dma-heap/dma-heap-tests.bb | 4 ++- ...ble-name-change-to-fix-compile-error.patch | 32 +++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 meta-arago-extras/recipes-devtools/dma-heap/dma-heap-tests/0001-Variable-name-change-to-fix-compile-error.patch diff --git a/meta-arago-extras/recipes-devtools/dma-heap/dma-heap-tests.bb b/meta-arago-extras/recipes-devtools/dma-heap/dma-heap-tests.bb index fab2b4a0..5d35eb5e 100644 --- a/meta-arago-extras/recipes-devtools/dma-heap/dma-heap-tests.bb +++ b/meta-arago-extras/recipes-devtools/dma-heap/dma-heap-tests.bb @@ -6,7 +6,9 @@ LIC_FILES_CHKSUM = "file://src/heap_test_fixture.cpp;beginline=1;endline=15;md5= PV = "1.0" BRANCH = "master" -SRC_URI = "git://github.com/glneo/dma-heap-tests.git;protocol=https;branch=${BRANCH}" +SRC_URI = "git://github.com/glneo/dma-heap-tests.git;protocol=https;branch=${BRANCH} \ + file://0001-Variable-name-change-to-fix-compile-error.patch \ +" SRCREV = "bccbfbf24baccefa09439a924f61f04e82b3910a" DEPENDS = "googletest" diff --git a/meta-arago-extras/recipes-devtools/dma-heap/dma-heap-tests/0001-Variable-name-change-to-fix-compile-error.patch b/meta-arago-extras/recipes-devtools/dma-heap/dma-heap-tests/0001-Variable-name-change-to-fix-compile-error.patch new file mode 100644 index 00000000..8bc744db --- /dev/null +++ b/meta-arago-extras/recipes-devtools/dma-heap/dma-heap-tests/0001-Variable-name-change-to-fix-compile-error.patch @@ -0,0 +1,32 @@ +From ab0bb27b915419e3f93b4c0102837e7e748b0667 Mon Sep 17 00:00:00 2001 +From: Ryan Eatmon <[email protected]> +Date: Thu, 13 Jan 2022 20:00:27 -0600 +Subject: [dma-heap-tests][PATCH] Variable name change to fix compile error. + +It appears that a recent change in the GTest CMake integration +changed the variable names for the libraries. This fixes that +issue and makes the compile work under Yocto. + +Signed-off-by: Ryan Eatmon <[email protected]> +--- + CMakeLists.txt | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 71d7225..7d4a97f 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -19,8 +19,8 @@ target_include_directories(dma-heap-unit-tests + ) + + target_link_libraries(dma-heap-unit-tests +- ${GTEST_LIBRARY} +- ${GTEST_MAIN_LIBRARY} ++ ${GTEST_LIBRARIES} ++ ${GTEST_MAIN_LIBRARIES} + pthread + ) + +-- +2.17.1 + -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13445): https://lists.yoctoproject.org/g/meta-arago/message/13445 Mute This Topic: https://lists.yoctoproject.org/mt/88429323/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
