do_build.sh @ 5673 source code is getting old
Update [[FreeBSD]] source code to STABLE or PATCH and ports to current. Ports are enhanced really fast and bugs are fixed- why use old ports from RELEASE?
#1 Updated by Anonymous over 10 years ago
- Status changed from Unscreened to Closed
This is on purpose. [[FreeNAS]] is based on releases of [[FreeBSD]], plus updates via the patch mechanism. We'll migrate to 8.2 when it is ready, or we'll updates ports as needed. There's already an experimental branch you can use if you desire a more cutting-edge system (see experimental/ix-8.2).
We'll likely use "tag=." because it does not produce reproducible builds. do_build.sh assumes that we have a base, not a constantly evolving system that needs to be cvsup'd each time. do_build.sh would need structural changes to support this efficiently. Experience has shown that having 'whatever is at the tip of ports' or 'whatever is at the tip of src' will produce extremely variable results, lead to difficult to diagnose problems (that likely are fixed) and be more support burden than it is worth.