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)
Sun, Apr 12, 5:31 PM
Unknown Object (File)
Wed, Apr 8, 5:05 AM
Unknown Object (File)
Sun, Apr 5, 2:42 AM
Unknown Object (File)
Fri, Mar 27, 6:05 AM
Unknown Object (File)
Fri, Mar 20, 7:03 AM
Unknown Object (File)
Mar 11 2026, 9:38 AM
Unknown Object (File)
Mar 11 2026, 5:26 AM
Unknown Object (File)
Mar 9 2026, 3:52 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.