otp$ make make[1]: Entering directory `/home/mogorman/erlang/iax2/otp/lib' make[2]: Entering directory `/home/mogorman/erlang/iax2/otp/lib/fslib' for dir in src; do \ (cd $dir; make all); \ done make[3]: Entering directory `/home/mogorman/erlang/iax2/otp/lib/fslib/src' mkdir ../ebin erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin fs_boot_smithe.erl erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin fs_elwrap_h.erl erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin fs_email.erl erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin fs_fprof_util.erl erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin fs_lib.erl erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin fs_lists.erl erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin fs_net.erl erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin fs_release_smithe.erl erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin fs_string.erl erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin fs_test_lib.erl erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin fs_time.erl sed -e 's;%VSN%;5.1.0;' \ -e 's;%PFX%;fs;' \ -e 's;%APP_NAME%;fslib;' \ fslib.app.src > ../ebin/fslib.app sed -e 's;%VSN%;5.1.0;' fslib.appup.src > ../ebin/fslib.appup make[3]: Leaving directory `/home/mogorman/erlang/iax2/otp/lib/fslib/src' make[2]: Leaving directory `/home/mogorman/erlang/iax2/otp/lib/fslib' $\e[0m$\e[0mmake[2]: Entering directory `/home/mogorman/erlang/iax2/otp/lib/gas' for dir in src; do \ (cd $dir; make all); \ done make[3]: Entering directory `/home/mogorman/erlang/iax2/otp/lib/gas/src' mkdir ../ebin erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin gas.erl erlc -W -W0 -I../include -I../../fslib/include -I../../system_status/include -o../ebin gas_sup.erl sed -e 's;%VSN%;4.6.0;' \ -e 's;%PFX%;gas;' \ -e 's;%APP_NAME%;gas;' \ gas.app.src > ../ebin/gas.app sed -e 's;%VSN%;4.6.0;' gas.appup.src > ../ebin/gas.appup make[3]: Leaving directory `/home/mogorman/erlang/iax2/otp/lib/gas/src' make[2]: Leaving directory `/home/mogorman/erlang/iax2/otp/lib/gas' $\e[0m$\e[0m$\e[1;31mskipping "make all" for yaws $\e[0m$\e[0mmake[1]: Leaving directory `/home/mogorman/erlang/iax2/otp/lib' make[1]: Entering directory `/home/mogorman/erlang/iax2/otp/release' make[2]: Entering directory `/home/mogorman/erlang/iax2/otp/release/yaws_rel' Makefile:183: warning: overriding commands for target `yaws_rel/var//www/htdocs' Makefile:98: warning: ignoring old commands for target `yaws_rel/var//www/htdocs' mkdir -p local mkdir -p local/log mkdir -p local/var mkdir -p local/var//www/conf mkdir -p local/var//www/htdocs chmod +x local/yaws_rel.sh ==== Start local node with "sh local/yaws_rel.sh" ==== sed -e 's;%REL_VSN%;;' \ yaws_rel.rel.src > yaws_rel.rel.src.tmp sed -e 's;%VAR_OTP%;/home/mogorman/erlang/iax2/otp/release/yaws_rel/local/var/;' \ -e 's;%LOG_OTP%;/home/mogorman/erlang/iax2/otp/release/yaws_rel/local/log/;' \ -e 's;%HTDOC_ROOT%;/home/mogorman/erlang/iax2/otp/lib/yaws/htdocs;' \ -e 's;%APP_NAME%;yaws;' \ -e 's;%RELS%;yaws_rel;' \ -e 's;%USER%;mogorman;' \ -e 's;%HTDOC_ROOT%;/home/mogorman/erlang/iax2/otp/lib;' \ -e 's;%MHOST%;protoman;' \ yaws.conf.src > local/var//www/conf/yaws.conf cp ../../build/mime.types local/var//www/conf/mime.types sed -e 's;%LOG_OTP%;/home/mogorman/erlang/iax2/otp/release/yaws_rel/local/log/;' \ -e 's;%VAR_OTP%;/home/mogorman/erlang/iax2/otp/release/yaws_rel/local/var/;' \ -e 's;%RELS%;yaws_rel;g' \ -e 's;%HOME%;/home/mogorman;g' \ -e 's;%BROADCAST_ADDRESS%;;g' \ -e 's;%CONTACT_NODE%;;g' \ -e "s;%HOSTNAME%;`hostname --long`;" \ -e 's;%APP_NAME%;yaws;' \ -e 's;%APP_VERSION%;;g' \ yaws_rel.config.src > local/yaws_rel.config fs_lib:s_apply args before parsing: ['["/usr/local/lib/erlang/*", "../../lib"]. ','"yaws_rel.rel.src.tmp". ','[local]. '] apply the following: apply(fs_boot_smithe, make_script_and_boot, [["/usr/local/lib/erlang/*", "../../lib"], "yaws_rel.rel.src.tmp", [local]]) Result: {'EXIT',{{badmatch,false}, [{fs_boot_smithe,flesh_out_erts_release_spec,2}, {fs_boot_smithe,make_rel_file,5}, {fs_boot_smithe,make_script_and_boot,6}, {fs_boot_smithe,make_script_and_boot,3}, {fs_lib,s_apply,1}, {init,start_it,1}, {init,start_em,1}]}} cp yaws_rel.script yaws_rel.boot local/ cp: cannot stat `yaws_rel.script': No such file or directory cp: cannot stat `yaws_rel.boot': No such file or directory make[2]: *** [local/yaws_rel.script] Error 1 make[2]: Leaving directory `/home/mogorman/erlang/iax2/otp/release/yaws_rel' Error Code 0 make[1]: Leaving directory `/home/mogorman/erlang/iax2/otp/release' mogorman@protoman:~/erlang/iax2/otp$