Page MenuHomeFreeBSD

Update security/razorback-api to compile with OpenSSL 1.1.x.
ClosedPublic

Authored by jhb on Jul 3 2019, 6:21 PM.
Tags
None
Referenced Files
F161349380: D20844.id.diff
Fri, Jul 3, 1:40 AM
F161341333: D20844.id63405.diff
Thu, Jul 2, 11:48 PM
F161333965: D20844.id.diff
Thu, Jul 2, 10:12 PM
F161327039: D20844.id59355.diff
Thu, Jul 2, 8:41 PM
F161300916: D20844.diff
Thu, Jul 2, 2:11 PM
Unknown Object (File)
Mon, Jun 29, 5:11 PM
Unknown Object (File)
Thu, Jun 25, 10:18 PM
Unknown Object (File)
Wed, Jun 24, 4:40 AM
Subscribers

Details

Summary

This is only compile tested, not run-tested as I don't use this
software. Rather than patching the nested libssh, it switches
to using libssh from security/libssh. There is then an additional
patch to support OpenSSL 1.1.

PR: 228938

Test Plan
  • port builds

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 27086
Build 25367: arc lint + arc unit

Event Timeline

Simplify by using stubs for old OpenSSL versions.

lwhsu added a subscriber: lwhsu.
lwhsu added inline comments.
security/razorback-api/Makefile
42

This and .include <bsd.port.pre.mk> can be folded to .include <bsd.port.mk> now.

This revision is now accepted and ready to land.Sep 14 2019, 7:00 PM
jhb marked an inline comment as done.Oct 7 2019, 8:39 PM
  • Fix issue reported by lhwsu@
  • Mark razorback-dispatch broken since it doesn't compile with modern libssh
This revision now requires review to proceed.Oct 17 2019, 6:28 PM
This revision is now accepted and ready to land.Nov 14 2019, 12:58 AM