I do not think it really matters in pfSense builder case where you adopt git with FreeBSD or not.
Our patches apply to FreeBSD repo be it SVN/GIT/whatever.
Nowdays you can clone the freebsd git repo from github for the builder.
I do not see anything here related to git+freebsd.
tnx.
i runed ./set_version.sh RELENG_2_1
but.i saw this error.
.
.
.
/usr/pfSensesrc/src/system.rej
/usr/pfSensesrc/src/passwd.rej
######################
sometime went wrong,check errors
######################
press enter to continue.
terminated!!
please help me.
We don't test with any "smaller" kernels, so only what we have is guaranteed to work.
That said, any drivers removed could be switched to modules and it might come out OK. Maybe.
For the binaries – yes, a pull request to put the port files into the tools tree is what is required.
The the pfSense package code, a pull request in the packages repository is required.
No it's intentional but it's not controlled in the source by the sysctl, but the "conscontrol mute [on|off]" command, notably it's run in /etc/rc and other places via the mute_kernel_msgs() / unmute_kernel_msgs() function in /etc/inc/util.inc