Print this page
Support for PREBUILT_ILLUMOS, and optional /tmp/debug.$$ output.
*** 34,44 ****
# this going forward.
VER=1.0.5.11
# Default to building tip, but site.sh can force a specific commit checkout.
COMMIT=$KVM_ROLLBACK
SRC_REPO=https://github.com/joyent/illumos-kvm.git
! KERNEL_SOURCE=/code/omnios-$RELVER/illumos-omnios
PROTO_AREA=$KERNEL_SOURCE/proto/root_i386
PATCHDIR=patches.$PROG
PKG=driver/virtualization/kvm
SUMMARY="placeholder; reset below"
DESC="$SUMMARY"
--- 34,50 ----
# this going forward.
VER=1.0.5.11
# Default to building tip, but site.sh can force a specific commit checkout.
COMMIT=$KVM_ROLLBACK
SRC_REPO=https://github.com/joyent/illumos-kvm.git
! if [ -d ${PREBUILT_ILLUMOS:-/dev/null} ]; then
! logmsg "Using pre-built Illumos at $PREBUILT_ILLUMOS (may need to wait...)"
! wait_for_prebuilt
! KERNEL_SOURCE=$PREBUILT_ILLUMOS
! else
! KERNEL_SOURCE=/code/omnios-$RELVER/illumos-omnios
! fi
PROTO_AREA=$KERNEL_SOURCE/proto/root_i386
PATCHDIR=patches.$PROG
PKG=driver/virtualization/kvm
SUMMARY="placeholder; reset below"
DESC="$SUMMARY"
*** 106,116 ****
# Next, the utilities (they follow the kernel module version)
PROG=illumos-kvm-cmd
# Default to building tip, but site.sh can force a specific commit checkout.
COMMIT=$KVM_CMD_ROLLBACK
SRC_REPO=https://github.com/joyent/illumos-kvm-cmd.git
! KERNEL_SOURCE=/code/omnios-$RELVER/illumos-omnios
KVM_DIR=$TMPDIR/illumos-kvm-$VER
PATCHDIR=patches.$PROG
PKG=system/kvm
# Reset a couple of important things
--- 112,128 ----
# Next, the utilities (they follow the kernel module version)
PROG=illumos-kvm-cmd
# Default to building tip, but site.sh can force a specific commit checkout.
COMMIT=$KVM_CMD_ROLLBACK
SRC_REPO=https://github.com/joyent/illumos-kvm-cmd.git
! if [ -d $PREBUILT_ILLUMOS:-/dev/null ]; then
! logmsg "Using pre-built Illumos at $PREBUILT_ILLUMOS (may need to wait...)"
! wait_for_prebuilt
! KERNEL_SOURCE=$PREBUILT_ILLUMOS
! else
! KERNEL_SOURCE=/code/omnios-$RELVER/illumos-omnios
! fi
KVM_DIR=$TMPDIR/illumos-kvm-$VER
PATCHDIR=patches.$PROG
PKG=system/kvm
# Reset a couple of important things