From 7863e193d7a0f4dcd164730b6554c59cd95a6fe0 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Sat, 25 Jan 2020 21:46:50 +0100 Subject: [PATCH] [wip/talos-data] add patch-ab fix configure on Arch for ignition-common1 --- talos-data/distinfo | 1 + talos-data/patches/patch-ab | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 talos-data/patches/patch-ab diff --git a/talos-data/distinfo b/talos-data/distinfo index d0e147cd..e1b1711e 100644 --- a/talos-data/distinfo +++ b/talos-data/distinfo @@ -2,3 +2,4 @@ SHA1 (talos_data-1.1.0.tar.gz) = c3c1f7d572d8a862d4619bcb21664e363256abcd RMD160 (talos_data-1.1.0.tar.gz) = 05ec6c1914a20e832341febf07ba4d84b9fa50cb Size (talos_data-1.1.0.tar.gz) = 8844249 bytes SHA1 (patch-aa) = 8c18fcbcfbe5dbdff22bd75b845145816132b4ff +SHA1 (patch-ab) = 3725dd74db1f66c7a4a57d87e890c400254408a8 diff --git a/talos-data/patches/patch-ab b/talos-data/patches/patch-ab new file mode 100644 index 00000000..ef709557 --- /dev/null +++ b/talos-data/patches/patch-ab @@ -0,0 +1,21 @@ +Enable C language. Fix configure on Arch at: + +-- FreeImage test failed to compile - This may indicate a build system bug +CMake Error at /usr/lib64/cmake/ignition-cmake0/cmake0/FindFreeImage.cmake:46 (try_run): +Unknown extension ".c" for file + +/home/nim/local/robotpkg/robotpkg/wip/talos-data/work.Nausicaa/talos_data-1.1.0/CMakeTmp/test_freeimage.c + +try_compile() works only for enabled languages. + +--- CMakeLists.txt.orig 2019-12-18 10:44:33.000000000 +0100 ++++ CMakeLists.txt 2020-01-25 21:44:05.988941613 +0100 +@@ -13,7 +13,7 @@ + INCLUDE(cmake/base.cmake) + + # Specify the project. +-COMPUTE_PROJECT_ARGS(PROJECT_ARGS LANGUAGES CXX) ++COMPUTE_PROJECT_ARGS(PROJECT_ARGS LANGUAGES CXX C) + PROJECT(${PROJECT_NAME} ${PROJECT_ARGS}) + + find_package(catkin REQUIRED COMPONENTS -- GitLab