1.) What is your personal update schedule? Do you use Jails, ccache or distcc? Do you use your computer for other stuff during compilation? Do you restrict the CPU/RAM it takes?
2.) According to my research: the STABLE world itself needs to be rebuilt from source every time, and obviously the graphics drivers or any other kernel modules need to as well. Aside from that, most pre-compiled packages should work.
However, I've read a few other non-kernel-module packages dealing with nitty-gritty functions need to be rebuilt from source, but I was unable to find the particulars IIRC. What packages could these be? Are there any YOU specifically need to do? If so, do you hook in Poudriere so they compile after buildworld is complete? Any hangups with the Linuxulator packages in particular?
3.) Is STABLE set up to do a world snapshot before the update like freebsd-update, or do you have to roll your own?
I know RELEASE is the better option for 95% of use-cases, but I'm still curious about STABLE.
2.) According to my research: the STABLE world itself needs to be rebuilt from source every time, and obviously the graphics drivers or any other kernel modules need to as well. Aside from that, most pre-compiled packages should work.
However, I've read a few other non-kernel-module packages dealing with nitty-gritty functions need to be rebuilt from source, but I was unable to find the particulars IIRC. What packages could these be? Are there any YOU specifically need to do? If so, do you hook in Poudriere so they compile after buildworld is complete? Any hangups with the Linuxulator packages in particular?
3.) Is STABLE set up to do a world snapshot before the update like freebsd-update, or do you have to roll your own?
I know RELEASE is the better option for 95% of use-cases, but I'm still curious about STABLE.