Re: /usr/ports/mail/sentinel is broken...
Jeff D. Hamann [EMAIL PROTECTED] writes: I've been looking for a milter to add to my FreeBSD 4.4 system and figured I would simply go the great ports collection for the task. I chose sentinel figuring it had al;l the rough edges taken off and the admin looked pretty simple. I'm currently running sendmail 8.12.9. I ran the make install from the /usr/ports/mail/sentinel dir and got the following errors: It built for me on -STABLE within the last couple of weeks. ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
/usr/ports/mail/sentinel is broken...
I've been looking for a milter to add to my FreeBSD 4.4 system and figured I would simply go the great ports collection for the task. I chose sentinel figuring it had al;l the rough edges taken off and the admin looked pretty simple. I'm currently running sendmail 8.12.9. I ran the make install from the /usr/ports/mail/sentinel dir and got the following errors: stimpy# make install === Building for sentinel-1.6.5b cd /usr/ports/mail/sentinel/work/sentinel-1.6.5b cc -O -pipe -I/usr/local/include -D_THREAD_SAFE -o sentinel sentinel.c -L/usr/local/lib -lmilter -lpcre -lpcreposix -pthread sentinel.c:22: libmilter/mfapi.h: No such file or directory In file included from sentinel.c:18: /usr/include/arpa/inet.h:89: warning: parameter has incomplete type /usr/include/arpa/inet.h:92: warning: parameter has incomplete type /usr/include/arpa/inet.h:96: warning: parameter has incomplete type sentinel.c:235: syntax error before `mlfi_connect' sentinel.c:235: syntax error before `*' sentinel.c:235: warning: data definition has no type or storage class sentinel.c:236: syntax error before `mlfi_envfrom' sentinel.c:236: syntax error before `*' sentinel.c:236: warning: data definition has no type or storage class sentinel.c:237: syntax error before `mlfi_envrcpt' sentinel.c:237: syntax error before `*' sentinel.c:237: warning: data definition has no type or storage class sentinel.c:238: syntax error before `mlfi_header' sentinel.c:238: syntax error before `*' sentinel.c:238: warning: data definition has no type or storage class sentinel.c:239: syntax error before `mlfi_eoh' sentinel.c:239: syntax error before `*' sentinel.c:239: warning: data definition has no type or storage class sentinel.c:240: syntax error before `mlfi_body' sentinel.c:240: syntax error before `*' sentinel.c:240: warning: data definition has no type or storage class sentinel.c:241: syntax error before `mlfi_eom' sentinel.c:241: syntax error before `*' sentinel.c:241: warning: data definition has no type or storage class sentinel.c:242: syntax error before `mlfi_close' sentinel.c:242: syntax error before `*' sentinel.c:242: warning: data definition has no type or storage class sentinel.c:243: syntax error before `mlfi_abort' sentinel.c:243: syntax error before `*' sentinel.c:243: warning: data definition has no type or storage class sentinel.c:248: variable `smfilter' has initializer but incomplete type sentinel.c:249: warning: excess elements in struct initializer sentinel.c:249: warning: (near initialization for `smfilter') sentinel.c:250: `SMFI_VERSION' undeclared here (not in a function) sentinel.c:250: warning: excess elements in struct initializer sentinel.c:250: warning: (near initialization for `smfilter') sentinel.c:251: warning: excess elements in struct initializer sentinel.c:251: warning: (near initialization for `smfilter') sentinel.c:252: warning: excess elements in struct initializer sentinel.c:252: warning: (near initialization for `smfilter') sentinel.c:253: warning: excess elements in struct initializer sentinel.c:253: warning: (near initialization for `smfilter') sentinel.c:254: warning: excess elements in struct initializer sentinel.c:254: warning: (near initialization for `smfilter') sentinel.c:255: warning: excess elements in struct initializer sentinel.c:255: warning: (near initialization for `smfilter') sentinel.c:256: warning: excess elements in struct initializer sentinel.c:256: warning: (near initialization for `smfilter') sentinel.c:257: warning: excess elements in struct initializer sentinel.c:257: warning: (near initialization for `smfilter') sentinel.c:258: warning: excess elements in struct initializer sentinel.c:258: warning: (near initialization for `smfilter') sentinel.c:259: warning: excess elements in struct initializer sentinel.c:259: warning: (near initialization for `smfilter') sentinel.c:260: warning: excess elements in struct initializer sentinel.c:260: warning: (near initialization for `smfilter') sentinel.c:262: warning: excess elements in struct initializer sentinel.c:262: warning: (near initialization for `smfilter') sentinel.c: In function `smfParseConfig': sentinel.c:1299: invalid use of undefined type `struct smfiDesc' sentinel.c:1299: `SMFIF_DELRCPT' undeclared (first use in this function) sentinel.c:1299: (Each undeclared identifier is reported only once sentinel.c:1299: for each function it appears in.) sentinel.c:1301: invalid use of undefined type `struct smfiDesc' sentinel.c:1301: `SMFIF_ADDRCPT' undeclared (first use in this function) sentinel.c:1304: invalid use of undefined type `struct smfiDesc' sentinel.c:1307: invalid use of undefined type `struct smfiDesc' sentinel.c:1307: `SMFIF_ADDHDRS' undeclared (first use in this function) sentinel.c:1310: invalid use of undefined type `struct smfiDesc' sentinel.c:1310: `SMFIF_CHGBODY' undeclared (first use in this function) sentinel.c:1313: invalid use of undefined type `struct smfiDesc' sentinel.c:1313: `SMFIF_CHGHDRS' undeclared (first use in