Skip to content

Instantly share code, notes, and snippets.

@caius
Last active November 16, 2016 18:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save caius/5ee7583c090b7ab0d30d84e3560b695a to your computer and use it in GitHub Desktop.
Save caius/5ee7583c090b7ab0d30d84e3560b695a to your computer and use it in GitHub Desktop.
-bash-4.3$ cat projects/illumos/illumos.sh
NIGHTLY_OPTIONS="-CimMNnt"; export NIGHTLY_OPTIONS
GATE="joyent_20161116T172759Z"; export GATE
CODEMGR_WS="/home/caius/smartos-live/projects/illumos"; export CODEMGR_WS
MAX_JOBS=8; export MAX_JOBS
maxjobs() {
ncpu=`kstat -p cpu_info:::state | grep -c on-line`
if [[ $(( $ncpu + 2 )) -lt ${MAX_JOBS} ]]; then
expr $ncpu + 2
else
printf "%d\n" ${MAX_JOBS}
fi
}
DMAKE_MAX_JOBS=`maxjobs`; export DMAKE_MAX_JOBS
PARENT_WS=""; export PARENT_WS
CLONE_WS="http://hg.illumos.org/illumos-gate" export CLONE_WS
STAFFER="nobody"; export STAFFER
BUILD_PROJECT=""; export BUILD_PROJECT
LOCKNAME="`whoami`__home_caius_smartos-live_nightly.lock"; export LOCKNAME
ATLOG="$CODEMGR_WS/log"; export ATLOG
LOGFILE="$ATLOG/nightly.log"; export LOGFILE
MACH=`uname -p`; export MACH
ON_CLOSED_BINS="$CODEMGR_WS/closed"; export ON_CLOSED_BINS
REF_PROTO_LIST="$PARENT_WS/usr/src/proto_list_${MACH}";
export REF_PROTO_LIST
ROOT="/home/caius/smartos-live/proto"; export ROOT
ADJUNCT_PROTO="/home/caius/smartos-live/proto.strap"; export ADJUNCT_PROTO
NATIVE_ADJUNCT="/opt/local"; export NATIVE_ADJUNCT
SRC="$CODEMGR_WS/usr/src"; export SRC
VERSION="$GATE"; export VERSION
PARENT_ROOT="/home/caius/smartos-live/proto"; export PARENT_ROOT
PARENT_TOOLS_ROOT="$PARENT_WS/usr/src/tools/proto/root_$MACH-nd"
export PARENT_TOOLS_ROOT
PKGARCHIVE="${CODEMGR_WS}/packages/${MACH}/nightly";
export PKGARCHIVE
PKGPUBLISHER_REDIST="freeagent"; export PKGPUBLISHER_REDIST
MAKEFLAGS=k; export MAKEFLAGS
UT_NO_USAGE_TRACKING="1"; export UT_NO_USAGE_TRACKING
CW_NO_SHADOW="1"; export CW_NO_SHADOW
MULTI_PROTO="no"; export MULTI_PROTO
BUILD_TOOLS="${CODEMGR_WS}/usr/src/tools/proto/root_${MACH}-nd/opt";
export BUILD_TOOLS
SPRO_ROOT=/opt/SUNWspro; export SPRO_ROOT
SPRO_VROOT=$SPRO_ROOT; export SPRO_VROOT
GNU_ROOT="/home/caius/smartos-live/proto.strap/usr/gnu" export GNU_ROOT
GCC_ROOT="/home/caius/smartos-live/proto.strap/usr"; export GCC_ROOT
# A temporary hack to allow bootstrap of cw(1)
CW_GCC_DIR="${GCC_ROOT}/bin"; export CW_GCC_DIR
# Use GCC as the primary compiler
__GNUC=""; export __GNUC
# Use GCC4 specific flags
__GNUC4=""; export __GNUC4
JAVA_ROOT=/opt/local/java/openjdk7; export JAVA_ROOT
FLEX=/opt/local/bin/flex; export FLEX
GNUXGETTEXT=/opt/local/bin/xgettext; export GNUXGETTEXT
PYTHON_26=/opt/local/bin/python2.6; export PYTHON_26
ELFDUMP=/usr/bin/elfdump; export ELFDUMP
LORDER=/usr/bin/lorder; export LORDER
MCS=/usr/bin/mcs; export MCS
NM=/usr/bin/nm; export NM
STRIP=/usr/bin/strip; export STRIP
TSORT=/usr/bin/tsort; export TSORT
AR=/usr/bin/ar; export AR
MAKE="/home/caius/smartos-live/proto.strap/usr/bin/dmake"; export MAKE
LEX=/opt/local/bin/lex; export LEX
YACC=/opt/local/bin/yacc; export YACC
RPCGEN=/opt/local/bin/rpcgen; export RPCGEN
ASTBINDIR=/opt/local/ast/bin; export ASTBINDIR
LD_TOXIC_PATH="$ROOT/lib:$ROOT/usr/lib"; export LD_TOXIC_PATH
/home/caius/smartos-live/projects/illumos/usr/src/tools/onbld
/usr/bin/rm -f python2.7/__init__.pyc
/usr/bin/python2.7 -mpy_compile __init__.py
sh: line 1: /usr/bin/python2.7: not found
*** Error code 127
make: Fatal error: Command failed for target `python2.7/__init__.pyc'
Current working directory /home/caius/smartos-live/projects/illumos/usr/src/tools/onbld
*** Error code 1
The following command caused the error:
cd onbld; pwd; /home/caius/smartos-live/proto.strap/usr/bin/dmake install
make: Fatal error: Command failed for target `onbld'
Current working directory /home/caius/smartos-live/projects/illumos/usr/src/tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment