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

Reply via email to