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.
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]