Summary: | net-misc/openssh-8.9_p1-r2 fails to build on x32 (configure: error: rlimit sandbox requires select to work with rlimit) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nick Bowler <nbowler> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chutzpah |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 393673 | ||
Attachments: | complete build log |
Description
Nick Bowler
2022-05-04 19:06:55 UTC
I feel like I saw someone report this 2 days ago or so but I haven't seen it since. Please retest after removing this line from the ebuild: use amd64 && [[ ${ABI} == "x32" ]] && myconf+=( --with-sandbox=rlimit ) If that doesn't work, please change the line to: use amd64 && [[ ${ABI} == "x32" ]] && myconf+=( --with-sandbox=none ) Removing that line (introduced by bug #553748) allows successful build of net-misc/openssh-8.9_p1-r2 under X32. In bug #553748, comment #9 it is reported that seccomp sandbox should starting with openssh 5.7. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d93fd3ddb707cc07c8a1545616c055ed59c9ddb commit 2d93fd3ddb707cc07c8a1545616c055ed59c9ddb Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2022-05-10 17:25:35 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2022-05-10 17:26:26 +0000 net-misc/openssh: use seccomp sandbox on x32 Closes: https://bugs.gentoo.org/842624 Signed-off-by: Mike Gilbert <floppym@gentoo.org> net-misc/openssh/openssh-8.9_p1-r2.ebuild | 3 --- net-misc/openssh/openssh-9.0_p1.ebuild | 3 --- 2 files changed, 6 deletions(-) |