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]

Reply via email to