Package Details: kdevelop-git 4.90.92.r23405.a0670c7-1

Git Clone URL: (read-only)
Package Base: kdevelop-git
Description: A C/C++ development environment for KDE. (GIT Version)
Upstream URL:
Licenses: GPL
Conflicts: kdevelop
Provides: kdevelop
Submitter: mosra
Maintainer: greenbagels
Last Packager: greenbagels
Votes: 58
Popularity: 1.527711
First Submitted: 2010-05-05 21:15
Last Updated: 2016-05-26 08:21

Dependencies (24)

Required by (3)

Sources (1)

Latest Comments

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


sl1pkn07 commented on 2015-10-13 20:31


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:
#include "test.h"
#include <stdio.h>

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

#ifndef TEST_IT_H
#define TEST_IT_H
void test_it();

#include "test.h"

void main()

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

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


tajidinabd commented on 2015-02-11 15:12

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

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 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: 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


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

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

/usr/bin/ld: warning:, needed by /usr/local/lib/, not found (try using -rpath or -rpath-link)
/usr/local/lib/ undefined reference to `XResQueryClientPixmapBytes'
/usr/local/lib/ undefined reference to `XResQueryExtension'
/usr/local/lib/ undefined reference to `XResQueryVersion'
/usr/local/lib/ 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:// to prevent overloading git:// 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

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:

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: