davidedmundson added a comment.
> David Ed: you're right, but think of the case where you open a new plugin (in a long running process) which itself links to a freshly upgraded shared lib - I'm not sure what happens but it's one of these two cases: That's a good question; though it seems somewhat different to what Anthony was describing. You're suggesting things will crash if the ABI of things the plugin links to change. The example given in the cgit link above is an ABI change of the plugin itself. Also it's described as crashing "when upgrading" which I don't get. But for your case I don't think taskmanagerplugin is a problem (or could ever be) an ABI break of libtaskmanager which is used by both the taskamangerplugin and the pagerplugin could be. REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D4667 EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: anthonyfieroni, #plasma, davidedmundson, dfaure, sitter Cc: plasma-devel, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol