joyent/smartos-live — pull request #8 by Tenzer (2011-11-02 13:22:33+00:00)
Title: Improvements for building SmartOS on OpenIndiana

There is a bit of various small changes included here which I had to make in order to get SmartOS built on an OpenIndiana machine, they also just make building generally easier:

* Building does no longer require Node.js to be installed on the build machine, as the one already being build for SmartOS is used instead.
* All git clone URLs has been changed to use the unencrypted git protocol instead of HTTPS.
* Added additional build dependencies: library/math/header-math and system/header.
* Added check to make sure Perl 5.12 is installed, if not, then OpenIndiana users are instructed how to install it.
* Builds on OpenIndiana use *sudo* instead of *pfexec*, as it's the default for getting root permissions now.