Last active
November 16, 2016 18:13
-
-
Save caius/5ee7583c090b7ab0d30d84e3560b695a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/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