On 2007/03/16 21:15, Karel Kulhavy wrote: > "Some reasons why NOT to build from source: > [...] > Compiling your own system as a way of upgrading it is not supported." > http://openbsd.org/faq/faq5.html
system != kernel. Some OS advise people to 'make world' as a way to upgrade to a new release, this is not the case with OpenBSD. Here: where possible, an official kernel is the best choice. When you need a patched kernel, your own built GENERIC/MP kernel is usually the best choice. In some small number of cases where there's no way to avoid it, you may need a custom kernel configuration. If you use a custom kernel and have problems which might be kernel-related, or you don't know whether they're kernel-related or not, you'll often need to revert to an official GENERIC kernel as part of the testing, to make sure the problems aren't due to what you've done (either through broken kernel config, building on marginal hardware, etc). > I want to upgrade my 4.0-release system to get rid of the ipv6 remote > vulnerability. I understood it's possible only by recompiling because the fix > has been released only in source form. Does it mean when I do it, my system > will not be supported anymore? this is all volunteer support anyway. If you do your best to describe problems accurately and completely including what system you're running, what you've done to it and so on, you're in with a better chance of getting some useful advice than someone who posts half a problem description and no useful information. And in not very many weeks, there will be a new release with a new official kernel anyway.