After the import of OpenSSL 1.1.1 to base this port remained broken. The issue has been reported upstream, so far without any feedback. The ultimate goal is obviously to fix build with OpenSSL 1.1.1 but in the meantime I propose the following patch. It would require a build dependency to security/openssl. I am not sure if this is accepable and therefore would like to receive constructive feedback in form of this review.
Details
Details
- Reviewers
- None
"poudriere testport" on a version past OSVERSION 1200085.
Diff Detail
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 21493 Build 20808: arc lint + arc unit
Event Timeline
Comment Actions
Absolutely not.
There is a default *SSL, no port should ever forcefully install another.
Comment Actions
See, that's exactly why I wrote "constructive" in my initial request. Could you please at least provide an example?
Comment Actions
Ah, sorry, I read the summary quickly and missed that.
There are a couple of ports that need libressl to build, like security/acme-client, and they do ugly things based on a:
BUILD_DEPENDS+= ${NONEXISTENT}:security/libressl:stage
so that it does not get installed, and end up linking statically with it. (I think, I never looked closely at it.)