• sbbs3: add SQLite JavaScript class

    From Deuc¿@VERT to GitLab note in main/sbbs on Monday, May 11, 2026 17:28:03
    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 Monday, May 11, 2026 21:02:42
    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 Tuesday, May 12, 2026 11:15:40
    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 Tuesday, May 12, 2026 11:16:30
    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 Tuesday, May 12, 2026 12:49:56
    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 Friday, May 15, 2026 14:10:35
    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 Friday, May 15, 2026 14:11:01
    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