[Kolab-devel] Kolab 2.1 compilation error on debian testing

Fabio Pietrosanti lists at pietrosanti.it
Tue Aug 16 16:35:30 CEST 2005


Debian Testing of 16/08/2005

xerv06:/kolab/RPM/PKG# gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v
--enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib --enable-nls
--without-included-gettext --enable-threads=posix --program-suffix=-4.0
--enable-__cxa_atexit --enable-libstdcxx-allocator=mt
--enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm
--enable-java-awt=gtk
--with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre
--enable-mpfr --disable-werror --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.0.1 (Debian 4.0.1-2)

Receive the following error during compilation after issuing a ./obmtool
kolab:

make[2]: Leaving directory `/kolab/RPM/TMP/openpkg-2.4.2/rpm-4.2.1/intl'
Making all in file
make[2]: Entering directory `/kolab/RPM/TMP/openpkg-2.4.2/rpm-4.2.1/file'
cd . && true
cat ./Header ./Localstuff > magic
for frag in Magdir/acorn Magdir/adi Magdir/adventure Magdir/allegro
Magdir/alliant Magdir/alpha Magdir/amanda Magdir/amigaos
Magdir/animation Magdir/apl Magdir/apple Magdir/applix Magdir/archive
Magdir/asterix Magdir/att3b Magdir/audio Magdir/blender Magdir/blit
Magdir/bsdi Magdir/c-lang Magdir/cddb Magdir/chi Magdir/cisco
Magdir/citrus Magdir/claris Magdir/clipper Magdir/commands
Magdir/compress Magdir/console Magdir/convex Magdir/ctags Magdir/cvs
Magdir/database Magdir/diamond Magdir/diff Magdir/digital Magdir/dolby
Magdir/dump Magdir/dyadic Magdir/editors Magdir/elf Magdir/encore
Magdir/epoc Magdir/filesystems Magdir/flash Magdir/fonts Magdir/frame
Magdir/freebsd Magdir/fsav Magdir/gimp Magdir/gnu Magdir/grace
Magdir/gringotts Magdir/hitachi-sh Magdir/hp Magdir/ibm370
Magdir/ibm6000 Magdir/iff Magdir/images Magdir/impulse Magdir/intel
Magdir/interleaf Magdir/island Magdir/ispell Magdir/java Magdir/jpeg
Magdir/karma Magdir/lecter Magdir/lex Magdir/lif Magdir/linux
Magdir/lisp Magdir/mach Magdir/macintosh Magdir/magic Magdir/mail.news
Magdir/maple Magdir/mathematica Magdir/mcrypt Magdir/mime Magdir/mips
Magdir/mirage Magdir/mkid Magdir/mmdf Magdir/mlssa Magdir/modem
Magdir/motorola Magdir/msdos Magdir/msvc Magdir/natinst Magdir/ncr
Magdir/netbsd Magdir/netscape Magdir/news Magdir/nitpicker Magdir/octave
Magdir/olf Magdir/os2 Magdir/os9 Magdir/osf1 Magdir/palm Magdir/parix
Magdir/pbm Magdir/pdf Magdir/pdp Magdir/perl Magdir/pgp Magdir/pkgadd
Magdir/plus5 Magdir/printer Magdir/project Magdir/psdbms Magdir/pulsar
Magdir/pyramid Magdir/python Magdir/riff Magdir/rpm Magdir/rtf Magdir/sc
Magdir/sccs Magdir/sendmail Magdir/sequent Magdir/sgml Magdir/sharc
Magdir/sketch Magdir/smalltalk Magdir/sniffer Magdir/softquad
Magdir/spectrum Magdir/sun Magdir/sysex Magdir/teapot Magdir/terminfo
Magdir/tex Magdir/tgif Magdir/ti-8x Magdir/timezone Magdir/troff
Magdir/tuxedo Magdir/typeset Magdir/unknown Magdir/uuencode
Magdir/varied.out Magdir/vax Magdir/vicar Magdir/visx Magdir/vms
Magdir/vmware Magdir/vorbis Magdir/vxl Magdir/wordperfect Magdir/xdelta
Magdir/xenix Magdir/zilog Magdir/zyxel; do \
  if test -f ./$frag; then \
    f=./$frag; \
  else \
    f=$frag; \
  fi; \
          cat $f; \
done >> magic
if /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I.  
-DMAGIC='"/kolab/lib/openpkg/magic"'  -DOPENPKG -DOPENPKG_LINUX
-I/kolab/RPM/TMP/openpkg-2.4.2/zlib-1.2.3
-I/kolab/RPM/TMP/openpkg-2.4.2/bzip2-1.0.3
-I/kolab/RPM/TMP/openpkg-2.4.2/beecrypt-4.1.2 -D_GNU_SOURCE -D_REENTRANT
-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes
-Wno-char-subscripts -MT file.o -MD -MP -MF ".deps/file.Tpo" \
  -c -o file.o `test -f 'file.c' || echo './'`file.c; \
then mv -f ".deps/file.Tpo" ".deps/file.Po"; \
else rm -f ".deps/file.Tpo"; exit 1; \
fi
In file included from /usr/include/inttypes.h:28,
                 from system.h:17,
                 from file.c:28:
/usr/include/stdint.h:49: error: duplicate 'unsigned'
/usr/include/stdint.h:49: error: two or more data types in declaration
specifiers
                                                                               
/usr/include/stdint.h:50: error: duplicate 'unsigned'
/usr/include/stdint.h:50: error: duplicate 'short'
/usr/include/stdint.h:52: error: duplicate 'unsigned'
/usr/include/stdint.h:52: error: two or more data types in declaration
specifiers
                                                                               
make[2]: *** [file.o] Error 1
make[2]: Leaving directory `/kolab/RPM/TMP/openpkg-2.4.2/rpm-4.2.1/file'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/kolab/RPM/TMP/openpkg-2.4.2/rpm-4.2.1'
make: *** [all] Error 2
+ exit 2
./openpkg.boot:ERROR: script returned non-null value
/tmp/obmtool.1947.tmp: line 2:
/kolab/RPM/PKG/openpkg-2.4.2-2.4.2.*-*-*.sh: No such file or directory
obmtool:ERROR: bootstrapping failed
xerv06:/kolab/RPM/PKG#





More information about the devel mailing list