ports/45605: New port: rbl-milter, a sendmail milter

Dirk Meyer dinoex at FreeBSD.org
Mon Apr 7 19:10:35 UTC 2003


Synopsis: New port: rbl-milter, a sendmail milter

State-Changed-From-To: open->closed
State-Changed-By: dinoex
State-Changed-When: Mon Apr 7 21:10:09 CEST 2003
State-Changed-Why: 
committed, thanks.

Modifications:
- use a tab (not space) after a variable name
- shar archive was linewrapped my your mailer
- added support for NO_WERROR

Log:

===>  Extracting for rbl-milter-0.30
>> Checksum OK for rbl-milter-0.30.tar.gz.
===>  Patching for rbl-milter-0.30
===>  Applying FreeBSD patches for rbl-milter-0.30
===>   rbl-milter-0.30 depends on executable: gmake - found
===>  Configuring for rbl-milter-0.30
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking whether gmake sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking for gcc... cc
checking whether the C compiler (cc -pipe -W -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wconversion -Wformat -Wid-clash-30 -Wimplicit -Wimplicit-function-delcaration -Wimplicit-int -Wlong-long -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-import -Wno-parentheses -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wstrict-prototypes -Wswitch -Wtraditional -Wtrigraphs -Wunused -Wwrite-strings  ) works... yes
checking whether the C compiler (cc -pipe -W -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wconversion -Wformat -Wid-clash-30 -Wimplicit -Wimplicit-function-delcaration -Wimplicit-int -Wlong-long -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-import -Wno-parentheses -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wstrict-prototypes -Wswitch -Wtraditional -Wtrigraphs -Wunused -Wwrite-strings  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking how to run the C preprocessor... cc -E
checking for Sendmail... /usr
checking for libmilter/mfapi.h... yes
checking for sendmail library location... /usr/lib
checking for socket in -lsocket... no
checking for gethostbyname in -lnsl... no
checking for inet_ntop in -lresolv... no
checking for sm_snprintf in -lsmutil... no
checking for sm_snprintf in -lsm... no
checking for smfi_register in -lmilter... yes
checking for __res_ninit... no
checking for arpa/nameser_compat.h... yes
checking whether byte ordering is bigendian... no
updating cache ./config.cache
creating ./config.status
creating Makefile
===>  Building for rbl-milter-0.30
cc -DPACKAGE=\"rbl-milter\" -DVERSION=\"0.30\" -DHAVE_LIBMILTER=1 -DHAVE_ARPA_NAMESER_COMPAT_H=1  -I. -I.    -I/usr/include/  -pipe -W -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wconversion -Wformat -Wid-clash-30 -Wimplicit -Wimplicit-function-delcaration -Wimplicit-int -Wlong-long -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-import -Wno-parentheses -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wstrict-prototypes -Wswitch -Wtraditional -Wtrigraphs -Wunused -Wwrite-strings  -Wall  -c rbl-milter.c
In file included from rbl-milter.c:19:
rbl-milter.h:96: warning: function declaration isn't a prototype
rbl-milter.h:115: warning: initialization discards qualifiers from pointer target type
rbl-milter.c: In function `makeheader':
rbl-milter.c:89: warning: passing arg 1 of `calloc' as unsigned due to prototype
rbl-milter.c: In function `dnsblcheck':
rbl-milter.c:196: warning: passing arg 2 of `calloc' as unsigned due to prototype
rbl-milter.c:182: warning: unused parameter `priv'
rbl-milter.c: In function `getips':
rbl-milter.c:331: warning: passing arg 1 of `calloc' as unsigned due to prototype
rbl-milter.c:336: warning: passing arg 2 of `snprintf' as unsigned due to prototype
rbl-milter.c: In function `mlfi_connect':
rbl-milter.c:398: warning: unused parameter `hostname'
rbl-milter.c: In function `mlfi_eom':
rbl-milter.c:489: warning: passing arg 2 of `smfi_addheader' discards qualifiers from pointer target type
rbl-milter.c:510: warning: passing arg 2 of `smfi_addheader' discards qualifiers from pointer target type
rbl-milter.c: In function `mlfi_envfrom':
rbl-milter.c:526: warning: unused parameter `argv'
rbl-milter.c: At top level:
rbl-milter.c:586: warning: function declaration isn't a prototype
rbl-milter.c: In function `main':
rbl-milter.c:602: warning: nested extern declaration of `optarg'
rbl-milter.c:602: warning: redundant redeclaration of `optarg' in same scope
/usr/include/unistd.h:110: warning: previous declaration of `optarg'
rbl-milter.c:603: warning: declaration of `socket' shadows global declaration
rbl-milter.c:607: warning: declaration of `syslog' shadows global declaration
cc  -pipe -W -Wall -Waggregate-return -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wconversion -Wformat -Wid-clash-30 -Wimplicit -Wimplicit-function-delcaration -Wimplicit-int -Wlong-long -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-import -Wno-parentheses -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wstrict-prototypes -Wswitch -Wtraditional -Wtrigraphs -Wunused -Wwrite-strings  -Wall  -L/usr/lib/libmilter -L/usr/lib/libsm -L/usr/lib/libsmutil -L/usr/lib/lib -o rbl-milter  rbl-milter.o  -lmilter  -pthread -lc_r

http://www.freebsd.org/cgi/query-pr.cgi?pr=45605



More information about the freebsd-ports-bugs mailing list