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.

Reply via email to