diff --git a/.github/workflows/osrm-backend.yml b/.github/workflows/osrm-backend.yml index d0def9f24..613c29a56 100644 --- a/.github/workflows/osrm-backend.yml +++ b/.github/workflows/osrm-backend.yml @@ -715,7 +715,7 @@ jobs: run: | mkdir base/build cd base/build - cmake -DENABLE_CONAN=ON -DENABLE_LTO=ON -DCMAKE_BUILD_TYPE=Release .. + cmake -DENABLE_CONAN=ON -DCMAKE_BUILD_TYPE=Release .. make -j$(nproc) make -j$(nproc) benchmarks cd .. diff --git a/CMakeLists.txt b/CMakeLists.txt index 428155465..f114ee8d5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -291,9 +291,8 @@ set(MICROTAR_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/third_party/microtar/src") include_directories(SYSTEM ${MICROTAR_INCLUDE_DIR}) add_library(MICROTAR OBJECT "${CMAKE_CURRENT_SOURCE_DIR}/third_party/microtar/src/microtar.c") -if (NOT ENABLE_LTO) - set_property(TARGET MICROTAR PROPERTY POSITION_INDEPENDENT_CODE ON) -endif() +set_property(TARGET MICROTAR PROPERTY POSITION_INDEPENDENT_CODE ON) + target_no_warning(MICROTAR unused-variable) target_no_warning(MICROTAR format)