• Compile Error

    From Rastus@VERT/EWBBS to DOVE-Net_.Synchronet_Programming on Thursday, September 05, 2019 21:11:24
    I'm not sure when this started.. I didn't notice it earlier because
    after the compilation terminates the exec baja stuff succeeds and the
    board seems to run normally. The only anomaly I've noticed, and it may
    be unrelated, is that when I try to get a /list in an IRC Client the
    only board that shows up is mine.

    I did run src/cleanall.sh before..

    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../userdat.c:3161:4: warning: ignoring return value of ‘fread’, declared
    with attribute warn_unused_result [-Wunused-result]
    fread(&subscan[i].cfg,sizeof(subscan[i].cfg),1,stream);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Compiling ../msgdate.c
    Compiling ../str_util.c
    ../str_util.c:37:10: fatal error: utf8.h: No such file or directory
    #include "utf8.h"
    ^~~~~~~~
    compilation terminated.
    ../../build/Common.gmake:457: recipe for target 'gcc.linux.x64.obj.release-mt/str_util.o' failed
    make: *** [gcc.linux.x64.obj.release-mt/str_util.o] Error 1

    ---
    þ Synchronet þ Electronic Warfare BBS | telnet://bbs.ewbbs.net
  • From mark lewis@VERT to Rastus on Thursday, September 05, 2019 21:49:06
    On 2019 Sep 05 21:11:24, you wrote to DOVE-Net_.Synchronet_Programming:

    I'm not sure when this started.. I didn't notice it earlier because
    after the compilation terminates the exec baja stuff succeeds and the board seems to run normally. The only anomaly I've noticed, and it may
    be unrelated, is that when I try to get a /list in an IRC Client the
    only board that shows up is mine.

    I did run src/cleanall.sh before..

    do you update from CVS with the -d option???

    cvs update -d src

    this will add any new directories that may be missing in your local repo... i now do it for all updates in the four mail areas i update my system from in CVS...

    )\/(ark

    Once men turned their thinking over to machines in the hope that this would set
    them free. But that only permitted other men with machines to enslave them.
    ... "Chu'c mu+`ng Gia'ng Sinh va` na(m mo+'i." - Vietnamese Christmas
    ---
    * Origin: (1:3634/12.73)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Rastus on Thursday, September 05, 2019 18:55:02
    Re: Compile Error
    By: Rastus to DOVE-Net_.Synchronet_Programming on Thu Sep 05 2019 09:11 pm

    I'm not sure when this started.. I didn't notice it earlier because
    after the compilation terminates the exec baja stuff succeeds and the
    board seems to run normally. The only anomaly I've noticed, and it may
    be unrelated, is that when I try to get a /list in an IRC Client the
    only board that shows up is mine.

    I did run src/cleanall.sh before..

    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../userdat.c:3161:4: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
    fread(&subscan[i].cfg,sizeof(subscan[i].cfg),1,stream);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


    You can ignore warnings.

    Compiling ../msgdate.c
    Compiling ../str_util.c
    ../str_util.c:37:10: fatal error: utf8.h: No such file or directory
    #include "utf8.h"
    ^~~~~~~~

    You didn't run "cvs update -d" for your sbbs "src" directory.

    digital man

    Synchronet/BBS Terminology Definition #15:
    CVS = Concurrent Versioning System
    Norco, CA WX: 85.3øF, 44.0% humidity, 11 mph ENE wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rastus@VERT to Digital Man on Thursday, September 05, 2019 22:55:47
    On 9/5/19 9:55 PM, Digital Man wrote:
    Re: Compile Error
    By: Rastus to DOVE-Net_.Synchronet_Programming on Thu Sep 05 2019 09:11 pm

    > I'm not sure when this started.. I didn't notice it earlier because
    > after the compilation terminates the exec baja stuff succeeds and the
    > board seems to run normally. The only anomaly I've noticed, and it may
    > be unrelated, is that when I try to get a /list in an IRC Client the
    > only board that shows up is mine.
    >
    > I did run src/cleanall.sh before..
    >
    > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    > with attribute warn_unused_result [-Wunused-result]
    > fread(&subscan[i].cfg,sizeof(subscan[i].cfg),1,stream);
    > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


    You can ignore warnings.

    > Compiling ../msgdate.c
    > Compiling ../str_util.c
    > ../str_util.c:37:10: fatal error: utf8.h: No such file or directory
    > #include "utf8.h"
    > ^~~~~~~~

    You didn't run "cvs update -d" for your sbbs "src" directory.

    digital man


    I followed the instructions, just as I have for quite some time, that
    are located on the wiki:

    http://wiki.synchro.net/install:nix?s[]=termcap#updating

    But I did what you suggested. and I edited my script to run cvs update
    -d from the /sbbs/src directory... but I received the same error..
    --- SBBSecho 3.09-Linux
    * Origin: Electronic Warfare BBS : telnet:\\bbs.ewbbs.net (1:227/201)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From mark lewis@VERT to Rastus on Thursday, September 05, 2019 23:29:56
    On 2019 Sep 05 22:55:46, you wrote to Digital Man:

    You didn't run "cvs update -d" for your sbbs "src" directory.

    I followed the instructions, just as I have for quite some time, that
    are located on the wiki:

    they've not been updated...

    But I did what you suggested. and I edited my script to run cvs update
    -d from the /sbbs/src directory... but I received the same error..

    you forgot to run cleanall.sh again, though ;)

    )\/(ark

    Once men turned their thinking over to machines in the hope that this would set
    them free. But that only permitted other men with machines to enslave them.
    ... Summer finally came to Yellowknife and I had to work that day!
    ---
    * Origin: (1:3634/12.73)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Rastus on Thursday, September 05, 2019 21:32:56
    Re: Re: Compile Error
    By: Rastus to Digital Man on Thu Sep 05 2019 10:55 pm

    On 9/5/19 9:55 PM, Digital Man wrote:
    Re: Compile Error
    By: Rastus to DOVE-Net_.Synchronet_Programming on Thu Sep 05 2019 09:11 pm

    > I'm not sure when this started.. I didn't notice it earlier because
    > after the compilation terminates the exec baja stuff succeeds and the
    > board seems to run normally. The only anomaly I've noticed, and it may
    > be unrelated, is that when I try to get a /list in an IRC Client the
    > only board that shows up is mine.
    >
    > I did run src/cleanall.sh before..
    >
    > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    > with attribute warn_unused_result [-Wunused-result]
    > fread(&subscan[i].cfg,sizeof(subscan[i].cfg),1,stream);
    > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


    You can ignore warnings.

    > Compiling ../msgdate.c
    > Compiling ../str_util.c
    > ../str_util.c:37:10: fatal error: utf8.h: No such file or directory
    > #include "utf8.h"
    > ^~~~~~~~

    You didn't run "cvs update -d" for your sbbs "src" directory.

    digital man


    I followed the instructions, just as I have for quite some time, that
    are located on the wiki:

    http://wiki.synchro.net/install:nix?s[]=termcap#updating

    Yeah, and it says right there (step 3):
    Get the latest changes from CVS:

    # export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs
    # cvs update -d src 3rdp

    But I did what you suggested. and I edited my script to run cvs update
    -d from the /sbbs/src directory... but I received the same error..

    Do you have the src/encode and src/hash directories (with files in them)? If so, then a clean-rebuild should work.

    digital man

    Synchronet/BBS Terminology Definition #34:
    GIF = Graphics Interchange Format (pronounced "JIFF")
    Norco, CA WX: 79.4øF, 52.0% humidity, 0 mph S wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to mark lewis on Thursday, September 05, 2019 21:33:16
    Re: Compile Error
    By: mark lewis to Rastus on Thu Sep 05 2019 11:29 pm


    On 2019 Sep 05 22:55:46, you wrote to Digital Man:

    You didn't run "cvs update -d" for your sbbs "src" directory.

    I followed the instructions, just as I have for quite some time, that are located on the wiki:

    they've not been updated...

    The wiki looks correct to me.

    digital man

    Synchronet "Real Fact" #5:
    Synchronet version 3 for Win32 development began in 1999.
    Norco, CA WX: 79.4øF, 52.0% humidity, 0 mph S wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rastus@VERT to mark lewis on Friday, September 06, 2019 00:15:57
    On 9/5/19 11:29 PM, mark lewis wrote:

    On 2019 Sep 05 22:55:46, you wrote to Digital Man:

    DM>> You didn't run "cvs update -d" for your sbbs "src" directory.

    Ra> I followed the instructions, just as I have for quite some time, that
    Ra> are located on the wiki:

    they've not been updated...

    Ra> But I did what you suggested. and I edited my script to run cvs update
    Ra> -d from the /sbbs/src directory... but I received the same error..

    you forgot to run cleanall.sh again, though ;)

    No, I did not forget. I am done for tonight...

    I forgot to mention that I am running Linux..
    --- SBBSecho 3.09-Linux
    * Origin: Electronic Warfare BBS : telnet:\\bbs.ewbbs.net (1:227/201)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rampage@VERT/SESTAR to Digital Man on Friday, September 06, 2019 07:12:14
    Re: Compile Error
    By: Digital Man to mark lewis on Thu Sep 05 2019 21:33:16

    I followed the instructions, just as I have for quite some time, that are located on the wiki:

    they've not been updated...

    The wiki looks correct to me.

    my bad... i looked in the wrong page/section while in a hurry... of course it has been updated...

    i do miss the days of having a local document file and using vern beurg's LIST.COM to read and search with... that was my absolute goto with FD/RA/FE when those support echos were a lot more active :)


    )\/(ark

    ---
    þ Synchronet þ The SouthEast Star Mail HUB - SESTAR
  • From Digital Man@VERT to Rampage on Friday, September 06, 2019 08:33:44
    Re: Compile Error
    By: Rampage to Digital Man on Fri Sep 06 2019 07:12 am

    i do miss the days of having a local document file and using vern beurg's LIST.COM to read and search with... that was my absolute goto with FD/RA/FE when those support echos were a lot more active :)

    Yeah, I was big list.com user long ago. That's why the sysop command to view a file (e.g. from the main menu) is ;LIST. :-)

    digital man

    Synchronet/BBS Terminology Definition #78:
    UART = Universal Asynchronous Receiver/Transmitter
    Norco, CA WX: 75.5øF, 65.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rastus@VERT/EWBBS to Digital Man on Friday, September 06, 2019 09:56:25
    On 9/5/19 9:55 PM, Digital Man wrote:


    > Compiling ../msgdate.c
    > Compiling ../str_util.c
    > ../str_util.c:37:10: fatal error: utf8.h: No such file or directory
    > #include "utf8.h"
    > ^~~~~~~~

    You didn't run "cvs update -d" for your sbbs "src" directory.

    digital man


    Out of curiosity, this morning I downloaded the nightly sbbs_src
    archive, replaced 3rdp and src directories and tried the build again..
    and yet again the same error cropped up. I wasn't expecting that..

    My build script also builds the gtk* directories. After further
    investigation I found that it was gtkchat that was failing to build.
    However, I do not use gtkchat..

    I have been using the same 'build script' for several years. The reason
    I build the gtk apps was due my cleaning the source tree using "find .
    -name 'gcc.linux.*' | xargs rm -rf". I removed that command and now use
    the recently added cleanall script.

    All other gtk* directories compile OK.. but when changing into the
    gtkchat directory and trying a clean make this is the error..

    Compiling ../msgdate.c
    Compiling ../str_util.c
    ../str_util.c:37:10: fatal error: utf8.h: No such file or directory
    #include "utf8.h"
    ^~~~~~~~
    compilation terminated.
    ../../build/Common.gmake:457: recipe for target 'gcc.linux.x64.obj.release-mt/str_util.o' failed
    make: *** [gcc.linux.x64.obj.release-mt/str_util.o] Error 1

    I still have an issue with irc /list command only showing my BBS.. I
    have not investigated that issue further.. it may be unrelated.. I do
    not know..

    ---
    þ Synchronet þ Electronic Warfare BBS | telnet://bbs.ewbbs.net
  • From mark lewis@VERT to Rastus on Saturday, September 07, 2019 10:47:54
    On 2019 Sep 06 00:15:56, you wrote to me:

    But I did what you suggested. and I edited my script to run cvs
    update -d from the /sbbs/src directory... but I received the same
    error..

    you forgot to run cleanall.sh again, though ;)

    No, I did not forget. I am done for tonight...

    ok... it wasn't apparent that you had done so after updating with the "-d" option on your CVS command line...

    I forgot to mention that I am running Linux..

    FWIW: that was kinda obvious since bash shell script generally don't run on winwhatever :P

    )\/(ark

    Once men turned their thinking over to machines in the hope that this would set
    them free. But that only permitted other men with machines to enslave them.
    ... No, seriously...
    ---
    * Origin: (1:3634/12.73)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From mark lewis@VERT to Digital Man on Saturday, September 07, 2019 10:50:34
    On 2019 Sep 06 08:33:44, you wrote to Rampage:

    i do miss the days of having a local document file and using vern
    beurg's LIST.COM to read and search with... that was my absolute goto
    with FD/RA/FE when those support echos were a lot more active :)

    Yeah, I was big list.com user long ago. That's why the sysop command
    to view a file (e.g. from the main menu) is ;LIST. :-)

    i hadn't even glombed onto that... excellent choice of command option :)

    )\/(ark

    Once men turned their thinking over to machines in the hope that this would set
    them free. But that only permitted other men with machines to enslave them.
    ... Stop picking your nose and go to the next message.
    ---
    * Origin: (1:3634/12.73)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net