Package Details: kdevelop-git 0.0.0-5

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, kdevplatform
Provides: kdevelop, kdevplatform, kdevplatform-git
Replaces: kdevplatform-git
Submitter: mosra
Maintainer: Aetf
Last Packager: Aetf
Votes: 83
Popularity: 0.134823
First Submitted: 2010-05-05 21:15
Last Updated: 2017-10-07 19:11

Dependencies (39)

Required by (8)

Sources (1)

Latest Comments

Aetf commented on 2017-10-07 19:12

@Neros Thanks

Neros commented on 2017-10-07 05:05

"boost" dependency should be added, otherwise it will not compile.

Aetf commented on 2017-09-28 19:55

@fheday Thanks, updated.

fheday commented on 2017-09-28 15:00

Please add llvm as project dependency.

Aetf commented on 2017-08-15 21:03

@mcerb

It used to be. But for now I can't find anywhere mentioning it in the repo.

Are you experiencing any build failure due to kdoctools not available?

mcerb commented on 2017-08-15 08:13

Shouldn't kdoctools be a dependency?

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.
```

greenbagels commented on 2016-07-10 16:08

I'll get right on that, expect a fix tonight.

goetzc commented on 2016-07-08 01:46

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."

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.

greenbagels commented on 2016-05-26 08:13

Updated, really sorry for the lack of a fix for all this time.

intelfx commented on 2016-03-31 18:47

qt5-quick1 is not needed in current master. Please remove the dependency — this module has been deprecated and is in AUR now.

greenbagels commented on 2015-12-28 04:24

Fixed the llvm dependency issue — never noticed it myself as I had the package already installed. Thanks for pointing it out!

About the conflicting package proposal, I'm not sure if I'm okay with adding kapptemplate as a conflicting package as it would prevent users from using both packages (which would be allowed if the normal upstream packages were used).

Perhaps the better solution would be to edit the PKGBUILD to delete the conflicting file after installation?

Musikolo commented on 2015-12-26 21:28

I got the following error when building this package:

CMake Error at cmake/modules/FindLLVM.cmake:115 (message):
Could not find LLVM: Could NOT find 'llvm-config' executable

More details at http://pastebin.com/tc77Phtv

I solved the issue by installing llvm package. So, I guess it should be added as a dependency.

Later on, I also found the following issue when installing the package http://pastebin.com/r8jvLxgj I guess the problem can be solved by adding kapptemplate as a conflicting package.

Regards!

greenbagels commented on 2015-12-18 05:48

Would you guys be okay if I updated these git repository-based packages weekly just for the sake of your ability to get the newer commits without having to build from scratch? Mainly it'd be helping AUR helper applications.

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?

sl1pkn07 commented on 2015-08-17 19:29

fixed in upstream (?)

amgo100 commented on 2015-08-16 09:45

Kdevplatform in repo is now incompatible with current subversion. To skip building subversion plugin add -DBUILD_subversion=OFF to cmake configuration.

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-11 15:32

@CIB done(?)

CIB commented on 2015-06-11 14:27

libkomparediff2 does not work, libkomparediff2-git is required instead.

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'])

sl1pkn07 commented on 2015-02-11 14:46

done

subversion is optional dependency

tajidinabd commented on 2015-02-11 14:35

kdevplatform-git E: Dependency hicolor-icon-theme detected and not included (needed for hi
r theme hierarchy)
kdevplatform-git W: Dependency subversion detected but optional (libraries ['usr/lib/libsv
br-1.so.0', 'usr/lib/libsvn_wc-1.so.0', 'usr/lib/libsvn_client-1.so.0'] needed in files ['
lib/qt/plugins/kdevplatform/21/kdevsubversion.so'])

tajidinabd commented on 2015-02-11 14:34

kdevplatform-git E: Dependency hicolor-icon-theme detected and not included (needed for hi
r theme hierarchy)
kdevplatform-git W: Dependency subversion detected but optional (libraries ['usr/lib/libsv
br-1.so.0', 'usr/lib/libsvn_wc-1.so.0', 'usr/lib/libsvn_client-1.so.0'] needed in files ['
lib/qt/plugins/kdevplatform/21/kdevsubversion.so'])

stativ commented on 2014-11-14 20:34

I suppose the reason chenxiaolong didn't update the dependency is that it's actually quite difficult to handle - it apparently requires grantlee-qt5, which is in conflict with grantlee-qt4, which is required by kdelibs, essentially removing all KDE4 applications.

ovidiub13 commented on 2014-11-13 13:14

Please add grantlee as a dependency. It is required since 26th of October: http://quickgit.kde.org/?p=kdevplatform.git&a=commit&h=f3028250c886abd2773e51a73218dd71b346ea80

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.

mosra commented on 2014-11-09 19:01

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?

chenxiaolong commented on 2014-11-09 18:48

@mosra: Could you add "-DKDE_INSTALL_USE_QT_SYS_PATHS=ON" to the cmake command? This makes the package install to the standard Qt paths. Otherwise, the plugins are installed to /usr/lib/plugins/ and are not found by kdevelop.

df5t0rw commented on 2014-11-02 19:55

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

brcha commented on 2014-09-27 10:22

As a temporary solution, you could add "git checkout a37d9af" after the git stuff, since that is the last commit requiring "normal" kservice from kf 5.2.0.

Also, adding grantlee-git to optdepends might be a good idea.

brcha commented on 2014-09-27 09:43

I get CMake error:

-- Found KF5: success (found version "5.2.0") found components: Archive Config GuiAddons I18n ItemModels ItemViews JobWidgets KCMUtils KIO NewStuff NotifyConfig Parts Sonnet TextEditor ThreadWeaver WindowSystem Declarative KDELibs4Support
CMake Error at CMakeLists.txt:67 (find_package):
Could not find a configuration file for package "KF5Service" that is
compatible with requested version "5.3".

The following configuration files were considered but not accepted:

/usr/lib64/cmake/KF5Service/KF5ServiceConfig.cmake, version: 5.2.0
/usr/lib64/cmake/KF5Service/KF5ServiceConfig.cmake, version: 5.2.0
/usr/lib/cmake/KF5Service/KF5ServiceConfig.cmake, version: 5.2.0
/lib64/cmake/KF5Service/KF5ServiceConfig.cmake, version: 5.2.0
/lib/cmake/KF5Service/KF5ServiceConfig.cmake, version: 5.2.0



-- Configuring incomplete, errors occurred!
See also "/home/brcha/tmp/yaourt-tmp-brcha/aur-kdevplatform-git/src/build/CMakeFiles/CMakeOutput.log".


Those files are owned by the extras/kservice package. There is a newer one - aur/kservice-git, but it pulls git kde, and not the trunk one. I believe this might be the upstream error, since it makes no sense to me for a package to ask for 5.2.0 kde platform and then one package from the next version, especially since kservice can't be all that important for kdevelop to work.

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.

mosra commented on 2014-09-07 11:47

Initial port to KF5, please test and report any problems. There is new dependency libkomparediff2-git, which is KF5 port of libkomparediff2 from [extra].

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

arojas commented on 2014-08-28 06:23

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

mosra commented on 2014-08-13 07:09

Adapted to qdbus-qt4 yet again.

mosra commented on 2014-08-11 16:10

Adapted the qdbus-qt4 patch to recent changes.

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-09-22 14:06

Added patch which calls qdbus-qt4 instead of qdbus in kdevelop! utility. It seems that qt4 package added /usr/lib/qt4/bin to PATH at some time, but it is not doing that anymore, which causes kdevelop! utility complaining about missing qdbus utility on new installations.

mosra commented on 2013-06-25 13:42

scarpino: With source=(git://) it's not possible to have incremental builds. I'm rebuilding the package every day (and I'm sure many other users do frequent rebuilds too) and incremental building saves _a lot_ time. See https://bugs.archlinux.org/task/35050 , I will update the package (and others) when this issue is resolved.

ilpianista commented on 2013-06-19 15:33

Could you use source(git://....)?

mosra commented on 2013-05-17 20:13

Oh. We don't. I added it long time ago because the compilation failed on GCC 4.6 and never bothered to test again with 4.7 or 4.8. Thanks!

ilpianista commented on 2013-05-17 19:33

why do we need template.patch?

mosra commented on 2013-05-17 12:30

Updated to work with pacman 4.1 package version bumping.

However I'm still using the old way of handling Git repositories -- see reasoning in https://aur.archlinux.org/packages/kdevelop-git/ .

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.

mosra commented on 2012-10-27 21:20

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

losinggeneration: No issues here with /lib symlinks.

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.

losinggeneration commented on 2012-07-23 19:35

Looks like the package is failing to build, at least here, with this:
CMake Error at /usr/share/apps/cmake/modules/FindPackageHandleStandardArgs.cmake:198 (MESSAGE):
Did not find automoc4 (Automoc4Config.cmake, install
git://anongit.kde.org/automoc). (missing: AUTOMOC4_EXECUTABLE)
Call Stack (most recent call first):
/usr/share/apps/cmake/modules/FindAutomoc4.cmake:49 (find_package_handle_standard_args)
/usr/share/apps/cmake/modules/FindKDE4Internal.cmake:423 (find_package)
/usr/share/cmake-2.8/Modules/FindKDE4.cmake:95 (FIND_PACKAGE)
CMakeLists.txt:14 (find_package)

Adding -DAutomoc4_DIR=/usr/lib/automoc4 "fixes" the issue. But it seems to be a bug in the automoc4 package searching for automoc4 in / instead of /usr (because of the new symlinks of /lib & lib64 to /usr/lib) I haven't submitted this bug to the package or upstream as I've no real confirmation that it's broken elsewhere.

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.

Eothred commented on 2011-06-22 12:34

A small tip to reduce load on network, try to add "--depth=1" to git clone/pull.

mosra commented on 2011-06-04 08:25

* File permissions fixed upstream, cleaned up PKGBUILD.

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-05-24 06:33

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

Anonymous comment on 2011-05-12 17:18

Thanks. works for me.

mosra commented on 2011-05-11 19:51

Done.

Anonymous comment on 2011-05-11 18:35

I think, it'd be easier to put it into PKGBUILD, temporary at least.

mosra commented on 2011-05-10 19:43

Thanks, just now I made exactly the same patch as you and I'm thinking about including it in the PKGBUILD, but it seems that it would be better to push it directly to the repository. Is here anyone who could take care of that?

Rogof commented on 2011-05-10 19:32

Solved... sort of.

I've made a patch that solves this (at least for me), no warranties though. The patch is here: http://pastebin.com/xa2pSPn8

Rogof commented on 2011-05-10 19:21

@mosra: Don't know if has something to do but I'm using the packages in multilib-devel. GCC and KDE versions are the same as yours.

When compiling I got this (omitting warnings):
...
[ 28%] Building CXX object language/CMakeFiles/kdevplatformlanguage.dir/duchain/ducontext.o
In file included from /home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchain.cpp:60:0:
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h: In constructor ‘KDevelop::DUChainItemRegistrator<T, Data>::DUChainItemRegistrator()’:
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:163:50: error: expected primary-expression before ‘,’ token
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:163:56: error: expected primary-expression before ‘>’ token
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:163:58: error: expected primary-expression before ‘)’ token
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h: In destructor ‘KDevelop::DUChainItemRegistrator<T, Data>::~DUChainItemRegistrator()’:
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:166:52: error: expected primary-expression before ‘,’ token
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:166:58: error: expected primary-expression before ‘>’ token
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:166:60: error: expected primary-expression before ‘)’ token
make[2]: *** [language/CMakeFiles/kdevplatformlanguage.dir/duchain/ducontext.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchain.cpp:60:0:
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h: In constructor ‘KDevelop::DUChainItemRegistrator<T, Data>::DUChainItemRegistrator()’:
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:163:50: error: expected primary-expression before ‘,’ token
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:163:56: error: expected primary-expression before ‘>’ token
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:163:58: error: expected primary-expression before ‘)’ token
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h: In destructor ‘KDevelop::DUChainItemRegistrator<T, Data>::~DUChainItemRegistrator()’:
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:166:52: error: expected primary-expression before ‘,’ token
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:166:58: error: expected primary-expression before ‘>’ token
/home/packages/pkgbuild/kdevplatform-git/src/kdevplatform/language/duchain/duchainregister.h:166:60: error: expected primary-expression before ‘)’ token
...

Anonymous comment on 2011-05-10 19:11

fails me too - gcc version 4.6.0 20110429, KDE 4.6.3. Here is an error - http://pastebin.com/188D9xMn

mosra commented on 2011-05-10 06:49

Rogof: Works for me here (GCC 4.6.0-4, KDE 4.6.3-1). I think it was temporary upstream problem, can you try it again and if it fails, post the error message?

Rogof commented on 2011-05-09 22:10

Compilation fails me with gcc 4.6.0, does anyone else have this problem??

mosra commented on 2011-05-04 20:02

opi: Git is listed as build dependecy (as it is needed only for syncing the Git repository), but KDevelop itself has integrated Subversion support, so the subversion dependency is needed too.

Anonymous comment on 2011-05-03 07:04

Shouldn't the package depend on git instead of subversion?

mosra commented on 2011-02-05 11:11

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 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-12-09 12:16

* Fixed dependencies as bash suggested.

ilpianista commented on 2010-12-06 16:48

try build with subversion, then remove it and start kdevelop.

I think that optional is intended as you can build kdevplatform with or without that support, but if you build with subversion you need subversion installed.

Also, we do not need boost at all, but boost-libs.

ilpianista commented on 2010-12-06 16:46

sorry for the late reply, as you can read it needs boost libraries (which are in boost-libs, boost is needed only at compile time)

ilpianista commented on 2010-12-06 16:44

sorry for the late reply, as you can read it needs boost libraries (which are in boost-libs, boost is needed only at compile time)

mosra commented on 2010-11-30 19:05

QJSON, Subversion (and Boost, too) are marked as optional in CMake log, shouldn't they rather be in optdepends?

-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
-----------------------------------------------------------------------------
* Boost - Boost libraries for enabling the classbrowser
* Subversion - Support for Subversion integration
* QJson - QJson support for Uploading Patches to reviewboard

ilpianista commented on 2010-11-30 11:18

please fix dependencies and makedependencies
depends=('kdelibs' 'boost-libs' 'subversion' 'qjson')
makedepends=('cmake' 'automoc4' 'boost' 'git')

mosra commented on 2010-11-24 16:25

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

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