We don't run or install the tests so there's limited value in building
them, and one of the tests is currently failing to build in fmt-native
on ubuntu 20.04 systems, presumably due the g++ 9.4 being old.

Filed upstream as https://github.com/fmtlib/fmt/issues/4313.

Signed-off-by: Ross Burton <[email protected]>
---
 meta/recipes-devtools/fmt/fmt_11.1.1.bb | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/meta/recipes-devtools/fmt/fmt_11.1.1.bb 
b/meta/recipes-devtools/fmt/fmt_11.1.1.bb
index a99a377ad4a..19888366a4e 100644
--- a/meta/recipes-devtools/fmt/fmt_11.1.1.bb
+++ b/meta/recipes-devtools/fmt/fmt_11.1.1.bb
@@ -13,4 +13,9 @@ inherit cmake
 
 EXTRA_OECMAKE += "-DBUILD_SHARED_LIBS=ON"
 
+# The tests fail to compile on ubuntu 20.04 in fmt 11.1, so disable building
+# them as we don't run them.
+# https://github.com/fmtlib/fmt/issues/4313
+EXTRA_OECMAKE += "-DFMT_TEST=OFF"
+
 BBCLASSEXTEND = "native nativesdk"
-- 
2.43.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#209988): 
https://lists.openembedded.org/g/openembedded-core/message/209988
Mute This Topic: https://lists.openembedded.org/mt/110665112/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to