Restore build using gcc-4.8.3 / Qt-4.8.6 / kdelibs-4.14.9 :
umbrello/umldoc.cpp - In function saveDocument at logError2 calls "could not upload file" replace argument url.toString() by url.pathOrUrl(). umbrello/import_argo.cpp - In functions reportError, loadFromArgoFile, loadFromTodoFile, at logError3 / logDebug3 calls replace argument xml.name() by xml.name().toString(). umbrello/uml.cpp - In function logInfo avoid use of qInfo() (not available in Qt4).