News for hackers. Stuff that matters.
Re:“RNG broken for last 4 months” by coldtea on Tuesday February 17, 2015 @09:14PM (#9066629)
>It is also terribly stupid for software and application developers to run -CURRENT because it's for the development of the OS itself.

Yeah, and that's why you should use it, to be sure your app works ok with the upcoming changes to the core OS.

Re:“RNG broken for last 4 months” by barkingcat on Tuesday February 17, 2015 @09:30PM (#9066683)
Not necessarily. If you want to know if your app works with upcoming FreeBSD release versions, you actually care - and you would know to check

https://www.freebsd.org/releng/#freeze

and

https://www.freebsd.org/relnotes/CURRENT/relnotes/article.ht...

and

https://wiki.freebsd.org/WhatsNew/FreeBSD11

and be subscribed to the -CURRENT mailing list - which the development documentation indicate as mandatory when using a -CURRENT build.

Then you would know whether the compiler suite is being torn out (remember? FreeBSD switched from GCC to LLVM/Clang - yes - that was done in the last -CURRENT development cycle)

So your software might not even build because of certain base OS issues. BUT you would know all that already - and you would run -CURRENT in a VM that you blow away and rebuild as needed.

Or in continuous integration like jenkins. https://wiki.freebsd.org/201405DevSummit/Jenkins

BUT NO - you would use it in testing only. You wouldn't use it as a main platform.

Unless you don't really care - then it's on you.

Many devs run 10.1 and then run -CURRENT in VM's or on a spare laptop or machine for this purpose.