Le 20 juin 07 à 20:08, Jonny Lamb a écrit :

On Wed, 2007-06-13 at 13:34 +0200, Laurent Vivier wrote:
It should be the good answer, so there is a problem with debian packages :

# grep MAX_PATH /usr/include/synce_types.h
#define MAX_PATH  256
<snip>
I guess the build environment of this package is corrupted.

Err, no. This was committed to svn[0] _after_ the last Debian package
was released. The Debian changelog[1] for this package shows it was
released two days before the patch was committed.

I'm currently in the process of getting 0.10.0 packages into Debian. You
can find these packages at http://jonnylamb.com/debian/

I have the 0.10.0 packages installed here, and:

$ grep MAX_PATH /usr/include/synce_types.h
#define MAX_PATH  260

[0] http://synce.svn.sourceforge.net/viewvc/synce? view=rev&revision=2582
[1] http://changelog.debian.net/libsynce


But it was posted on the mailing list 9 days before the release of the package.

What I suppose is the patch was applied/installed on the build system, and, then, binaries were built using this (system wide) value BUT header put in the package was one from the package itself: this should explain why binaries in the package use 260 and headers in the dev package define 252.

Regards,
Laurent
 ---------------------- Laurent Vivier ----------------------
"Imagination is more important than knowledge."


Attachment: PGP.sig
Description: Ceci est une signature électronique PGP

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to