the reason to build from source is a philosophical belief deeply ingrained into the original architects of bosh that you must be able to reliably rebuild a system without relying on external dependencies. as soon as you rely on something from the outside world, you are subject to their availability and making sure they do not change things behind the black box of their dependency chain.
bosh recently added support to import/export compiled packages. compiled packages will be tied to a particular release/stemcell combination. as a bosh release author, if you make the compiled packages available with your release and stemcell, then compiling packages can now be avoided completely.
$ bosh help export compiled_packages
export compiled_packages <release> <stemcell> <download_dir>
Download compiled packages for a specific release and stemcell combination
import compiled_packages <exported_tar_path>
Import compiled packages for a specific release and stemcell combination
$ bosh help import compiled_packages
import compiled_packages <exported_tar_path>
Import compiled packages for a specific release and stemcell combination
export compiled_packages <release> <stemcell> <download_dir>
Download compiled packages for a specific release and stemcell combination
To unsubscribe from this group and stop receiving emails from it, send an email to bosh-users+...@cloudfoundry.org.