Summary: | lang/erlang: Fails to build with OpenSSL 1.1 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Bernard Spil <brnrd> | ||||
Component: | Individual Port(s) | Assignee: | Jean-Sébastien Pédron <dumbbell> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | dumbbell | ||||
Priority: | --- | Keywords: | needs-qa, patch | ||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(olgeni) |
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 228865, 231931 | ||||||
Attachments: |
|
Description
Bernard Spil
2018-02-14 17:26:27 UTC
During BSDCan 2018 the intention to update OpenSSL in base to 1.1.x branch was documented. Intention is to update 12-STABLE to current 1.1.0 and subsequently update it to 1.1.1 when that is released. The intent to update OpenSSL to 1.1 in 12 has now officially been documented in Bug #228912 *** Bug 228894 has been marked as a duplicate of this bug. *** Build log without patch: https://keg.brnrd.eu/data/111amd64-default-openssl110/2018-06-11_10h42m37s/logs/errors/erlang-19.3.6.9,4.log Recent failure log: http://package18.nyi.freebsd.org/data/headamd64PR231931-default/2018-10-04_07h49m12s/logs/errors/erlang-19.3.6.11,4.log (In reply to Bernard Spil from comment #0) Since the code changes, there should be a PORTREVISION bump. In addition to the patch attached to this PR, I also needed the following patch: https://github.com/erlang/otp/commit/4dddb3c0b286e13f2cbccb0cdaa4bffcfee60033 I'm now testing with lang/erlang (Erlang 19.x). A commit references this bug: Author: dumbbell Date: Mon Nov 5 23:20:19 UTC 2018 New revision: 484254 URL: https://svnweb.freebsd.org/changeset/ports/484254 Log: lang/erlang, lang/erlang-runtime*: Indicate which port supports OpenSSL 1.1 With some patching [1], Erlang 19.x supports OpenSSL 1.1.x (lang/erlang, lang/erlang-runtime19). However, previous versions are now marked as broken with OpenSSL 1.1.x. PR: 225898 Submitted by: brnrd [1] Obtained from: Upstream Changes: head/lang/erlang/Makefile head/lang/erlang/files/patch-OpenSSL-1.1-a head/lang/erlang/files/patch-OpenSSL-1.1-b head/lang/erlang-runtime15/Makefile head/lang/erlang-runtime16/Makefile head/lang/erlang-runtime17/Makefile head/lang/erlang-runtime18/Makefile head/lang/erlang-runtime19/Makefile head/lang/erlang-runtime19/files/patch-OpenSSL-1.1-a head/lang/erlang-runtime19/files/patch-OpenSSL-1.1-b A commit references this bug: Author: dumbbell Date: Tue Nov 6 14:12:23 UTC 2018 New revision: 484291 URL: https://svnweb.freebsd.org/changeset/ports/484291 Log: MFH: r484254 lang/erlang, lang/erlang-runtime*: Indicate which port supports OpenSSL 1.1 With some patching [1], Erlang 19.x supports OpenSSL 1.1.x (lang/erlang, lang/erlang-runtime19). However, previous versions are now marked as broken with OpenSSL 1.1.x. PR: 225898 Submitted by: brnrd [1] Obtained from: Upstream Approved by: portmgr (miwi) Changes: _U branches/2018Q4/ branches/2018Q4/lang/erlang/Makefile branches/2018Q4/lang/erlang/files/patch-OpenSSL-1.1-a branches/2018Q4/lang/erlang/files/patch-OpenSSL-1.1-b branches/2018Q4/lang/erlang-runtime15/Makefile branches/2018Q4/lang/erlang-runtime16/Makefile branches/2018Q4/lang/erlang-runtime17/Makefile branches/2018Q4/lang/erlang-runtime18/Makefile branches/2018Q4/lang/erlang-runtime19/Makefile branches/2018Q4/lang/erlang-runtime19/files/patch-OpenSSL-1.1-a branches/2018Q4/lang/erlang-runtime19/files/patch-OpenSSL-1.1-b |