• New Synchronet source dirs/libs

    From Digital Man@VERT to All on Saturday, June 29, 2019 03:01:39
    If you're paying attention, you've noticed a lot of commits around 2 new Synchronet libraries:
    src/encode
    src/hash

    The files in these directories are not actually new (with the exception of hash/cp437_utf8_tbl.*) - the files were moved from src/smblib and src/sbbs3 for better organization.

    This is something Deuce and I have wanted to do for a while. If you have an existing copy of the source, you'll need to do some CVS trickery to get the new src/* dirs and a clean rebuild to fix-up file dependencies.

    A "cvs update -d" from your Synchronet "src" directory, followed by a ./cleanall.sh (assuming you're running *nix), should do the trick.

    digital man

    Synchronet "Real Fact" #73:
    SyncTERM (created by Deuce) contains portions of Synchronet and SEXYZ code. Norco, CA WX: 73.5°F, 55.0% humidity, 5 mph ENE wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Lord Time@VERT/TIME to Digital Man on Sunday, June 30, 2019 22:46:37
    If you're paying attention, you've noticed a lot of commits around 2 new Synchronet libraries:
    src/encode
    src/hash


    wasn't

    The files in these directories are not actually new (with the exception of hash/cp437_utf8_tbl.*) - the files were moved from src/smblib and src/sbbs3 for better organization.

    This is something Deuce and I have wanted to do for a while. If you have an existing copy of the source, you'll need to do some CVS trickery to get the new src/* dirs and a clean rebuild to fix-up file dependencies.

    A "cvs update -d" from your Synchronet "src" directory, followed by a ./cleanall.sh (assuming you're running *nix), should do the trick.

    question, where in this script would the ./cleanall.sh go :

    #/bin/bash
    cd /sbbs
    killall sbbs
    tar -czf exec.tgz exec
    export SBBSCTRL=/sbbs/ctrl
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update src 3rdp
    cvs update xtrn
    cvs update web
    cvs update text
    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 clean
    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1
    cd /sbbs/src/sbbs3/scfg; make RELEASE=1
    cd /sbbs/exec; make
    /sbbs/exec/jsexec update.js
    ./sbbs -d


    ---

    Rob Starr
    Lord Time SysOp of
    Time Warp of the Future BBS
    Telnet://Time.Synchro.Net:24
    ICQ # 11868133 or # 70398519 Jabber : lordtime2000@gmail.com
    Astra : lord_time
    X-Box : Lord Time 2000 Skype : lordtime@tds.net
    ---
    ■ Synchronet ■ Time Warp of the Future BBS - Home of League 10 IBBS Games
  • From mark lewis@VERT to Lord Time on Monday, July 01, 2019 06:52:20
    On 2019 Jun 30 15:46:36, you wrote to Digital Man:

    question, where in this script would the ./cleanall.sh go :

    #/bin/bash
    cd /sbbs
    killall sbbs
    tar -czf exec.tgz exec
    export SBBSCTRL=/sbbs/ctrl
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update src 3rdp
    cvs update xtrn
    cvs update web
    cvs update text
    cd /sbbs/src/sbbs3;

    right here...

    make RELEASE=1 USE_DOSEMU=1 clean

    then remove "clean"...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... There is much to be said for failure. It is more interesting than success. ---
    * Origin: (1:3634/12.73)
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Lord Time on Monday, July 01, 2019 05:56:15
    Re: Re: New Synchronet source dirs/libs
    By: Lord Time to Digital Man on Sun Jun 30 2019 03:46 pm

    If you're paying attention, you've noticed a lot of commits around 2 new Synchronet libraries:
    src/encode
    src/hash


    wasn't

    The files in these directories are not actually new (with the exception of hash/cp437_utf8_tbl.*) - the files were moved from src/smblib and src/sbbs3 for better organization.

    This is something Deuce and I have wanted to do for a while. If you have an existing copy of the source, you'll need to do some CVS trickery to get the new src/* dirs and a clean rebuild to fix-up file dependencies.

    A "cvs update -d" from your Synchronet "src" directory, followed by a ./cleanall.sh (assuming you're running *nix), should do the trick.

    question, where in this script would the ./cleanall.sh go :

    #/bin/bash
    cd /sbbs
    killall sbbs
    tar -czf exec.tgz exec
    export SBBSCTRL=/sbbs/ctrl
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update src 3rdp

    You might want to add '-d' to that cvs update command so you'll automatically get new sub-dirs.

    cvs update xtrn
    cvs update web
    cvs update text

    A 'cleanall' would go here, assuming you always to perform a complete rebuild.

    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 clean
    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1
    cd /sbbs/src/sbbs3/scfg; make RELEASE=1
    cd /sbbs/exec; make
    /sbbs/exec/jsexec update.js
    ./sbbs -d


    digital man

    Synchronet "Real Fact" #15:
    SBBSecho was introduced (replacing SBBSFIDO) for Synchronet v2 in 1994.
    Norco, CA WX: 69.2°F, 62.0% humidity, 1 mph SSE wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Ragnarok@VERT/DOCKSUD to Digital Man on Monday, July 01, 2019 19:02:38
    El 29/6/19 a las 00:01, Digital Man escribiˇ:
    If you're paying attention, you've noticed a lot of commits around 2 new Synchronet libraries:
    src/encode
    src/hash

    The files in these directories are not actually new (with the exception of hash/cp437_utf8_tbl.*) - the files were moved from src/smblib and src/sbbs3 for better organization.

    This is something Deuce and I have wanted to do for a while. If you have an existing copy of the source, you'll need to do some CVS trickery to get the new src/* dirs and a clean rebuild to fix-up file dependencies.

    A "cvs update -d" from your Synchronet "src" directory, followed by a ./cleanall.sh (assuming you're running *nix), should do the trick.

    digital man

    Synchronet "Real Fact" #73:
    SyncTERM (created by Deuce) contains portions of Synchronet and SEXYZ code. ---


    make with RELEASE=1 just fail, but using DEBUG=1 work

    Saludos!

    root@scarlet:/sbbs/src/sbbs3# make USE_DOSEMU=1 RELEASE=1
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Alto.
    make[1]: Leaving directory '/sbbs/src/smblib' /sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed make: *** [smblib] Error 2

    ---
    ■ Synchronet ■ Dock Sud BBS TLD 24 HS - http://bbs.docksud.com.ar - telnet://bbs.docksud.com.ar
  • From Kirkman@VERT/GUARDIAN to Ragnarok on Monday, July 01, 2019 17:24:58
    Re: Re: New Synchronet source dirs/libs
    By: Ragnarok to Digital Man on Mon Jul 01 2019 12:02 pm

    root@scarlet:/sbbs/src/sbbs3# make USE_DOSEMU=1 RELEASE=1
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Alto.
    make[1]: Leaving directory '/sbbs/src/smblib' /sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed make: *** [smblib] Error 2

    I had the same errors yesterday.

    I basically had to go through each directory like /smblib/ that was throwing
    an error, and remove all files. Then I would run "cvs checkout -d" inside the problematic folder. Finally, I'd run my make command again.

    I repeated that process over and over each time I hit a snag in compilation. Eventually every problematic directory was cleaned up, and Sync compiled.

    --Josh

    ////--------------------------------------------------
    BiC -=- http://breakintochat.com -=- bbs wiki and blog

    ---
    ■ Synchronet
  • From Ernest J Gainey Iii@VERT/LOSTCAUS to Ragnarok on Monday, July 01, 2019 19:03:48
    Re: Re: New Synchronet source dirs/libs
    By: Ragnarok to Digital Man on Mon Jul 01 2019 12:02 pm

    El 29/6/19 a las 00:01, Digital Man escribiˇ:
    make with RELEASE=1 just fail, but using DEBUG=1 work

    I removed everything from /sbbs/src, except the CVS folder and re-pulled from CVS. Compiled OK with RELEASE=1.

    ---
    ■ Synchronet ■ LostCause Halfway House BBS
  • From Digital Man@VERT to Ragnarok on Monday, July 01, 2019 22:00:05
    Re: Re: New Synchronet source dirs/libs
    By: Ragnarok to Digital Man on Mon Jul 01 2019 12:02 pm

    El 29/6/19 a las 00:01, Digital Man escribiˇ:
    If you're paying attention, you've noticed a lot of commits around 2 new Synchronet libraries:
    src/encode
    src/hash

    The files in these directories are not actually new (with the exception of hash/cp437_utf8_tbl.*) - the files were moved from src/smblib and src/sbbs3 for better organization.

    This is something Deuce and I have wanted to do for a while. If you have an existing copy of the source, you'll need to do some CVS trickery to get the new src/* dirs and a clean rebuild to fix-up file dependencies.

    A "cvs update -d" from your Synchronet "src" directory, followed by a ./cleanall.sh (assuming you're running *nix), should do the trick.

    digital man

    Synchronet "Real Fact" #73:
    SyncTERM (created by Deuce) contains portions of Synchronet and SEXYZ code. ---


    make with RELEASE=1 just fail, but using DEBUG=1 work

    Saludos!

    root@scarlet:/sbbs/src/sbbs3# make USE_DOSEMU=1 RELEASE=1
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Alto.
    make[1]: Leaving directory '/sbbs/src/smblib' /sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed make: *** [smblib] Error 2

    That's a stale dependency which means you need to run a 'make clean RELEASE=1' first.

    digital man

    Synchronet "Real Fact" #4:
    Synchronet version 3 is written mostly in C, with some C++, x86 ASM, and Pascal.
    Norco, CA WX: 86.6°F, 35.0% humidity, 12 mph ESE wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Kirkman on Monday, July 01, 2019 22:04:03
    Re: Re: New Synchronet source dirs/libs
    By: Kirkman to Ragnarok on Mon Jul 01 2019 10:24 am

    Re: Re: New Synchronet source dirs/libs
    By: Ragnarok to Digital Man on Mon Jul 01 2019 12:02 pm

    root@scarlet:/sbbs/src/sbbs3# make USE_DOSEMU=1 RELEASE=1
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Alto.
    make[1]: Leaving directory '/sbbs/src/smblib' /sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed make: *** [smblib] Error 2

    I had the same errors yesterday.

    I basically had to go through each directory like /smblib/ that was throwing an error, and remove all files. Then I would run "cvs checkout -d" inside the problematic folder. Finally, I'd run my make command again.

    I repeated that process over and over each time I hit a snag in compilation. Eventually every problematic directory was cleaned up, and Sync compiled.

    If you're performing a RELEASE build, then a './cleanall.sh RELEASE=1' in the sbbs src dir should have cleaned everything correctly first.

    digital man

    Synchronet "Real Fact" #40:
    Synchronet has been ported to FreeBSD, NetBSD, OpenBSD, Solaris, QNX, and MacOS.
    Norco, CA WX: 86.6°F, 35.0% humidity, 12 mph ESE wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Kirkman@VERT/GUARDIAN to Digital Man on Tuesday, July 02, 2019 03:01:54
    Re: Re: New Synchronet source dirs/libs
    By: Digital Man to Kirkman on Mon Jul 01 2019 03:04 pm

    If you're performing a RELEASE build, then a './cleanall.sh RELEASE=1' in the sbbs src dir should have cleaned everything correctly first.

    Sweet, that's helpful to know. I'll add it to my update gist.

    --Josh

    ////--------------------------------------------------
    BiC -=- http://breakintochat.com -=- bbs wiki and blog

    ---
    ■ Synchronet
  • From Lord Time@VERT/TIME to Digital Man on Tuesday, July 02, 2019 06:09:20
    If you're paying attention, you've noticed a lot of commits around 2 new Synchronet libraries:
    src/encode
    src/hash


    wasn't

    The files in these directories are not actually new (with the exception of hash/cp437_utf8_tbl.*) - the files were moved from src/smblib and src/sbbs3 for better organization.

    This is something Deuce and I have wanted to do for a while. If you have an existing copy of the source, you'll need to do some CVS trickery to get the new src/* dirs and a clean rebuild to fix-up file dependencies.

    A "cvs update -d" from your Synchronet "src" directory, followed by a ./cleanall.sh (assuming you're running *nix), should do the trick.

    question, where in this script would the ./cleanall.sh go :

    #/bin/bash
    cd /sbbs
    killall sbbs
    tar -czf exec.tgz exec
    export SBBSCTRL=/sbbs/ctrl
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update src 3rdp

    You might want to add '-d' to that cvs update command so you'll automatically get new sub-dirs.

    cvs update xtrn
    cvs update web
    cvs update text

    A 'cleanall' would go here, assuming you always to perform a complete rebuild.

    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 clean
    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1
    cd /sbbs/src/sbbs3/scfg; make RELEASE=1
    cd /sbbs/exec; make
    /sbbs/exec/jsexec update.js
    ./sbbs -d

    so like this :

    #/bin/bash
    cd /sbbs
    killall sbbs
    tar -czf exec.tgz exec
    export SBBSCTRL=/sbbs/ctrl
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update -d src 3rdp
    cvs update xtrn
    cvs update web
    cvs update text
    cleanall
    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 clean
    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1
    cd /sbbs/src/sbbs3/scfg; make RELEASE=1
    cd /sbbs/exec; make
    /sbbs/exec/jsexec update.js
    ./sbbs -d
    #/etc/init.d/sbbs restart


    ---

    Rob Starr
    Lord Time SysOp of
    Time Warp of the Future BBS
    Telnet://Time.Synchro.Net:24
    ICQ # 11868133 or # 70398519 Jabber : lordtime2000@gmail.com
    Astra : lord_time
    X-Box : Lord Time 2000 Skype : lordtime@tds.net
    ---
    ■ Synchronet ■ Time Warp of the Future BBS - Home of League 10 IBBS Games
  • From Digital Man@VERT to Lord Time on Tuesday, July 02, 2019 07:48:05
    Re: Re: New Synchronet source dirs/libs
    By: Lord Time to Digital Man on Mon Jul 01 2019 11:09 pm

    A "cvs update -d" from your Synchronet "src" directory, followed by a ./cleanall.sh (assuming you're running *nix), should do the trick.

    question, where in this script would the ./cleanall.sh go :

    #/bin/bash
    cd /sbbs
    killall sbbs
    tar -czf exec.tgz exec
    export SBBSCTRL=/sbbs/ctrl
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update src 3rdp

    You might want to add '-d' to that cvs update command so you'll automatically get new sub-dirs.

    cvs update xtrn
    cvs update web
    cvs update text

    A 'cleanall' would go here, assuming you always to perform a complete rebuild.

    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 clean
    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1
    cd /sbbs/src/sbbs3/scfg; make RELEASE=1
    cd /sbbs/exec; make
    /sbbs/exec/jsexec update.js
    ./sbbs -d

    so like this :

    #/bin/bash
    cd /sbbs
    killall sbbs
    tar -czf exec.tgz exec
    export SBBSCTRL=/sbbs/ctrl
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update -d src 3rdp
    cvs update xtrn
    cvs update web
    cvs update text
    cleanall

    More likely: ./cleanall.sh RELEASE=1

    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 clean
    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1
    cd /sbbs/src/sbbs3/scfg; make RELEASE=1
    cd /sbbs/exec; make
    /sbbs/exec/jsexec update.js
    ./sbbs -d
    #/etc/init.d/sbbs restart

    digital man

    Synchronet/BBS Terminology Definition #10:
    C64 = Commodore 64 (personal computer)
    Norco, CA WX: 66.0°F, 72.0% humidity, 2 mph SE wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From mark lewis@VERT to Lord Time on Tuesday, July 02, 2019 21:40:56
    On 2019 Jul 01 23:09:20, you wrote to Digital Man:

    so like this :

    #/bin/bash
    cd /sbbs
    killall sbbs
    tar -czf exec.tgz exec
    export SBBSCTRL=/sbbs/ctrl
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update -d src 3rdp
    cvs update xtrn
    cvs update web
    cvs update text

    i use "-d" on all the "cvs update" lines...

    cleanall

    and since you're using "RELEASE=1" this one should be

    cd /sbbs/src
    cleanall RELEASE=1

    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 clean
    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1

    you're making the same thing twice here...

    cd /sbbs/src/sbbs3/scfg; make RELEASE=1

    and you don't have to do this separately any more, AFAIK...

    FWIW: here's a clipped down and simplified copy of my current updatesbbs script...

    ==== Begin "updatesbbs" ====
    #!/bin/bash

    # first set the variables
    ECODE=0
    CWD=$PWD
    SBBSDIR=/sbbs
    SRCDIR=$SBBSDIR/src
    SDATE1=$(date +"%s")
    PATCHDIR=$SBBSDIR/patches
    SCRIPTNAME=$(basename "$0")
    EXECDATE=$(date --date="@$SDATE1" '+%Y%m%d%H%M') LOGFILE="$SBBSDIR"/"$SCRIPTNAME"_"$EXECDATE".log

    DEBUGOPT="DEBUG=1"
    SUSER="SBBSUSER=sbbs"
    SGRP="SBBSGROUP=sbbs"
    RELEASEOPT="RELEASE=1"
    DOSEMUOPT="USE_DOSEMU=1"
    INSTALLOPT="INSTALL=CLASSIC"
    INSTDIR="SBBSDIR=$SBBSDIR"
    #choose 1 of the following 2 lines
    BUILDOPTS="$DEBUGOPT $DOSEMUOPT $INSTALLOPT $INSTDIR $SUSER $SGRP" #BUILDOPTS="$RELEASEOPT $DOSEMUOPT $INSTALLOPT $INSTDIR $SUSER $SGRP"

    export SBBSCTRL=$SBBSDIR/ctrl
    export SBBSEXEC=$SBBSDIR/exec

    #[trim logroataion, elapsedtime & tee code]

    printf "* $SCRIPTNAME logging to $LOGFILE *\n"
    printf "* Start Date: $(date --date="@$SDATE1" +'%Y-%m-%d %H:%M:%S') *\n"

    ##########################
    # * do all the updates * #
    ##########################
    cd $SBBSDIR
    tar -czf ctrl_$EXECDATE.tgz ctrl
    tar -czf exec_$EXECDATE.tgz exec
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update -d src
    cvs update -d 3rdp
    cvs update -d xtrn

    ###################################
    # * clean the build directories * #
    ###################################
    cd $SRCDIR
    if [[ $BUILDOPTS =~ $RELEASEOPT ]]; then
    ./cleanall.sh $RELEASEOPT
    else
    ./cleanall.sh
    fi

    ############################
    # * build all the things * #
    ############################
    cd $SRCDIR/sbbs3; make $BUILDOPTS install
    cd $SRCDIR/sexpots; make $BUILDOPTS
    cd $SBBSDIR/exec; make $BUILDOPTS

    ################################
    #* do these only when needed * #
    ################################
    #printf "running $SBBSDIR/exec/update.js\n"
    #$SBBSDIR/exec/jsexec $SBBSDIR/exec/update.js
    #printf "running $SBBSDIR/exec/sbbsecho_upgrade.js\n"
    #$SBBSDIR/exec/jsexec $SBBSDIR/exec/sbbsecho_upgrade.js

    #[trim download sbbs-dev, extract text.dat & diff w/ existing]

    printf "SBBS CVS update and compile complete!\n"
    cd $CWD
    EDATE1=$(date +"%s")
    printf "* End Date: $(date --date="@$EDATE1" +'%Y-%m-%d %H:%M:%S') *\n" TIMEDIFF=$(($EDATE1-$SDATE1))
    elapsedtime $TIMEDIFF
    printf "\n"
    ==== End "updatesbbs" ====


    )\/(ark

    And to this end they built themselves a stupendous super-computer which was
    so amazingly intelligent that even before its data banks had been connected
    up it had started from "I think therefore I am" and got as far as deducing
    the existence of rice pudding and income tax before anyone managed to turn
    it off.
    ... My wife ran away with my best friend and I sure miss him.
    ---
    * Origin: (1:3634/12.73)
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Mindless Automaton@VERT/ELDRITCH to Digital Man on Wednesday, July 03, 2019 04:14:57
    syncview & sbl GNUmakefiles need some additional hash & encode love when you can please. By which I mean the "Quick installation from CVS" method failed for me & I just peppered those 2 GNUmakefiles with C & LDFLAG lines similar to what you had in syncterm GNUmakefile until it was happy and built.

    Thanks!

    4 Mindless Automaton Artifact Creature - Construct 0/0 (Artifact Rare)
    ---
    ■ Synchronet ■ * Origin: Eldritch Clockwork BBS - eldritchclockwork.net
  • From mark lewis@VERT to Digital Man on Wednesday, July 03, 2019 19:22:28
    On 2019 Jul 02 22:06:44, you wrote to Mindless Automaton:

    sbl is deprecated (replaced by sbbslist.js) and should not be
    used/rebuilt.

    should SBL be removed from CVS?

    )\/(ark

    And to this end they built themselves a stupendous super-computer which was
    so amazingly intelligent that even before its data banks had been connected
    up it had started from "I think therefore I am" and got as far as deducing
    the existence of rice pudding and income tax before anyone managed to turn
    it off.
    ... I got my act together and forgot where I put it!
    ---
    * Origin: (1:3634/12.73)
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to mark lewis on Wednesday, July 03, 2019 19:57:05
    Re: New Synchronet source dirs/libs
    By: mark lewis to Digital Man on Wed Jul 03 2019 12:22 pm


    On 2019 Jul 02 22:06:44, you wrote to Mindless Automaton:

    sbl is deprecated (replaced by sbbslist.js) and should not be
    used/rebuilt.

    should SBL be removed from CVS?

    Yes.

    digital man

    Synchronet/BBS Terminology Definition #65:
    SpiderMonkey = Mozilla's C/C++ JavaScript Engine (libmozjs)
    Norco, CA WX: 80.2°F, 50.0% humidity, 7 mph E wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Mindless Automaton@VERT/ELDRITCH to Digital Man on Wednesday, July 03, 2019 23:07:59
    /install/GNUmakefile line 162/163 wants it to built still but now I know I can just delete those lines.

    Thanks!

    4 Mindless Automaton Artifact Creature - Construct 0/0 (Artifact Rare)
    ---
    ■ Synchronet ■ * Origin: Eldritch Clockwork BBS - eldritchclockwork.net
  • From Digital Man@VERT to Mindless Automaton on Wednesday, July 03, 2019 20:59:58
    Re: New Synchronet source dirs/libs
    By: Mindless Automaton to Digital Man on Wed Jul 03 2019 04:07 pm

    /install/GNUmakefile line 162/163 wants it to built still but now I know I can just delete those lines.

    Thanks - now removed.

    digital man

    Synchronet "Real Fact" #52:
    Answers to Frequently Asked Questions: http://wiki.synchro.net/faq:index
    Norco, CA WX: 81.6°F, 45.0% humidity, 3 mph ENE wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Lord Time@VERT/TIME to Digital Man on Friday, July 05, 2019 07:03:17
    A "cvs update -d" from your Synchronet "src" directory, followed by a ./cleanall.sh (assuming you're running *nix), should do the trick.

    question, where in this script would the ./cleanall.sh go :

    #/bin/bash
    cd /sbbs
    killall sbbs
    tar -czf exec.tgz exec
    export SBBSCTRL=/sbbs/ctrl
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update src 3rdp

    You might want to add '-d' to that cvs update command so you'll automatically get new sub-dirs.

    cvs update xtrn
    cvs update web
    cvs update text

    A 'cleanall' would go here, assuming you always to perform a complete rebuild.

    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 clean
    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1
    cd /sbbs/src/sbbs3/scfg; make RELEASE=1
    cd /sbbs/exec; make
    /sbbs/exec/jsexec update.js
    ./sbbs -d

    so like this :

    #/bin/bash
    cd /sbbs
    killall sbbs
    tar -czf exec.tgz exec
    export SBBSCTRL=/sbbs/ctrl
    export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    cvs update -d exec
    cvs update -d src 3rdp
    cvs update xtrn
    cvs update web
    cvs update text
    cleanall

    More likely: ./cleanall.sh RELEASE=1

    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 clean
    cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1
    cd /sbbs/src/sbbs3/scfg; make RELEASE=1
    cd /sbbs/exec; make
    /sbbs/exec/jsexec update.js
    ./sbbs -d
    #/etc/init.d/sbbs restart

    hmmm, still not helping, getting this (without the ./cleanall.sh RELEASE=1 ) :

    root@debian:/home/lordtime# updatesbbs.sh
    sbbs: no process found
    ? exec/cntnodes.bin
    ? exec/default.bin
    ? exec/dir.bin
    ? exec/file_io.bin
    ? exec/ftp.bin
    ? exec/getimlst.bin
    ? exec/html.bin
    ? exec/lbshell.bin
    ? exec/major.bin
    ? exec/matrix.bin
    ? exec/menushel.bin
    ? exec/noyesbar.bin
    ? exec/pcboard.bin
    ? exec/qnet-ftp.bin
    ? exec/ra_emu.bin
    ? exec/renegade.bin
    ? exec/sdos.bin
    ? exec/simple.bin
    ? exec/socktest.bin
    ? exec/type.bin
    ? exec/wildcat.bin
    ? exec/wiplogin.bin
    ? exec/wipshell.bin
    ? exec/wwiv.bin
    ? exec/yesnobar.bin
    cvs update: Updating exec
    cvs update: Updating exec/bench
    cvs update: Updating exec/dorkit
    cvs update: Updating exec/examples
    cvs update: Updating exec/examples/iconshell
    cvs update: Updating exec/ircbots
    cvs update: Updating exec/ircbots/admin
    cvs update: Updating exec/ircbots/antispam
    cvs update: Updating exec/ircbots/decider
    cvs update: Updating exec/ircbots/dice
    cvs update: Updating exec/ircbots/dis
    cvs update: Updating exec/ircbots/google
    cvs update: Updating exec/ircbots/ham
    cvs update: Updating exec/ircbots/humanity
    cvs update: Updating exec/ircbots/info
    cvs update: Updating exec/ircbots/poker
    cvs update: Updating exec/ircbots/presence
    cvs update: Updating exec/ircbots/rpgbot
    cvs update: Updating exec/ircbots/rpgbot/zones
    cvs update: Updating exec/ircbots/rpgbot/zones/noob forest
    cvs update: Updating exec/ircbots/rpgbot/zones/noob village
    cvs update: Updating exec/ircbots/weather
    cvs update: Updating exec/ircbots/whereis
    cvs update: Updating exec/load
    cvs update: Updating exec/load/tickit
    cvs update: Updating exec/tone
    ? src/conio/gcc.linux.x64.lib.release
    ? src/conio/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/gcc.linux.x64.exe.release
    ? src/sbbs3/gcc.linux.x64.lib.release
    ? src/sbbs3/gcc.linux.x64.obj.release
    ? src/sbbs3/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/gtkchat/gcc.linux.x64.exe.release
    ? src/sbbs3/gtkchat/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/gtkmonitor/gcc.linux.x64.exe.release
    ? src/sbbs3/gtkmonitor/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/gtkuseredit/gcc.linux.x64.exe.release
    ? src/sbbs3/gtkuseredit/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/gtkuserlist/gcc.linux.x64.exe.release
    ? src/sbbs3/gtkuserlist/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/scfg/gcc.linux.x64.exe.release
    ? src/sbbs3/scfg/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/syncview/gcc.linux.x64.exe.release
    ? src/sbbs3/syncview/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/uedit/gcc.linux.x64.exe.release
    ? src/sbbs3/uedit/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/umonitor/gcc.linux.x64.exe.release
    ? src/sbbs3/umonitor/gcc.linux.x64.obj.release-mt
    ? src/sexpots/gcc.linux.x64.exe.release
    ? src/sexpots/gcc.linux.x64.obj.release-mt
    ? src/smblib/gcc.linux.x64.lib.release
    ? src/smblib/gcc.linux.x64.obj.release
    ? src/uifc/gcc.linux.x64.lib.release
    ? src/uifc/gcc.linux.x64.obj.release-mt
    ? src/xpdev/gcc.linux.x64.lib.release
    ? src/xpdev/gcc.linux.x64.obj.release
    ? src/xpdev/gcc.linux.x64.obj.release-mt
    ? 3rdp/gcc.linux.x64.debug
    ? 3rdp/gcc.linux.x64.release
    ? 3rdp/src
    cvs update: Updating src
    cvs update: Updating src/ZuulTerm
    cvs update: Updating src/ZuulTerm/chrome
    cvs update: Updating src/ZuulTerm/chrome/content
    cvs update: Updating src/ZuulTerm/defaults
    cvs update: Updating src/ZuulTerm/defaults/preferences
    cvs update: Updating src/build
    cvs update: Updating src/cioxtrn
    cvs update: Updating src/comio
    cvs update: Updating src/conio
    cvs update: Updating src/crt
    cvs update: Updating src/crt/demo
    cvs update: Updating src/crt/doc
    cvs update: Updating src/crt/dosfont
    cvs update: Updating src/crt/dosfont/fonts
    cvs update: Updating src/crt/dosfont/source
    cvs update: Updating src/crt/examples
    cvs update: Updating src/crt/examples/plus
    cvs update: Updating src/crt/include
    cvs update: Updating src/crt/source
    cvs update: Updating src/crt/util
    cvs update: Updating src/doors
    cvs update: Updating src/doors/clans-devkit
    cvs update: Updating src/doors/clans-devkit/unix
    cvs update: Updating src/doors/clans-devkit/win32
    cvs update: Updating src/doors/clans-src
    cvs update: Updating src/doors/clans-src/cfg
    cvs update: Updating src/doors/clans-src/data
    cvs update: Updating src/doors/clans-src/docs
    cvs update: Updating src/doors/clans-src/extern
    cvs update: Updating src/doors/clans-src/release
    cvs update: Updating src/doors/clans-src/test
    cvs update: Updating src/doors/clans-src/tools
    cvs update: Updating src/doors/clans-src/win32
    cvs update: Updating src/doors/dgnlance
    cvs update: Updating src/doors/dgnlance/data
    cvs update: Updating src/doors/dgnlance/text
    cvs update: Updating src/doors/freevote
    cvs update: Updating src/doors/gac
    cvs update: Updating src/doors/gac/gac_bj
    cvs update: Updating src/doors/gac/gac_bj/art
    cvs update: Updating src/doors/gac/gac_bj/release
    cvs update: Updating src/doors/gac/gac_fc
    cvs update: Updating src/doors/gac/gac_fc/art
    cvs update: Updating src/doors/gac/gac_fc/release
    cvs update: Updating src/doors/gac/gac_wh
    cvs update: Updating src/doors/gac/gac_wh/art
    cvs update: Updating src/doors/gac/gac_wh/release
    cvs update: Updating src/doors/gac/gamesdk
    cvs update: Updating src/doors/gac/gamesdk/art
    cvs update: Updating src/doors/gac/gamesdk/docs
    cvs update: Updating src/doors/gac/gamesdk/reqdart
    cvs update: Updating src/doors/gac/gamesdk/template
    cvs update: Updating src/doors/gac/gamesdk/template/art
    cvs update: Updating src/doors/gac/gamesdk/template/release
    cvs update: Updating src/doors/ny2008
    cvs update: Updating src/doors/ny2008/src
    cvs update: Updating src/doors/ny2008/src/jackpot
    cvs update: Updating src/doors/sde
    cvs update: Updating src/doors/sde/src
    cvs update: Updating src/doors/smurfcombat
    cvs update: Updating src/doors/timeport
    cvs update: Updating src/doors/top
    cvs update: Updating src/doors/top/bj4top
    cvs update: Updating src/doors/top/games
    cvs update: Updating src/doors/top/toplink
    cvs update: Updating src/doors/u32rr
    cvs update: Updating src/doors/u32rr/reset
    cvs update: Updating src/doors/vbbs
    cvs update: Updating src/doors/vbbs/build
    cvs update: Updating src/doors/vbbs/data
    cvs update: Updating src/doors/vbbs/include
    cvs update: Updating src/doors/vbbs/src
    cvs update: Updating src/encode
    cvs update: Updating src/hash
    cvs update: Updating src/odoors
    cvs update: Updating src/odoors/historic
    cvs update: Updating src/odoors/historic/odtips3
    cvs update: Updating src/sbbs2
    cvs update: Updating src/sbbs2/addfiles
    cvs update: Updating src/sbbs2/allusers
    cvs update: Updating src/sbbs2/ans2msg
    cvs update: Updating src/sbbs2/autonode
    cvs update: Updating src/sbbs2/baja
    cvs update: Updating src/sbbs2/dcdwatch
    cvs update: Updating src/sbbs2/delfiles
    cvs update: Updating src/sbbs2/dos
    cvs update: Updating src/sbbs2/dstsedit
    cvs update: Updating src/sbbs2/dupefind
    cvs update: Updating src/sbbs2/echo
    cvs update: Updating src/sbbs2/echo/docs
    cvs update: Updating src/sbbs2/execdos
    cvs update: Updating src/sbbs2/execsbbs
    cvs update: Updating src/sbbs2/fido
    cvs update: Updating src/sbbs2/filelist
    cvs update: Updating src/sbbs2/install
    cvs update: Updating src/sbbs2/mlabels
    cvs update: Updating src/sbbs2/msg2ans
    cvs update: Updating src/sbbs2/node
    cvs update: Updating src/sbbs2/qwknodes
    cvs update: Updating src/sbbs2/rio
    cvs update: Updating src/sbbs2/scb
    cvs update: Updating src/sbbs2/scfg
    cvs update: Updating src/sbbs2/slog
    cvs update: Updating src/sbbs2/smb
    cvs update: Updating src/sbbs2/smb/121a
    cvs update: Updating src/sbbs2/smb/chksmb
    cvs update: Updating src/sbbs2/smb/docs
    cvs update: Updating src/sbbs2/smb/fixsmb
    cvs update: Updating src/sbbs2/smb/smbutil
    cvs update: Updating src/sbbs2/smbactiv
    cvs update: Updating src/sbbs2/smm
    cvs update: Updating src/sbbs2/uti
    cvs update: Updating src/sbbs3
    cvs update: Updating src/sbbs3/chat
    cvs update: Updating src/sbbs3/ctrl
    cvs update: Updating src/sbbs3/dosxtrn
    cvs update: Updating src/sbbs3/execvxd
    cvs update: Updating src/sbbs3/gtkchat
    cvs update: Updating src/sbbs3/gtkmonitor
    cvs update: Updating src/sbbs3/gtkmonitor/pixmaps
    cvs update: Updating src/sbbs3/gtkuseredit
    cvs update: Updating src/sbbs3/gtkuserlist
    cvs update: Updating src/sbbs3/install
    cvs update: Updating src/sbbs3/menuedit
    cvs update: Updating src/sbbs3/scfg
    cvs update: Updating src/sbbs3/syncview
    cvs update: Updating src/sbbs3/uedit
    cvs update: Updating src/sbbs3/umonitor
    cvs update: Updating src/sbbs3/useredit
    cvs update: Updating src/sbbs3/userlist
    cvs update: Updating src/sbbs3/userlist/wxsmith
    cvs update: Updating src/sexpots
    cvs update: Updating src/smblib
    cvs update: Updating src/stp
    cvs update: Updating src/syncdraw
    cvs update: Updating src/syncdraw/tdf
    cvs update: Updating src/syncterm
    cvs update: Updating src/syncterm/English.lproj
    cvs update: Updating src/syncterm/SyncTERM.pbproj
    cvs update: Updating src/syncterm/fonts
    cvs update: Updating src/tone
    cvs update: Updating src/uifc
    cvs update: Updating src/xpdev
    cvs update: Updating src/xpdev/clx
    cvs update: Updating src/xpdev/clx/ThreadCreate
    cvs update: Updating src/xpdoor
    cvs update: Updating 3rdp
    cvs update: Updating 3rdp/build
    cvs update: Updating 3rdp/dist
    cvs update: Updating 3rdp/win32.release
    cvs update: Updating 3rdp/win32.release/cryptlib
    cvs update: Updating 3rdp/win32.release/cryptlib/bin
    cvs update: Updating 3rdp/win32.release/cryptlib/include
    cvs update: Updating 3rdp/win32.release/mozjs
    cvs update: Updating 3rdp/win32.release/mozjs/bin
    cvs update: Updating 3rdp/win32.release/mozjs/include
    cvs update: Updating 3rdp/win32.release/nspr
    cvs update: Updating 3rdp/win32.release/nspr/bin
    cvs update: Updating 3rdp/win32.release/sdl
    cvs update: Updating 3rdp/win32.release/sdl/docs
    cvs update: Updating 3rdp/win32.release/sdl/docs/html
    cvs update: Updating 3rdp/win32.release/sdl/docs/images
    cvs update: Updating 3rdp/win32.release/sdl/include
    cvs update: Updating 3rdp/win32.release/sdl/lib
    cvs update: Updating 3rdp/win32.release/sdl/lib/x64
    cvs update: Updating 3rdp/win32.release/sdl/lib/x86
    ? xtrn/8way10
    ? xtrn/ab110
    ? xtrn/ab210
    ? xtrn/black10
    ? xtrn/bre10
    ? xtrn/bre719
    ? xtrn/clans10
    ? xtrn/dosutils
    ? xtrn/fe10
    ? xtrn/fe719
    ? xtrn/fireside
    ? xtrn/free10
    ? xtrn/ibbs.bat
    ? xtrn/ibbs.sh
    ? xtrn/ircbots
    ? xtrn/ironox10
    ? xtrn/kdom10
    ? xtrn/lord101
    ? xtrn/lord102
    ? xtrn/maint.bat
    ? xtrn/maint.sh
    ? xtrn/mega10
    ? xtrn/tal10
    ? xtrn/tal719
    ? xtrn/tankbattle
    ? xtrn/tblack10
    ? xtrn/wahoo10
    ? xtrn/zombie10
    ? xtrn/dpoker/gcc.linux.x64.exe.release
    ? xtrn/dpoker/gcc.linux.x64.obj.release-mt
    ? xtrn/lemons/lemons.json
    ? xtrn/sbj/gcc.linux.x64.exe.release
    ? xtrn/sbj/gcc.linux.x64.obj.release-mt
    ? xtrn/sbl/gcc.linux.x64.exe.release
    ? xtrn/sbl/gcc.linux.x64.obj.release
    ? xtrn/sbl/gcc.linux.x64.obj.release-mt
    ? xtrn/synchronetris/synchronetris.json
    ? xtrn/syncwall/syncwall2.json
    ? xtrn/tbd/gcc.linux.x64.exe.release
    ? xtrn/tbd/gcc.linux.x64.obj.release-mt
    cvs update: Updating xtrn
    cvs update: Updating xtrn/DDArchiveViewer
    cvs update: Updating xtrn/DDAreaChoosers
    cvs update: Updating xtrn/DDMsgReader
    cvs update: Updating xtrn/DDMsgReader/Enhanced header examples
    cvs update: Updating xtrn/DDMsgReader/Loadable module scripts
    cvs update: Updating xtrn/DDUploadProcessor
    cvs update: Updating xtrn/SlyVote
    cvs update: Updating xtrn/ansiview
    cvs update: Updating xtrn/atlantis
    cvs update: Updating xtrn/bbs-scene.org
    cvs update: Updating xtrn/bbsfinder.net
    cvs update: Updating xtrn/bublbogl
    cvs update: Updating xtrn/bublbogl/dict
    cvs update: Updating xtrn/bullshit
    cvs update: Updating xtrn/chat_pager
    cvs update: Updating xtrn/chat_pager/ircbot
    cvs update: Updating xtrn/chess
    cvs update: Updating xtrn/chickendelivery
    cvs update: Updating xtrn/chickendelivery/sprites
    cvs update: Updating xtrn/dgnlance
    cvs update: Updating xtrn/dicewarz
    cvs update: Updating xtrn/dicewarz2
    cvs update: Updating xtrn/doorscan
    cvs update: Updating xtrn/dovebowl
    cvs update: Updating xtrn/dpoker
    cvs update: Updating xtrn/druglord
    cvs update: Updating xtrn/ecreader
    cvs update: Updating xtrn/fatfish
    cvs update: Updating xtrn/gooble
    cvs update: Updating xtrn/gooble/sprites
    cvs update: Updating xtrn/hamtest
    cvs update: Updating xtrn/jeopardized
    cvs update: Updating xtrn/jeopardized/lib
    cvs update: Updating xtrn/jeopardized/server
    cvs update: Updating xtrn/jeopardized/views
    cvs update: Updating xtrn/kingdom
    cvs update: Updating xtrn/knk
    cvs update: Updating xtrn/lemons
    cvs update: Updating xtrn/lemons/sprites
    cvs update: Updating xtrn/life
    cvs update: Updating xtrn/maze
    cvs update: Updating xtrn/mc
    cvs update: Updating xtrn/oneliners
    cvs update: Updating xtrn/pisorama
    cvs update: Updating xtrn/sbj
    cvs update: Updating xtrn/sbl
    cvs update: Updating xtrn/scb
    cvs update: Updating xtrn/sdk
    cvs update: Updating xtrn/seabattle
    cvs update: Updating xtrn/smm
    cvs update: Updating xtrn/starstocks
    cvs update: Updating xtrn/startrek
    cvs update: Updating xtrn/startrek/sprites
    cvs update: Updating xtrn/synchronetris
    cvs update: Updating xtrn/syncwall
    cvs update: Updating xtrn/syncwall/bridge
    cvs update: Updating xtrn/synkroban
    cvs update: Updating xtrn/synkroban/levels
    cvs update: Updating xtrn/tbd
    cvs update: Updating xtrn/thirsty
    cvs update: Updating xtrn/thirsty/graphics
    cvs update: Updating xtrn/tw2
    cvs update: Updating xtrn/twitter
    cvs update: Updating xtrn/uberblox
    cvs update: Updating xtrn/war
    cvs update: Updating xtrn/war/docs
    cvs update: Updating xtrn/war/worlds
    cvs update: Updating xtrn/war/worlds/alderon
    cvs update: Updating xtrn/war/worlds/earth
    cvs update: Updating xtrn/war/worlds/solomoriah
    cvs update: Updating xtrn/war/worlds/spacewar
    cvs update: Updating xtrn/war/worlds/tolivar
    cvs update: Updating xtrn/wordem
    cvs update: Updating xtrn/wordem/dict
    ? web/root/syncwall
    cvs update: Updating web
    cvs update: Updating web/lib
    cvs update: Updating web/lib/captchaAnsis
    cvs update: Updating web/lib/captchaAnsis/figlet-small
    cvs update: Updating web/lib/captchaAnsis/figlet-smslant
    cvs update: Updating web/lib/nightshade
    cvs update: Updating web/root
    cvs update: Updating web/root/blogs
    cvs update: Updating web/root/ecwebv3
    cvs update: Updating web/root/ecwebv3/ftelnet
    cvs update: Updating web/root/ecwebv3/ftelnet/borders
    cvs update: Updating web/root/ecwebv3/ftelnet/ftelnet-resources
    cvs update: Updating web/root/ecwebv3/ftelnet/ftelnet-resources/fonts
    cvs update: Updating web/root/ecwebv3/icons
    cvs update: Updating web/root/ecwebv3/lib
    cvs update: Updating web/root/ecwebv3/lightirc
    cvs update: Updating web/root/ecwebv3/pages
    cvs update: Updating web/root/ecwebv3/pages/Templates
    cvs update: Updating web/root/ecwebv3/pages/disabled
    cvs update: Updating web/root/ecwebv3/sidebar
    cvs update: Updating web/root/ecwebv3/style
    cvs update: Updating web/root/error
    cvs update: Updating web/root/gallery_ex
    cvs update: Updating web/root/gallery_ex/pics
    cvs update: Updating web/root/gallery_ex/pics/Deuce
    cvs update: Updating web/root/gallery_ex/thumbs
    cvs update: Updating web/root/icons
    cvs update: Updating web/root/icons/small
    cvs update: Updating web/root/images
    cvs update: Updating web/root/images/default
    cvs update: Updating web/root/images/nightshade
    cvs update: Updating web/root/js
    cvs update: Updating web/root/members
    cvs update: Updating web/root/msgs
    cvs update: Updating web/root/sajax-forum
    cvs update: Updating web/root/telnet
    cvs update: Updating web/root/telnet/Documentation
    cvs update: Updating web/root/telnet/Documentation/Source
    cvs update: Updating web/root/telnet/Documentation/Source/display
    cvs update: Updating web/root/telnet/Documentation/Source/images
    cvs update: Updating web/root/telnet/Documentation/Source/modules
    cvs update: Updating web/root/telnet/Documentation/Source/socket
    cvs update: Updating web/root/telnet/Documentation/images
    cvs update: Updating web/root/telnet/display
    cvs update: Updating web/root/telnet/examples
    cvs update: Updating web/root/telnet/modules
    cvs update: Updating web/root/telnet/modules/bsx
    cvs update: Updating web/root/telnet/socket
    cvs update: Updating web/root/telnet/tools
    cvs update: Updating web/templates
    cvs update: Updating web/templates/default
    cvs update: Updating web/templates/default/msgs
    cvs update: Updating web/templates/nightshade
    cvs update: Updating web/templates/nightshade/msgs
    cvs update: Updating text
    cvs update: Updating text/avatars
    cvs update: Updating text/menu
    cvs update: Updating text/menu/major
    cvs update: Updating text/menu/pcboard
    cvs update: Updating text/menu/renegade
    cvs update: Updating text/menu/sdos
    cvs update: Updating text/menu/simple
    cvs update: Updating text/menu/wildcat
    cvs update: Updating text/menu/wwiv
    cvs update: Updating text/packet
    Deleting gcc.linux.x64.obj.release/
    Deleting gcc.linux.x64.obj.release-mt/
    Deleting gcc.linux.x64.lib.release/
    Deleting gcc.linux.x64.exe.release/
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Stop.
    make[1]: Leaving directory '/sbbs/src/smblib' /sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed make: *** [smblib] Error 2
    make -C ../../xpdev mtlib
    make[1]: Entering directory '/sbbs/src/xpdev'
    make[1]: Nothing to be done for 'mtlib'.
    make[1]: Leaving directory '/sbbs/src/xpdev'
    make -C ../../uifc mtlib
    make[1]: Entering directory '/sbbs/src/uifc'
    make[1]: Nothing to be done for 'mtlib'.
    make[1]: Leaving directory '/sbbs/src/uifc'
    make -C ../../conio mtlib
    make[1]: Entering directory '/sbbs/src/conio'
    make[1]: *** No rule to make target '../smblib/base64.h', needed by 'gcc.linux.x64.obj.release-mt/cterm.o'. Stop.
    make[1]: Leaving directory '/sbbs/src/conio'
    ../../build/Common.gmake:505: recipe for target 'ciolib-mt' failed
    make: *** [ciolib-mt] Error 2
    make: *** No rule to make target 'baja', needed by 'cntnodes.bin'. Stop. /usr/bin/updatesbbs.sh: line 17: /sbbs/exec/jsexec: No such file or directory /usr/bin/updatesbbs.sh: line 18: ./sbbs: No such file or directory root@debian:/home/lordtime#

    and with ./cleanall.sh RELEASE=1 :

    root@debian:/home/lordtime# updatesbbs.sh
    sbbs: no process found
    ? exec/cntnodes.bin
    ? exec/default.bin
    ? exec/dir.bin
    ? exec/file_io.bin
    ? exec/ftp.bin
    ? exec/getimlst.bin
    ? exec/html.bin
    ? exec/lbshell.bin
    ? exec/major.bin
    ? exec/matrix.bin
    ? exec/menushel.bin
    ? exec/noyesbar.bin
    ? exec/pcboard.bin
    ? exec/qnet-ftp.bin
    ? exec/ra_emu.bin
    ? exec/renegade.bin
    ? exec/sdos.bin
    ? exec/simple.bin
    ? exec/socktest.bin
    ? exec/type.bin
    ? exec/wildcat.bin
    ? exec/wiplogin.bin
    ? exec/wipshell.bin
    ? exec/wwiv.bin
    ? exec/yesnobar.bin
    cvs update: Updating exec
    cvs update: Updating exec/bench
    cvs update: Updating exec/dorkit
    cvs update: Updating exec/examples
    cvs update: Updating exec/examples/iconshell
    cvs update: Updating exec/ircbots
    cvs update: Updating exec/ircbots/admin
    cvs update: Updating exec/ircbots/antispam
    cvs update: Updating exec/ircbots/decider
    cvs update: Updating exec/ircbots/dice
    cvs update: Updating exec/ircbots/dis
    cvs update: Updating exec/ircbots/google
    cvs update: Updating exec/ircbots/ham
    cvs update: Updating exec/ircbots/humanity
    cvs update: Updating exec/ircbots/info
    cvs update: Updating exec/ircbots/poker
    cvs update: Updating exec/ircbots/presence
    cvs update: Updating exec/ircbots/rpgbot
    cvs update: Updating exec/ircbots/rpgbot/zones
    cvs update: Updating exec/ircbots/rpgbot/zones/noob forest
    cvs update: Updating exec/ircbots/rpgbot/zones/noob village
    cvs update: Updating exec/ircbots/weather
    cvs update: Updating exec/ircbots/whereis
    cvs update: Updating exec/load
    cvs update: Updating exec/load/tickit
    cvs update: Updating exec/tone
    ? src/conio/gcc.linux.x64.lib.release
    ? src/conio/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/gcc.linux.x64.exe.release
    ? src/sbbs3/gcc.linux.x64.lib.release
    ? src/sbbs3/gcc.linux.x64.obj.release
    ? src/sbbs3/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/gtkchat/gcc.linux.x64.exe.release
    ? src/sbbs3/gtkchat/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/gtkmonitor/gcc.linux.x64.exe.release
    ? src/sbbs3/gtkmonitor/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/gtkuseredit/gcc.linux.x64.exe.release
    ? src/sbbs3/gtkuseredit/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/gtkuserlist/gcc.linux.x64.exe.release
    ? src/sbbs3/gtkuserlist/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/scfg/gcc.linux.x64.exe.release
    ? src/sbbs3/scfg/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/syncview/gcc.linux.x64.exe.release
    ? src/sbbs3/syncview/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/uedit/gcc.linux.x64.exe.release
    ? src/sbbs3/uedit/gcc.linux.x64.obj.release-mt
    ? src/sbbs3/umonitor/gcc.linux.x64.exe.release
    ? src/sbbs3/umonitor/gcc.linux.x64.obj.release-mt
    ? src/sexpots/gcc.linux.x64.exe.release
    ? src/sexpots/gcc.linux.x64.obj.release-mt
    ? src/smblib/gcc.linux.x64.lib.release
    ? src/smblib/gcc.linux.x64.obj.release
    ? src/uifc/gcc.linux.x64.lib.release
    ? src/uifc/gcc.linux.x64.obj.release-mt
    ? src/xpdev/gcc.linux.x64.lib.release
    ? src/xpdev/gcc.linux.x64.obj.release
    ? src/xpdev/gcc.linux.x64.obj.release-mt
    ? 3rdp/gcc.linux.x64.debug
    ? 3rdp/gcc.linux.x64.release
    ? 3rdp/src
    cvs update: Updating src
    cvs update: Updating src/ZuulTerm
    cvs update: Updating src/ZuulTerm/chrome
    cvs update: Updating src/ZuulTerm/chrome/content
    cvs update: Updating src/ZuulTerm/defaults
    cvs update: Updating src/ZuulTerm/defaults/preferences
    cvs update: Updating src/build
    cvs update: Updating src/cioxtrn
    cvs update: Updating src/comio
    cvs update: Updating src/conio
    cvs update: Updating src/crt
    cvs update: Updating src/crt/demo
    cvs update: Updating src/crt/doc
    cvs update: Updating src/crt/dosfont
    cvs update: Updating src/crt/dosfont/fonts
    cvs update: Updating src/crt/dosfont/source
    cvs update: Updating src/crt/examples
    cvs update: Updating src/crt/examples/plus
    cvs update: Updating src/crt/include
    cvs update: Updating src/crt/source
    cvs update: Updating src/crt/util
    cvs update: Updating src/doors
    cvs update: Updating src/doors/clans-devkit
    cvs update: Updating src/doors/clans-devkit/unix
    cvs update: Updating src/doors/clans-devkit/win32
    cvs update: Updating src/doors/clans-src
    cvs update: Updating src/doors/clans-src/cfg
    cvs update: Updating src/doors/clans-src/data
    cvs update: Updating src/doors/clans-src/docs
    cvs update: Updating src/doors/clans-src/extern
    cvs update: Updating src/doors/clans-src/release
    cvs update: Updating src/doors/clans-src/test
    cvs update: Updating src/doors/clans-src/tools
    cvs update: Updating src/doors/clans-src/win32
    cvs update: Updating src/doors/dgnlance
    cvs update: Updating src/doors/dgnlance/data
    cvs update: Updating src/doors/dgnlance/text
    cvs update: Updating src/doors/freevote
    cvs update: Updating src/doors/gac
    cvs update: Updating src/doors/gac/gac_bj
    cvs update: Updating src/doors/gac/gac_bj/art
    cvs update: Updating src/doors/gac/gac_bj/release
    cvs update: Updating src/doors/gac/gac_fc
    cvs update: Updating src/doors/gac/gac_fc/art
    cvs update: Updating src/doors/gac/gac_fc/release
    cvs update: Updating src/doors/gac/gac_wh
    cvs update: Updating src/doors/gac/gac_wh/art
    cvs update: Updating src/doors/gac/gac_wh/release
    cvs update: Updating src/doors/gac/gamesdk
    cvs update: Updating src/doors/gac/gamesdk/art
    cvs update: Updating src/doors/gac/gamesdk/docs
    cvs update: Updating src/doors/gac/gamesdk/reqdart
    cvs update: Updating src/doors/gac/gamesdk/template
    cvs update: Updating src/doors/gac/gamesdk/template/art
    cvs update: Updating src/doors/gac/gamesdk/template/release
    cvs update: Updating src/doors/ny2008
    cvs update: Updating src/doors/ny2008/src
    cvs update: Updating src/doors/ny2008/src/jackpot
    cvs update: Updating src/doors/sde
    cvs update: Updating src/doors/sde/src
    cvs update: Updating src/doors/smurfcombat
    cvs update: Updating src/doors/timeport
    cvs update: Updating src/doors/top
    cvs update: Updating src/doors/top/bj4top
    cvs update: Updating src/doors/top/games
    cvs update: Updating src/doors/top/toplink
    cvs update: Updating src/doors/u32rr
    cvs update: Updating src/doors/u32rr/reset
    cvs update: Updating src/doors/vbbs
    cvs update: Updating src/doors/vbbs/build
    cvs update: Updating src/doors/vbbs/data
    cvs update: Updating src/doors/vbbs/include
    cvs update: Updating src/doors/vbbs/src
    cvs update: Updating src/encode
    cvs update: Updating src/hash
    cvs update: Updating src/odoors
    cvs update: Updating src/odoors/historic
    cvs update: Updating src/odoors/historic/odtips3
    cvs update: Updating src/sbbs2
    cvs update: Updating src/sbbs2/addfiles
    cvs update: Updating src/sbbs2/allusers
    cvs update: Updating src/sbbs2/ans2msg
    cvs update: Updating src/sbbs2/autonode
    cvs update: Updating src/sbbs2/baja
    cvs update: Updating src/sbbs2/dcdwatch
    cvs update: Updating src/sbbs2/delfiles
    cvs update: Updating src/sbbs2/dos
    cvs update: Updating src/sbbs2/dstsedit
    cvs update: Updating src/sbbs2/dupefind
    cvs update: Updating src/sbbs2/echo
    cvs update: Updating src/sbbs2/echo/docs
    cvs update: Updating src/sbbs2/execdos
    cvs update: Updating src/sbbs2/execsbbs
    cvs update: Updating src/sbbs2/fido
    cvs update: Updating src/sbbs2/filelist
    cvs update: Updating src/sbbs2/install
    cvs update: Updating src/sbbs2/mlabels
    cvs update: Updating src/sbbs2/msg2ans
    cvs update: Updating src/sbbs2/node
    cvs update: Updating src/sbbs2/qwknodes
    cvs update: Updating src/sbbs2/rio
    cvs update: Updating src/sbbs2/scb
    cvs update: Updating src/sbbs2/scfg
    cvs update: Updating src/sbbs2/slog
    cvs update: Updating src/sbbs2/smb
    cvs update: Updating src/sbbs2/smb/121a
    cvs update: Updating src/sbbs2/smb/chksmb
    cvs update: Updating src/sbbs2/smb/docs
    cvs update: Updating src/sbbs2/smb/fixsmb
    cvs update: Updating src/sbbs2/smb/smbutil
    cvs update: Updating src/sbbs2/smbactiv
    cvs update: Updating src/sbbs2/smm
    cvs update: Updating src/sbbs2/uti
    cvs update: Updating src/sbbs3
    cvs update: Updating src/sbbs3/chat
    cvs update: Updating src/sbbs3/ctrl
    cvs update: Updating src/sbbs3/dosxtrn
    cvs update: Updating src/sbbs3/execvxd
    cvs update: Updating src/sbbs3/gtkchat
    cvs update: Updating src/sbbs3/gtkmonitor
    cvs update: Updating src/sbbs3/gtkmonitor/pixmaps
    cvs update: Updating src/sbbs3/gtkuseredit
    cvs update: Updating src/sbbs3/gtkuserlist
    cvs update: Updating src/sbbs3/install
    cvs update: Updating src/sbbs3/menuedit
    cvs update: Updating src/sbbs3/scfg
    cvs update: Updating src/sbbs3/syncview
    cvs update: Updating src/sbbs3/uedit
    cvs update: Updating src/sbbs3/umonitor
    cvs update: Updating src/sbbs3/useredit
    cvs update: Updating src/sbbs3/userlist
    cvs update: Updating src/sbbs3/userlist/wxsmith
    cvs update: Updating src/sexpots
    cvs update: Updating src/smblib
    cvs update: Updating src/stp
    cvs update: Updating src/syncdraw
    cvs update: Updating src/syncdraw/tdf
    cvs update: Updating src/syncterm
    cvs update: Updating src/syncterm/English.lproj
    cvs update: Updating src/syncterm/SyncTERM.pbproj
    cvs update: Updating src/syncterm/fonts
    cvs update: Updating src/tone
    cvs update: Updating src/uifc
    cvs update: Updating src/xpdev
    cvs update: Updating src/xpdev/clx
    cvs update: Updating src/xpdev/clx/ThreadCreate
    cvs update: Updating src/xpdoor
    cvs update: Updating 3rdp
    cvs update: Updating 3rdp/build
    cvs update: Updating 3rdp/dist
    cvs update: Updating 3rdp/win32.release
    cvs update: Updating 3rdp/win32.release/cryptlib
    cvs update: Updating 3rdp/win32.release/cryptlib/bin
    cvs update: Updating 3rdp/win32.release/cryptlib/include
    cvs update: Updating 3rdp/win32.release/mozjs
    cvs update: Updating 3rdp/win32.release/mozjs/bin
    cvs update: Updating 3rdp/win32.release/mozjs/include
    cvs update: Updating 3rdp/win32.release/nspr
    cvs update: Updating 3rdp/win32.release/nspr/bin
    cvs update: Updating 3rdp/win32.release/sdl
    cvs update: Updating 3rdp/win32.release/sdl/docs
    cvs update: Updating 3rdp/win32.release/sdl/docs/html
    cvs update: Updating 3rdp/win32.release/sdl/docs/images
    cvs update: Updating 3rdp/win32.release/sdl/include
    cvs update: Updating 3rdp/win32.release/sdl/lib
    cvs update: Updating 3rdp/win32.release/sdl/lib/x64
    cvs update: Updating 3rdp/win32.release/sdl/lib/x86
    ? xtrn/8way10
    ? xtrn/ab110
    ? xtrn/ab210
    ? xtrn/black10
    ? xtrn/bre10
    ? xtrn/bre719
    ? xtrn/clans10
    ? xtrn/dosutils
    ? xtrn/fe10
    ? xtrn/fe719
    ? xtrn/fireside
    ? xtrn/free10
    ? xtrn/ibbs.bat
    ? xtrn/ibbs.sh
    ? xtrn/ircbots
    ? xtrn/ironox10
    ? xtrn/kdom10
    ? xtrn/lord101
    ? xtrn/lord102
    ? xtrn/maint.bat
    ? xtrn/maint.sh
    ? xtrn/mega10
    ? xtrn/tal10
    ? xtrn/tal719
    ? xtrn/tankbattle
    ? xtrn/tblack10
    ? xtrn/wahoo10
    ? xtrn/zombie10
    ? xtrn/dpoker/gcc.linux.x64.exe.release
    ? xtrn/dpoker/gcc.linux.x64.obj.release-mt
    ? xtrn/lemons/lemons.json
    ? xtrn/sbj/gcc.linux.x64.exe.release
    ? xtrn/sbj/gcc.linux.x64.obj.release-mt
    ? xtrn/sbl/gcc.linux.x64.exe.release
    ? xtrn/sbl/gcc.linux.x64.obj.release
    ? xtrn/sbl/gcc.linux.x64.obj.release-mt
    ? xtrn/synchronetris/synchronetris.json
    ? xtrn/syncwall/syncwall2.json
    ? xtrn/tbd/gcc.linux.x64.exe.release
    ? xtrn/tbd/gcc.linux.x64.obj.release-mt
    cvs update: Updating xtrn
    cvs update: Updating xtrn/DDArchiveViewer
    cvs update: Updating xtrn/DDAreaChoosers
    cvs update: Updating xtrn/DDMsgReader
    cvs update: Updating xtrn/DDMsgReader/Enhanced header examples
    cvs update: Updating xtrn/DDMsgReader/Loadable module scripts
    cvs update: Updating xtrn/DDUploadProcessor
    cvs update: Updating xtrn/SlyVote
    cvs update: Updating xtrn/ansiview
    cvs update: Updating xtrn/atlantis
    cvs update: Updating xtrn/bbs-scene.org
    cvs update: Updating xtrn/bbsfinder.net
    cvs update: Updating xtrn/bublbogl
    cvs update: Updating xtrn/bublbogl/dict
    cvs update: Updating xtrn/bullshit
    cvs update: Updating xtrn/chat_pager
    cvs update: Updating xtrn/chat_pager/ircbot
    cvs update: Updating xtrn/chess
    cvs update: Updating xtrn/chickendelivery
    cvs update: Updating xtrn/chickendelivery/sprites
    cvs update: Updating xtrn/dgnlance
    cvs update: Updating xtrn/dicewarz
    cvs update: Updating xtrn/dicewarz2
    cvs update: Updating xtrn/doorscan
    cvs update: Updating xtrn/dovebowl
    cvs update: Updating xtrn/dpoker
    cvs update: Updating xtrn/druglord
    cvs update: Updating xtrn/ecreader
    cvs update: Updating xtrn/fatfish
    cvs update: Updating xtrn/gooble
    cvs update: Updating xtrn/gooble/sprites
    cvs update: Updating xtrn/hamtest
    cvs update: Updating xtrn/jeopardized
    cvs update: Updating xtrn/jeopardized/lib
    cvs update: Updating xtrn/jeopardized/server
    cvs update: Updating xtrn/jeopardized/views
    cvs update: Updating xtrn/kingdom
    cvs update: Updating xtrn/knk
    cvs update: Updating xtrn/lemons
    cvs update: Updating xtrn/lemons/sprites
    cvs update: Updating xtrn/life
    cvs update: Updating xtrn/maze
    cvs update: Updating xtrn/mc
    cvs update: Updating xtrn/oneliners
    cvs update: Updating xtrn/pisorama
    cvs update: Updating xtrn/sbj
    cvs update: Updating xtrn/sbl
    cvs update: Updating xtrn/scb
    cvs update: Updating xtrn/sdk
    cvs update: Updating xtrn/seabattle
    cvs update: Updating xtrn/smm
    cvs update: Updating xtrn/starstocks
    cvs update: Updating xtrn/startrek
    cvs update: Updating xtrn/startrek/sprites
    cvs update: Updating xtrn/synchronetris
    cvs update: Updating xtrn/syncwall
    cvs update: Updating xtrn/syncwall/bridge
    cvs update: Updating xtrn/synkroban
    cvs update: Updating xtrn/synkroban/levels
    cvs update: Updating xtrn/tbd
    cvs update: Updating xtrn/thirsty
    cvs update: Updating xtrn/thirsty/graphics
    cvs update: Updating xtrn/tw2
    cvs update: Updating xtrn/twitter
    cvs update: Updating xtrn/uberblox
    cvs update: Updating xtrn/war
    cvs update: Updating xtrn/war/docs
    cvs update: Updating xtrn/war/worlds
    cvs update: Updating xtrn/war/worlds/alderon
    cvs update: Updating xtrn/war/worlds/earth
    cvs update: Updating xtrn/war/worlds/solomoriah
    cvs update: Updating xtrn/war/worlds/spacewar
    cvs update: Updating xtrn/war/worlds/tolivar
    cvs update: Updating xtrn/wordem
    cvs update: Updating xtrn/wordem/dict
    ? web/root/syncwall
    cvs update: Updating web
    cvs update: Updating web/lib
    cvs update: Updating web/lib/captchaAnsis
    cvs update: Updating web/lib/captchaAnsis/figlet-small
    cvs update: Updating web/lib/captchaAnsis/figlet-smslant
    cvs update: Updating web/lib/nightshade
    cvs update: Updating web/root
    cvs update: Updating web/root/blogs
    cvs update: Updating web/root/ecwebv3
    cvs update: Updating web/root/ecwebv3/ftelnet
    cvs update: Updating web/root/ecwebv3/ftelnet/borders
    cvs update: Updating web/root/ecwebv3/ftelnet/ftelnet-resources
    cvs update: Updating web/root/ecwebv3/ftelnet/ftelnet-resources/fonts
    cvs update: Updating web/root/ecwebv3/icons
    cvs update: Updating web/root/ecwebv3/lib
    cvs update: Updating web/root/ecwebv3/lightirc
    cvs update: Updating web/root/ecwebv3/pages
    cvs update: Updating web/root/ecwebv3/pages/Templates
    cvs update: Updating web/root/ecwebv3/pages/disabled
    cvs update: Updating web/root/ecwebv3/sidebar
    cvs update: Updating web/root/ecwebv3/style
    cvs update: Updating web/root/error
    cvs update: Updating web/root/gallery_ex
    cvs update: Updating web/root/gallery_ex/pics
    cvs update: Updating web/root/gallery_ex/pics/Deuce
    cvs update: Updating web/root/gallery_ex/thumbs
    cvs update: Updating web/root/icons
    cvs update: Updating web/root/icons/small
    cvs update: Updating web/root/images
    cvs update: Updating web/root/images/default
    cvs update: Updating web/root/images/nightshade
    cvs update: Updating web/root/js
    cvs update: Updating web/root/members
    cvs update: Updating web/root/msgs
    cvs update: Updating web/root/sajax-forum
    cvs update: Updating web/root/telnet
    cvs update: Updating web/root/telnet/Documentation
    cvs update: Updating web/root/telnet/Documentation/Source
    cvs update: Updating web/root/telnet/Documentation/Source/display
    cvs update: Updating web/root/telnet/Documentation/Source/images
    cvs update: Updating web/root/telnet/Documentation/Source/modules
    cvs update: Updating web/root/telnet/Documentation/Source/socket
    cvs update: Updating web/root/telnet/Documentation/images
    cvs update: Updating web/root/telnet/display
    cvs update: Updating web/root/telnet/examples
    cvs update: Updating web/root/telnet/modules
    cvs update: Updating web/root/telnet/modules/bsx
    cvs update: Updating web/root/telnet/socket
    cvs update: Updating web/root/telnet/tools
    cvs update: Updating web/templates
    cvs update: Updating web/templates/default
    cvs update: Updating web/templates/default/msgs
    cvs update: Updating web/templates/nightshade
    cvs update: Updating web/templates/nightshade/msgs
    cvs update: Updating text
    cvs update: Updating text/avatars
    cvs update: Updating text/menu
    cvs update: Updating text/menu/major
    cvs update: Updating text/menu/pcboard
    cvs update: Updating text/menu/renegade
    cvs update: Updating text/menu/sdos
    cvs update: Updating text/menu/simple
    cvs update: Updating text/menu/wildcat
    cvs update: Updating text/menu/wwiv
    cvs update: Updating text/packet
    /usr/bin/updatesbbs.sh: line 12: ./cleanall.sh: No such file or directory Deleting gcc.linux.x64.obj.release/
    Deleting gcc.linux.x64.obj.release-mt/
    Deleting gcc.linux.x64.lib.release/
    Deleting gcc.linux.x64.exe.release/
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Stop.
    make[1]: Leaving directory '/sbbs/src/smblib' /sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed make: *** [smblib] Error 2
    make -C ../../xpdev mtlib
    make[1]: Entering directory '/sbbs/src/xpdev'
    make[1]: Nothing to be done for 'mtlib'.
    make[1]: Leaving directory '/sbbs/src/xpdev'
    make -C ../../uifc mtlib
    make[1]: Entering directory '/sbbs/src/uifc'
    make[1]: Nothing to be done for 'mtlib'.
    make[1]: Leaving directory '/sbbs/src/uifc'
    make -C ../../conio mtlib
    make[1]: Entering directory '/sbbs/src/conio'
    make[1]: *** No rule to make target '../smblib/base64.h', needed by 'gcc.linux.x64.obj.release-mt/cterm.o'. Stop.
    make[1]: Leaving directory '/sbbs/src/conio'
    ../../build/Common.gmake:505: recipe for target 'ciolib-mt' failed
    make: *** [ciolib-mt] Error 2
    make: *** No rule to make target 'baja', needed by 'cntnodes.bin'. Stop. /usr/bin/updatesbbs.sh: line 17: /sbbs/exec/jsexec: No such file or directory /usr/bin/updatesbbs.sh: line 18: ./sbbs: No such file or directory root@debian:/home/lordtime#

    any idea on what I need to fix or add?


    ---

    Rob Starr
    Lord Time SysOp of
    Time Warp of the Future BBS
    Telnet://Time.Synchro.Net:24
    ICQ # 11868133 or # 70398519 Jabber : lordtime2000@gmail.com
    Astra : lord_time
    X-Box : Lord Time 2000 Skype : lordtime@tds.net
    ---
    ■ Synchronet ■ Time Warp of the Future BBS - Home of League 10 IBBS Games
  • From Digital Man@VERT to Lord Time on Friday, July 05, 2019 08:13:41
    Re: Re: New Synchronet source dirs/libs
    By: Lord Time to Digital Man on Fri Jul 05 2019 12:03 am

    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Stop.

    You need to run a "make clean RELEASE=1" in your src/smblib dir. The cleanall.sh script will do that as well, but just try doing it by hand if that's not working for ya.

    digital man

    This Is Spinal Tap quote #12:
    Nigel Tufnel: Well, I don't know - wh-wh-... what're the hours?
    Norco, CA WX: 61.2°F, 89.0% humidity, 3 mph ESE wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Tj@VERT/TIME to Digital Man on Saturday, July 06, 2019 22:07:30
    Re: Re: New Synchronet source dirs/libs
    By: Lord Time to Digital Man on Fri Jul 05 2019 12:03 am

    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Stop.

    You need to run a "make clean RELEASE=1" in your src/smblib dir. The cleanall.sh script will do that as well, but just try doing it by hand
    if
    that's not working for ya.

    digital man

    This Is Spinal Tap quote #12:
    Nigel Tufnel: Well, I don't know - wh-wh-... what're the hours?
    Norco, CA WX: 61.2°F, 89.0% humidity, 3 mph ESE wind, 0.00 inches
    rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■
    [vert/cvs/bbs].synchro.net


    Hi DM I think im haveing the same prob as Time and i did what u said to do
    in the src/smblib I ran make clean RELEASE=1 and then tryed to update agian
    and got this

    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    Compiling smbadd.c
    In file included from smbadd.c:38:0:
    smblib.h:40:17: fatal error: lzh.h: No such file or directory
    #include "lzh.h"
    ^
    compilation terminated.
    ../build/Common.gmake:436: recipe for target 'gcc.linux.x64.obj.release/smbadd.o' failed
    make[1]: *** [gcc.linux.x64.obj.release/smbadd.o] Error 1
    make[1]: Leaving directory '/sbbs/src/smblib' /sbbs/src/sbbs3/../build/Common.gmake:482: recipe for target 'smblib'
    failed
    make: *** [smblib] Error 2
    make -C ../../xpdev mtlib
    make[1]: Entering directory '/sbbs/src/xpdev'
    make[1]: Nothing to be done for 'mtlib'.
    make[1]: Leaving directory '/sbbs/src/xpdev'
    make -C ../../uifc mtlib
    make[1]: Entering directory '/sbbs/src/uifc'
    make[1]: Nothing to be done for 'mtlib'.
    make[1]: Leaving directory '/sbbs/src/uifc'
    make -C ../../conio mtlib
    make[1]: Entering directory '/sbbs/src/conio'
    make[1]: *** No rule to make target '../smblib/base64.h', needed by 'gcc.linux.x64.obj.release-mt/cterm.o'. Stop.
    make[1]: Leaving directory '/sbbs/src/conio'
    ../../build/Common.gmake:486: recipe for target 'ciolib-mt' failed
    make: *** [ciolib-mt] Error 2
    make: *** No rule to make target 'baja', needed by 'cntnodes.bin'. Stop. /usr/bin/updatesbbs.sh: line 16: /sbbs/exec/jsexec: No such file or
    directory
    /usr/bin/updatesbbs.sh: line 17: ./sbbs: No such file or directory root@region15:/sbbs#

    ----------

    Thanks

    Tj

    ---
    ■ Synchronet ■ Time Warp of the Future BBS - Home of League 10 IBBS Games
  • From Digital Man@VERT to Tj on Sunday, July 07, 2019 01:42:25
    Re: Re: New Synchronet source dirs/libs
    By: Tj to Digital Man on Sat Jul 06 2019 03:07 pm

    Re: Re: New Synchronet source dirs/libs
    By: Lord Time to Digital Man on Fri Jul 05 2019 12:03 am

    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Stop.

    You need to run a "make clean RELEASE=1" in your src/smblib dir. The cleanall.sh script will do that as well, but just try doing it by hand
    if
    that's not working for ya.

    digital man

    This Is Spinal Tap quote #12:
    Nigel Tufnel: Well, I don't know - wh-wh-... what're the hours?
    Norco, CA WX: 61.2°F, 89.0% humidity, 3 mph ESE wind, 0.00 inches
    rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■
    [vert/cvs/bbs].synchro.net


    Hi DM I think im haveing the same prob as Time and i did what u said to do in the src/smblib I ran make clean RELEASE=1 and then tryed to update agian and got this

    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    Compiling smbadd.c
    In file included from smbadd.c:38:0:
    smblib.h:40:17: fatal error: lzh.h: No such file or directory
    #include "lzh.h"
    ^
    compilation terminated.

    Sounds like you didn't run "cvs update -d" in the src directory, so you don't have the src/encode directory (and its contents).

    digital man

    Synchronet "Real Fact" #5:
    Synchronet version 3 for Win32 development began in 1999.
    Norco, CA WX: 74.4°F, 63.0% humidity, 7 mph E wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Tj@VERT/TIME to Digital Man on Sunday, July 07, 2019 05:15:56
    You need to run a "make clean RELEASE=1" in your src/smblib dir.
    The
    cleanall.sh script will do that as well, but just try doing it by
    hand
    if
    that's not working for ya.

    digital man

    Hi DM I think im haveing the same prob as Time and i did what u said
    to
    do in the src/smblib I ran make clean RELEASE=1 and then tryed to
    update
    agian and got this

    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    Compiling smbadd.c
    In file included from smbadd.c:38:0:
    smblib.h:40:17: fatal error: lzh.h: No such file or directory
    #include "lzh.h"
    ^
    compilation terminated.

    Sounds like you didn't run "cvs update -d" in the src directory, so you don't have the src/encode directory (and its contents).

    digital man

    Synchronet "Real Fact" #5:
    Synchronet version 3 for Win32 development began in 1999.
    Norco, CA WX: 74.4°F, 63.0% humidity, 7 mph E wind, 0.00 inches
    rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■
    [vert/cvs/bbs].synchro.net

    Hi still haveing the prob and i have that dir here is a list of the
    sbbs/src dir
    root@discovery:/sbbs/src# ls
    build comio doors odoors smblib syncterm
    xpdoor
    cioxtrn conio encode sbbs2 stp tone
    ZuulTerm
    cleanall.sh crt hash sbbs3 syncdraw uifc CMakeLists.txt CVS Makefile sexpots Synchronet.workspace xpdev root@discovery:/sbbs/src#

    i will keep trying a few other things thanks

    Tj

    ---
    ■ Synchronet ■ Time Warp of the Future BBS - Home of League 10 IBBS Games