Page MenuHomeFreeBSD

capsicum-tests: remove Linux support
ClosedPublic

Authored by asomers on Jan 30 2026, 10:05 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Mar 20, 7:03 AM
Unknown Object (File)
Wed, Mar 11, 9:38 AM
Unknown Object (File)
Wed, Mar 11, 5:26 AM
Unknown Object (File)
Mon, Mar 9, 3:52 PM
Unknown Object (File)
Mon, Mar 9, 5:14 AM
Unknown Object (File)
Fri, Mar 6, 12:45 PM
Unknown Object (File)
Tue, Mar 3, 7:16 PM
Unknown Object (File)
Sat, Feb 28, 3:00 PM
Subscribers

Details

Summary

Now that this project is part of freebsd-src, it no longer needs to be
portable. Remove Linux-only tests, cross-os compatibility code, and
compatibility with older FreeBSD versions. Leave in place some
originally Linux-only tests that could now be ported to FreeBSD, like the
pipe2 tests.

Sponsored by: ConnectWise

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 70255
Build 67138: arc lint + arc unit

Event Timeline

It was not my intention to enable new tests in this commit, but I accidentally enabled the Sctp test. It probably should've been enabled before, but never was. And it works fine now.

Nice I like this simplification.

Also I don't think the capsicum-linux actually live any longer.
@emaste Have we talk about this with David? Should I try to reach out to him?

This revision is now accepted and ready to land.Jan 31 2026, 8:46 AM
This revision was automatically updated to reflect the committed changes.