I use sctp on amd64 to build openssh. sctp works great. I would like to enable on arm, but I can not see how to. sctp is masked in /usr/portage/profiles/arch/arm/use.mask. I see no way to unmask it in /etc/portage. Can sctp be removed from use.mask? I can't see how sctp on adm64 would be different than sctp on arm.
opened a pull request at https://github.com/gentoo/gentoo/pull/2324 to let the qa bot check what will wrong when unmasking it. In a couple of minutes it should generate a report.
(In reply to Felix Janda from comment #1) > opened a pull request at https://github.com/gentoo/gentoo/pull/2324 to > let the qa bot check what will wrong when unmasking it. In a couple of > minutes it should generate a report. Thanks! I unmasked sctp by hand, set USE=sctp in my make.conf, then reinstalled openssh. That rebuild openssl, and pulled in net-misc/lksctp-tools. All emerged fine, and ssh/sshd over sctp work fine for me. Of course it needs a kernel with sctp.
The QA report has arrived! In short, the only QA problem is that no version of net-misc/lksctp-tools is stable for arm, while stable versions of both openssl and openssh depend on it. So one solution would be to get lkscpt-tools stable for arm.
(In reply to Felix Janda from comment #3) > The QA report has arrived! > > In short, the only QA problem is that no version of > net-misc/lksctp-tools is stable for arm, while stable versions of both > openssl and openssh depend on it. So one solution would be to get > lkscpt-tools stable for arm. net-misc/lksctp-tools-1.0.16 is working fine for me. Nothing architecture dependent in that ebuild. Should I file a bug to request that gets stabilized?
Yes, please file a stabilization bug and make it depend on this bug. Meanwhile, you should be able to work around the mask by putting "-sctp" into /etc/portage/profile/use.mask.
(In reply to Felix Janda from comment #5) > Yes, please file a stabilization bug and make it depend on this bug. Done: 593696 > Meanwhile, you should be able to work around the mask by putting > "-sctp" into /etc/portage/profile/use.mask. I tried that. No go. I had to remove it from /usr/portage/profiles/arch/arm/use.mask
commit f6af3297384ef55963ef0217a9fa0b3ff724112f Author: Michael Weber <xmw@gentoo.org> Date: Thu Mar 16 13:41:01 2017 +0100 profiles/arch/arm/use.mask: remove sctp (bug 593688). profiles/arch/arm/use.mask