• Compile error - linux cvs

    From Dumas Walker@1:229/2 to All on Saturday, September 21, 2019 13:49:16
    From: dumas.walker@CAPCITY2.remove-92e-this

    To: Digital Man
    I got the following error when running this command using source I just pulled:

    make install SYMLINK=1 USE_DOSEMU=1

    [... runs for a while ...]

    c++ -o jsanalyze.o -c -fvisibility=hidden -DOSTYPE=\"Linux3.8\" -DOSARCH=Linux -DEXPORT_JS_API -D__STDC_LIMIT_MACROS -I. -I. -I./dist/include -I./dist/include/nsprpub -I/usr/include/nspr -I. -I./assembler -I./yarr -fPIC -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -std=gnu++98 -fno-strict-aliasing -pthread -pipe -DNDEBUG -DTRIMMED -O3 -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsanalyze.pp jsanalyze.cpp
    In file included from jscntxt.h:63:0,
    from jsanalyze.h:45,
    from jsanalyze.cpp:40:
    jsgc.h:509:1: internal compiler error: Illegal instruction
    const float GC_HEAP_GROWTH_FACTOR = 3.0f;
    ^
    It also created a huge *.out file, which I have saved, if you need to see it.

    ---
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From Digital Man@1:229/2 to All on Saturday, September 21, 2019 15:54:11
    From: digital.man@vert.synchro.net.remove-32m-this

    To: Dumas Walker
    Re: Compile error - linux cvs
    By: Dumas Walker to Digital Man on Sat Sep 21 2019 01:49 pm

    I got the following error when running this command using source I just pulled:

    make install SYMLINK=1 USE_DOSEMU=1

    [... runs for a while ...]

    c++ -o jsanalyze.o -c -fvisibility=hidden -DOSTYPE=\"Linux3.8\" -DOSARCH=Linux -DEXPORT_JS_API -D__STDC_LIMIT_MACROS -I. -I. -I./dist/include -I./dist/include/nsprpub -I/usr/include/nspr -I. -I./assembler -I./yarr -fPIC -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -std=gnu++98 -fno-strict-aliasing -pthread -pipe -DNDEBUG -DTRIMMED -O3 -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsanalyze.pp jsanalyze.cpp
    In file included from jscntxt.h:63:0,
    from jsanalyze.h:45,
    from jsanalyze.cpp:40:
    jsgc.h:509:1: internal compiler error: Illegal instruction
    const float GC_HEAP_GROWTH_FACTOR = 3.0f;
    ^
    It also created a huge *.out file, which I have saved, if you need to see it.

    Sounds bad. You're compiling code from Mozilla, which is apparently triggering some bug in that compiler. Maybe change/upgrade your C++ compiler?

    digital man

    Synchronet "Real Fact" #12:
    Synchronet was the first BBS software to ship with built-in RIPscrip support. Norco, CA WX: 92.3øF, 23.0% humidity, 12 mph NE wind, 0.00 inches rain/24hrs --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From Dumas Walker@1:229/2 to All on Sunday, September 22, 2019 09:38:00
    From: dumas.walker@CAPCITY2.remove-1iu-this

    To: DIGITAL MAN
    Sounds bad. You're compiling code from Mozilla, which is apparently triggering >ome bug in that compiler. Maybe change/upgrade your C++ compiler?

    Using the one, g++, that comes with debian. What would you suggest as an alternative? Thanks.

    ---
    þ SLMR 2.1a þ Oooo, Better run, Mr. Wino!!!
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From Digital Man@1:229/2 to All on Sunday, September 22, 2019 12:25:55
    From: digital.man@vert.synchro.net.remove-kt1-this

    To: Dumas Walker
    Re: Compile error - linux cvs
    By: Dumas Walker to DIGITAL MAN on Sun Sep 22 2019 09:38 am

    Sounds bad. You're compiling code from Mozilla, which is apparently triggering >ome bug in that compiler. Maybe change/upgrade your C++ compiler?

    Using the one, g++, that comes with debian. What would you suggest as an alternative? Thanks.

    A newer version of the compiler. Or an older version. If that doesn't work, maybe Clang, but GCC works fine for everyone else.

    digital man

    Synchronet "Real Fact" #77:
    Rob Swindell still has dozens of BBS-related magazines in his possession. Norco, CA WX: 88.6øF, 21.0% humidity, 5 mph SE wind, 0.00 inches rain/24hrs
    --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From echto@1:229/2 to All on Sunday, September 22, 2019 12:51:42
    From: echto@ECHTOBBS.remove-ykh-this

    To: Dumas Walker
    Re: Compile error - linux cvs
    By: Dumas Walker to DIGITAL MAN on Sun Sep 22 2019 09:38 am

    Sounds bad. You're compiling code from Mozilla, which is apparently
    triggering >ome
    bug
    in that compiler. Maybe change/upgrade your C++ compiler?

    Using the one, g++, that comes with debian. What would you suggest as an
    alternative?
    Thanks.

    compiles fine with gcc 8.3.0. running gentoo here.

    ---
    þ Synchronet þ Pure Threadripper. --==={bbs.echto.net}===--
    --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From Dumas Walker@1:229/2 to All on Monday, September 23, 2019 19:42:00
    From: dumas.walker@CAPCITY2.remove-us0-this

    To: DIGITAL MAN
    A newer version of the compiler. Or an older version. If that doesn't work, may
    e Clang, but GCC works fine for everyone else.

    I think I meant gcc, I am not sure. :) It sure didn't work on that
    machine here, although it does on this one (or did the last time I tried
    it! :o )

    BTW, let's say a sysop wanted to use Synchronet as a telnet server but had absolutely no interest in the web server piece. Would they even need the mozilla parts for that?

    ---
    þ SLMR 2.1a þ Strip mining prevents forest fires.
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From Digital Man@1:229/2 to All on Monday, September 23, 2019 22:41:37
    From: digital.man@vert.synchro.net.remove-hfx-this

    To: Dumas Walker
    Re: Compile error - linux cvs
    By: Dumas Walker to DIGITAL MAN on Mon Sep 23 2019 07:42 pm

    A newer version of the compiler. Or an older version. If that doesn't work, may
    e Clang, but GCC works fine for everyone else.

    I think I meant gcc, I am not sure. :) It sure didn't work on that
    machine here, although it does on this one (or did the last time I tried
    it! :o )

    BTW, let's say a sysop wanted to use Synchronet as a telnet server but had absolutely no interest in the web server piece. Would they even need the mozilla parts for that?

    Yes, JavaScript is very integral to Synchronet v3.17x and only increasingly so.

    digital man

    Synchronet "Real Fact" #91:
    Captured chat with Wayne Bell: http://wiki.synchro.net/history:waynebell_chat Norco, CA WX: 66.3øF, 74.0% humidity, 0 mph S wind, 0.00 inches rain/24hrs
    --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From echicken@1:229/2 to All on Tuesday, September 24, 2019 09:08:33
    From: echicken@ECBBS.remove-tdx-this

    To: Dumas Walker
    Re: Compile error - linux cvs
    By: Dumas Walker to DIGITAL MAN on Mon Sep 23 2019 19:42:00

    BTW, let's say a sysop wanted to use Synchronet as a telnet server but had absolutely no interest in the web server piece. Would they even need the mozilla parts for that?

    Because the Mozilla SpiderMonkey parts bring us javascript, which is used throughout Synchronet. Several of our services (eg. NNTP), command shells/menus, utilities, modules, and games are written in JS even if they have
    nothing to do with the web.
    Your brain may associate Mozilla and javascript with web technologies, but neither one is exclusive to that space.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
    --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From Rampage@1:229/2 to All on Tuesday, September 24, 2019 05:21:52
    From: rampage@SESTAR.remove-7b0-this

    To: Dumas Walker
    Re: Compile error - linux cvs
    By: Dumas Walker to DIGITAL MAN on Mon Sep 23 2019 19:42:00

    BTW, let's say a sysop wanted to use Synchronet as a telnet server but had
    absolutely no interest in the web server piece. Would they even need the mozilla parts for that?

    the moz lib provides the javscript engine. it is not restricted to use only on the web server... think of it like adding python to mystic, or PCB code for PCBoard, mecca for maximus, and the other BBSes with scripting languages... remember that the login
    and logon parts of sync are javascript and you can actually use javascript for most everything else, too... instead of creating ANSI/ASCII screens, you can generate them in javascript and not even have to worry about having them stored
    on the disk at all.
    ..

    but as i write this, i wonder what, exactly, you mean by "as a telnet server"... do you mean for just hosting door games in similar fashion that doorparty and similar door game servers are doing?


    )\/(ark

    ---
    þ Synchronet þ The SouthEast Star Mail HUB - SESTAR
    --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)
  • From Dumas Walker@1:229/2 to All on Tuesday, September 24, 2019 18:47:00
    From: dumas.walker@CAPCITY2.remove-p5z-this

    To: RAMPAGE
    but as i write this, i wonder what, exactly, you mean by "as a telnet server"..
    do you mean for just hosting door games in similar fashion that doorparty and s
    imilar door game servers are doing?

    No I meant as a telnet BBS. I should have been more specific. Thanks!

    ---
    þ SLMR 2.1a þ There are no answers, only cross-references.
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP --- Synchronet 3.17c-Win32 NewsLink 1.111
    * Vertrauen - Riverside County, California - telnet://vert.synchro.net

    --- SoupGate-Win32 v1.05
    * Origin: www.darkrealms.ca (1:229/2)