Thank you for looking at this.  I'm sure you've replicated, but here
are the build errors, as requested.  Is there any workaround?

Best wishes,

N.

bash-3.2# make oxp
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Building in full compliance with RFC 3501 security
+ requirements:
++ TLS/SSL encryption is supported
++ Unencrypted plaintext passwords are prohibited
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Applying an process to sources...
tools/an "ln -s" src/c-client c-client
tools/an "ln -s" src/ansilib c-client
tools/an "ln -s" src/charset c-client
tools/an "ln -s" src/osdep/unix c-client
tools/an "ln -s" src/mtest mtest
tools/an "ln -s" src/ipopd ipopd
tools/an "ln -s" src/imapd imapd
tools/an "ln -s" src/mailutil mailutil
tools/an "ln -s" src/mlock mlock
tools/an "ln -s" src/dmail dmail
tools/an "ln -s" src/tmail tmail
ln -s tools/an .
touch ip6
make build EXTRACFLAGS='' EXTRALDFLAGS='' EXTRADRIVERS='mbox'
EXTRAAUTHENTICATORS='' PASSWDTYPE=std SSLTYPE=nopwd IP=4
EXTRASPECIALS='' BUILDTYPE=osx IP=6 EXTRAAUTHENTICATORS=" gss" \
        PASSWDTYPE=pam \
        EXTRACFLAGS=" -DMAC_OSX_KLUDGE=1" \
        SPECIALS="SSLINCLUDE=/usr/include/openssl SSLLIB=/usr/lib
SSLCERTS=/System/Library/OpenSSL/certs
SSLKEYS=/System/Library/OpenSSL/private GSSINCLUDE=/usr/include
GSSLIB=/usr/lib PAMDLFLAGS=-lpam"
make[2]: `ip6' is up to date.
Building c-client for osx...
echo `cat SPECIALS`  > c-client/SPECIALS
cd c-client;make osx EXTRACFLAGS='-DMAC_OSX_KLUDGE=1'\
         EXTRALDFLAGS=''\
         EXTRADRIVERS='mbox'\
         EXTRAAUTHENTICATORS='gss'\
         PASSWDTYPE=pam SSLTYPE=nopwd IP=6\
         SSLINCLUDE=/usr/include/openssl SSLLIB=/usr/lib
SSLCERTS=/System/Library/OpenSSL/certs
SSLKEYS=/System/Library/OpenSSL/private GSSINCLUDE=/usr/include
GSSLIB=/usr/lib PAMDLFLAGS=-lpam
make build EXTRACFLAGS='-DMAC_OSX_KLUDGE=1' EXTRALDFLAGS=''
EXTRADRIVERS='mbox' EXTRAAUTHENTICATORS='gss' PASSWDTYPE=pam
SSLTYPE=nopwd IP=6 `cat SPECIALS` OS=osx \
         CRXTYPE=nfs \
         SPOOLDIR=/var/spool MAILSPOOL=/var/mail \
         RSHPATH=/usr/bin/rsh \
         BASECFLAGS="-g -O2 -pipe -fno-omit-frame-pointer -Wno-pointer-sign"
sh -c 'rm -rf auths.c crexcl.c ip_unix.c linkage.[ch] siglocal.c
osdep*.[ch] *.o ARCHIVE *FLAGS *TYPE c-client.a || true'
Once-only environment setup...
echo cc > CCTYPE
echo -g -O2 -pipe -fno-omit-frame-pointer -Wno-pointer-sign
'-DMAC_OSX_KLUDGE=1' -DCHUNKSIZE=65536 > CFLAGS
echo -DCREATEPROTO=unixproto -DEMPTYPROTO=unixproto \
         -DMD5ENABLE=\"/etc/cram-md5.pwd\" -DMAILSPOOL=\"/var/mail\" \
         -DANONYMOUSHOME=\"/var/mail/anonymous\" \
         -DACTIVEFILE=\"/usr/lib/news/active\" -DNEWSSPOOL=\"/var/spool/news\" \
         -DRSHPATH=\"/usr/bin/rsh\" -DLOCKPGM=\"\" \
         -DLOCKPGM1=\"/usr/libexec/mlock\" -DLOCKPGM2=\"/usr/sbin/mlock\" \
         -DLOCKPGM3=\"/etc/mlock\" > OSCFLAGS
echo   > LDFLAGS
echo "ar rc c-client.a osdep.o mail.o misc.o newsrc.o smanager.o
utf8.o utf8aux.o siglocal.o dummy.o pseudo.o netmsg.o flstring.o
fdstring.o rfc822.o nntp.o smtp.o imap4r1.o pop3.o unix.o mbx.o mmdf.o
tenex.o mtx.o news.o phile.o mh.o mx.o mix.o;ranlib c-client.a" >
ARCHIVE
echo osx > OSTYPE
./drivers mbox imap nntp pop3 mix mx mbx tenex mtx mh mmdf unix news phile dummy
./mkauths gss ext md5 pla log
echo -I/usr/include -DGSS_C_NT_HOSTBASED_SERVICE=gss_nt_service_name
-DKRB5_DEPRECATED=1 >> OSCFLAGS
sh -c '(test -f /usr/lib/libk5crypto.a) && echo -L/usr/lib
-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err || echo -L/usr/lib
-lgssapi_krb5 -lkrb5 -lcrypto -lcom_err' >> LDFLAGS
echo "#include \"kerb_mit.c\"" >> auths.c
echo "  mail_versioncheck (CCLIENTVERSION);" >> linkage.c
ln -s os_osx.h osdep.h
ln -s os_osx.c osdepbas.c
ln -s log_std.c osdeplog.c
ln -s sig_bsd.c siglocal.c
ln -s crx_nfs.c crexcl.c
ln -s ip6_unix.c ip_unix.c
sh -c '(test osx = sc5 -o osx = sco -o ! -f
/usr/include/sys/statvfs.h) && echo -DNOFSTATVFS >> OSCFLAGS || fgrep
statvfs64 /usr/include/sys/statvfs.h > /dev/null || echo
-DNOFSTATVFS64 >> OSCFLAGS'
PAM password authentication
echo -lpam -ldl >> LDFLAGS
ln -s ckp_pam.c osdepckp.c
Building with SSL
ln -s ssl_unix.c osdepssl.c
echo -I/usr/include/openssl -I/usr/include/openssl/openssl
-DSSL_CERT_DIRECTORY=\"/System/Library/OpenSSL/certs\"
-DSSL_KEY_DIRECTORY=\"/System/Library/OpenSSL/private\" >> OSCFLAGS
echo "  ssl_onceonlyinit ();" >> linkage.c
echo -L/usr/lib -lssl -lcrypto  >> LDFLAGS
Building with SSL and plaintext passwords disabled unless SSL/TLS
echo "  mail_parameters (NIL,SET_DISABLEPLAINTEXT,(void *) 2);" >> linkage.c
cat osdepbas.c osdepckp.c osdeplog.c osdepssl.c > osdep.c
Building OS-dependent module
If you get No such file error messages for files x509.h, ssl.h,
pem.h, buffer.h, bio.h, and crypto.h, that means that OpenSSL
is not installed on your system. Either install OpenSSL first
or build with command: make osx SSLTYPE=none
`cat CCTYPE` -c `cat CFLAGS` `cat OSCFLAGS` -c osdep.c
`cat CCTYPE` -c `cat CFLAGS` mail.c
`cat CCTYPE` -c `cat CFLAGS` misc.c
`cat CCTYPE` -c `cat CFLAGS` newsrc.c
`cat CCTYPE` -c `cat CFLAGS` smanager.c
`cat CCTYPE` -c `cat CFLAGS` utf8.c
`cat CCTYPE` -c `cat CFLAGS` utf8aux.c
`cat CCTYPE` -c `cat CFLAGS` siglocal.c
`cat CCTYPE` -c `cat CFLAGS` dummy.c
`cat CCTYPE` -c `cat CFLAGS` pseudo.c
`cat CCTYPE` -c `cat CFLAGS` netmsg.c
`cat CCTYPE` -c `cat CFLAGS` flstring.c
`cat CCTYPE` -c `cat CFLAGS` fdstring.c
`cat CCTYPE` -c `cat CFLAGS` rfc822.c
`cat CCTYPE` -c `cat CFLAGS` nntp.c
`cat CCTYPE` -c `cat CFLAGS` smtp.c
`cat CCTYPE` -c `cat CFLAGS` imap4r1.c
`cat CCTYPE` -c `cat CFLAGS` pop3.c
`cat CCTYPE` -c `cat CFLAGS` unix.c
`cat CCTYPE` -c `cat CFLAGS` mbx.c
`cat CCTYPE` -c `cat CFLAGS` mmdf.c
`cat CCTYPE` -c `cat CFLAGS` tenex.c
`cat CCTYPE` -c `cat CFLAGS` mtx.c
`cat CCTYPE` -c `cat CFLAGS` news.c
`cat CCTYPE` -c `cat CFLAGS` phile.c
`cat CCTYPE` -c `cat CFLAGS` mh.c
`cat CCTYPE` -c `cat CFLAGS` mx.c
`cat CCTYPE` -c `cat CFLAGS` mix.c
sh -c 'rm -rf c-client.a || true'
ar rc c-client.a osdep.o mail.o misc.o newsrc.o smanager.o utf8.o
utf8aux.o siglocal.o dummy.o pseudo.o netmsg.o flstring.o fdstring.o
rfc822.o nntp.o smtp.o imap4r1.o pop3.o unix.o mbx.o mmdf.o tenex.o
mtx.o news.o phile.o mh.o mx.o mix.o;ranlib c-client.a
ranlib: file: c-client.a(osdep.o) has no symbols
ranlib: file: c-client.a(mail.o) has no symbols
ranlib: file: c-client.a(misc.o) has no symbols
ranlib: file: c-client.a(newsrc.o) has no symbols
ranlib: file: c-client.a(smanager.o) has no symbols
ranlib: file: c-client.a(utf8.o) has no symbols
ranlib: file: c-client.a(utf8aux.o) has no symbols
ranlib: file: c-client.a(siglocal.o) has no symbols
ranlib: file: c-client.a(dummy.o) has no symbols
ranlib: file: c-client.a(pseudo.o) has no symbols
ranlib: file: c-client.a(netmsg.o) has no symbols
ranlib: file: c-client.a(flstring.o) has no symbols
ranlib: file: c-client.a(fdstring.o) has no symbols
ranlib: file: c-client.a(rfc822.o) has no symbols
ranlib: file: c-client.a(nntp.o) has no symbols
ranlib: file: c-client.a(smtp.o) has no symbols
ranlib: file: c-client.a(imap4r1.o) has no symbols
ranlib: file: c-client.a(pop3.o) has no symbols
ranlib: file: c-client.a(unix.o) has no symbols
ranlib: file: c-client.a(mbx.o) has no symbols
ranlib: file: c-client.a(mmdf.o) has no symbols
ranlib: file: c-client.a(tenex.o) has no symbols
ranlib: file: c-client.a(mtx.o) has no symbols
ranlib: file: c-client.a(news.o) has no symbols
ranlib: file: c-client.a(phile.o) has no symbols
ranlib: file: c-client.a(mh.o) has no symbols
ranlib: file: c-client.a(mx.o) has no symbols
ranlib: file: c-client.a(mix.o) has no symbols
ranlib: file: c-client.a(osdep.o) has no symbols
ranlib: file: c-client.a(mail.o) has no symbols
ranlib: file: c-client.a(misc.o) has no symbols
ranlib: file: c-client.a(newsrc.o) has no symbols
ranlib: file: c-client.a(smanager.o) has no symbols
ranlib: file: c-client.a(utf8.o) has no symbols
ranlib: file: c-client.a(utf8aux.o) has no symbols
ranlib: file: c-client.a(siglocal.o) has no symbols
ranlib: file: c-client.a(dummy.o) has no symbols
ranlib: file: c-client.a(pseudo.o) has no symbols
ranlib: file: c-client.a(netmsg.o) has no symbols
ranlib: file: c-client.a(flstring.o) has no symbols
ranlib: file: c-client.a(fdstring.o) has no symbols
ranlib: file: c-client.a(rfc822.o) has no symbols
ranlib: file: c-client.a(nntp.o) has no symbols
ranlib: file: c-client.a(smtp.o) has no symbols
ranlib: file: c-client.a(imap4r1.o) has no symbols
ranlib: file: c-client.a(pop3.o) has no symbols
ranlib: file: c-client.a(unix.o) has no symbols
ranlib: file: c-client.a(mbx.o) has no symbols
ranlib: file: c-client.a(mmdf.o) has no symbols
ranlib: file: c-client.a(tenex.o) has no symbols
ranlib: file: c-client.a(mtx.o) has no symbols
ranlib: file: c-client.a(news.o) has no symbols
ranlib: file: c-client.a(phile.o) has no symbols
ranlib: file: c-client.a(mh.o) has no symbols
ranlib: file: c-client.a(mx.o) has no symbols
ranlib: file: c-client.a(mix.o) has no symbols
ranlib: warning for library: c-client.a the table of contents is empty
(no object file members in the library define global symbols)
echo osx > OSTYPE
touch rebuild
sh -c 'rm -rf rebuild || true'
Building bundled tools...
cd mtest;make
`cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS`   -c
-o mtest.o mtest.c
`cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o
mtest mtest.o ../c-client/c-client.a `cat ../c-client/LDFLAGS`
Undefined symbols:
  "_main", referenced from:
      start in crt1.10.6.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [mtest] Error 1
make[1]: *** [bundled] Error 2
make: *** [oxp] Error 2
bash-3.2#
_______________________________________________
Imap-uw mailing list
Imap-uw@u.washington.edu
http://mailman2.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to