Package Details: kdevelop-git 5.0.0.r23652.f9b262c-2

Git Clone URL: https://aur.archlinux.org/kdevelop-git.git (read-only)
Package Base: kdevelop-git
Description: A C/C++ development environment for KDE. (GIT Version)
Upstream URL: http://www.kdevelop.org
Licenses: GPL
Conflicts: kdevelop
Provides: kdevelop
Submitter: mosra
Maintainer: Aetf
Last Packager: Aetf
Votes: 60
Popularity: 0.112216
First Submitted: 2010-05-05 21:15
Last Updated: 2016-09-03 20:21

Dependencies (25)

Required by (3)

Sources (1)

Latest Comments

Aetf commented on 2016-09-02 17:56

@farbod
While I understand it may be inconvenient for you, I strongly recommend keeping everything upgraded. It seems that your local pacman index is out-of-date as well as actual packages. And that's what causing problems here.

see https://wiki.archlinux.org/index.php/System_maintenance#Partial_upgrades_are_unsupported

You should not need to manually install grantlee (renamed from grantlee-qt5) as it'll be installed as a dependency for kdevplatform, which kdevelop depends on. You could try removing the whole kdevelop and then install kdevelop-git, but I'm sure you'll encounter other problems if you don't update your system.

pharbod commented on 2016-09-02 17:35

I have limited internet and I have so many packages to upgrade. That's what I did at first, I installed it through pacman, but strangely it installed version 4.7 instead of 5 and it shows that I have version 5 which is wrong. How about removing the whole kdevelop and install grantlee-qt5 then kdevelop-git? Would that work?

Aetf commented on 2016-09-02 16:56

Try upgrade your whole system first: yaourt -Syu

yaourt should have installed grantlee 5.1.0 as a dependency for kdevplatform-git.

If it still doesn't work, paste the output of yaourt -Qi kdevplatform-git grantlee

BTW, kdevelop released version 5 recently, and it's in the extra repo. You could use that if all you want is to try out kdevelop 5.0.0

pharbod commented on 2016-09-02 16:27

@Aetf I installed it with --noconfirm, not sure which one the yaourt tried to install. I have grantlee-qt4 version 0.5.3.1. also grantlee-qt5 is not installed, would installing it solve the problem? -thanks

Aetf commented on 2016-09-02 14:40

@farbod, seems to be related to grantlee, which recently changed from grantlee-qt5 to grantlee. What's your version of grantlee?

Also, did you rebuild kdevplatform-git first?

pharbod commented on 2016-09-02 13:33

Installed today, get the error:

Scanning dependencies of target projectmodelperformancetest
[ 52%] Building CXX object project/tests/CMakeFiles/projectmodelperformancetest.dir/projectmodelperformancetest.cpp.o
[ 52%] Building CXX object project/tests/CMakeFiles/projectmodelperformancetest.dir/projectmodelperformancetest_automoc.cpp.o
[ 52%] Linking CXX executable projectmodelperformancetest
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaProperty::name() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpressionMatchIterator::~QRegularExpressionMatchIterator()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::QObject(QObject*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(int, int, QChar)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QListData::realloc(int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::connectNotify(QMetaMethod const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::customEvent(QEvent*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QByteArray::append(char)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QChar::toUpper(unsigned int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaType::typeName(int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::~QVariant()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(QRegularExpression const&, QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::operator=(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMutex::lock()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QAssociativeIterable::const_iterator::operator!=(QAssociativeIterable::const_iterator const&) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::QScriptEngine(QObject*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::registerCustomType(int, QScriptValue (*)(QScriptEngine*, void const*), void (*)(QScriptValue const&, void*), QScriptValue const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::chop(int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLoggingCategory::~QLoggingCategory()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::objectName() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QAssociativeIterable::begin() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QListData::append(QListData const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QAbstractConcatenable::appendLatin1To(char const*, int, QChar*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::nullValue()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptContext::argumentCount() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::isBool() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::operator==(QLatin1String) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::append(QStringRef const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QChar::isLetter_helper(unsigned int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::newArray(unsigned int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QListData::prepend()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QFile::QFile()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDir::absoluteFilePath(QString const&) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::setNum(unsigned long long, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::toLatin1_helper(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::indexOf(QChar, int, Qt::CaseSensitivity) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QByteArray::append(char const*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QFile::open(QFlags<QIODevice::OpenModeFlag>)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::toVariant() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::remove(QString const&, Qt::CaseSensitivity)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::toString(long long) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QSequentialIterable::size() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::setUnicode(QChar const*, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::number(unsigned int, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaObject::normalizedType(char const*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaEnum::keyCount() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDateTime::~QDateTime()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::~QObject()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QListData::erase(void**)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::userType() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::fromUtf8_helper(char const*, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLibraryInfo::location(QLibraryInfo::LibraryLocation)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QCoreApplication::translate(char const*, char const*, char const*, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::isNull() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::operator=(QVariant const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::isQObject() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::QVariant(double)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::midRef(int, int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDebug::putString(QChar const*, unsigned long)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::newFunction(QScriptValue (*)(QScriptContext*, QScriptEngine*), int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDate::toString(Qt::DateFormat) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMapNodeBase::previousNode() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMutex::QMutex(QMutex::RecursionMode)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QListData::dispose(QListData::Data*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(QChar const*, int, QChar const*, int, Qt::CaseSensitivity)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QTime::toString(Qt::DateFormat) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::number(double, char, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QFileDevice::close()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::setProperty(QString const&, QScriptValue const&, QFlags<QScriptValue::PropertyFlag> const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::rightRef(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::section(QString const&, int, int, QFlags<QString::SectionFlag>) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QTranslator::QTranslator(QObject*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::eventFilter(QObject*, QEvent*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::toInt32() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDir::~QDir()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::operator=(QChar)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaType::typeFlags(int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::setNum(long long, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::QVariant(QVariant const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::convert(int, void*) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::split(QString const&, QString::SplitBehavior, Qt::CaseSensitivity) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::globalObject() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::trimmed_helper(QString&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::remove(int, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::split(QRegularExpression const&, QString::SplitBehavior) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaEnum::value(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::disconnectNotify(QMetaMethod const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::append(QChar)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::fromLatin1_helper(char const*, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::qt_metacall(QMetaObject::Call, int, void**)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QSequentialIterable::const_iterator::operator!=(QSequentialIterable::const_iterator const&) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::normalized(QString::NormalizationForm, QChar::UnicodeVersion) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QSequentialIterable::const_iterator::operator++()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::property(char const*) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::arg(long long, int, int, QChar) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaObject::enumeratorCount() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::QScriptValue(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::QScriptValue(int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpressionMatch::captured(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::left(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::toInt(bool*) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::QScriptValue(QScriptValue const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLoggingCategory::QLoggingCategory(char const*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::qt_metacast(char const*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMutex::unlock()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::right(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(QChar, QLatin1String, Qt::CaseSensitivity)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::toString(QDate const&, QLocale::FormatType) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QListData::detach(int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::QString(int, Qt::Initialization)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::name() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpression::QRegularExpression()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::mid(int, int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::section(QRegularExpression const&, int, int, QFlags<QString::SectionFlag>) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QFileInfo::canonicalFilePath() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::setNum(double, char, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::resize(int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QAssociativeIterable::const_iterator::key() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QTranslator::load(QString const&, QString const&, QString const&, QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::event(QEvent*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::QLocale(QLocale const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QListData::detach_grow(int*, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::staticQtMetaObject@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::isUndefined() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::insert(int, QChar const*, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::toQObject() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpression::globalMatch(QString const&, int, QRegularExpression::MatchType, QFlags<QRegularExpression::MatchOption>) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaEnum::key(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaType::hasRegisteredConverterFunction(int, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::rightJustified(int, QChar, bool) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::startsWith(QString const&, Qt::CaseSensitivity) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QHashData::previousNode(QHashData::Node*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaObject::enumerator(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `qHash(QString const&, unsigned int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::QString(QChar)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::endsWith(QChar, Qt::CaseSensitivity) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QHashData::nextNode(QHashData::Node*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDir::entryList(QStringList const&, QFlags<QDir::Filter>, QFlags<QDir::SortFlag>) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaObject::cast(QObject*) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::QLocale(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::append(QLatin1String)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QSequentialIterable::begin() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::fill(QChar, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::toInt(bool*, int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::leftJustified(int, QChar, bool) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::constData() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::uncaughtExceptionBacktrace() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::convertV2(QScriptValue const&, int, void*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::fromLocal8Bit_helper(char const*, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::canConvert(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::cmp(QVariant const&) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::isArray() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMessageLogger::warning() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::reallocData(unsigned int, bool)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::QVariant(QLatin1String)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDir::QDir(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QHashData::allocateNode(int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpressionMatchIterator::next()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QSequentialIterable::const_iterator::~const_iterator()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::newVariant(QVariant const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `typeinfo for QObject@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QSequentialIterable::const_iterator::operator*() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QChar::isLetterOrNumber_helper(unsigned int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDir::canonicalPath() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::toString() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QFileInfo::absoluteFilePath() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::QVariant(int, void const*, unsigned int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaProperty::read(QObject const*) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpression::~QRegularExpression()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QFile::exists() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::toUtf8_helper(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::toString() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::setObjectName(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QFile::~QFile()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpressionMatch::capturedStart(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaObject::propertyCount() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::number(int, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(QLatin1String, QLatin1String, Qt::CaseSensitivity)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::childEvent(QChildEvent*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaEnum::scope() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::staticMetaObject@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaEnum::name() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QListData::shared_null@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpressionMatch::hasMatch() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QChar::category(unsigned int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QTextStream::setCodec(char const*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `operator<(QString const&, QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpressionMatch::~QRegularExpressionMatch()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::trimmed_helper(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(int, int, QChar const*, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::toInt(QString const&, bool*) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpression::escape(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QArrayData::shared_null@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::newObject()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::hasUncaughtException() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::remove(QChar, Qt::CaseSensitivity)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::operator=(QScriptValue const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::setParent(QObject*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::startsWith(QChar, Qt::CaseSensitivity) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(QString const&, QString const&, Qt::CaseSensitivity)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaProperty::QMetaProperty()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::insert(int, QLatin1String)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::QScriptValue()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMutex::~QMutex()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::toString(QDateTime const&, QLocale::FormatType) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::isString() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::timerEvent(QTimerEvent*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::toLower_helper(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QAssociativeIterable::value(QVariant const&) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QListData::append()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QFileInfo::QFileInfo(QFile const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpressionMatchIterator::hasNext() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(QChar, QChar, Qt::CaseSensitivity)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QAssociativeIterable::const_iterator::~const_iterator()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QChar::isNumber_helper(unsigned int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::repeated(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::~QScriptValue()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::evaluate(QString const&, QString const&, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::isVariant() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpression::match(QString const&, int, QRegularExpression::MatchType, QFlags<QRegularExpression::MatchOption>) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QTextStream::operator<<(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::QVariant(QList<QVariant> const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QFile::QFile(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::indexOf(QString const&, int, Qt::CaseSensitivity) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::newQMetaObject(QMetaObject const*, QScriptValue const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QtPrivate::QStringList_contains(QStringList const*, QString const&, Qt::CaseSensitivity)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(QChar, QString const&, Qt::CaseSensitivity)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObjectData::dynamicMetaObject() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QSequentialIterable::end() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QtSharedPointer::ExternalRefCountData::setQObjectShared(QObject const*, bool)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaProperty::enumerator() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDebug::~QDebug()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QHashData::rehash(int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QHashData::shared_null@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `operator==(QString const&, QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::toString(double, char, int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptEngine::newQObject(QObject*, QScriptEngine::ValueOwnership, QFlags<QScriptEngine::QObjectWrapOption> const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::toUpper_helper(QString&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpressionMatchIterator::peekNext() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QtPrivate::QStringList_join(QStringList const*, QChar const*, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::QLocale(QLocale::Language, QLocale::Country)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QHashData::detach_helper(void (*)(QHashData::Node*, void*), void (*)(QHashData::Node*), int, int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::isValid() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QObject::setProperty(char const*, QVariant const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `qBadAlloc()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::multiArg(int, QString const**) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QTextStream::operator<<(char)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDateTime::QDateTime(QDateTime const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaEnum::valueToKey(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDateTime::toString(Qt::DateFormat) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::QLocale()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::call(QScriptValue const&, QList<QScriptValue> const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QAssociativeIterable::const_iterator::operator++()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaType::registerNormalizedType(QByteArray const&, void (*)(void*), void* (*)(void*, void const*), int, QFlags<QMetaType::TypeFlag>, QMetaObject const*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::arg(double, int, char, int, QChar) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::simplified_helper(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::toUpper_helper(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpression::QRegularExpression(QString const&, QFlags<QRegularExpression::PatternOption>)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QSequentialIterable::at(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::toDouble(QString const&, bool*) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QAssociativeIterable::const_iterator::value() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `qt_version_tag@Qt_5.6'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDateTime::QDateTime()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaProperty::isEnumType() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QFile::setFileName(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::~QLocale()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QTextStream::~QTextStream()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::setProperty(unsigned int, QScriptValue const&, QFlags<QScriptValue::PropertyFlag> const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QAssociativeIterable::size() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QSequentialIterable::QSequentialIterable(QtMetaTypePrivate::QSequentialIterableImpl)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::arg(QString const&, int, QChar) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QCoreApplication::libraryPaths()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QPluginLoader::QPluginLoader(QString const&, QObject*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QPluginLoader::instance()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaObject::property(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QFileInfo::~QFileInfo()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QAssociativeIterable::end() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::insert(int, QChar)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QByteArray::reallocData(unsigned int, QFlags<QArrayData::AllocationOption>)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QTextStream::QTextStream(QString*, QFlags<QIODevice::OpenModeFlag>)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QHashData::free_helper(void (*)(QHashData::Node*))@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaEnum::keyToValue(char const*, bool*) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::QVariant(int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::toBool() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QDir::exists() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QTextStream::QTextStream(QIODevice*)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(int, int, QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QArrayData::deallocate(QArrayData*, unsigned long, unsigned long)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(QString const&, QLatin1String, Qt::CaseSensitivity)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMapNodeBase::nextNode() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptValue::property(QString const&, QFlags<QScriptValue::ResolveFlag> const&) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::append(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QMetaObject::className() const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QAssociativeIterable::QAssociativeIterable(QtMetaTypePrivate::QAssociativeIterableImpl)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QLocale::toString(QTime const&, QLocale::FormatType) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QVariant::QVariant(QString const&)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QString::replace(QLatin1String, QString const&, Qt::CaseSensitivity)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QRegularExpressionMatch::capturedLength(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QChar::isSpace_helper(unsigned int)@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QTextStream::readAll()@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QScriptContext::argument(int) const@Qt_5'
/usr/lib/libGrantlee_Templates.so.5: undefined reference to `QChar::toLower(unsigned int)@Qt_5'
collect2: error: ld returned 1 exit status
project/tests/CMakeFiles/projectmodelperformancetest.dir/build.make:120: recipe for target 'project/tests/projectmodelperformancetest' failed
make[2]: *** [project/tests/projectmodelperformancetest] Error 1
CMakeFiles/Makefile2:1274: recipe for target 'project/tests/CMakeFiles/projectmodelperformancetest.dir/all' failed
make[1]: *** [project/tests/CMakeFiles/projectmodelperformancetest.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
----

I have kdevelop 4 installed.

greenbagels commented on 2016-07-28 21:24

@Neros, probably due to https://phabricator.kde.org/D2193 differential, update your kdevplatform-git package and you'll likely pull in the patch needed to build this package.
Cheers!

Neros commented on 2016-07-26 12:51

I can't compile anymore.
Any idea?

```
[ 28%] Linking CXX static library libkdevqtc-qmlsupport.a
[ 28%] Built target kdevqtc-qmlsupport
make: *** [Makefile:128: all] Error 2
==> ERREUR : Une erreur s’est produite dans build().
Abandon...
==> ERREUR : Makepkg n'a pas pu construire kdevelop-git.
```

goetzc commented on 2016-07-02 15:18

It seems that kde-cli-tools dependency is needed for kioclient, which is needed for shell integration in the Konsole inside KDevelop.

"The utility kioclient is not in your path, the shell integration will not work properly."

Should the dependency be for this package or for kdevplatform-git, I don't know. EDIT: It seems it should be for kdevplatform.

LeonardK commented on 2015-11-10 09:16

seems to depend on kdevplatform-git because some things got moved (eg. dependencieswidget)

yannick commented on 2015-10-28 09:34

Add 'llvm' & 'kdoctools' to makedepends

sl1pkn07 commented on 2015-10-26 20:08

disown this and kdevplatform-git and kdevelop-pg-qt-git

greetings

sl1pkn07 commented on 2015-10-13 20:31

done(?)

LeonardK commented on 2015-10-13 20:00

llvm needed for /usr/bin/llvm-config

stativ commented on 2015-10-09 18:04

kdev-clang has replaced oldcpp in kdevelop master! Yay!

sl1pkn07 commented on 2015-09-11 13:35

try update kdevplatform-git

gabmen commented on 2015-09-11 08:23

Currently not compiling, failing when encountering calls to obsolete Qt functions (e.g. qLowerBound()).
Maybe the current qt package (5.5.0-2) was compiled without support to obsolete members?

yochai commented on 2015-07-21 10:23

Update: I've rebuilt both kdevelop-git and kdevplatform-git and it seems that was it fixed. Working perfectly again.

yochai commented on 2015-07-17 14:19

Sorry for the untimely reply. After removing every extension for kdevelop and opening a new session I can load the program.
However, once I try to load a c file with local folder include ("name.h") it crashes. Tried to replace '"' with '<' (should work) and it still crashes.

For example, try to create the following files:
test.c
#include "test.h"
#include <stdio.h>

void test_it()
{
printf("it's working");
}

test.h
#ifndef TEST_IT_H
#define TEST_IT_H
void test_it();
#endif

main.c
#include "test.h"

void main()
{
test_it();
}

You can compile it with gcc, but trying to open those files with kdevelop and it crashes.

sl1pkn07 commented on 2015-06-04 15:33

any test case? loading ok for me

http://wstaw.org/m/2015/06/04/Screenshot_20150604_173221.png

yochai commented on 2015-06-04 13:02

ishitatsuyuki, same here, it builds, but crashes at loading.

nick commented on 2015-04-21 19:06

Sorry for hijacking this with a question, but can't seem to find the up-to-date mailing list for kdev lol. (when was anything kde ever easy? :P)

Anyone have any idea what happened to the code snippets in kdevelop? i don't see anything anywhere, not in plugins, settings, any menus, nada...

@ishitatsuyuki: not getting any segfaults here and just updated it today...

ishitatsuyuki commented on 2015-04-14 23:53

Segfaulting. Is it a upstream problem?

sl1pkn07 commented on 2015-02-11 15:17

this is because you use krunner-git. but krunner-git provides krunner

nothing to do

greetings

tajidinabd commented on 2015-02-11 15:12

kdevelop-git W: Dependency krunner-git detected but optional (libraries ['usr/lib/libKF5Runner.so.5'] needed in files ['usr/lib/qt/plugins/krunner_kdevelopsessions.so'])

chenxiaolong commented on 2014-11-09 19:19

@mosra: Thank you! I'll update the packages.

mosra commented on 2014-11-09 19:04

Disowning, as I switched back to KDevelop 4.7 from [extra] as it works better on KDE4. I can't thus test/maintain KDevelop/KF5-related packages anymore, feel free to adopt the package and do any changes you want.

chenxiaolong commented on 2014-11-09 18:53

@mosra: In addition to kdevplatform-git, could you also add "-DKDE_INSTALL_USE_QT_SYS_PATHS=ON" to the cmake command for this package?

df5t0rw commented on 2014-11-02 19:55

I think it need "extra-cmake-modules" as a dependencies.

mosra commented on 2014-09-07 11:48

Initial port to KF5, please test and report any problems.

Also ran the package through namcap and fixed some of the issues.

arojas commented on 2014-08-28 06:23

This is now ported to Qt5/KF5, please update dependencies

mosra commented on 2013-09-24 09:40

Fixed, thanks.

ilpianista commented on 2013-09-24 08:56

I guess you should replaces qt-doc by qt5-doc and qt4-doc.

mosra commented on 2013-09-23 09:21

Fixed upstream.

mosra commented on 2013-09-22 22:28

Yep, hopefully some temporary upstream problem. Try checking out some older revision:

cd src/kdevelop
git checkout 66205ee72fdb4962baef015163f097769da6e7f4

Then comment-out `git pull origin` line in PKGBUILD and re-run makepkg. You can reset back to master with `git checkout master`.

walkindude commented on 2013-09-22 22:18

have a problem after the latest update, link error:

[ 57%] [ 58%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/class_compiler.o
[ 58%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/cmakehelpdocumentation.o
[ 58%] Building CXX object projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/cmakebuilderconfig.o
Building CXX object projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/settings/cmakecachedelegate.o
CMakeFiles/gdbtest.dir/registers/registersmanager.o: In function `GDBDebugger::ArchitectureParser::parseArchitecture()':
registersmanager.cpp:(.text+0x458): undefined reference to `GDBDebugger::ArchitectureParser::architectureParsed(GDBDebugger::(anonymous namespace)::Architecture)'
CMakeFiles/gdbtest.dir/gdbtest_automoc.o: In function `GDBDebugger::RegistersManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
gdbtest_automoc.cpp:(.text+0x337): undefined reference to `GDBDebugger::RegistersManager::architectureParsedSlot(GDBDebugger::(anonymous namespace)::Architecture)'
collect2: error: ld returned 1 exit status
make[2]: *** [debuggers/gdb/gdbtest] Error 1
make[2]: Target `debuggers/gdb/CMakeFiles/gdbtest.dir/build' not remade because of errors.
make[1]: *** [debuggers/gdb/CMakeFiles/gdbtest.dir/all] Error 2

mosra commented on 2013-09-22 14:07

Added patch which calls qdbus-qt4 instead of qdbus in kdevelop! utility. See my comment in https://aur.archlinux.org/packages/kdevplatform-git/ for more information.

mosra commented on 2013-05-17 11:08

stativ: Awesome, thanks. I'm on it, I have a few more packages to update :-)

stativ commented on 2013-05-17 11:04

mosra: I actually filled a feature request to allow incremental builds with new a
makepkg: https://bugs.archlinux.org/task/35050. Also, could you please update the kdevplatform-git, too?

mosra commented on 2013-05-17 10:55

Updated to work with pacman 4.1 package version bumping.

However I'm still using the old way of handling Git repositories, as it allows doing incremental builds -- recompilation takes only a minute or so, which saves a lot of time (and power) when rebuilding once a day. With the new way it would overwrite the build dir every time, forcing recompilation of everything.

If anyone knows a better solution, please let me know :-)

Anonymous comment on 2013-04-14 08:53

Does anyone know what package i need for the "Code Utilities" plugin to load?
Trying to get the doxygen comment insertion work, and i think it's the "Code Utilities" plugin that provides this functionality.

ilpianista commented on 2012-10-28 10:23

maybe you want to add those too (I just did this for the official package in [extra])

optdepends=('kdesdk-okteta: hex editor'
'kdebase-konsole: embedded terminal'
'git: git support'
'gdb: gdb support'
'qt-doc: qt documentation integration')

mosra commented on 2012-10-27 21:24

Using Release CMake configuration (as makepkg would strip the debugging symbols anyway).

ascarpino: It was in the original kdevelop-svn package, so I left it there without changes.

ilpianista commented on 2012-10-27 18:55

Why RELWITHDEBINFO?

Anonymous comment on 2012-09-07 03:17

Latest git repo update seems to cause a build error. Don't know whether this is an upstream problem, or a problem with the PKGBUILD.

sjakub commented on 2012-03-13 01:39

It should also depend on kdesdk-okteta. The official kdevelop package also depends on kdebase-kwrite, but I'm not sure if it's needed.

Anonymous comment on 2011-11-07 15:38

Hi,
I had to install libxres for the last version to build.


/usr/bin/ld: warning: libXRes.so.1, needed by /usr/local/lib/libprocessui.so.4.7.0, not found (try using -rpath or -rpath-link)
/usr/local/lib/libprocessui.so.4.7.0: undefined reference to `XResQueryClientPixmapBytes'
/usr/local/lib/libprocessui.so.4.7.0: undefined reference to `XResQueryExtension'
/usr/local/lib/libprocessui.so.4.7.0: undefined reference to `XResQueryVersion'
/usr/local/lib/libprocessui.so.4.7.0: undefined reference to `XResQueryClients'
collect2: ld returned 1 exit status
make[2]: *** [debuggers/gdb/gdbtest] Error 1
make[1]: *** [debuggers/gdb/CMakeFiles/gdbtest.dir/all] Error 2

mosra commented on 2011-08-14 09:03

Glaucous: I removed kdesdk-kate with pacman -Rdd and kdevelop-git was build successfully, started and worked without issues. No problem here.

Glaucous commented on 2011-07-31 18:19

kdesdk-kate should be added as dependency.Latest version cannot start without it.

mosra commented on 2011-06-04 08:24

stativ: thanks for noticing, it's now fixed also in kdevplatform.

stativ commented on 2011-06-02 15:02

kdevelop_attach permissions should be fixed in the current git.

mosra commented on 2011-05-24 06:34

* Fixed file permissions, so now konsole integration works. Update of kdevplatform-git is also needed.

mosra commented on 2011-02-05 11:08

Changed Git URL to git://anongit.kde.org to prevent overloading git://git.kde.org servers. Update is strongly recommended.

The PKGBUILD automatically updates the url of already cloned repository, so it's not needed to do it manually or clone again.

mosra commented on 2010-11-24 16:23

Updated package - KDevelop is finally on git.kde.org.

mosra commented on 2010-09-09 13:20

I made patched version of kdelibs which fixes KDevelop crashes (and you can now use git master again). See my blog post: http://mosra.cz/blog/article.php?a=9-patched-kdelibs-for-running-kdevelop-from-git-without-crashes

I didn't add that kdelibs package in AUR, because I don't know whether it has any stability issues. Fixed KDE 4.5.2 will be released in three weeks.

mosra commented on 2010-09-08 16:48

Current version crashes regularly with KDE 4.5.1 and lower, will be fixed in 4.5.2. See this blog post for possible solutions:
http://milianw.de/blog/beware-of-kdevelop-master-and-kdelibs-451-or-lower