heavily hacked RH 6.2 system -- 2.2.17 kernel + most libs
compiled locally.

attached is output from:

        ./configure --prefix=/opt/imapd 2>&1 | tee LOG;
        make -wk 2>&1 | tee -a LOG;

configre doesn't seem unhappy, unless the:

        checking for AgentX... configure: warning: Could not locate AgentX Libraries!
        http://www.net.cmu.edu/groups/netdev/agentx/

was roadkill?  checking the AgentX site it notes that the
code is still "Alpha".

failure is:

gcc -c -I. -I.. -I. -I/usr/local/include   -DHAVE_CONFIG_H  -g -O2 \
masterconf.c
masterconf.c:50: com_err.h: No such file or directory
make[1]: *** [masterconf.o] Error 1
gcc -c -I. -I.. -I. -I/usr/local/include   -DHAVE_CONFIG_H  -g -O2 \
service.c
make[1]: Target `all' not remade because of errors.

-- 
 Steven Lembark                                   2930 W. Palmer St.
                                                 Chicago, IL  60647
 [EMAIL PROTECTED]                                   800-762-1582
creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking for makedepend... makedepend
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for ranlib... ranlib
checking whether make sets ${MAKE}... yes
checking for a BSD compatible install... /opt/bin//install -c
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking for POSIXized ISC... no
checking for mawk... mawk
checking for working const... yes
checking for long file names... yes
checking for runpath switch... -Wl,-rpath,
checking for unistd.h... yes
checking for sys/select.h... yes
checking for sys/param.h... yes
checking for memmove... yes
checking for strcasecmp... yes
checking for ftruncate... yes
checking for strerror... yes
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for tm_zone in struct tm... yes
checking for vprintf... yes
checking for db_create in -ldb-3... yes
checking for bison... bison -y
checking for flex... flex
checking for yywrap in -lfl... yes
checking for main in -lfl... yes
checking for library containing regcomp... none required
checking for rxposix.h... yes
checking for perl5... no
checking for perl... perl
checking for strerror... (cached) yes
checking for setproctitle... no
checking for setproctitle in -lutil... no
checking for sys/pstat.h... no
checking for sys/sysnews.h... no
checking for PS_STRINGS... no
checking for SCO... no
checking for setproctitle usability... yes
checking nonblocking method... fcntl
checking timezone GMT offset method... tm
checking for shared mmap... yes
checking for flock... yes
checking for sigvec... yes
checking for RSAPublicEncrypt in -lrsaref... yes
checking for BIO_accept in -lcrypto... no
checking for SSL_CTX_new in -lssl... no
checking for openssl... no
checking for ZInitialize in -lzephyr... no
checking for com_err in -lcom_err... yes
checking for compile_et... /usr/bin/compile_et
checking for modern syslog... yes
checking for getdtablesize... yes
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for sasl.h... yes
checking for sasl_getprop in -lsasl... yes
checking for AgentX... configure: warning: Could not locate AgentX Libraries! 
http://www.net.cmu.edu/groups/netdev/agentx/
checking for connect... yes
checking for request_init in -lwrap... yes
checking for tcpd.h... yes
checking libwrap support... yes
checking for yp_get_default_domain in -lnsl... yes
updating cache ./config.cache
creating ./config.status
creating man/Makefile
creating master/Makefile
creating lib/Makefile
creating acap/Makefile
creating imap/Makefile
creating imap/feedcyrus
creating imtest/Makefile
creating netnews/Makefile
creating snmp/Makefile
creating perl/Makefile
creating sieve/Makefile
creating timsieved/Makefile
creating perl/sieve/Makefile
creating perl/sieve/lib/Makefile
creating Makefile
creating config.h
make: Entering directory `/scratch/cyrus-imapd-2.0.7'
### Making depend in /scratch/cyrus-imapd-2.0.7/man
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/man'
make[1]: Nothing to be done for `depend'.
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/man'
### Making depend in /scratch/cyrus-imapd-2.0.7/sieve
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/sieve'
makedepend -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -g -O2 
*.c *.y ./*.y ./*.c 1>makedepend.log 2>&1
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/sieve'
### Making depend in /scratch/cyrus-imapd-2.0.7/acap
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/acap'
makedepend -I/usr/local/include   -DHAVE_CONFIG_H -I. -g -O2 *.c ./*.c 
1>makedepend.log 2>&1
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/acap'
### Making depend in /scratch/cyrus-imapd-2.0.7/lib
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/lib'
makedepend -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -g -O2 *.c ./*.c 
1>makedepend.log 2>&1
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/lib'
### Making depend in /scratch/cyrus-imapd-2.0.7/master
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/master'
makedepend -I. -I.. -I. -I/usr/local/include   -DHAVE_CONFIG_H  -g -O2 *.c ./*.c 
1>makedepend.log 2>&1
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/master'
### Making depend in /scratch/cyrus-imapd-2.0.7/imap
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/imap'
/usr/bin/compile_et ./imap_err.et
makedepend -I. -I.. -I../sieve -I. -I./../lib -I./../acap  -I./../sieve 
-I/usr/local/include    -DHAVE_CONFIG_H  -g -O2 *.c ./*.c 1>makedepend.log 2>&1
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/imap'
### Making depend in /scratch/cyrus-imapd-2.0.7/imtest
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/imtest'
makedepend -I. -I.. -I. -I./../lib -I./../et -I/usr/local/include    -DHAVE_CONFIG_H 
-g *.c ./*.c 1> makedepend.log 2>&1
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/imtest'
### Making depend in /scratch/cyrus-imapd-2.0.7/perl
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/perl'
### Making depend in /scratch/cyrus-imapd-2.0.7/perl/sieve
make[2]: Entering directory `/scratch/cyrus-imapd-2.0.7/perl/sieve'
### Making depend in /scratch/cyrus-imapd-2.0.7/perl/sieve/lib
make[3]: Entering directory `/scratch/cyrus-imapd-2.0.7/perl/sieve/lib'
makedepend -I. -I. -I./../../../lib -I/usr/local/include   -DHAVE_CONFIG_H -Dbool=char 
-DHAS_BOOL -g *.c ./*.c 1> makedepend.log 2>&1
make[3]: Leaving directory `/scratch/cyrus-imapd-2.0.7/perl/sieve/lib'
echo '/^# DO NOT DELETE THIS LINE/+2,$d' >eddep
echo 'w' >>eddep
cp Makefile Makefile.bak
ed -s Makefile < eddep
rm eddep
echo '' >> Makefile
echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
echo '# see make depend above' >> Makefile
make[2]: Leaving directory `/scratch/cyrus-imapd-2.0.7/perl/sieve'
echo '/^# DO NOT DELETE THIS LINE/+2,$d' >eddep
echo 'w' >>eddep
cp Makefile Makefile.bak
ed -s Makefile < eddep
rm eddep
echo '' >> Makefile
echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
echo '# see make depend above' >> Makefile
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/perl'
### Making depend in /scratch/cyrus-imapd-2.0.7/timsieved
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/timsieved'
makedepend -I. -I.. -I../sieve/ -I. -I./../sieve -I./../imap -I./../lib  
-I/usr/local/include   -DHAVE_CONFIG_H  -I. -g -O2 *.c ./*.c 1>makedepend.log 2>&1
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/timsieved'
echo '/^# DO NOT DELETE THIS LINE/+2,$d' >eddep
echo 'w' >>eddep
cp Makefile Makefile.bak
ed -s Makefile < eddep
rm eddep
echo '' >> Makefile
echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
echo '# see make depend above' >> Makefile
### Making all in /scratch/cyrus-imapd-2.0.7/man
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/man'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/man'
### Making all in /scratch/cyrus-imapd-2.0.7/sieve
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/sieve'
bison -y -d ./sieve.y
mv -f y.tab.c sieve.c
mv -f y.tab.h sieve.h
/usr/bin/compile_et ./sieve_err.et
gcc -c -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
sieve_err.c
gcc -c -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
sieve.c
gcc -c -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
sieve-lex.c
gcc -c -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
comparator.c
gcc -c -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
interp.c
gcc -c -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
message.c
gcc -c -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
script.c
gcc -c -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
tree.c
gcc -c -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
md5.c
bison -y -d -p addr ./addr.y
12 rules never reduced
./addr.y contains 6 useless nonterminals and 12 useless rules
mv -f y.tab.c addr.c
mv -f y.tab.h addr.h
gcc -c -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
addr.c
flex -t -Paddr ./addr-lex.l > addr-lex.c
gcc -c -I. -I.. -I. -I./../lib  -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
addr-lex.c
rm -f libsieve.a
ar cr libsieve.a sieve_err.o sieve.o sieve-lex.o comparator.o interp.o message.o 
script.o tree.o md5.o addr.o addr-lex.o
ranlib libsieve.a
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/sieve'
### Making all in /scratch/cyrus-imapd-2.0.7/acap
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/acap'
/usr/bin/compile_et ./acap_err.et
gcc -c -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
acap.c
gcc -c -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
acapsieve.c
gcc -c -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
skip-list.c
gcc -c -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
acap_err.c
rm -f libacap.a
ar cr libacap.a acap.o acapsieve.o skip-list.o acap_err.o
ranlib libacap.a
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/acap'
### Making all in /scratch/cyrus-imapd-2.0.7/lib
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/lib'
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
acl.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
assert.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
bsearch.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
charset.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
glob.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
retry.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
util.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
mkgmtime.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
prot.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
parseaddr.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
imclient.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
imparse.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
xmalloc.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
lsort.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
stristr.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
hash.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
mkchartable.c
gcc -L/usr/local/lib -Wl,-rpath,/usr/local/lib  -o mkchartable mkchartable.o xmalloc.o 
assert.o
### Building chartables...
rm -f chartable.c
./mkchartable \
 -m ./charset/unifix.txt        \
 -m ./charset/unidata2.txt \
 ./charset/*.t \
 > chartable.c \
 || (rm -f chartable.c && exit 1)
mkchartable: expanding unicode mappings...
mkchartable: expanding unicode mappings...
mkchartable: expanding unicode mappings...
mkchartable: building expansion table...
mkchartable: mapping unicode...
mkchartable: mapping UTF-8...
mkchartable: mapping UTF-7...
mkchartable: mapping ./charset/big5.t...
mkchartable: mapping ./charset/gb2312.t...
mkchartable: mapping ./charset/iso-2022-jp.t...
mkchartable: mapping ./charset/iso-2022-kr.t...
mkchartable: mapping ./charset/iso-8859-1.t...
mkchartable: mapping ./charset/iso-8859-2.t...
mkchartable: mapping ./charset/iso-8859-3.t...
mkchartable: mapping ./charset/iso-8859-4.t...
mkchartable: mapping ./charset/iso-8859-5.t...
mkchartable: mapping ./charset/iso-8859-6.t...
mkchartable: mapping ./charset/iso-8859-7.t...
mkchartable: mapping ./charset/iso-8859-8.t...
mkchartable: mapping ./charset/iso-8859-9.t...
mkchartable: mapping ./charset/koi8-r.t...
mkchartable: mapping ./charset/us-ascii.t...
### Done building chartables.
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
chartable.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
imapurl.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
nonblock_fcntl.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
lock_flock.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
gmtoff_tm.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
map_shared.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
acl_afs.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
auth_unix.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
cyrusdb_db3.c
gcc -c -I.. -I/usr/local/include   -DHAVE_CONFIG_H -I. -I. -g -O2 \
cyrusdb_flat.c
rm -f libcyrus.a
ar cr libcyrus.a acl.o assert.o bsearch.o charset.o glob.o retry.o util.o mkgmtime.o 
prot.o parseaddr.o imclient.o imparse.o xmalloc.o lsort.o stristr.o hash.o chartable.o 
imapurl.o nonblock_fcntl.o lock_flock.o gmtoff_tm.o map_shared.o acl_afs.o auth_unix.o 
cyrusdb_db3.o cyrusdb_flat.o
ranlib libcyrus.a
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/lib'
### Making all in /scratch/cyrus-imapd-2.0.7/master
make[1]: Entering directory `/scratch/cyrus-imapd-2.0.7/master'
gcc -c -I. -I.. -I. -I/usr/local/include   -DHAVE_CONFIG_H  -g -O2 \
master.c
gcc -c -I. -I.. -I. -I/usr/local/include   -DHAVE_CONFIG_H  -g -O2 \
masterconf.c
masterconf.c:50: com_err.h: No such file or directory
make[1]: *** [masterconf.o] Error 1
gcc -c -I. -I.. -I. -I/usr/local/include   -DHAVE_CONFIG_H  -g -O2 \
service.c
make[1]: Target `all' not remade because of errors.
make[1]: Leaving directory `/scratch/cyrus-imapd-2.0.7/master'
make: *** [all] Error 1
make: Leaving directory `/scratch/cyrus-imapd-2.0.7'

Reply via email to