Replies: 5 comments 4 replies
-
libswiften is a core library used for transport itself, not just backend. While I'm already started to minimize its usage (see #470) its near impossible to drop libswiften without dropping XMPP transport at all. |
Beta Was this translation helpful? Give feedback.
-
Hm, that doesn't sound good, as it's quite possible, that libswiften will be more and more dropped from distros in future.
I always thought, that could be replaced by the purple backend? |
Beta Was this translation helpful? Give feedback.
-
libswiften was not in "distros" since libswiften2, it was in maintenance mode for decade already. |
Beta Was this translation helpful? Give feedback.
-
FYI: It is a bug. But not in swift, but in boost signals2 itself. There are two patches for boost, which will fix it: |
Beta Was this translation helpful? Give feedback.
-
(Very late to the dicussion) but the reason libswiften is not in testing is that spectrum2 is not yet ready for inclusion in Debian and I'd avoid to maintain such a big library in a stable release when it is not needed. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032724. Though I share that it is concerning that upstream developement seems to have stopped. @ConiKost Thanks for the link to the boost bug! |
Beta Was this translation helpful? Give feedback.
-
I propose, that it should be considered to drop the libswiften backend in future. Problem is, libswiften hasn't received for years any updates and last commit was in 2020, while last release is even older. Also, it fails to compile against updated modern dependencies like boost. Debian, for example, already dropped libswiften from debian testing.
Beta Was this translation helpful? Give feedback.
All reactions