> incomplete definition of type 'struct evp_cipher_ctx_st' 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.
Created attachment 206681 [details] svn-diff-hadoop2-openssl111 I got it from here: https://issues.apache.org/jira/browse/HADOOP-14597?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel%3D16065714#comment-16065714 => HADOOP-14597.04.patch Build tested with openssl and libressl. Not tested with openssl-base.
Ping? This is a patch from upstream.
testbuild@work
testbuilds are fine on cur, cur-i386, 12.1a and 11.3a.
I think a better way to fix this is to proceed with 231048 but I have no objections. I need mentor approval to commit
If hadoop 2.x is deprecated upstream then I think it's your call as the maintainer to leave it broken to encourage 3.x adoption, but given that 3.x hasn't landed yet, it might be nice to give users some sort of hadoop package on 12.x for the time being. I'm not a ports committer either so can't approve ports commits, just trying to chase down stragglers in the OpenSSL 1.1.1 metabugs FWIW.
A commit references this bug: Author: kbowling Date: Tue Jan 21 07:31:47 UTC 2020 New revision: 523702 URL: https://svnweb.freebsd.org/changeset/ports/523702 Log: devel/hadoop2: patch to build with OpenSSL 1.1 PR: 228946 Submitted by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> Reported by: brnrd Approved by: krion (mentor) Obtained from: upstream Sponsored by: BBOX.io Differential Revision: https://reviews.freebsd.org/D23273 Changes: head/devel/hadoop2/Makefile head/devel/hadoop2/files/patch-openssl111
Fixed in rP523702.