On Sun, Jan 03, 2016 at 11:37:53PM +0100, Philipp Takacs wrote: > Gilles Chehade writes: > > We will resume publishing snapshots next week, in the meantime if you're > > bored and want to help, feel free to clone the github repo and give it a > > shot on your system to report breakage that I can fix tomorrow during my > > hangover. > > The build on FreeBSD is not working. I have written two patches, one for > a system with SSL_CTX_set_ecdh_auto and one which fixes the HOST_NAME_MAX > problem. > > Philipp
Thanks, will merge in a few minutes. With these, the build is fixed on FreeBSD ? > diff --git a/smtpd/libressl.c b/smtpd/libressl.c > index c28caad..47eb020 100644 > --- a/smtpd/libressl.c > +++ b/smtpd/libressl.c > @@ -79,7 +79,9 @@ > #include "ssl.h" > > #define SSL_ECDH_CURVE "prime256v1" > +#ifndef HAVE_SSL_CTX_SET_ECDH_AUTO > void SSL_CTX_set_ecdh_auto(SSL_CTX *, int); > +#endif > > /* > * Read a bio that contains our certificate in "PEM" format, > diff --git a/smtpd/mailaddr.c b/smtpd/mailaddr.c > index e48f729..9cf56c9 100644 > --- a/smtpd/mailaddr.c > +++ b/smtpd/mailaddr.c > @@ -16,6 +16,8 @@ > * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. > */ > > +#include "includes.h" > + > #include <sys/types.h> > #include <sys/queue.h> > #include <sys/tree.h> > diff --git a/smtpd/pony.c b/smtpd/pony.c > index 7ed194a..f12b2c0 100644 > --- a/smtpd/pony.c > +++ b/smtpd/pony.c > @@ -16,6 +16,8 @@ > * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. > */ > > +#include "includes.h" > + > #include <sys/types.h> > #include <sys/queue.h> > #include <sys/tree.h> -- Gilles Chehade https://www.poolp.org @poolpOrg -- You received this mail because you are subscribed to [email protected] To unsubscribe, send a mail to: [email protected]
