Kolab 2.3.3 compilation breaks with perl error

Paul Klos kolab at klos2day.nl
Wed Sep 21 13:23:50 CEST 2011


I do not agree that 2.3.3 is buggy, although I can't explain this
issue. But I did a very smooth upgrade last week, so no complaints
there from me.

On my server, running Debian Squeeze, I have this file:
/usr/lib/perl5/Digest/SHA1.pm

I also have the package libdigest-sha1-perl installed, which I assume
delivers this file.

Anyway, it seems to me you need to have this installed on the host
system for the kolab install/upgrade to work. It looks like another
external dependency, just like tcl.

Hope this helps. Good luck,

Paul


Op Wed, 21 Sep 2011 07:53:29 +0200
Benjamin Eckl <b-eckl at gmx.de> schreef:

> I did same compilation with "2.3.2 Community Edition" and works like 
> charme. 2.3.3 seems buggy for me, but no idea how to help to solve
> this issue.
> 
> Greets,
> Ben
> 
> 
> Am 18.09.2011 19:47, schrieb Benjamin Eckl:
> > Hi all,
> >
> > I'm trying to compile kolab-server-2.3.3 from source for quite a
> > while now. Following
> > http://wiki.kolab.org/Kolab2_Installation_-_Source with recent file
> > paths, I'm installing on root partition for testing.
> >
> > My System is a openvz virtual machine using debian-6.0-x86.tar.gz
> > from here: http://wiki.openvz.org/Download/template/precreated
> >
> > After fixing dependency problems with tcl8.5 (missing) all my luck
> > stops here:
> >
> > imclient.c:1964: warning: assignment discards qualifiers from
> > pointer target type
> > /kolab/bin/cc -c -I.. -I/kolab/include -I/kolab/include -DATVDOM
> > -I/kolab/include -I../com_err/et -I/kolab/include -DHAVE_CONFIG_H
> > -O2 -pipe -fPIC \
> >           imparse.c
> > /kolab/bin/cc -c -I.. -I/kolab/include -I/kolab/include -DATVDOM
> > -I/kolab/include -I../com_err/et -I/kolab/include -DHAVE_CONFIG_H
> > -O2 -pipe -fPIC \
> >           lsort.c
> > /kolab/bin/cc -c -I.. -I/kolab/include -I/kolab/include -DATVDOM
> > -I/kolab/include -I../com_err/et -I/kolab/include -DHAVE_CONFIG_H
> > -O2 -pipe -fPIC \
> >           stristr.c
> > /kolab/bin/cc -c -I.. -I/kolab/include -I/kolab/include -DATVDOM
> > -I/kolab/include -I../com_err/et -I/kolab/include -DHAVE_CONFIG_H
> > -O2 -pipe -fPIC \
> >           rfc822date.c
> > /kolab/bin/cc -c -I.. -I/kolab/include -I/kolab/include -DATVDOM
> > -I/kolab/include -I../com_err/et -I/kolab/include -DHAVE_CONFIG_H
> > -O2 -pipe -fPIC \
> >           cyrusdb.c
> > ### Building chartables...
> > rm -f chartable.c
> > perl ./mkchartable.pl \
> >            -m ./charset/unifix.txt        \
> >            -m ./charset/unidata2.txt \
> >            ./charset/*.t \
> >            >  chartable.c \
> >            || (rm -f chartable.c&&  exit 1)
> > Can't locate Digest/SHA1.pm in @INC (@INC contains:
> > /kolab/lib/perl/site_perl/5.10.0/i686-linux
> > /kolab/lib/perl/site_perl/5.10.0
> > /kolab/lib/perl/vendor_perl/5.10.0/i686-linux
> > /kolab/lib/perl/vendor_perl/5.10.0 /kolab/lib/perl/vendor_perl
> > /kolab/lib/perl/5.10.0/i686-linux /kolab/lib/perl/5.10.0 .) at
> > ./mkchartable.pl line 51.
> > BEGIN failed--compilation aborted at ./mkchartable.pl line 51.
> > make[1]: *** [chartable.c] Error 1
> > make: *** [all] Error 1
> > error: Bad exit status from /kolab/RPM/TMP/rpm-tmp.67846 (%build)
> >
> >
> > RPM build errors:
> >       Bad exit status from /kolab/RPM/TMP/rpm-tmp.67846 (%build)
> > Installation completed.
> > /kolab/RPM/PKG now contains the installed packages.
> > Previous contents were moved to /kolab/RPM/PKG.5811.31043.13331.8250
> >
> >
> > No idea what this error is saying me, please give me a hint.
> >
> > Thx,
> > Ben
> >
> > _______________________________________________
> > Kolab-users mailing list
> > Kolab-users at kolab.org
> > https://kolab.org/mailman/listinfo/kolab-users
> >
> 
> _______________________________________________
> Kolab-users mailing list
> Kolab-users at kolab.org
> https://kolab.org/mailman/listinfo/kolab-users




More information about the users mailing list