<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi All<div><br></div><div>I have done a craft --destroy-craft-root to try and build from a clean root directory.<br></div><br class="gmail-Apple-interchange-newline"><div>However, I am still experiencing problems with building master branch of KDevelop in Debug mode on Windows. </div><div><br></div><div>More specific, kdev-pg-qt build fails:</div><div><br></div><div><div>FAILED: kdev-pg/CMakeFiles/kdev-pg-qt.dir/kdev-pg-default-visitor-gen.cpp.obj</div><div>C:\PROGRA~2\MIB055~1\2017\COMMUN~1\VC\Tools\MSVC\1414~1.264\bin\Hostx64\x64\cl.exe  /nologo /TP -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_B</div><div>EFORE=0x050400 -DQT_NO_URL_CAST_FROM_STRING -DQT_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DUNICODE -DWIN32_LEAN_AND_MEAN -DWINVER=0x0600 -D_</div><div>CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D_USE_MATH_DEFINES -D_WIN32_IE=0x0600 -D_WIN</div><div>32_WINNT=0x0600 -Ikdev-pg -IC:\CraftRoot\download\git\extragear\kdevelop-pg-qt\kdev-pg -Ikdev-pg\kdev-pg-qt_autogen\include -IC:\CraftRoot\download\git\extragea</div><div>r\kdevelop-pg-qt\include -IC:\CraftRoot\include\qt5 -IC:\CraftRoot\include\qt5\QtCore -IC:\CraftRoot\.\mkspecs\win32-msvc /DWIN32 /D_WINDOWS /W3 /GR /EHsc /wd42</div><div>50 /wd4251 /wd4396 /wd4661 -EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /Fokdev-pg\CMakeFiles\kdev-pg-qt.dir\kdev-pg-default-visitor-gen.cpp.obj /Fdkdev-pg\CMake</div><div>Files\kdev-pg-qt.dir\ /FS -c C:\CraftRoot\download\git\extragear\kdevelop-pg-qt\kdev-pg\kdev-pg-default-visitor-gen.cpp</div><div>C:\CraftRoot\download\git\extragear\kdevelop-pg-qt\kdev-pg\kdev-pg-default-visitor-gen.cpp(22): fatal error C1083: Cannot open include file: 'kdev-pg-default-vi</div><div>sitor-gen.h': No such file or directory</div></div><div><br></div><div>So it cannot find a .h file that I know is part of kdev-pg-qt. This had me confused for a while, until I noticed this line further up in the build process:</div><div><br></div><div><div><div>executing command: C:\CraftRoot\dev-utils\bin\git.exe checkout 2.1</div><div>Already on '2.1'</div><div>D       kdev-pg/kdev-pg-default-visitor-gen.h</div><div>Your branch is up to date with 'origin/2.1'.</div><div>Already up to date.</div><div>executing command: C:\CraftRoot\dev-utils\bin\git.exe checkout 2.1</div><div>Already on '2.1'</div><div>D       kdev-pg/kdev-pg-default-visitor-gen.h</div><div>Your branch is up to date with 'origin/2.1'.</div><div>*** Action: unpack for extragear/kdevelop-pg-qt ***</div></div></div><div><br></div><div>So this seems like something within craft is deliberately deleting the .h file. However, it is not super clear to me what that something is. Looking through the different python, text, and json files I was not able to spot anything. </div><div><br></div><div><div dir="ltr" class="m_-2807775127022419919gmail-m_-4858045397047422590m_-8488492025127350079m_6651231107576696812gmail_signature"><div dir="ltr"><div dir="ltr"><div>Also, in the BlueprintSettings.ini file I have specified that I want the master version. Like so:</div><div><br></div><div>[extragear/kdevelop-pg-qt]</div><div>version = master<br></div><div><br></div><div><div>But that does not seem to have any effect on the version that is chosen for the build (2.1)</div><br class="m_-2807775127022419919gmail-Apple-interchange-newline"></div><div><div>Any pointer(s) as to what I might be doing wrong would be much appreciated. </div><div><br class="gmail-Apple-interchange-newline"></div></div></div></div></div></div></div></div></div></div></div></div>