Hi, Our package contains a couple of fixes that might be beneficial to other distributions, so it won't hurt if they get included upstream:
1.) open() can be a macro If I recall correctly POSIX does not enforce open() to be a function, and permits it being a macro. In fact, in recent glibc() in Fedora 8 open is a macro and therefore clashes with berkeley db4's open. This just add parentheses around calls to open so that macro expansion doesn't take place. http://cvs.fedoraproject.org/viewcvs/*checkout*/rpms/isync/devel/isync-1.0.3-open.patch 2.) Do not ignore single letter options in last argument. A bug was reported to us that 'mbsync -a -qq' actually doesn't set quietness to 2, but to 1. It because the conditional of the cycle that iterates through the arguments doesn't take the possibility that last argument of single letter opinion is being parsed into account. https://bugzilla.redhat.com/show_bug.cgi?id=425838 http://cvs.fedoraproject.org/viewcvs/*checkout*/rpms/isync/devel/isync-1.0.3-args.patch 3.) SEARCH can return with no results This was reported by multiple gmail users to us as well as to Debian. The fix comes from the Debian bug report: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=413336 http://cvs.fedoraproject.org/viewcvs/*checkout*/rpms/isync/devel/isync-1.0.3-search.patch Thanks, -- Lubomir Kundrak (Red Hat Security Response Team) ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ isync-devel mailing list isync-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/isync-devel