← All tasks
cppgabime/spdlog #3081Reported task

spdlog 1.14.0: undefined reference to `spdlog::get(char const*)'

envgap__gabime__spdlog-3081

01 / FAILURE SIGNATURE

Captured in a clean container

- With spdlog 1.14.0 we get the linker error: `undefined reference to 'spdlog::get(char const*)'`

02 / ENVIRONMENT RECIPE

Base commit
238c9ffa5d1a14226eeabe10c9b63ffff3ed8b8e
Manifest
CMakeLists.txt
Reproduce
cmake -S . -B build -DBUILD_TESTING=OFF && cmake --build build -j4
Run under trace
cmake --build build -j4

03 / ORIGINAL ISSUE TEXT

gabime/spdlog #3081 · read the original issue
Hi,



We are using spdlog in [Eclipse eCAL](https://github.com/eclipse-ecal/ecal).



- Everything compiles fine with spdlog 1.13.0

- With spdlog 1.14.0 we get the linker error: `undefined reference to 'spdlog::get(char const*)'`

    https://github.com/eclipse-ecal/ecal/issues/1577



Is this API break intended / known?



Kind Regards

Florian
Continue on GitHub ↗

04 / LABELS

Labels checked by running the task · needs human review

underspecification
Label rules and the text that matched
[]

Historical install-only results are not EnvGap validation.

Default recipe; commands are ecosystem conventions, not issue-specific.

Proposed by batch curation; baseline wall 20s

Preparation uses current registries. Historical package availability is not enforced here; execution metadata records this limitation separately from the oracle's date-bounding policy.