The native build has turned up some missing symbols in e.g. KToolInvocation - add a dummy ktoolinvocation_emscripten.cpp.
Stop a few executables from being built for Emscripten e.g. ksendbugmail, kmailservice, etc.
Don't make reference to Samba stuff for Emscripten.
emscripten-native stuff exposed the fact that KAuth stuff is a dependency of KAction (sigh), so re-add it - as it happens, which just need to take out the syslog stuff, and then we seem to be OK.
This 'netsupp.cpp' won't compile for Emscripten - let's remove it for the time being and see if anything breaks.
emscripten-native shows that we need kuiserverjobtracker.cpp - add it back in.
emscripten-native shows that we need KLockFile - add a dummy version for Emscripten.
Move usage of KAuto(Un)Mount for Emscripten.
emscripten-native shows that we need kmainwindowiface.cpp; add it back in for Emscripten.