Bug 481517

Summary: KDEWebkit (in kf5 branch) is looking for a feature (extra-cmake-module) only available in KF6
Product: [Frameworks and Libraries] frameworks-kdewebkit Reporter: Marc Deop <kde>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs-null>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.115.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Marc Deop 2024-02-18 17:15:49 UTC
We are trying to build kdewebkit version 5.115.0 and compilation is failing trying to find ECMFeatureSummary

Extract from the output:

```
CMake Error at CMakeLists.txt:79 (include):
  include could not find requested file:

    ECMFeatureSummary


CMake Error at CMakeLists.txt:80 (ecm_feature_summary):
  Unknown CMake command "ecm_feature_summary".
```

As far as I am aware, this "FeatureSummary" should be only in KF6 and it seems like this is a mistake.

Apparently this was introduced here: https://invent.kde.org/frameworks/kdewebkit/-/commit/bc67535891d6bfba5c8fce71acaec70c02d6df50#note_874129

Could you please have a look at this?

Thanks!