On Mo, 2011-03-07 at 13:02 +0000, David Bremner wrote: > I get the following build failure with 1.1.99.3 on Debian Sid (in > particular version 0.44-3 of libical. At first I thought this might be > related to new strict gcc rules for linking, but severak ical libs seem > to be there. Looking at ical.h, I see only a libicalmemory_strdup, > rather than ical_strdup.
I broke something in the source code. I already noticed it, but didn't realize that this went into 1.1.99.3. Patch (from git) attached. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter.
>From 92870e6c79ba080e631e33458487bf4d02dc269d Mon Sep 17 00:00:00 2001 From: Patrick Ohly <[email protected]> Date: Tue, 1 Mar 2011 15:18:21 +0100 Subject: [PATCH] icalstrdup: fixed compile issue in EDS backend config.h wasn't included early enough, so icalstrdup() wasn't defined although needed. --- src/syncevo/icalstrdup.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/syncevo/icalstrdup.h b/src/syncevo/icalstrdup.h index ab9964d..8c50170 100644 --- a/src/syncevo/icalstrdup.h +++ b/src/syncevo/icalstrdup.h @@ -20,6 +20,10 @@ #ifndef ICALSTRDUP_H #define ICALSTRDUP_H +#ifdef HAVE_CONFIG_H +# include <config.h> +#endif + #ifdef ENABLE_ICAL #ifndef HANDLE_LIBICAL_MEMORY -- 1.7.2.3
_______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
