#54990 closed defect (fixed)
OpenSSH is bound too tightly to OpenSSL builds
Reported by: | mouse07410 (Mouse) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | openssh |
Description
$ ssh git@github.com -T OpenSSL version mismatch. Built against 100020cf, you have 100020d0
I do not need/want OpenSSH to demand rebuild every time a 100% binary-compatible OpenSSL shared library is updated.
Oh, and as we're at it - please feel free to update OpenSSH to the current released v7.6.
Change History (5)
comment:1 follow-up: 2 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | set to ryandesign |
---|---|
Status: | new → accepted |
comment:2 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Port: | openssh added; OpenSSH removed |
---|
Replying to ryandesign:
But this does point out that when we update openssl, we need to remember to revbump openssh. I'll take care of that.
Actually it's already been done this time. openssl was updated to 1.0.2l in May and openssh's revision was increased in September for an unrelated reason.
So I'll just add openssh to the list of ports we revbump after updating openssl.
comment:3 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
comment:4 Changed 7 years ago by mouse07410 (Mouse)
I guess the developers of OpenSSH don't feel they are 100% compatible, else they would not have inserted this message. If you want it to change, you'll have to take it up with them.
I realize that, but it's plain silly, considering the binary API compatibility guarantees of OpenSSL, and the fact that the OpenSSL libraries are opaque to SSH (accessed only via the API calls).
comment:5 Changed 7 years ago by raimue (Rainer Müller)
Your complaint should go to the OpenSSH developers that added such a check (I am quite sure there is a good reason).
Replying to mouse07410:
I guess the developers of OpenSSH don't feel they are 100% compatible, else they would not have inserted this message. If you want it to change, you'll have to take it up with them.
But this does point out that when we update openssl, we need to remember to revbump openssh. I'll take care of that.
That's already requested in #53108.