Hi there,
A user has reported a bug in the pidgin-opensteamworks plugin https://code.google.com/p/pidgin-opensteamworks/issues/detail?id=78 that they can't compile pidgin-sipe if they have the Steam plugin installed. The Steam plugin expects there to be a Core/UI set up, but the ./configure script test doesn't provide one, so segfaults.
I would propose that SSL plugin checking shouldn't be a compile-time check in pidgin-sipe but should be a run-time check instead.
The analysis of the crash in the original bug report is incorrect. The root cause is that the Steam plugin can only be loaded by a libpurple instance initialized with purple_core_init().
My first try was to change the configure check to call purple_core_init() instead of the stripped-down initialization code, but that version caused it to fail on other platforms it was previously working on.
I've now opted to remove the check completely in git commit f79a5d6
Closing as FIXED.