<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><div><br><br>This patch still uses a hard-coded path prefix specific to my system here. I have no clue whether<br>there is an easy way to get some CMake-controlled replacements into play here, which I hope.<div><br>Though, I’ll leave that for when I contact the Qt development mailing list - as you’ve suggested.<br><br></div><div><span class="Apple-tab-span" style="white-space:pre"><span style="white-space: normal;"><br></span> </span><b>The important bit for now is that it is indeed possible<br><span class="Apple-tab-span" style="white-space:pre"> </span>to build tiers 1 to 4 almost without trouble. :-D</b></div><div><b><br></b><br>Only 34 files actually get created in the customised CI-system-writable system root:<br>------------------------------------------------------------------------------------------------------------------------------<br>MVM2:Library marko$ pwd<br>/opt/kde/install/darwin/mavericks/system<br>MVM2:system marko$ find . -type f -exec ls -la {} \;<br>-rw-r--r-- 1 marko wheel 10547296 Jun 27 21:20 ./Cache/icon-cache.kcache<br> ...</div><div>-rw------- 1 marko wheel 150 Jun 27 21:39 ./Library/Preferences/ktimezonedrc<br>------------------------------------------------------------------------------------------------------------------------------</div><div>being mostly cache, desktop and rc files and I wonder whether those actually land there:<br><br><span class="Apple-tab-span" style="white-space:pre"> </span>1) only by accident... ;)<br>or <br><span class="Apple-tab-span" style="white-space:pre"> </span>2) because they are actually results of tests (which seems more likely to me)!<br><br>Since I’ve no clue on how KF5 frameworks are actually organised I can only speculate here, but e.g. this</div><div>rc file seems to indicate exactly that, since in the user’s home dir there is indeed a .kde-unit-test folder:</div><div>------------------------------------------------------------------------------------------------------------------------------</div><div>$ cat ./Library/Preferences/ktimezonedrc<br>[TimeZones]<br>LocalZone=Europe/Paris<br>ZoneinfoDir=/Users/marko/.kde-unit-test/ktimezonestest<br>Zonetab=/Users/marko/.kde-unit-test/ktimezonestest/zone.tab<br>MVM2:system marko$ ls /Users/marko/.kde-unit-test/ktimezonestest<br>Africa<span class="Apple-tab-span" style="white-space:pre"> </span>America Asia Europe zone.tab<br>------------------------------------------------------------------------------------------------------------------------------<br><br><br><br><br><br>I want to underline that the patch obviously fixes also the<b> kdoctools issue</b>. Remember that I always<br>needed to copy its files like this:<br>------------------------------------------------------------------------------------------------------------------------------<br>$ sudo rm -rf /Library/Application\ Support/kf5/kdoctools/ ; sudo cp -Rp /opt/kde/install/darwin/mavericks/clang/kf5-qt5/frameworks/kdoctools/inst/Library/Application\ Support/kf5 /Library/Application\ Support<br>------------------------------------------------------------------------------------------------------------------------------</div><div>into my system’s “/Library/Application Support” folder? <b>This is not necessary anymore either! :)</b></div><div><br><br><br><br>I guess I’ve spotted that <b>one of the frameworks obviously messes up</b> when writing to the standard<br>location below “Library/Application Support/“ because it omits the trailing slash leading to this<br>mess-up:<br>------------------------------------------------------------------------------------------------------------------------------<br>MVM2:Library marko$ pwd<br>/opt/kde/install/darwin/mavericks/system/Library<br>MVM2:Library marko$ ls -1<br>Application Support<br>Application Supportuser-places.xbel<br>Application Supportuser-places.xbel.bak<br>Application Supportuser-places.xbel.tbcache<br>Preferences<br>------------------------------------------------------------------------------------------------------------------------------<br>Haven’t figured out yet which framework is the culprit…<br><br><br><br><b><i><span class="Apple-tab-span" style="white-space:pre"> </span>>>> Can we proceed setting up the build slave now?</i></b></div><div><b><br></b></div><div><b><span class="Apple-tab-span" style="white-space: pre;"> </span>:-)<br></b><br></div><div><br></div><div>Greets,</div><div>Marko</div></div></div></body></html>