bugzilla / compile error 2.3.7 / compile 2.2.12 with pts/ldap [auf Viren überprüft]

Hans Moser hans.moser at ofd-sth.niedersachsen.de
Thu Sep 7 03:28:09 EDT 2006

I tried 2.3.7 and run into different errors.

So I wanted to open a bugzilla account. But I got a blank page after 
pressing the "create account" button and got no email.

[I send a mail to "the maintainer" of andrew bugzilla, but got no response.]

AIX 5.3 with gcc-3.3.2 and "This is perl, v5.8.2 built for 

export CC=gcc
export CFLAGS="-O2"
export CXXFLAGS="-O2"
export MAKE=gmake
export PATH=$PATH:/usr/vac/bin

./configure \
--prefix=/opt/mail/ \
--with-cyrus-prefix=/opt/mail/cyrus \
--with-service-path=/opt/mail/cyrus \
--libdir=/opt/freeware/lib \
--includedir=/opt/freeware/include \
--mandir=/opt/freeware/man \
--with-bdb-libdir=/opt/freeware/lib \
--with-bdb-incdir=/opt/freeware/include \
--with-sasl=/opt/freeware/lib \
--with-openssl=/opt/freeware \
--with-ldap=/opt/freeware \
--with-pidfile=/opt/mail/var/imap/imap-master.pid \

----------- make.log: -------------------

gmake[1]: Leaving directory 
### Making all in /SOURCE/mail/2006-09/cyrus-imapd-2.3.7/perl
gmake[1]: Entering directory `/SOURCE/mail/2006-09/cyrus-imapd-2.3.7/perl'
### Making all in /SOURCE/mail/2006-09/cyrus-imapd-2.3.7/perl/imap
Checking if your kit is complete...
Looks good
Writing Makefile for Cyrus::IMAP
gmake[2]: Entering directory 
cp IMAP/Admin.pm blib/lib/Cyrus/IMAP/Admin.pm
cp IMAP.pm blib/lib/Cyrus/IMAP.pm
cp IMAP/Shell.pm blib/lib/Cyrus/IMAP/Shell.pm
cp IMAP/IMSP.pm blib/lib/Cyrus/IMAP/IMSP.pm
/usr/bin/perl -e 'use ExtUtils::Mksymlists; \
Mksymlists("NAME" => "Cyrus::IMAP", "DL_FUNCS" => {  }, "FUNCLIST" => 
[], "DL_VARS" => []);'
/usr/bin/perl /usr/opt/perl5/lib/5.8.2/ExtUtils/xsubpp  -typemap 
/usr/opt/perl5/lib/5.8.2/ExtUtils/typemap -typemap typemap  IMAP.xs > 
  && mv IMAP.xsc IMAP.c
cc_r -c  -I../../lib -I../.. -I../../et -I/opt/freeware/lib/include 
-I/opt/freeware/include -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qma
xmem=16384 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -q32 
-D_LARGE_FILES -qlonglong -O   -DVERSION=\"1.00\" -DXS_VERSION=\"1.00\"
"-I/usr/opt/perl5/lib/5.8.2/aix-thread-multi/CORE"  -DPERL_POLLUTE IMAP.c
"IMAP.xs", line 635.23: 1506-280 (W) Function argument assignment 
between types "void(*)(struct imclient*,void*,struct imclient_reply*)" 
and "v
oid*" is not allowed.
Running Mkbootstrap for Cyrus::IMAP ()
chmod 644 IMAP.bs
rm -f blib/arch/auto/Cyrus/IMAP/IMAP.so
LD_RUN_PATH="" ld  -bhalt:4 -bM:SRE 
-bI:/usr/opt/perl5/lib/5.8.2/aix-thread-multi/CORE/perl.exp -bE:IMAP.exp 
-bnoentry -lpthreads -lc_r IMAP.o
  -o blib/arch/auto/Cyrus/IMAP/IMAP.so ../../lib/libcyrus.a 
../../lib/libcyrus_min.a  -L/opt/freeware/lib -ldb-4.2 -lsasl2 
-L/opt/freeware/lib -
L/opt/freeware/lib -lssl -lcrypto
ld: 0711-317 ERROR: Undefined symbol: .__udivdi3
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more 
gmake[2]: *** [blib/arch/auto/Cyrus/IMAP/IMAP.so] Error 8
gmake[2]: Leaving directory 
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/SOURCE/mail/2006-09/cyrus-imapd-2.3.7/perl'
gmake: *** [all] Error 1
make.log: ENDE
----------- make.log: -------------------

More information about the Info-cyrus mailing list