Hi Fathi,

this bug (see below or #549757 to refresh your memory) might actually a
problem in upstream libical-dev (according to my very limited
understanding of C):

1)
the osmo source contains "#include <libical/icalss.h>"

2)
looking at /usr/include/libical/icalss.h from libical-dev:
    line 37: #include <icalcomponent.h>
which probably causes the error since upstream libical moved
everything from /usr/include to /usr/include/libical according to the
bottom of
http://sourceforge.net/mailarchive/forum.php?thread_name=0002697206%40uncensored.citadel.org&forum_name=freeassociation-devel

3)
replacing this line with
    line 37: #include "icalcomponent.h"
should fix this problem

4)
there are some more occurences of including system headers instead of
local headers in icalss.h

Sorry if the above is totally wrong, since I don't now any C. That's
why I have not yet contacted upstream libical and have not yet
reassigned the bug. What do you think?

Thanks,
Eike



> 
> On Sat, Oct 10, 2009 at 5:07 PM, Eike Nicklas <e...@ephys.de> wrote:
> > Thanks for reporting this. I reproduced the FTBFS on i386 with
> > libical-dev 0.44-1, it does not occur with 0.43-3.
> >
> > Fathi, I am cc-ing you since you're maintaining libical. Do you
> > know of any changes, in 0.44 that might cause such a problem (see
> > below)? Thanks for your help!
> >
> > In the osmo sources, ical is include like this:
> >
> > #include <libical/ical.h>
> > #include <libical/icalss.h>
> > #include <libical/icalset.h>
> > #include <libical/icalclassify.h>
> >
> > Will also contact upstream about this.
> >
> > Thanks,
> > Eike
> >
> >
> >
> >
> >
> > On Mon, 5 Oct 2009 20:31:12 +0200 Lucas Nussbaum wrote:
> >
> > [snip]
> >>
> >> During a rebuild of all packages in sid, your package failed to
> >> build on amd64.
> >>
> >> Relevant part:
> > [snip]
> >> > calendar_ical.o -MD -MP -MF .deps/calendar_ical.Tpo -c -o
> >> > calendar_ical.o calendar_ical.c In file included from
> >> > calendar_ical.c:37: /usr/include/libical/icalss.h:37:27: error:
> >> > icalcomponent.h: No such file or
> >> > directory /usr/include/libical/icalss.h:112:23: error:
> >> > icalgauge.h: No such file or
> >> > directory /usr/include/libical/icalss.h:285:21: error:
> >> > icalset.h: No such file or
> >> > directory /usr/include/libical/icalss.h:347:25: error:
> >> > icalcluster.h: No such file or directory make[3]: ***
> >> > [calendar_ical.o] Error 1
> >>
> >> The full build log is available from:
> >>    
> >> http://people.debian.org/~lucas/logs/2009/10/05/osmo_0.2.8-1_lsid64.buildlog
> >>
> > [snip]
> >
> 
> 

Attachment: pgpdN9Nb1zhcW.pgp
Description: PGP signature

Reply via email to