• sbbs3: add SQLite JavaScript class

    From Deuc¿@VERT to GitLab note in main/sbbs on Mon May 11 17:28:03 2026
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/681#note_8918

    The `:/@/$` sigil in name thing should be resolved... currently it tries the sigil form lookup first, then falls back to lookup without the sigil. One of the two should be officially blessed.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to GitLab note in main/sbbs on Mon May 11 21:02:42 2026
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/681#note_8923

    @Ragnarok would be interested in your feedback on this as well.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Fernando Toledo@VERT to GitLab note in main/sbbs on Tue May 12 11:15:40 2026
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/681#note_8936

    wow! very cool, I checkout asap and play with it.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to GitLab note in main/sbbs on Tue May 12 11:16:30 2026
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/681#note_8937

    Actually, it's fine.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to GitLab note in main/sbbs on Tue May 12 12:49:56 2026
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/681#note_8940

    Docs are available here: https://nix.synchro.net/jsobjs.html#SQLite_class Mostly hoping that the API is solid, actual bugs and integrating with the Windows build can follow on in master after it merges.
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Fernando Toledo@VERT to GitLab note in main/sbbs on Fri May 15 14:10:35 2026
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/681#note_8963

    i just try to buld.. sems to debian13 need more recent compiler?

    ```
    patching file js-1.8.5/js/src/configure
    patching file js-1.8.5/js/src/configure.in
    patching file js-1.8.5/js/src/configure
    patching file js-1.8.5/js/src/configure
    patching file js-1.8.5/js/src/jsnum.h
    patching file js-1.8.5/js/src/ctypes/CTypes.cpp
    patching file js-1.8.5/js/src/configure
    Hunk #1 succeeded at 16133 (offset -101 lines).
    patching file js-1.8.5/js/src/configure.in
    patching file js-1.8.5/js/src/jsgcchunk.cpp
    patching file js-1.8.5/js/src/jsgcchunk.cpp
    /bin/sh: 1: autoconf-2.13: not found
    gmake[1]: [GNUmakefile:117: ../build/../../src/../3rdp/gcc.linux.x64.debug/mozjs/lib/libmozjs185-1.0.a] Error 127 (no tiene efecto)
    creating cache ./config.cache
    checking host system type... x86_64-pc-linux-gnu
    checking target system type... x86_64-pc-linux-gnu
    checking build system type... x86_64-pc-linux-gnu
    checking for mawk... mawk
    checking for perl5... no
    checking for perl... /usr/bin/perl
    checking for Cygwin environment... no
    checking for mingw32 environment... no
    checking for executable suffix... no
    checking for gcc... cc
    checking whether the C compiler (cc -std=gnu17 ) works... no
    configure: error: installation or configuration problem: C compiler cannot create executables.
    gmake[1]: *** [GNUmakefile:121: ../build/../../src/../3rdp/gcc.linux.x64.debug/mozjs/lib/libmozjs185-1.0.a] Error 1
    gmake[1]: se sale del directorio '/tmp/sbbs3/3rdp/build'
    gmake: *** [/tmp/sbbs3/src/sbbs3/../build/Common.gmake:735: js] Error 2 ragnarok@ragnarok-pc:/tmp/sbbs3/src/sbbs3$ cc --version
    cc (Debian 14.2.0-19) 14.2.0
    Copyright (C) 2024 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    ```
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Fernando Toledo@VERT to GitLab note in main/sbbs on Fri May 15 14:11:01 2026
    https://gitlab.synchro.net/main/sbbs/-/merge_requests/681#note_8963

    i just try to build.. sems to need more recent compiler on debian 13?

    ```
    patching file js-1.8.5/js/src/configure
    patching file js-1.8.5/js/src/configure.in
    patching file js-1.8.5/js/src/configure
    patching file js-1.8.5/js/src/configure
    patching file js-1.8.5/js/src/jsnum.h
    patching file js-1.8.5/js/src/ctypes/CTypes.cpp
    patching file js-1.8.5/js/src/configure
    Hunk #1 succeeded at 16133 (offset -101 lines).
    patching file js-1.8.5/js/src/configure.in
    patching file js-1.8.5/js/src/jsgcchunk.cpp
    patching file js-1.8.5/js/src/jsgcchunk.cpp
    /bin/sh: 1: autoconf-2.13: not found
    gmake[1]: [GNUmakefile:117: ../build/../../src/../3rdp/gcc.linux.x64.debug/mozjs/lib/libmozjs185-1.0.a] Error 127 (no tiene efecto)
    creating cache ./config.cache
    checking host system type... x86_64-pc-linux-gnu
    checking target system type... x86_64-pc-linux-gnu
    checking build system type... x86_64-pc-linux-gnu
    checking for mawk... mawk
    checking for perl5... no
    checking for perl... /usr/bin/perl
    checking for Cygwin environment... no
    checking for mingw32 environment... no
    checking for executable suffix... no
    checking for gcc... cc
    checking whether the C compiler (cc -std=gnu17 ) works... no
    configure: error: installation or configuration problem: C compiler cannot create executables.
    gmake[1]: *** [GNUmakefile:121: ../build/../../src/../3rdp/gcc.linux.x64.debug/mozjs/lib/libmozjs185-1.0.a] Error 1
    gmake[1]: se sale del directorio '/tmp/sbbs3/3rdp/build'
    gmake: *** [/tmp/sbbs3/src/sbbs3/../build/Common.gmake:735: js] Error 2 ragnarok@ragnarok-pc:/tmp/sbbs3/src/sbbs3$ cc --version
    cc (Debian 14.2.0-19) 14.2.0
    Copyright (C) 2024 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    ```
    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net