[Pidgin] #7178: libpurple/telepathy-haze crash in purple_util_write_data_to_file(_absolute)
Pidgin
trac at pidgin.im
Wed Sep 24 03:21:41 EDT 2008
#7178: libpurple/telepathy-haze crash in purple_util_write_data_to_file(_absolute)
-------------------------+--------------------------------------------------
Reporter: Sunil Mohan | Owner:
Type: defect | Status: closed
Milestone: | Component: libpurple
Version: 2.4.3 | Resolution: invalid
Keywords: patch |
-------------------------+--------------------------------------------------
Comment(by Sunil Mohan):
Replying to [comment:2 phroggie]:
> Long story short, there's little the libpurple developers will be able
to do to completely workaround a mixed-runtime scenario; it's just
something that simply should not be done.
>
> You can, however, read [http://www.nabble.com/Compiling-libpurple-with-
MS-Visual-C%2B%2B-2008-Express-tp19124226p19124647.html John Bailey's
awesome reply] on the Devel mailing list about building libpurple against
the newer Microsoft Visual Studio runtimes. Once you've accomplished the
chore of building all of libpurple and dependencies under the same runtime
(after giving datallah his thanks for the .vcproj's), you should be able
to link libpurple into just about any MSVS-built project that you so
desire.
I've built libpurple/telepathy-haze for use in Spicebird (based on
Thundebird and Lightning). I've made some small changes to get things
running in the Mozilla way. Unless I find a way to get rid of these in
future, I am stuck with building this way. One other solution for me is to
build my own glib.
>
> Replying to [comment:1 Sunil Mohan]:
> > Ofcourse, this requires bumping glib version requirement to 2.8.
>
> IIRC, libpurple aims to be compatible all the way back to 2.0. Such a
large requirement change would probably warrant a much better argument
than this.
I can totally understand this part.
phroggie and datallah, thank you very much for you time and the prompt
response.
--
Ticket URL: <http://developer.pidgin.im/ticket/7178#comment:4>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list