I had originally installed OpenSMTPD 5.4.6 from source at 
https://www.opensmtpd.org/archives/opensmtpd-5.4.6.tar.gz, but I didn't notice 
that you could install the filters by uncommenting a line in the Makefile.  So 
I did.  Unfortunantly I got a lot of errors doing so.  Here are a few that I 
haven't been able to correct yet.

/tmp/opensmtpd-5.4.6/smtpd/filters/filter-dnsbl/../filter_dnsbl.c: In function 
'main':
/tmp/opensmtpd-5.4.6/smtpd/filters/filter-dnsbl/../filter_dnsbl.c:125: warning: 
passing argument 1 of 'filter_api_on_connect' from incompatible pointer type
cc -O2 -pipe  -I/usr/src/lib/libc/asr -DNO_IO -DBUILD_FILTER   
-I/tmp/opensmtpd-5.4.6/smtpd/filters/filter-dnsbl/../../ -c 
/tmp/opensmtpd-5.4.6/smtpd/filters/filter-dnsbl/../asr_event.c
/tmp/opensmtpd-5.4.6/smtpd/filters/filter-dnsbl/../asr_event.c: In function 
'async_event_dispatch':
/tmp/opensmtpd-5.4.6/smtpd/filters/filter-dnsbl/../asr_event.c:56: error: 
'ASYNC_YIELD' undeclared (first use in this function)
/tmp/opensmtpd-5.4.6/smtpd/filters/filter-dnsbl/../asr_event.c:62: error: 
'ASYNC_READ' undeclared (first use in this function)

I can't find ASYNC_YIELD or ASYNC_READ defined anywhere and I'm not sure what 
it should be.  

Hopefully, all of this is fixed somewhere if not I'll keep at it.

Thanks
--
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]

Reply via email to