Hello, here at Debian we had a really bad experience with 4.8.4. While 4.8.3 was pretty good, 4.8.4 seemed like a huge step backwards in terms of stability (random crashes there and there). After quick investigation of kdelibs 4.8.4 I found the following:
$ diff -uNr kdelibs-4.8.3 kdelibs-4.8.4 | diffstat -f 3 CMakeLists.txt | 8 .......... cmake/modules/PythonMacros.cmake | 4 .......... doc/sonnet/index.cache.bz2 |binary interfaces/ktexteditor/ktexteditor_loadsavefiltercheckplugin.desktop | 2 .......... interfaces/ktexteditor/ktexteditorplugin.desktop | 2 .......... kdecore/CMakeLists.txt | 3 .......... kdecore/network/ktcpsocket.cpp | 10 .......... kdecore/network/ktcpsocket.h | 16 .......... kdecore/services/kplugininfo.desktop | 2 .......... kdecore/tests/kmimetypetest.cpp | 3 .......... kdecore/util/kshareddatacache.cpp | 706 +......... kdecore/util/kshareddatacache_p.h | 1 .......... kdeui/actions/kstandardaction.cpp | 7 .......... kdeui/actions/kstandardaction_p.h | 72 .......... kdeui/actions/ktogglefullscreenaction.cpp | 44 .......... kdeui/dialogs/kaboutapplicationpersonlistdelegate_p.cpp | 12 .......... kdeui/dialogs/kshortcutschemeseditor.cpp | 5 .......... kdeui/icons/kiconloader.cpp | 11 .......... kdeui/icons/kicontheme.cpp | 8 .......... kdeui/kernel/kglobalsettings.cpp | 5 .......... kdeui/notifications/knotification.h | 2 .......... kdeui/tests/kiconloader_unittest.cpp | 61 .......... kdeui/widgets/khelpmenu.cpp | 2 .......... kdeui/widgets/kmessagewidget.cpp | 91 .......... kdeui/widgets/kmessagewidget.h | 2 .......... kdewebkit/ISSUES | 43 .......... kdewebkit/kwebwallet.cpp | 2 .......... khtml/css/html4.css | 5 .......... khtml/ecma/debugger/debugwindow.cpp | 9 .......... khtml/ecma/debugger/localvariabledock.cpp | 2 .......... khtml/ecma/kjs_css.cpp | 5 .......... khtml/ecma/kjs_css.h | 2 .......... khtml/ecma/kjs_data.cpp | 2 .......... khtml/ecma/kjs_dom.cpp | 4 .......... khtml/ecma/kjs_dom.h | 2 .......... khtml/ecma/kjs_html.cpp | 4 .......... khtml/ecma/kjs_html.h | 2 .......... khtml/ecma/kjs_scriptable.cpp | 4 .......... khtml/ecma/kjs_scriptable.h | 2 .......... khtml/html/html_baseimpl.cpp | 4 .......... khtml/imload/decoders/gifloader.cpp | 22 .......... khtml/imload/imagepainter.cpp | 7 .......... khtml/imload/scaledimageplane.cpp | 81 .......... khtml/imload/scaledimageplane.h | 48 .......... khtml/khtml_settings.cpp | 47 .......... khtml/khtml_settings.h | 43 .......... khtml/misc/shared.h | 15 .......... khtml/rendering/render_form.cpp | 104 .......... khtml/rendering/render_form.h | 2 .......... khtml/rendering/render_image.cpp | 25 .......... khtml/rendering/render_replaced.cpp | 40 .......... khtml/rendering/render_style.h | 16 .......... khtml/xml/dom_docimpl.cpp | 5 .......... khtml/xml/dom_docimpl.h | 1 .......... kimgio/qimageio_plugin.desktop | 2 .......... kio/kfile/kfiledialog.cpp | 2 .......... kio/kfile/kfilemetadataprovider.cpp | 2 .......... kio/kfile/kpropertiesdialogplugin.desktop | 2 .......... kio/kfileplugin.desktop | 2 .......... kio/kio/accessmanager.cpp | 102 .......... kio/kio/accessmanager.h | 1 .......... kio/kio/accessmanagerreply_p.cpp | 220 .......... kio/kio/accessmanagerreply_p.h | 31 .......... kio/kio/dataprotocol.cpp | 114 .......... kio/kio/dataprotocol.h | 13 .......... kio/kio/kdesktopfileactions.cpp | 10 .......... kio/kio/kfileitemactionplugin.desktop | 2 .......... kio/kio/kfilewrite.desktop | 2 .......... kio/kio/krun.cpp | 4 .......... kio/kio/previewjob.cpp | 8 .......... kio/kio/scheduler.cpp | 10 .......... kio/kio/slaveinterface.cpp | 30 .......... kio/kio/slaveinterface.h | 17 .......... kio/kio/slaveinterface_p.h | 5 .......... kio/kio/tcpslavebase.cpp | 191 .......... kio/kio/tcpslavebase.h | 3 .......... kio/kurifilterplugin.desktop | 2 .......... kio/renamedialogplugin.desktop | 2 .......... kio/tests/dataprotocoltest.cpp | 106 .......... kio/tests/dataprotocoltest.h | 6 .......... kio/tests/fileundomanagertest.cpp | 12 .......... kio/tests/kbookmarktest.cpp | 2 .......... kio/tests/kdirlistertest.cpp | 34 .......... kio/tests/kdirlistertest_gui.cpp | 2 .......... kio/tests/kdirmodeltest.cpp | 20 .......... kio/tests/kurlcompletiontest.cpp | 8 .......... kio/tests/speed.cpp | 6 .......... kioslave/http/http.cpp | 43 .......... kjs/JSVariableObject.cpp | 4 .......... kjs/JSVariableObject.h | 3 .......... kjs/array_instance.cpp | 4 .......... kjs/array_instance.h | 2 .......... kjs/array_object.cpp | 44 .......... kjs/bytecode/codes.def | 4 .......... kjs/bytecode/machine.cpp.in | 2 .......... kjs/collector.cpp | 5 .......... kjs/commonunicode.h | 83 .......... kjs/error_object.cpp | 29 .......... kjs/error_object.h | 2 .......... kjs/function.cpp | 73 .......... kjs/function.h | 5 .......... kjs/interpreter.cpp | 36 .......... kjs/lexer.cpp | 29 .......... kjs/nodes2bytecode.cpp | 2 .......... kjs/object.cpp | 6 .......... kjs/object.h | 20 .......... kjs/object_object.cpp | 75 .......... kjs/operations.cpp | 20 .......... kjs/operations.h | 2 .......... kjs/property_map.cpp | 6 .......... kjs/property_map.h | 24 .......... kjs/regexp_object.cpp | 60 .......... kjs/string_object.cpp | 32 .......... kjs/string_object.h | 6 .......... kjs/tests/CMakeLists.txt | 33 .......... kjs/tests/ecmatest.cpp | 323 .......... kjs/tests/ecmatest.h | 30 .......... kjs/tests/ecmatest_broken_bestPractice | 9 .......... kjs/tests/ecmatest_broken_ch07 | 154 .......... kjs/tests/ecmatest_broken_ch08 | 61 .......... kjs/tests/ecmatest_broken_ch09 | 3 .......... kjs/tests/ecmatest_broken_ch10 | 186 .......... kjs/tests/ecmatest_broken_ch11 | 161 .......... kjs/tests/ecmatest_broken_ch12 | 53 .......... kjs/tests/ecmatest_broken_ch13 | 84 .......... kjs/tests/ecmatest_broken_ch14 | 12 .......... kjs/tests/ecmatest_broken_ch15 | 3548 ++++++++++ kjs/ustring.cpp | 18 .......... kjs/wtf/HashSet.h | 6 .......... knewstuff/knewstuff3/attica/atticaprovider.cpp | 2 .......... nepomuk/core/nepomukmainmodel.cpp | 3 .......... nepomuk/core/resourcedata.cpp | 12 .......... nepomuk/core/resourcewatcher.cpp | 13 .......... plasma/applet.cpp | 4 .......... plasma/data/servicetypes/plasma-runner.desktop | 2 .......... plasma/package.cpp | 57 .......... plasma/private/service_p.h | 4 .......... plasma/querymatch.cpp | 5 .......... plasma/querymatch.h | 1 .......... plasma/runnermanager.cpp | 9 .......... plasma/service.cpp | 21 .......... plasma/service.h | 36 .......... plasma/tests/testcontainmentactionsplugin/plasma-containmentactions-test.desktop | 2 .......... security/crypto/crypto.desktop | 3 .......... security/kcert/kcertpart.desktop | 2 .......... solid/solid/backends/fstab/fstabdevice.cpp | 11 .......... solid/solid/backends/fstab/fstabdevice.h | 3 .......... solid/solid/backends/fstab/fstabmanager.cpp | 14 .......... solid/solid/backends/fstab/fstabstorageaccess.cpp | 3 .......... solid/solid/backends/wmi/wmiblock.cpp | 18 .......... solid/solid/backends/wmi/wmicdrom.cpp | 55 .......... solid/solid/backends/wmi/wmicdrom.h | 1 .......... solid/solid/backends/wmi/wmidevice.cpp | 332 .......... solid/solid/backends/wmi/wmidevice.h | 14 .......... solid/solid/backends/wmi/wmimanager.cpp | 254 .......... solid/solid/backends/wmi/wmimanager.h | 32 .......... solid/solid/backends/wmi/wmiopticaldisc.cpp | 120 .......... solid/solid/backends/wmi/wmiopticaldisc.h | 4 .......... solid/solid/backends/wmi/wmiprocessor.cpp | 149 .......... solid/solid/backends/wmi/wmiquery.cpp | 270 .......... solid/solid/backends/wmi/wmiquery.h | 26 .......... solid/solid/backends/wmi/wmistorage.cpp | 75 .......... solid/solid/backends/wmi/wmistorage.h | 4 .......... solid/solid/backends/wmi/wmistorageaccess.cpp | 49 .......... solid/solid/backends/wmi/wmistorageaccess.h | 2 .......... solid/solid/backends/wmi/wmivolume.cpp | 63 .......... solid/solid/backends/wmi/wmivolume.h | 4 .......... 167 files changed, 7679 insertions(+), 1902 deletions(-) while: $ diff -uNr kdelibs-4.8.80 kdelibs-4.8.4 | diffstat -f 3 CMakeLists.txt | 4 -......................... README | 2 .......................... doc/kioslave/data/index.cache.bz2 |binary doc/kioslave/file/index.cache.bz2 |binary doc/kioslave/ftp/index.cache.bz2 |binary doc/kioslave/help/index.cache.bz2 |binary doc/kioslave/http/index.cache.bz2 |binary doc/kioslave/mailto/index.cache.bz2 |binary doc/kioslave/rlogin/index.cache.bz2 |binary doc/kioslave/telnet/index.cache.bz2 |binary doc/kioslave/webdav/index.cache.bz2 |binary doc/sonnet/index.cache.bz2 |binary kdecore/sycoca/ksycoca.cpp | 2 .......................... kdeui/dialogs/kshortcutschemeseditor.cpp | 5 --........................ kio/kio/tcpslavebase.cpp | 20 +++++++--................. plasma/package.cpp | 57 +++++--------------------- solid/solid/backends/fstab/fstabmanager.cpp | 14 +++---.................... solid/solid/backends/upower/upowerbattery.cpp | 7 ---....................... 18 files changed, 42 insertions(+), 69 deletions(-) I don't know yet if any other modules from 4.8.4 has been mis-packaged in the same way -- Modestas Vainius <mo...@debian.org>
signature.asc
Description: This is a digitally signed message part.