Kolab 2.3.3 compilation breaks with perl error
Geoff Nordli
geoffn at gnaa.net
Sat Sep 24 17:44:21 CEST 2011
On September 18, 2011 07:47:31 PM Benjamin Eckl wrote:
> 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.
>
I have the same problem
fresh install of Debian Squeeze 64bit.
downloaded the sources from: http://files.kolab.org/server/release/kolab-server-2.3.3/sources/
I have the sha1 perl package intalled:
ii libdigest-sha1-perl 2.13-1 NIST SHA-1 message digest algorithm
which installs the perl module into: /usr/lib/perl5/Digest/SHA.pm
Anyone have solutions for it yet?
thanks,
Geoff
More information about the users
mailing list