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
aix-thread-multi".
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 \
--with-idle=idled
----------- make.log: -------------------
gmake[1]: Leaving directory
`/SOURCE/mail/2006-09/cyrus-imapd-2.3.7/ptclient'
### 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
`/SOURCE/mail/2006-09/cyrus-imapd-2.3.7/perl/imap'
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 >
IMAP.xsc
&& 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
information.
gmake[2]: *** [blib/arch/auto/Cyrus/IMAP/IMAP.so] Error 8
gmake[2]: Leaving directory
`/SOURCE/mail/2006-09/cyrus-imapd-2.3.7/perl/imap'
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