https://bugs.kde.org/show_bug.cgi?id=416568
Bug ID: 416568 Summary: Building Breeze from source results in error: fatal error: KWindowShadow: No such file or directory Product: Breeze Version: unspecified Platform: Compiled Sources OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: gustavomper...@gmail.com Target Milestone: --- SUMMARY I can't build breeze because the command "make" returns this error. STEPS TO REPRODUCE 1. Download breeze from git 2. Make a build folder inside of breeze 3. Run inside "build" cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_LIBDIR=lib -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=O 4. Run "make" OBSERVED RESULT Scanning dependencies of target org.kde.breezedark.desktop-look-and-feel-metadata-json [ 1%] Generating org.kde.breezedark.desktop-look-and-feel-metadata.json About to parse service type file "/usr/share/kservicetypes5/plasma-lookandfeel.desktop" Unknown property type for key "X-KDE-ParentApp" -> falling back to string Unknown property type for key "X-Plasma-MainScript" -> falling back to string Generated "/home/gustavo/Programming/Breeze/breeze/build/org.kde.breezedark.desktop-look-and-feel-metadata.json" [ 1%] Built target org.kde.breezedark.desktop-look-and-feel-metadata-json Scanning dependencies of target breezecommon5_autogen [ 2%] Automatic MOC for target breezecommon5 [ 2%] Built target breezecommon5_autogen Scanning dependencies of target breezecommon5 [ 3%] Building CXX object libbreezecommon/CMakeFiles/breezecommon5.dir/breezeboxshadowrenderer.cpp.o [ 4%] Building CXX object libbreezecommon/CMakeFiles/breezecommon5.dir/breezecommon5_autogen/mocs_compilation.cpp.o [ 5%] Linking CXX shared library libbreezecommon5.so [ 5%] Built target breezecommon5 Scanning dependencies of target breezedecoration_autogen [ 7%] Automatic MOC for target breezedecoration [ 7%] Built target breezedecoration_autogen [ 8%] Generating ui_breezeexceptionlistwidget.h [ 9%] Generating breezesettings.h, breezesettings.cpp [ 10%] Generating ui_breezeconfigurationui.h [ 11%] Generating ui_breezedetectwidget.h [ 12%] Generating ui_breezeexceptiondialog.h Scanning dependencies of target breezedecoration [ 14%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/breezebutton.cpp.o [ 15%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/breezedecoration.cpp.o [ 16%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/breezeexceptionlist.cpp.o [ 17%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/breezesettingsprovider.cpp.o [ 18%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/breezesizegrip.cpp.o [ 20%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/breezesettings.cpp.o [ 21%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/config/breezeconfigwidget.cpp.o [ 22%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/config/breezedetectwidget.cpp.o [ 23%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/config/breezeexceptiondialog.cpp.o [ 24%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/config/breezeexceptionlistwidget.cpp.o [ 25%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/config/breezeexceptionmodel.cpp.o [ 27%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/config/breezeitemmodel.cpp.o [ 28%] Building CXX object kdecoration/CMakeFiles/breezedecoration.dir/breezedecoration_autogen/mocs_compilation.cpp.o [ 29%] Linking CXX shared module breezedecoration.so [ 29%] Built target breezedecoration Scanning dependencies of target breeze_autogen [ 30%] Automatic MOC for target breeze [ 30%] Built target breeze_autogen [ 31%] Generating breezestyleconfigdata.h, breezestyleconfigdata.cpp Scanning dependencies of target breeze [ 32%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezeanimation.cpp.o [ 34%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezeanimations.cpp.o [ 35%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezeanimationdata.cpp.o [ 36%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezebaseengine.cpp.o [ 37%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezebusyindicatordata.cpp.o [ 38%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezebusyindicatorengine.cpp.o [ 40%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezedialdata.cpp.o [ 41%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezedialengine.cpp.o [ 42%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezeenabledata.cpp.o [ 43%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezegenericdata.cpp.o [ 44%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezeheaderviewdata.cpp.o [ 45%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezeheaderviewengine.cpp.o [ 47%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezescrollbardata.cpp.o [ 48%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezescrollbarengine.cpp.o [ 49%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezespinboxengine.cpp.o [ 50%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezespinboxdata.cpp.o [ 51%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezestackedwidgetdata.cpp.o [ 52%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezestackedwidgetengine.cpp.o [ 54%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezetabbarengine.cpp.o [ 55%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezetabbardata.cpp.o [ 56%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezetoolboxengine.cpp.o [ 57%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezetransitiondata.cpp.o [ 58%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezetransitionwidget.cpp.o [ 60%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezewidgetstateengine.cpp.o [ 61%] Building CXX object kstyle/CMakeFiles/breeze.dir/animations/breezewidgetstatedata.cpp.o [ 62%] Building CXX object kstyle/CMakeFiles/breeze.dir/debug/breezewidgetexplorer.cpp.o [ 63%] Building CXX object kstyle/CMakeFiles/breeze.dir/breezeaddeventfilter.cpp.o [ 64%] Building CXX object kstyle/CMakeFiles/breeze.dir/breezeblurhelper.cpp.o [ 65%] Building CXX object kstyle/CMakeFiles/breeze.dir/breezeframeshadow.cpp.o [ 67%] Building CXX object kstyle/CMakeFiles/breeze.dir/breezehelper.cpp.o [ 68%] Building CXX object kstyle/CMakeFiles/breeze.dir/breezemdiwindowshadow.cpp.o In file included from /home/gustavo/Programming/Breeze/breeze/kstyle/breezemdiwindowshadow.cpp:24: /home/gustavo/Programming/Breeze/breeze/kstyle/breezeshadowhelper.h:26:10: fatal error: KWindowShadow: No such file or directory 26 | #include <KWindowShadow> | ^~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [kstyle/CMakeFiles/breeze.dir/build.make:461: kstyle/CMakeFiles/breeze.dir/breezemdiwindowshadow.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:843: kstyle/CMakeFiles/breeze.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 EXPECTED RESULT To finish make with no errors like other times SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Kubuntu 19.10 (available in About System) KDE Plasma Version: 5.17.5 KDE Frameworks Version: 5.66.0 Qt Version: 5.12.4 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.