Subj : Javascript TW2 To : Dumas Walker From : Digital Man Date : Sat Jan 06 2018 12:24 pm Re: Javascript TW2 By: Dumas Walker to DIGITAL MAN on Sat Jan 06 2018 02:52 pm > > > The last time I tried it, it ran for 5-10 minutes before > > > giving the base64.h error. I later realized it had erased most of my > > > executables from the sbbs3 directory tree. So I am a little leary to > > > try it again. :) > > > > FYI, that was the first and only time I saw the base64.h error was when > > > I ran "make RELEASE=1" without the "symlinks" included. > > > A "clean" fixed the base64.h error. It had nothing to do with including or > > excluding the "symlinks" argument. > > Ok, so running without symlinks does cause all of the make steps listed in > the wiki to complete with success, as does the update.js step. However, > restarting synchronet after the compile does not work so good. It ends in > a segmentation fault. I had the output captured but apparently it got > deleted when I had to restore from backup. The instructions for debugging crashes (e.g. segfaults) on *nix are here: http://wiki.synchro.net/howto:gdb It'd be helpful if you had a core file from the crash. > Just for fun, I did go back through the wiki and attempt to install all of > the dependencies. apt-get reported that all were installed at at their > newest versions - none missing. > > Also, one thing I did see synchronet complain about before abending was the > SBBSCTRL not being set. I find this confusing as the script that starts > synchronet contains these three lines, before sbbs is called: > > export HOME=/sbbs > export SBBSCTRL=/sbbs/ctrl > export SBBSNODE=/sbbs/node1 > > ??? What's the rest of the script look like? Are you running sbbs daemonized or in the foreground? digital man Synchronet/BBS Terminology Definition #37: NNTP = Network News Transfer Protocol Norco, CA WX: 69.2øF, 61.0% humidity, 2 mph ESE wind, 0.00 inches rain/24hrs .