Summary: | net-misc/tn5250-0.17.4-r1 : ../.../lib5250.so: undefined reference to `SSLv2_client_method' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mjo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 561854 | ||
Attachments: |
emerge-history.txt
environment net-misc:tn5250-0.17.4-r1:20160823-170548.log |
Description
Toralf Förster
![]() Created attachment 443958 [details]
emerge-history.txt
Created attachment 443960 [details]
environment
Created attachment 443962 [details]
net-misc:tn5250-0.17.4-r1:20160823-170548.log
This bug should probably block bug 591484, and while unrelated to gcc-5 is related to libressl. A patch is needed. See https://wiki.freebsd.org/LibreSSL/PatchingPorts#SSLv2.2FSSLv3_method_failures for inspiration. I hope I've fixed this, by chopping off the SSLv2/SSLv3 support entirely. The OpenBSD folks have a bit smarter patch (see the mailing list) that checks for SSLv2/SSLv3 support in OpenSSL and acts accordingly. However, the ability to choose an "ssl_method" of "ssl2" or "ssl3" was never documented. And, of course, they're insecure. So I didn't worry too much about dropping them entirely. If OpenSSL is built with support and the server needs it, the default "auto" method should still figure things out. commit b986809e95f5466c28c66132dac475c5b04884ba Author: Michael Orlitzky <mjo@gentoo.org> Date: Tue Aug 23 20:29:01 2016 -0400 net-misc/tn5250: new revision sans SSLv2/SSLv3 support. This new revision adds two custom patches. The first drops SSLv2/SSLv3 support by disabling the user's ability to specify "ssl2" or "ssl3" as his "ssl_method". The fallback "auto" should still work and choose something secure. The second patch fixes the build with -Werror=format-security and consists of trivial format string additions. Gentoo-Bug: 591940 Package-Manager: portage-2.2.28 |