Bug 234517

Summary: net-im/libqtelegram-ae: Fix build with OpenSSL 1.1x
Product: Ports & Packages Reporter: Henry Hu <henry.hu.sh>
Component: Individual Port(s)Assignee: Steve Wills <swills>
Status: Closed FIXED    
Severity: Affects Some People    
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 228865, 231931    
Attachments:
Description Flags
patch for openssl 1.1
henry.hu.sh: maintainer-approval+
poudriere log on 12.0-RELEASE-p1/amd64
none
poudriere log on 11.2-RELEASE-p7/amd64 none

Description Henry Hu 2018-12-31 05:02:33 UTC
Created attachment 200640 [details]
patch for openssl 1.1

FreeBSD 12 includes OpenSSL 1.1, which introduced some API changes.
libqtelegram-ae needs this patch to be compatible with it.
The patch is taken from

https://github.com/Aseman-Land/libqtelegram-aseman-edition/commit/2b31ce1780e8fdcc7cf55cb9ac17e9bae48eb2b0.patch/

and

https://github.com/Aseman-Land/libqtelegram-aseman-edition/commit/5c33a4637d2d51f308f2bb3fe78cf83746976735
Comment 1 Henry Hu 2018-12-31 05:03:25 UTC
Created attachment 200641 [details]
poudriere log on 12.0-RELEASE-p1/amd64
Comment 2 Henry Hu 2018-12-31 05:31:44 UTC
Created attachment 200642 [details]
poudriere log on 11.2-RELEASE-p7/amd64
Comment 3 commit-hook freebsd_committer 2018-12-31 20:17:05 UTC
A commit references this bug:

Author: swills
Date: Mon Dec 31 20:16:51 UTC 2018
New revision: 488830
URL: https://svnweb.freebsd.org/changeset/ports/488830

Log:
  net-im/libqtelegram-ae: Fix build with OpenSSL 1.1x

  PR:		234517
  Submitted by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)

Changes:
  head/net-im/libqtelegram-ae/Makefile
  head/net-im/libqtelegram-ae/files/patch-openssl-11x
Comment 4 Steve Wills freebsd_committer 2018-12-31 20:17:56 UTC
Committed, thanks!