fix(cmake): Resolve missing Qt6::CorePrivate link target#164
fix(cmake): Resolve missing Qt6::CorePrivate link target#164ShionKanagawa wants to merge 1 commit into
Conversation
The build was failing with a "target was not found" error for Qt6::CorePrivate. This occurs when a project requires private Qt headers/symbols but does not explicitly request the component in the find_package call. By adding `CorePrivate` to the list of components, CMake can correctly locate and link the library.
|
Thx a lot! |
|
As of Plasma 6.5.3... do LightlyShaders and LightlyShaders Blur no longer appear under Desktop Effects? I've done the whole recompile-reinstall dance. Lemme know if any other info would be helpful <3 |
I think both LightlyShaders and LightlyShaders Blur still appear under "Desktop Effects" in KDE Plasma 6.5.3. |
|
I've uninstalled/reinstalled the effect, restarted my computer, all that jazz. Will do more debugging and keep ya in the loop :3 |
|
Update: |
|
weird, I still have this problem even after changing the permissions. plasma 6.5.4 though |
|
@audreylandgrave things to try:
|
|
|
@audreylandgrave will upgrade later today and letcha know how it goes <3 |
|
@audreylandgrave Sorry for the delay: after upgrading to .4 then recompiling/reinstalling the effects, they show up in Settings. In any case, if they're showing up in the |
Sorry for interruption, but I don't think what are you taking about is related to this P.R. In other words, you are talking here off-topic, here is not "Help Center" but the discussion board for PR, you should feedback the issue with this PR, not the issue caused by yourself. |
|
@ShionKanagawa Apologies! It was difficult to determine at first if the issues we were dealing with were related to the PR, but now we can say with confidence that they're not. Here's hoping there's a revival or fork of this outstanding project... |
|
@ShionKanagawa I hope you don't mind that I've included your fix in my PR for updating for KDE 6.6 #166 |
Great works! |
The build was failing with a "target was not found" error for Qt6::CorePrivate. This occurs when a project requires private Qt headers/symbols but does not explicitly request the component in the find_package call.
By adding
CorePrivateto the list of components, CMake can correctly locate and link the library.