https://bugs.kde.org/show_bug.cgi?id=520142

--- Comment #4 from Antonio Rojas <[email protected]> ---
Git commit 273d9b926dfadb1b85a4a0d21c352bd5968ffa1f by Antonio Rojas.
Committed on 15/05/2026 at 08:14.
Pushed by arojas into branch 'master'.

Explicitly search for Python to fix compilation with ECM 6.26

pybind11 has a bug [1] where the pybind11::embed cmake target does not get
correctly linked to Python after a previous find_package(Python3) call without
the Development component has been issued.

This affects audiotube after an ECM 6.26 change [2] added such a call, breaking
compilation.

As a workaround, add an explicit find_package call for Python that includes the
Development component and overrides the ECM one.

[1] https://github.com/pybind/pybind11/issues/6063
[2]
https://invent.kde.org/frameworks/extra-cmake-modules/-/commit/e46088158e5631417602322ecdc08cc692192134

M  +1    -0    CMakeLists.txt

https://invent.kde.org/multimedia/audiotube/-/commit/273d9b926dfadb1b85a4a0d21c352bd5968ffa1f

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to