← All tasks
cppboostorg/beast #2956Not a task: not reproduced

Beast CMakeLists is no longer compatible with cmake 3.8

envgap__boostorg__beast-2956

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • In a clean container the reported failure did not reproduce, or the known fix did not make the project run.

02 / ENVIRONMENT RECIPE

Base commit
bb42991e176145cfb7c3fd11c428a4218fe4347d
Manifest
CMakeLists.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

boostorg/beast #2956 · read the original issue
The CMakeLists.txt refactor performed in commit 75e45287fbe115448281e41222aeac2023bb7ca1 seem to have broken compatibility with CMake 3.8. See this MySQL build: https://drone.cpp.al/boostorg/mysql/955/3/3

The problem seems to be that `target_sources(... PRIVATE)` is not supported for `INTERFACE` targets in CMake 3.8.

This problem only happens in develop.
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]