• Compile Error

    From Rastus@1:103/705 to DOVE-Net_.Synchronet_Programming on Thu Sep 5 21:11:24 2019
    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
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mark lewis@1:3634/12.73 to Rastus on Thu Sep 5 21:49:06 2019

    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)
  • From Digital Man@1:103/705 to Rastus on Thu Sep 5 18:55:02 2019
    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 --- SBBSecho 3.09-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rastus@1:227/201 to Digital Man on Thu Sep 5 22:55:47 2019
    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)
  • From mark lewis@1:3634/12.73 to Rastus on Thu Sep 5 23:29:56 2019

    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)
  • From Rastus@1:227/201 to mark lewis on Fri Sep 6 00:15:57 2019
    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)
  • From Digital Man@1:103/705 to mark lewis on Thu Sep 5 21:33:16 2019
    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
    --- SBBSecho 3.09-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Rastus on Thu Sep 5 21:32:56 2019
    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
    --- SBBSecho 3.09-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rampage@1:103/705 to Digital Man on Fri Sep 6 07:12:14 2019
    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
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Rampage on Fri Sep 6 08:33:44 2019
    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 --- SBBSecho 3.09-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rastus@1:103/705 to Digital Man on Fri Sep 6 09:56:25 2019
    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
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mark lewis@1:3634/12.73 to Rastus on Sat Sep 7 10:47:54 2019

    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)
  • From mark lewis@1:3634/12.73 to Digital Man on Sat Sep 7 10:50:34 2019

    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)