On 25/01/11 16:21, Andrea Vai wrote:
> Il giorno mar, 25/01/2011 alle 12.53 +0000, Mark Ellis ha scritto:
>   
>> I'm sure there are people out there using this. If so please feedback to
>> this bug, or it gets scrapped.
>>     
> Hi mark, I am almost sure I did encounter the problem and solved it with
> the proposed patch, but not totally sure. How can I make sure of that? I
> would not send garbage to the bug page.
> And, should I post a feedback in the bug page even if I applied the
> patch manually (i.e., I never enabled nor used -proposed) ?
>
> Thanks
> Andrea
>   
We've been using this patch successfully in openSUSE for many months
now, will that help?

Regards,
Tejas
>> -------- Forwarded Message --------
>>     
>>> From: Martin Pitt <martin.p...@ubuntu.com>
>>> Reply-to: Bug 584997 <584...@bugs.launchpad.net>
>>> To: mark <m...@mpellis.org.uk>
>>> Subject: [Bug 584997] Re: TypeError in python wrapper, caused by swig
>>> change
>>> Date: Tue, 25 Jan 2011 10:03:09 +0100
>>>
>>> Any testers of the lucid-proposed package? As this has been in -proposed
>>> for nearly half a year, I'll remove the proposed package soon if there
>>> is no feedback. Thank you!
>>>
>>> -- 
>>> You received this bug notification because you are a direct subscriber
>>> of the bug.
>>> https://bugs.launchpad.net/bugs/584997
>>>
>>> Title:
>>>   TypeError in python wrapper, caused by swig change
>>>
>>> Status in A synchronization framework:
>>>   New
>>> Status in “opensync” package in Ubuntu:
>>>   Fix Released
>>> Status in “opensync” source package in Lucid:
>>>   Fix Committed
>>>
>>> Bug description:
>>>   SWIG 1.3.37 introduced, rightly or wrongly, some changes in the way
>>>   python is handled. This causes a crippling TypeError in python-
>>>   opensync built with later versions of swig, such as the package in
>>>   10.04 lucid. The following patch will fix this problem, it will work
>>>   ok with any version but is only required in builds on lucid. Please
>>>   apply, python-opensync is crippled without this.
>>>
>>>   ---
>>>   Description: Fix for change in SWIG after 1.3.36
>>>    Upstream 0.2x branch is essentially unmaintained.
>>>   Forwarded: no
>>>   Author: Mark Ellis <m...@mpellis.org.uk>
>>>   Last-Update: 2010-05-24
>>>
>>>   diff -Nurp opensync-0.22.orig/wrapper/opensync.i 
>>> opensync-0.22/wrapper/opensync.i
>>>   --- opensync-0.22.orig/wrapper/opensync.i 2007-03-27 12:49:09.000000000 
>>> +0100
>>>   +++ opensync-0.22/wrapper/opensync.i      2010-05-21 18:36:46.857447188 
>>> +0100
>>>   @@ -82,7 +82,7 @@ typedef struct {} OSyncHashTable;
>>>    %extend OSyncChange {
>>>     OSyncChange(PyObject *obj=NULL) {
>>>             OSyncChange *change = NULL;
>>>   -         if (obj)
>>>   +         if ((obj) && (obj != Py_None))
>>>                     change = (OSyncChange *)PyCObject_AsVoidPtr(obj);
>>>             else
>>>                     change = osync_change_new();
>>>
>>> To unsubscribe from this bug, go to:
>>> https://bugs.launchpad.net/opensync/+bug/584997/+subscribe
>>>       

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to