[exim] SNAPSHOT: Warnings/UnixWare 7.1.4

Top Page
Delete this message
Reply to this message
Author: Larry Rosenman
Date:  
To: ph10
CC: exim-users
Subject: [exim] SNAPSHOT: Warnings/UnixWare 7.1.4
Philip:

     Since I know you like warning-free code, the attached is from 
compiling the current Testing/exim-snapshot on my UnixWare 7.1.4
box that you have an account on.






-- 
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 214-351-4152                 E-Mail: ler@???
US Mail: 3535 Gaspar Drive, Dallas, TX 75220-3611

>>> Creating links to source files...
>>> New Makefile installed
>>> Use "make makefile" if you need to force rebuilding of the makefile


gmake[1]: Entering directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at'
/bin/sh ../scripts/Configure-os.h
/bin/sh ../scripts/Configure-os.c
/usr/bin/cc buildconfig.c
/bin/sh ../scripts/Configure-config.h "gmake"
gmake[2]: Entering directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at'
gmake[2]: `buildconfig' is up to date.
gmake[2]: Leaving directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at'
Building configuration file config.h
>>> config.h built


gmake[2]: Entering directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at/pcre'
/usr/bin/cc maketables.c
/usr/bin/cc get.c
/usr/bin/cc -o dftables dftables.c
./dftables chartables.c
/usr/bin/cc pcre.c
/usr/bin/cc study.c
rm -f libpcre.a
ar cq libpcre.a
/usr/bin/cc pcretest.c
/usr/bin/cc -o pcretest
gmake[2]: Leaving directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at/pcre'

/bin/sh ../scripts/Configure-eximon
>>> eximon script built


/usr/bin/cc -DCOMPILE_UTILITY spool_in.c
/usr/bin/cc -DCOMPILE_UTILITY store.c
/usr/bin/cc -DCOMPILE_UTILITY string.c
/usr/bin/cc tod.c
/usr/bin/cc tree.c
/usr/bin/cc exim_monitor/em_StripChart.c
/usr/bin/cc exim_monitor/em_TextPop.c
/usr/bin/cc exim_monitor/em_globals.c
/usr/bin/cc exim_monitor/em_init.c
/usr/bin/cc exim_monitor/em_log.c
/usr/bin/cc exim_monitor/em_main.c
/usr/bin/cc exim_monitor/em_menu.c
/usr/bin/cc exim_monitor/em_queue.c
/usr/bin/cc exim_monitor/em_strip.c
/usr/bin/cc exim_monitor/em_text.c
/usr/bin/cc exim_monitor/em_xs.c
/usr/bin/cc exim_monitor/em_version.c
/usr/bin/cc -o eximon.bin
UX:cc: WARNING: Avoid specifying -lc; cc will ensure that libc is linked in
    the proper order. Linking libc in the wrong order may cause incorrect
    execution behavior. If you do specify -lc, make sure that no dynamic
    libraries are specified after it.

>>> exim monitor binary built


>>> exicyclog script built
>>> exinext script built
>>> exiwhat script built
>>> exigrep script built
>>> eximstats script built
>>> exipick script built
>>> exiqgrep script built
>>> exiqsumm script built
>>> transport-filter.pl script built
>>> convert4r3 script built
>>> convert4r4 script built
>>> exim_checkaccess script built


/usr/bin/cc exim_dbmbuild.c
/usr/bin/cc -o exim_dbmbuild
>>> exim_dbmbuild utility built


/usr/bin/cc -DEXIM_DUMPDB exim_dbutil.c
/usr/bin/cc -DCOMPILE_UTILITY os.c
/usr/bin/cc -o exim_dumpdb
>>> exim_dumpdb utility built


/usr/bin/cc -DEXIM_FIXDB exim_dbutil.c
/usr/bin/cc -o exim_fixdb
>>> exim_fixdb utility built


/usr/bin/cc -DEXIM_TIDYDB exim_dbutil.c
/usr/bin/cc -o exim_tidydb
>>> exim_tidydb utility built


/usr/bin/cc exim_lock.c
/usr/bin/cc -o exim_lock
>>> exim_lock utility built


gmake[2]: Entering directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at/lookups'
/usr/bin/cc cdb.c
/usr/bin/cc dbmdb.c
/usr/bin/cc dnsdb.c
/usr/bin/cc dsearch.c
/usr/bin/cc ibase.c
/usr/bin/cc ldap.c
/usr/bin/cc lsearch.c
/usr/bin/cc mysql.c
/usr/bin/cc nis.c
/usr/bin/cc nisplus.c
/usr/bin/cc oracle.c
/usr/bin/cc passwd.c
/usr/bin/cc pgsql.c
/usr/bin/cc spf.c
/usr/bin/cc testdb.c
/usr/bin/cc whoson.c
/usr/bin/cc lf_check_file.c
/usr/bin/cc lf_quote.c
ar cq lookups.a
gmake[2]: Leaving directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at/lookups'

gmake[2]: Entering directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at/routers'
/usr/bin/cc accept.c
/usr/bin/cc dnslookup.c
/usr/bin/cc ipliteral.c
/usr/bin/cc iplookup.c
/usr/bin/cc manualroute.c
/usr/bin/cc queryprogram.c
/usr/bin/cc redirect.c
/usr/bin/cc rf_change_domain.c
/usr/bin/cc rf_expand_data.c
/usr/bin/cc rf_get_errors_address.c
/usr/bin/cc rf_get_munge_headers.c
/usr/bin/cc rf_get_transport.c
/usr/bin/cc rf_get_ugid.c
/usr/bin/cc rf_lookup_hostlist.c
/usr/bin/cc rf_queue_add.c
/usr/bin/cc rf_self_action.c
/usr/bin/cc rf_set_ugid.c
ar cq routers.a
gmake[2]: Leaving directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at/routers'

gmake[2]: Entering directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at/transports'
/usr/bin/cc appendfile.c
/usr/bin/cc autoreply.c
/usr/bin/cc lmtp.c
/usr/bin/cc pipe.c
/usr/bin/cc smtp.c
/usr/bin/cc tf_maildir.c
ar cq transports.a
gmake[2]: Leaving directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at/transports'

gmake[2]: Entering directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at/auths'
/usr/bin/cc b64encode.c
/usr/bin/cc b64decode.c
/usr/bin/cc call_pam.c
/usr/bin/cc call_pwcheck.c
/usr/bin/cc call_radius.c
/usr/bin/cc xtextencode.c
/usr/bin/cc xtextdecode.c
/usr/bin/cc get_data.c
/usr/bin/cc get_no64_data.c
/usr/bin/cc md5.c
/usr/bin/cc cram_md5.c
/usr/bin/cc cyrus_sasl.c
/usr/bin/cc plaintext.c
/usr/bin/cc pwcheck.c
/usr/bin/cc sha1.c
/usr/bin/cc auth-spa.c
/usr/bin/cc spa.c
ar cq auths.a
gmake[2]: Leaving directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at/auths'

/usr/bin/cc acl.c
/usr/bin/cc child.c
/usr/bin/cc crypt16.c
/usr/bin/cc daemon.c
/usr/bin/cc dbfn.c
/usr/bin/cc debug.c
/usr/bin/cc deliver.c
/usr/bin/cc directory.c
/usr/bin/cc dns.c
/usr/bin/cc drtables.c
/usr/bin/cc enq.c
/usr/bin/cc exim.c
/usr/bin/cc expand.c
UX:acomp: WARNING: "expand.c", line 1277: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1278: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1279: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1284: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1285: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1286: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1287: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1288: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1289: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1290: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1291: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1295: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1298: assignment type mismatch
UX:acomp: WARNING: "expand.c", line 1301: assignment type mismatch
/usr/bin/cc filter.c
/usr/bin/cc filtertest.c
/usr/bin/cc globals.c
/usr/bin/cc header.c
/usr/bin/cc host.c
/usr/bin/cc ip.c
/usr/bin/cc log.c
/usr/bin/cc lss.c
/usr/bin/cc match.c
/usr/bin/cc moan.c
/usr/bin/cc os.c
/usr/bin/cc parse.c
/usr/bin/cc queue.c
/usr/bin/cc rda.c
/usr/bin/cc readconf.c
/usr/bin/cc receive.c
/usr/bin/cc retry.c
/usr/bin/cc rewrite.c
/usr/bin/cc rfc2047.c
/usr/bin/cc route.c
/usr/bin/cc search.c
/usr/bin/cc sieve.c
/usr/bin/cc smtp_in.c
/usr/bin/cc smtp_out.c
/usr/bin/cc spool_in.c
/usr/bin/cc spool_out.c
/usr/bin/cc store.c
/usr/bin/cc string.c
/usr/bin/cc tls.c
/usr/bin/cc transport.c
UX:acomp: WARNING: "transport.c", line 1045: argument #2 incompatible with prototype: strcmpic()
UX:acomp: WARNING: "transport.c", line 1046: argument #2 incompatible with prototype: strcmpic()
UX:acomp: WARNING: "transport.c", line 1064: argument #1 incompatible with prototype: tls_write()
/usr/bin/cc verify.c
/usr/bin/cc local_scan.c
/usr/bin/cc malware.c
/usr/bin/cc mime.c
/usr/bin/cc regex.c
/usr/bin/cc spam.c
/usr/bin/cc spool_mbox.c
/usr/bin/cc demime.c
/usr/bin/cc bmi_spam.c
/usr/bin/cc spf.c
/usr/bin/cc srs.c
/usr/bin/cc dk.c
UX:acomp: WARNING: "dk.c", line 41: argument #2 incompatible with prototype: dk_message()
UX:acomp: WARNING: "dk.c", line 136: argument #2 incompatible with prototype: dk_message()
UX:acomp: WARNING: "dk.c", line 252: assignment type mismatch
UX:acomp: WARNING: "dk.c", line 266: argument #2 incompatible with prototype: dk_message()
UX:acomp: WARNING: "dk.c", line 274: argument #2 incompatible with prototype: dk_message()
UX:acomp: WARNING: "dk.c", line 285: argument #2 incompatible with prototype: dk_message()
UX:acomp: WARNING: "dk.c", line 295: argument #2 incompatible with prototype: dk_message()
UX:acomp: WARNING: "dk.c", line 313: assignment type mismatch
UX:acomp: WARNING: "dk.c", line 319: argument #1 incompatible with prototype: strrchr()
UX:acomp: WARNING: "dk.c", line 319: assignment type mismatch
UX:acomp: WARNING: "dk.c", line 334: assignment type mismatch
UX:acomp: WARNING: "dk.c", line 376: assignment type mismatch
UX:acomp: WARNING: "dk.c", line 384: argument #1 incompatible with prototype: open()
UX:acomp: WARNING: "dk.c", line 404: argument #1 incompatible with prototype: snprintf()

awk '{ print ($1+1) }' cnumber.h > cnumber.temp
rm -f cnumber.h; mv cnumber.temp cnumber.h
/usr/bin/cc version.c
rm -f exim
/usr/bin/cc -o exim

>>> exim binary built


gmake[1]: Leaving directory `/home/ler/SOURCE/exim/exim-snapshot/build-Unixware7-x86at'