| Summary: | kdesrc-build of kcodecs fails | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kcodecs | Reporter: | Alexander Wilms <f.alexander.wilms> |
| Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | CC: | nate |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | error.log | ||
Works for me and the CI is green. There's probably a local issue on your end, or you're building an old version. This fixed it for me: kdesrc-build --refresh-build kcodecs |
Created attachment 151959 [details] error.log SUMMARY I tried to kdesrc-build plasma-desktop, but the kcodecs module failed. STEPS TO REPRODUCE 1. kdesrc-build kcodecs OBSERVED RESULT Building kcodecs from frameworks (10/96) Fetching remote changes to kcodecs Merging kcodecs changes from branch master No changes to kcodecs source, proceeding to build. Compiling... failed (after 3 seconds) /home/alexander/kde/src/kcodecs/src/kcharsets.cpp: In static member function ‘static QChar KCharsets::fromEntity(const QString&)’: /home/alexander/kde/src/kcodecs/src/kcharsets.cpp:556:11: error: ‘entity’ does not name a type 556 | const entity *e = KCodecsEntities::kde_findEntity(raw.data(), raw.length()); | ^~~~~~ /home/alexander/kde/src/kcodecs/src/kcharsets.cpp:558:10: error: ‘e’ was not declared in this scope 558 | if (!e) { | ^ /home/alexander/kde/src/kcodecs/src/kcharsets.cpp:564:18: error: ‘e’ was not declared in this scope 564 | return QChar(e->code); | ^ EXPECTED RESULT Build succeeds SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20220908 KDE Plasma Version: 5.25.5 KDE Frameworks Version: 5.97.0 Qt Version: 5.15.5 Kernel Version: 5.19.7-1-default (64-bit) Graphics Platform: Wayland ADDITIONAL INFORMATION