> 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]
I got it from here:
Build tested with openssl and libressl. Not tested with openssl-base.
Ping? This is a patch from upstream.
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:
Date: Tue Jan 21 07:31:47 UTC 2020
New revision: 523702
devel/hadoop2: patch to build with OpenSSL 1.1
Submitted by: Walter Schwarzenfeld <email@example.com>
Reported by: brnrd
Approved by: krion (mentor)
Obtained from: upstream
Sponsored by: BBOX.io
Differential Revision: https://reviews.freebsd.org/D23273
Fixed in rP523702.