Bug 233517

Summary: [patch] mail/postfix-current Fix build with libressl 2.8.2
Product: Ports & Packages Reporter: Andrej Ebert <andrej>
Component: Individual Port(s)Assignee: Olli Hauer <ohauer>
Status: Closed FIXED    
Severity: Affects Many People Flags: bugzilla: maintainer-feedback? (ohauer)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
diff against svn none

Description Andrej Ebert 2018-11-25 21:06:36 UTC
Created attachment 199555 [details]
diff against svn

Currently, postfix-current does not build with libressl 2.8.2 failing with "undefined reference to `SSL_CTX_set_num_tickets'"

The guys over at gentoo already fixed it:

https://bugs.gentoo.org/670725

So I just incorporated their patch from

https://gitweb.gentoo.org/repo/gentoo.git/tree/mail-mta/postfix/files/postfix-libressl-session-tickets.patch?id=8267b1cce057f59ee23f3a20a0a2bfcb8090ad7d

and Postfix builds and works fine for me.
Comment 1 commit-hook freebsd_committer freebsd_triage 2018-11-26 05:11:54 UTC
A commit references this bug:

Author: ohauer
Date: Mon Nov 26 05:11:04 UTC 2018
New revision: 485913
URL: https://svnweb.freebsd.org/changeset/ports/485913

Log:
  - fix build with libressl 2.8.2

  PR:		233517
  Submitted by:	Andrej Ebert

Changes:
  head/mail/postfix-current/Makefile
  head/mail/postfix-current/files/patch-src_tls_tls__server.c
Comment 2 Olli Hauer freebsd_committer freebsd_triage 2018-11-26 05:12:14 UTC
committed,

Thanks for the patch!
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-11-26 07:00:21 UTC
A commit references this bug:

Author: ohauer
Date: Mon Nov 26 06:59:18 UTC 2018
New revision: 485924
URL: https://svnweb.freebsd.org/changeset/ports/485924

Log:
  - fix build with libressl 2.8.2

  PR:             233517 233527
  Submitted by:   Andrej Ebert
  Reported by:	Herbert J. Skuhra

Changes:
  head/mail/postfix/Makefile
  head/mail/postfix/files/patch-src_tls_tls__server.c