I have the pleasure to announce the new stable release of KDevelop 4.7.4. This is a bug fix release increasing the stability of our (older) kdelibs4 based branch.
The most important fix and the main reason for this release is making the KDE4 branch compatible with behavior changes in code generated by GCC6 which lead to crashes in KDevelop (https://bugs.kde.org/show_bug.cgi?id=360707).
Please update to this version if you are currently using 4.7.4 or older. You can download the sources from the KDE mirrors at:
Many thanks to everyone involved in this new release!
ChangeLog for kdevplatform v1.7.4
* Kevin Funk: Fix some crashes when run under GCC6 UBSAN * Kevin Funk: Fix style of some buttons, don't raise * Dan Leinir Turthra Jensen: Add Provider URLs to the two knsrc files * Kevin Funk: Hotfix: Avoid crashes on branch switches * Scarlett Clark: Fix tar command for reproducible builds * Zhang HuiJie: make compile * Kevin Funk: DUChain: Remove duplicates inside getInheriters * Zhang HuiJie: unit tests for extracting file/line from messages produced by javac with ant * Zhang HuiJie: fix ant * Kevin Funk: Fix null-pointer dereference * Kevin Funk: Fix places with undefined behavior * Kevin Funk: Fix -fdelete-null-pointer-checks issues * Kevin Funk: Fix -fdelete-null-pointer-checks issues * Raphael Kubo da Costa: filetemplates plugin: Make testfiletemplates depend on kdevfiletemplates * Zhang HuiJie: duplicate file entry removed * Oleksandr Senkovych: Speed up grep output view.
ChangeLog for kdevelop v4.7.4
* Kevin Funk: Fix a crash when run under GCC6 UBSAN * Milian Wolff: Ignore C99 _Pragma macros * Kevin Funk: Fix places with undefined behavior
ChangeLog for kdev-php v1.7.4
ChangeLog for kdev-python v1.7.4-py3