Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Guard linking tests against GEOS behind ENABLE_DATA_TOOLS #2901

Merged
merged 1 commit into from
Mar 30, 2021
Merged

Guard linking tests against GEOS behind ENABLE_DATA_TOOLS #2901

merged 1 commit into from
Mar 30, 2021

Conversation

PureTryOut
Copy link
Contributor

Resolves #2899

@kevinkreiser
Copy link
Member

@PureTryOut i think the best place to add the GEOS dependency is in here: https://github.com/valhalla/valhalla/blob/master/src/mjolnir/CMakeLists.txt#L84

this is the only part of the library that makes use of GEOS except the tests that test this part of the library, but i think when DATA_TOOLS is on then that part of the library is compiled and that target dependency will trickle down to the tests. i could be wrong though i didnt try it!

@kevinkreiser kevinkreiser self-requested a review February 28, 2021 00:37
@PureTryOut
Copy link
Contributor Author

@kevinkreiser you seem to be right, that's a much better solution! Updated

@PureTryOut
Copy link
Contributor Author

I can't see the results of those CircleCI builds. What is breaking currently?

@nilsnolde
Copy link
Member

Here is the full trace
  #!/bin/bash -eo pipefail
cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=On -DENABLE_PYTHON_BINDINGS=On \
      -DCPACK_GENERATOR=DEB -DCPACK_PACKAGE_VERSION_SUFFIX="-0ubuntu1-$(lsb_release -sc)" -DENABLE_ADDRESS_SANITIZER=ON
-- The CXX compiler identification is GNU 9.3.0
-- The C compiler identification is GNU 9.3.0
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") 
-- Performing Test HAS_COLOR_FLAG
-- Performing Test HAS_COLOR_FLAG - Success
-- Configuring in release mode
-- Using ccache to speed up incremental builds
-- Enabling address sanitizer (ASan).
-- Performing Test LIBCXX_SUPPORTS_FSANITIZE_EQ_ADDRESS_FLAG
-- Performing Test LIBCXX_SUPPORTS_FSANITIZE_EQ_ADDRESS_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_FNO_OMIT_FRAME_POINTER_FLAG
-- Performing Test LIBCXX_SUPPORTS_FNO_OMIT_FRAME_POINTER_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_FNO_OPTIMIZE_SIBLING_CALLS_FLAG
-- Performing Test LIBCXX_SUPPORTS_FNO_OPTIMIZE_SIBLING_CALLS_FLAG - Success
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE  
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") 
-- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version "7.68.0")  
-- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-pthread (found version "3.6.1") 
-- Using pbf headers from /usr/include
-- Using pbf libs from /usr/lib/x86_64-linux-gnu/libprotobuf.so
-- Using pbf release libs from 
-- Using pbf debug libs from /usr/lib/x86_64-linux-gnu/libprotobuf.so
-- Using pbf-lite
-- Checking for module 'libprime_server>=0.6.3'
--   Found libprime_server, version 0.7.0
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.51") found components: program_options 
-- Found SQLite3: /usr/lib/x86_64-linux-gnu/libsqlite3.so  
-- Found SQLite3: /usr/lib/x86_64-linux-gnu/libsqlite3.so
-- Looking for sqlite3_enable_load_extension in /usr/lib/x86_64-linux-gnu/libsqlite3.so
-- Looking for sqlite3_enable_load_extension in /usr/lib/x86_64-linux-gnu/libsqlite3.so - found
-- Found SpatiaLite: /usr/lib/x86_64-linux-gnu/libspatialite.so  
-- Looking for gaiaStatisticsInvalidate in /usr/lib/x86_64-linux-gnu/libspatialite.so
-- Looking for gaiaStatisticsInvalidate in /usr/lib/x86_64-linux-gnu/libspatialite.so - found
-- Found LuaJIT: /usr/lib/x86_64-linux-gnu/libluajit-5.1.so;/usr/lib/x86_64-linux-gnu/libm.so (found version "2.1.0-beta3") 
-- Performing Test LIBCXX_SUPPORTS_MFPMATH_EQ_SSE_FLAG
-- Performing Test LIBCXX_SUPPORTS_MFPMATH_EQ_SSE_FLAG - Success
-- Performing Test LIBCXX_SUPPORTS_MSSE2_FLAG
-- Performing Test LIBCXX_SUPPORTS_MSSE2_FLAG - Success
-- Found Python: /usr/bin/python3.8 (found version "3.8.5") found components: Development Interpreter 
-- pybind11 v2.6.2 
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Success
-- Installing python modules to /usr/lib/python3/dist-packages
-- Found GEOS: /usr/lib/x86_64-linux-gnu/libgeos.so;/usr/lib/x86_64-linux-gnu/libgeos_c.so  
-- Found GEOS...
-- GEOS_INCLUDE_DIR=/usr/include
-- GEOS_LIBRARY=/usr/lib/x86_64-linux-gnu/libgeos.so;/usr/lib/x86_64-linux-gnu/libgeos_c.so
-- Found PythonInterp: /usr/bin/python3.8 (found version "3.8.5") 
-- Failed to find LLVM FileCheck
-- Found Git: /usr/bin/git (found version "2.25.1") 
-- git Version: v1.5.0-8982e1ee
-- Version: 1.5.0
-- Performing Test HAVE_CXX_FLAG_STD_CXX11
-- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success
-- Performing Test HAVE_CXX_FLAG_WALL
-- Performing Test HAVE_CXX_FLAG_WALL - Success
-- Performing Test HAVE_CXX_FLAG_WEXTRA
-- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
-- Performing Test HAVE_CXX_FLAG_WSHADOW
-- Performing Test HAVE_CXX_FLAG_WSHADOW - Success
-- Performing Test HAVE_CXX_FLAG_WERROR
-- Performing Test HAVE_CXX_FLAG_WERROR - Success
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED - Success
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WD654
-- Performing Test HAVE_CXX_FLAG_WD654 - Failed
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed
-- Performing Test HAVE_CXX_FLAG_COVERAGE
-- Performing Test HAVE_CXX_FLAG_COVERAGE - Success
-- Performing Test HAVE_STD_REGEX
-- Performing Test HAVE_STD_REGEX
-- Performing Test HAVE_STD_REGEX -- success
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Configured deb packages of x86_64-linux-gnu build for 
-- Configuring done
CMake Error at /usr/share/cmake-3.16/Modules/FindPython/Support.cmake:2341 (add_library):
  Target "python_valhalla" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindPython.cmake:355 (__Python_add_library)
  third_party/pybind11/tools/pybind11NewTools.cmake:194 (python_add_library)
  src/bindings/python/CMakeLists.txt:3 (pybind11_add_module)


CMake Error at /usr/share/cmake-3.16/Modules/FindPython/Support.cmake:2341 (add_library):
  Target "python_valhalla" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindPython.cmake:355 (__Python_add_library)
  third_party/pybind11/tools/pybind11NewTools.cmake:194 (python_add_library)
  src/bindings/python/CMakeLists.txt:3 (pybind11_add_module)


CMake Error at CMakeLists.txt:298 (add_executable):
  Target "valhalla_build_statistics" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:284 (add_executable):
  Target "valhalla_benchmark_loki" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:284 (add_executable):
  Target "valhalla_expand_bounding_box" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:284 (add_executable):
  Target "valhalla_path_comparison" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:298 (add_executable):
  Target "valhalla_ways_to_edges" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:284 (add_executable):
  Target "valhalla_service" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:298 (add_executable):
  Target "valhalla_build_connectivity" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:284 (add_executable):
  Target "valhalla_benchmark_adjacency_list" links to target "GEOS::GEOS" but
  the target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:298 (add_executable):
  Target "valhalla_build_admins" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:284 (add_executable):
  Target "valhalla_run_isochrone" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:284 (add_executable):
  Target "valhalla_export_edges" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:284 (add_executable):
  Target "valhalla_run_map_match" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:298 (add_executable):
  Target "valhalla_benchmark_admins" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:298 (add_executable):
  Target "valhalla_validate_transit" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:298 (add_executable):
  Target "valhalla_add_predicted_traffic" links to target "GEOS::GEOS" but
  the target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:298 (add_executable):
  Target "valhalla_build_tiles" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:298 (add_executable):
  Target "valhalla_convert_transit" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:298 (add_executable):
  Target "valhalla_fetch_transit" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:284 (add_executable):
  Target "valhalla_run_route" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:298 (add_executable):
  Target "valhalla_query_transit" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:323 (add_executable):
  Target "valhalla_loki_worker" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:323 (add_executable):
  Target "valhalla_odin_worker" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:323 (add_executable):
  Target "valhalla_thor_worker" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:284 (add_executable):
  Target "valhalla_run_matrix" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at CMakeLists.txt:284 (add_executable):
  Target "valhalla_benchmark_skadi" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at src/CMakeLists.txt:268 (add_executable):
  Target "libvalhalla.pc" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at src/CMakeLists.txt:189 (add_library):
  Target "valhalla" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:89 (add_executable):
  Target "route_serializer_osrm" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:79 (add_executable):
  Target "transitcost" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "servicedays" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "filesystem" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "instructions" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "polyline2" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:79 (add_executable):
  Target "motorscootercost" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:79 (add_executable):
  Target "bicyclecost" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:79 (add_executable):
  Target "autocost" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "timedep_paths" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "graphtile" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "narrativebuilder" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "skadi_service" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "loki_service" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "alternates" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "trivial_paths" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:79 (add_executable):
  Target "truckcost" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "summary" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "shape_attributes" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "narrative_dictionary" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "refs" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "actor" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "recover_shortcut" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "linesegment2" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "reach" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "minbb" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "mapmatch" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "matrix" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "grid_traversal" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "idtable" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "node_search" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "predictive_traffic" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "double_bucket_queue" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "multipoint_routes" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "verbal_text_formatter_us_co" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "pointll" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "mapmatch_config" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "graphparser" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "sample" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "edgeinfobuilder" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "countryaccess" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "astar_bss" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "incident_loading" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "graphbuilder" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "verbal_text_formatter_us_tx" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "compression" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "vector2" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "isochrone" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "transitdeparture" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "util_skadi" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "tilehierarchy" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "util_odin" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "thor_worker" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "logging" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "search" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "ellipse" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "parse_request" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "json" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "factory" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:79 (add_executable):
  Target "motorcyclecost" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "graphtileheader" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "graphid" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "enhancedtrippath" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "aabb2" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:8 (add_library):
  Target "valhalla_test" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "admin" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:79 (add_executable):
  Target "pedestriancost" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "turn" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "datetime" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "routing" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "util_midgard" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "queue" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "transitroute" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "openlr" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "names" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "matrix_bss" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "viterbi_search" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "access_restriction" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "turnlanes" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "utrecht" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "gridded_data" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "edgecollapser" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "astar" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "maneuversbuilder" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "edgestatus" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "graphreader" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "streetnames" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "urban" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "location" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "map_matcher_factory" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "verbal_text_formatter_us" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "attributes_controller" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "obb2" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "verbal_text_formatter" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "optimizer" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "sign" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "streetnames_factory" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "predictedspeeds" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "signs" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "timeparsing" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "distanceapproximator" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "streetname" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "encode" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "transitschedule" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "traffictile" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "streetnames_us" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "grid_range_query" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "laneconnectivity" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "point2" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "nodetransition" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "tiles" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "transitstop" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "graphtilebuilder" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "uniquenames" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "complexrestriction" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "sequence" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "nodeinfo" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "util_mjolnir" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "http_tiles" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "lua" links to target "GEOS::GEOS" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "directededge" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "streetname_us" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/CMakeLists.txt:63 (add_executable):
  Target "signinfo" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_use_living_streets" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_use_direction_on_ways" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_turns" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_turn_lanes" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_trimming" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_traffic" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_roundabout_multicue" links to target
  "GEOS::GEOS" but the target was not found.  Perhaps a find_package() call
  is missing for an IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_closure_annotations" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_keep_ramp_signs" links to target "GEOS::GEOS"
  but the target was not found.  Perhaps a find_package() call is missing for
  an IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_keep_highway_signs" links to target "GEOS::GEOS"
  but the target was not found.  Perhaps a find_package() call is missing for
  an IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_is_straightest" links to target "GEOS::GEOS" but
  the target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_shortest" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_ferry_toward" links to target "GEOS::GEOS" but
  the target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_shortcut" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_use_tracks" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_time_tracking" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_obvious_maneuver" links to target "GEOS::GEOS"
  but the target was not found.  Perhaps a find_package() call is missing for
  an IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_tagged_names" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_collapse_merge" links to target "GEOS::GEOS" but
  the target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_same_name" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_bear" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_barrier_uturns" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_deadend" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_alternates" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_guidance_views" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_uturn" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_ramps_tc" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_roundabout" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_sump_buster" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_conditional_restrictions" links to target "GEOS::GEOS" but
  the target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_recost" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_centroid" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_pencilpoint_uturn" links to target "GEOS::GEOS"
  but the target was not found.  Perhaps a find_package() call is missing for
  an IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_route" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_64bit_wayid" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_match" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_internal_intersection" links to target
  "GEOS::GEOS" but the target was not found.  Perhaps a find_package() call
  is missing for an IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_locate" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_admin" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_top_speed" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_accessibility" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_build_admin" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_search_filter" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_guidance_views_signposts" links to target "GEOS::GEOS" but
  the target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_keep_nonhighway_signs" links to target
  "GEOS::GEOS" but the target was not found.  Perhaps a find_package() call
  is missing for an IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_collapse_double_turn" links to target
  "GEOS::GEOS" but the target was not found.  Perhaps a find_package() call
  is missing for an IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_node_type" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_route_on_private_access" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_destination_only" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_named_roundabout" links to target "GEOS::GEOS"
  but the target was not found.  Perhaps a find_package() call is missing for
  an IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_small_end_ramp_forks" links to target
  "GEOS::GEOS" but the target was not found.  Perhaps a find_package() call
  is missing for an IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_turn_toward" links to target "GEOS::GEOS" but
  the target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_loops" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_maxwidth" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_instructions_collapse_merge_toward" links to target
  "GEOS::GEOS" but the target was not found.  Perhaps a find_package() call
  is missing for an IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_node_access" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_only_restrictions" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_osrm_serializer" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_reach" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_mtb_access" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_avoids" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_use" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_maxspeed" links to target "GEOS::GEOS" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_reproduce_tile_build" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_restricted_area" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_route_incidents" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_route_summary" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_pathlocation_serialization" links to target "GEOS::GEOS" but
  the target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_search_side_of_street" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_service_turn" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?


CMake Error at test/gurka/CMakeLists.txt:23 (add_executable):
  Target "gurka_simple_restrictions" links to target "GEOS::GEOS" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?


CMake Error at bench/CMakeLists.txt:19 (add_executable):
  Target "benchmark-mapmatch" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
Call Stack (most recent call first):
  bench/meili/CMakeLists.txt:1 (add_valhalla_benchmark)


CMake Error at bench/CMakeLists.txt:19 (add_executable):
  Target "benchmark-routes" links to target "GEOS::GEOS" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
Call Stack (most recent call first):
  bench/thor/CMakeLists.txt:2 (add_valhalla_benchmark)


CMake Error at bench/CMakeLists.txt:19 (add_executable):
  Target "benchmark-costmatrix" links to target "GEOS::GEOS" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
Call Stack (most recent call first):
  bench/thor/CMakeLists.txt:1 (add_valhalla_benchmark)


CMake Error at src/CMakeLists.txt:132 (add_dependencies):
  The dependency target "GEOS::GEOS" of target "valhalla-mjolnir" does not
  exist.
Call Stack (most recent call first):
  src/mjolnir/CMakeLists.txt:62 (valhalla_module)


CMake Error at src/CMakeLists.txt:193 (target_compile_definitions):
  Error evaluating generator expression:

    $<TARGET_PROPERTY:GEOS::GEOS,INTERFACE_COMPILE_DEFINITIONS>

  Target "GEOS::GEOS" not found.


CMake Error at src/CMakeLists.txt:211 (target_include_directories):
  Error evaluating generator expression:

    $<TARGET_PROPERTY:GEOS::GEOS,INTERFACE_INCLUDE_DIRECTORIES>

  Target "GEOS::GEOS" not found.


CMake Error at src/CMakeLists.txt:193 (target_compile_definitions):
  Error evaluating generator expression:

    $<TARGET_PROPERTY:GEOS::GEOS,INTERFACE_COMPILE_DEFINITIONS>

  Target "GEOS::GEOS" not found.


CMake Error at src/CMakeLists.txt:211 (target_include_directories):
  Error evaluating generator expression:

    $<TARGET_PROPERTY:GEOS::GEOS,INTERFACE_INCLUDE_DIRECTORIES>

  Target "GEOS::GEOS" not found.


CMake Error at src/CMakeLists.txt:128 (target_compile_definitions):
  Error evaluating generator expression:

    $<TARGET_PROPERTY:GEOS::GEOS,INTERFACE_COMPILE_DEFINITIONS>

  Target "GEOS::GEOS" not found.
Call Stack (most recent call first):
  src/mjolnir/CMakeLists.txt:62 (valhalla_module)


CMake Error at src/CMakeLists.txt:129 (target_include_directories):
  Error evaluating generator expression:

    $<TARGET_PROPERTY:GEOS::GEOS,INTERFACE_INCLUDE_DIRECTORIES>

  Target "GEOS::GEOS" not found.
Call Stack (most recent call first):
  src/mjolnir/CMakeLists.txt:62 (valhalla_module)


CMake Error at src/CMakeLists.txt:128 (target_compile_definitions):
  Error evaluating generator expression:

    $<TARGET_PROPERTY:GEOS::GEOS,INTERFACE_COMPILE_DEFINITIONS>

  Target "GEOS::GEOS" not found.
Call Stack (most recent call first):
  src/mjolnir/CMakeLists.txt:62 (valhalla_module)


CMake Error at src/CMakeLists.txt:129 (target_include_directories):
  Error evaluating generator expression:

    $<TARGET_PROPERTY:GEOS::GEOS,INTERFACE_INCLUDE_DIRECTORIES>

  Target "GEOS::GEOS" not found.
Call Stack (most recent call first):
  src/mjolnir/CMakeLists.txt:62 (valhalla_module)


-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.

Exited with code exit status 1
CircleCI received exit code 1

@PureTryOut
Copy link
Contributor Author

@kevinkreiser I couldn't get the CI to succeed when doing what you suggested originally, so I reverted the change to just guarding the linking.

@kevinkreiser
Copy link
Member

@PureTryOut no worries this is better than before at least. we can get to the bottom of the mystery at a later date!

@kevinkreiser kevinkreiser merged commit 1ad392c into valhalla:master Mar 30, 2021
@purew
Copy link
Contributor

purew commented Mar 30, 2021

@PureTryOut It seems like you down-graded pybind from 2.6.2 to 2.5.0 in this PR.

cc @nilsnolde

@kevinkreiser
Copy link
Member

ill revert that bit, apologies for not noticing it!

@kevinkreiser
Copy link
Member

done

@nilsnolde
Copy link
Member

submodules can be a pita until changes are propagated to all branches.. thanks for noticing and fixing!

@PureTryOut
Copy link
Contributor Author

Oh woops, sorry for that!

@PureTryOut PureTryOut deleted the disable-geos-tests branch March 30, 2021 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Valhall can't be compiled with -DENABLE_DATA_TOOLS=OFF and -DENABLE_TESTS=ON
6 participants