Could someone do a build for me?



I'm trying to modify modest and tinymail, but I'm finding that the packages built in my development environment crash frequently - both in the development environment (x86) and on the N900. This is with a clean (without my patches) build with apt-get source tinymail. A clean build of the modest package works fine, it's only tinymail packages that cause crashes.

I thought it might be some cruft in my scratchbox install, so I resorted to removing the entire thing and reinstalling from scratch. I then immediately did a clean build of tinymail followed by a clean build of modest. These cleanly built tinymail packages still cause crashes.

I'm rebooting the machine after each install, just in case some shared library is hanging around in memory.

Normally modest crashes during startup the first time. Then the second time it starts I can read one or two mails, and then it crashes.

My modifications to tinymail are, well, tiny. Given that someone somewhere must be able to build packages that work, I was wondering if they could apply my patch and build some packages for me? Preferably for armel. With working, patched tinymail packages, I could spend more time testing and tweaking the modest changes.

Patch attached...
diff -u -r original/libtinymail-camel/tny-session-camel.c changed/libtinymail-camel/tny-session-camel.c
--- original/libtinymail-camel/tny-session-camel.c	2010-03-10 21:38:42.204693800 +0000
+++ changed/libtinymail-camel/tny-session-camel.c	2010-03-10 21:37:01.611705344 +0000
@@ -625,11 +625,13 @@
 {
 	CamelSessionThreadMsg *msg = ms_parent_class->thread_msg_new(session, ops, size);
 
+#if 0
 	msg->ops = g_new0 (CamelSessionThreadOps,1);
 	msg->ops->free = my_free_func;
 	msg->ops->receive = my_receive_func;
 	msg->data = NULL;
 	msg->op = camel_operation_new (my_cancel_func, NULL);
+#endif
 
 	return msg;
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]