Details
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Does it make sense to do the kernel and userland separately? I plan to make my way through all of the userland changes for review, but we can probably get the kernel done right away.
I think that most ports would not be affected but it will affect the small handful of ports that use the base system share/mk infrastructure, and it probably needs an exp-run. Perhaps another reason to separate the kernel part and commit it independently.
I'm not even sure I had any cases in the kernel I had to fix at all?
I thought maybe smbfs but it looks like that code is used only by mount_smbfs (and related things perhaps).
exp-run only found two port breakages for misc/ctm and mail/rblcheck. These should be easy to fix.
I've opened a PR for both to fix the issues upstream (https://github.com/freebsd/ctm/pull/1 and https://github.com/logic/rblcheck/pull/2) and D39780 includes the patch from the second one. I will create a review to update the mail/ctm port once the first PR is accepted and lands. I think it's fine to merge the patch to src now though.