Bug 223156

Summary: databases/sqlcipher: update 3.4.1 -> 3.4.2 to fix build with libressl
Product: Ports & Packages Reporter: Matthew Rezny <rezny>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Some People CC: jharris, pi, swills, w.schwarzenfeld
Priority: --- Flags: jharris: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
fix build with libressl
none
patch-src_openssl.c
none
update-to-3.4.2 none

Description Matthew Rezny freebsd_committer freebsd_triage 2017-10-22 07:16:07 UTC
Created attachment 187358 [details]
fix build with libressl

After the update to 3.4.1, sqlcipher no longer builds with libressl. The attached patch comes from upstream's prerelease branch and resolves the build issue.
Comment 1 Walter Schwarzenfeld 2017-12-19 05:27:27 UTC
Maintainer timeout?
Comment 2 Walter Schwarzenfeld 2017-12-19 06:42:41 UTC
Created attachment 188950 [details]
patch-src_openssl.c

For unknown reasons the first patch does not work.
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2018-02-09 20:41:27 UTC
3.4.2 was released in december 2017 and fixes the libressl build problem, according to 

https://github.com/sqlcipher/sqlcipher/blob/master/CHANGELOG.md
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2018-02-09 20:45:03 UTC
Created attachment 190470 [details]
update-to-3.4.2

TODO: testbuilds and runtests
Comment 5 Walter Schwarzenfeld 2018-02-10 01:01:44 UTC
Poudriere test ok with 10.4amd64/i386 and 11.1amd64. 
Simple runtest works also.
Comment 6 commit-hook freebsd_committer freebsd_triage 2018-02-10 07:30:14 UTC
A commit references this bug:

Author: pi
Date: Sat Feb 10 07:30:02 UTC 2018
New revision: 461361
URL: https://svnweb.freebsd.org/changeset/ports/461361

Log:
  databases/sqlcipher: update 3.4.1 -> 3.4.2 to fix build with libressl

  PR:		223156
  MFH:		2018Q1
  Changes:	https://github.com/sqlcipher/sqlcipher/blob/master/CHANGELOG.md
  Submitted by:	rezny
  Approved by:	jharris@widomaker.com (maintainer timeout)

Changes:
  head/databases/sqlcipher/Makefile
  head/databases/sqlcipher/distinfo
Comment 7 jharris 2018-03-04 19:38:25 UTC
Approved posthumously, thanks!
Comment 8 Walter Schwarzenfeld 2018-04-01 16:12:33 UTC
2018Q2 is created, I think we can close here.