On 04/09/2014 10:54, Rich Freeman wrote: > On Tue, Apr 8, 2014 at 11:03 PM, Rick "Zero_Chaos" Farina > <zeroch...@gentoo.org> wrote: >> Gentoo typically tries to keep patching to a minimum in general. To be >> enabling something like this by default seems bad, the fact that it is >> openssh compounds that. +1 for removing the + and leaving this optional >> (default off). > > In general I agree with this approach. I think hpn is a bit more of a > judgment call as it appears to be fairly mainstream and > well-supported. I don't understand why it wasn't merged in, and > perhaps the answer to that question might be informative. > > Still, big patch sets that aren't upstreamed should probably not be > the default. Patches needed to integrate a package into Gentoo as a > whole should of course be the default, since that is our whole reason > for being.
Part of me thinks it's a time availability issue. OpenSSH is, effectively, a sub-project of OpenBSD, and I believe they focus primarily on making it work on OBSD, followed by the portable releases to other OSes. I myself am testing an updated patch to enable SSH over SCTP that's been sitting in their bug queue[1] for a good while. Working good so far on Linux/amd64, Linux/mips, and FreeBSD/amd64[VM], so I was thinking of adding it to our ebuild via the 'sctp' USE, defaulted to off. That said, I searched the OpenSSH bugzilla for "hpn" and "high performance", and nothing comes back, so it appears that the HPN patch has not been put into their bugzilla. Hence, it's probably not on the priority list for inclusion. This link explains HPN support better: http://www.psc.edu/index.php/hpn-ssh/640 The question at the bottom of that FAQ indicates that the HPN upstream has provided the patch to the OpenSSH devs, but they really should create a bug for it and attach their patch there. Refs: 1. https://bugzilla.mindrot.org/show_bug.cgi?id=2016 -- Joshua Kinard Gentoo/MIPS ku...@gentoo.org 4096R/D25D95E3 2011-03-28 "The past tempts us, the present confuses us, the future frightens us. And our lives slip away, moment by moment, lost in that vast, terrible in-between." --Emperor Turhan, Centauri Republic