• Re: SyncTERM issues in OBSD

    From Digital Man@VERT to Sprite on Sat Dec 19 19:08:34 2020
    Re: Re: SyncTERM issues in OBSD
    By: Sprite to Atroxi on Sat Dec 19 2020 07:59 am

    Re: Re: SyncTERM issues in OB
    By: Sprite to Atroxi on Fri Dec 18 2020 05:33:43

    Looks like I'm having some issues compiling syncterm on my OBSD system, too. I'm running the latest version, not sure if you are or not, but this is the error blurb that I got in compilation...
    Does anybody know if Deuce is still around?

    You can catch him in #synchronet (irc.synchro.net) and the sourceforge support (tickets) for syncterm. I've pasted the link before here, recently.

    ---error blurb from synctermcompilation follows---
    Compiling curs_cio.c
    curs_cio.c:111:2: error: unknown type name 'cchar_t'; did you mean 'wchar_t'?
    cchar_t cha;
    ^~~~~~~
    wchar_t

    You need the wide (w) version of ncurses installed: http://wiki.synchro.net/install:nix#errors
    --
    digital man

    Synchronet/BBS Terminology Definition #43:
    IMAP = Internet Message Access Protocol
    Norco, CA WX: 61.0øF, 29.0% humidity, 3 mph SSE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From poindexter FORTRAN@VERT/REALITY to Sprite on Sat Dec 19 22:56:46 2020
    Re: Re: SyncTERM issues in OBSD
    By: Sprite to poindexter FORTRAN on Sat Dec 19 2020 06:13 pm

    How do you like Proxmox? How's it running on your hardware and what kind
    of load are you putting it under? I'm thinking of looking into some virtualization solutions of the same sort at some point here, myself...

    I like it a lot. I run ESXi at work, and it's a pain in the butt and picky about hardware. With Proxmox, it'll run on anything that Deboan runs on, it seems.

    I've got an i7, 16 GB of RAM and an SSD, and it can run a couple of small VMs just fine. I don't have anything running full time on it yet, but it feels like it's got some power to spare.

    ---
    þ Synchronet þ realitycheckBBS -- http://realitycheckBBS.org
  • From Sprite@VERT/TINTETBB to Digital Man on Sun Dec 20 06:53:27 2020
    Re: Re: SyncTERM issues in OBSD
    By: Digital Man to Sprite on Sat Dec 19 2020 19:08:34

    You can catch him in #synchronet (irc.synchro.net) and the sourceforge suppo (tickets) for syncterm. I've pasted the link before here, recently.

    You need the wide (w) version of ncurses installed: http://wiki.synchro.net/install:nix#errors

    Just curious, but does he frequent DOVE-Net any more? I remember a few years back he was in the network quite a bit, but I can't recall seeing anything from him since I've been back now...

    Thank you for the advice about ncurses!

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World
  • From Sprite@VERT/TINTETBB to poindexter FORTRAN on Sun Dec 20 06:58:50 2020
    Re: Re: SyncTERM issues in OBSD
    By: poindexter FORTRAN to Sprite on Sat Dec 19 2020 22:56:46

    I like it a lot. I run ESXi at work, and it's a pain in the butt and picky about hardware. With Proxmox, it'll run on anything that Deboan runs on, it seems.

    I've got an i7, 16 GB of RAM and an SSD, and it can run a couple of small VM just fine. I don't have anything running full time on it yet, but it feels l it's got some power to spare.

    Nice! I've got a buddy whom I think is getting ready to set it up, too, so I've been considering it for a little while here. Really good to hear that it's not picky about the hardware.
    Sounds like a somewhat similar hardware configuration to what I'd be running it on, as well, sans the SSD. Thanks for the info!

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World
  • From Sprite@VERT/TINTETBB to Digital Man on Sun Dec 20 07:26:28 2020
    Re: Re: SyncTERM issues in OBSD
    By: Sprite to Digital Man on Sun Dec 20 2020 06:53:27

    You need the wide (w) version of ncurses installed: http://wiki.synchro.net/install:nix#errors

    I know I'm pushing my luck here, but do you have any idea where to find the 'dev' version of the recent ncurses for OpenBSD? I'm having a bugger of a time finding it here. I've already got the ncurses libraries and have verified
    that they support the wide characters, but I don't believe they're the 'dev' versions. I can't find that anywhere, not in packages, ports, I can't even find where to download raw source for it yet... I'll keep looking but I'd appreciate any kinds of heads up you might be able to give in case of my inability to find it. I'll pester Deuce in the mediums you mentioned, too. Thnx.

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World
  • From Arelor@VERT/PALANT to poindexter FORTRAN on Sun Dec 20 10:13:02 2020
    Re: Re: SyncTERM issues in OB
    By: poindexter FORTRAN to Atroxi on Fri Dec 18 2020 06:49 am

    Atroxi wrote to Sprite <=-

    getting used to. But all-in-all, the experience is not that different from FreeBSD, that's coming from a desktop user standpoint.

    OpenBSD used to run on a ton of hardware, are there still ports for
    lots of non-intel systems?



    ... Not building a wall but making a brick

    Yeah, pretty much. Still, The amd64 architecture is the best supported.

    --
    gopher://gopher.richardfalken.com/1/richardfalken

    ---
    þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FL
  • From Digital Man@VERT to Sprite on Sun Dec 20 13:11:11 2020
    Re: Re: SyncTERM issues in OBSD
    By: Sprite to Digital Man on Sun Dec 20 2020 06:53 am

    Re: Re: SyncTERM issues in OBSD
    By: Digital Man to Sprite on Sat Dec 19 2020 19:08:34

    You can catch him in #synchronet (irc.synchro.net) and the sourceforge suppo (tickets) for syncterm. I've pasted the link before here, recently.

    You need the wide (w) version of ncurses installed: http://wiki.synchro.net/install:nix#errors

    Just curious, but does he frequent DOVE-Net any more?

    He (Deuce) does not read DOVE-Net unless someone reaches out to him through other means and points him to a specific relevant discussion.
    --
    digital man

    This Is Spinal Tap quote #5:
    Nigel Tufnel: Authorities said... best leave it... unsolved.
    Norco, CA WX: 82.6øF, 10.0% humidity, 2 mph SE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Sprite on Sun Dec 20 13:13:16 2020
    Re: Re: SyncTERM issues in OBSD
    By: Sprite to Digital Man on Sun Dec 20 2020 07:26 am

    Re: Re: SyncTERM issues in OBSD
    By: Sprite to Digital Man on Sun Dec 20 2020 06:53:27

    You need the wide (w) version of ncurses installed: http://wiki.synchro.net/install:nix#errors

    I know I'm pushing my luck here, but do you have any idea where to find the 'dev' version of the recent ncurses for OpenBSD?

    No, I wouldn't know that. The 'dev' version means it includes the header files (e.g. ncurses.h) needed to build applications that utilize the library correctly.
    --
    digital man

    Sling Blade quote #18:
    Karl Childers: Some folks call it Hell, I call it Hades.
    Norco, CA WX: 82.6øF, 10.0% humidity, 2 mph SE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Atroxi@VERT to Sprite on Sun Dec 20 22:13:00 2020
    Sprite wrote to Atroxi <=-

    Re: Re: SyncTERM issues in OB
    By: Sprite to Atroxi on Fri Dec 18 2020 05:33:43

    Looks like I'm having some issues compiling syncterm on my OBSD system, too. I'm running the latest version, not sure if you are or
    not, but this is the error blurb that I got in compilation...
    Does anybody know if Deuce is still around?

    ---error blurb from synctermcompilation follows---
    Compiling curs_cio.c
    curs_cio.c:111:2: error: unknown type name 'cchar_t'; did you mean 'wchar_t'?
    cchar_t cha;
    ^~~~~~~
    wchar_t
    /usr/include/stdlib.h:53:19: note: 'wchar_t' declared here
    typedef __wchar_t wchar_t;
    ^
    curs_cio.c:335:2: warning: implicit declaration of function 'setcchar'
    is
    invalid in C99 [-Wimplicit-function-declaration]
    setcchar(&cha, wch, attr, cpair, NULL);
    ^
    curs_cio.c:336:8: warning: implicit declaration of function 'add_wch'
    is invalid
    in C99 [-Wimplicit-function-declaration]
    ret = add_wch(&cha);
    ^
    curs_cio.c:447:2: error: unknown type name 'cchar_t'; did you mean 'wchar_t'?
    cchar_t cchar;
    ^~~~~~~
    wchar_t
    /usr/include/stdlib.h:53:19: note: 'wchar_t' declared here
    typedef __wchar_t wchar_t;
    ^
    curs_cio.c:473:4: warning: implicit declaration of function 'mvin_wch'
    is
    invalid in C99 [-Wimplicit-function-declaration]
    mvin_wch(y, x, &cchar);
    ^
    curs_cio.c:474:16: error: member reference base type 'wchar_t' (aka
    'int') is
    not a structure or union
    attr = cchar.attr;
    ~~~~~^~~~~
    curs_cio.c:475:31: error: member reference base type 'wchar_t' (aka
    'int') is
    not a structure or union
    thischar = ext_char = cchar.chars[0];
    ~~~~~^~~~~~ curs_cio.c:953:9: warning: implicit declaration of function 'get_wch'
    is invalid
    in C99 [-Wimplicit-function-declaration]
    while(get_wch(&ch)==ERR) {
    ^
    4 warnings and 4 errors generated.
    gmake[1]: *** [../build/Common.gmake:456: clang.openbsd.obj.debug-mt/curs_cio.o] Error 1
    gmake[1]: Leaving directory '/usr/local/src/syncterm-1.1/src/conio'
    gmake: *** [../build/Common.gmake:503: ciolib-mt] Error 2
    found$
    ---end of copypasta---

    Anyway let me know if this is the same error message you're getting
    or not, we can get some information together for Deuce wherever he's at these days. :)

    Hey Sprite,

    Yes, this is exactly the error message that I was getting when I was trying to install syncterm too.

    ... Maybe? Maybe not. Maybe? Maybe not. Maybe? Maybe not. Maybe? Maybe not. Mayb
    --- MultiMail/OpenBSD v0.52
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Atroxi@VERT to poindexter FORTRAN on Sun Dec 20 22:16:00 2020
    poindexter FORTRAN wrote to Atroxi <=-

    Atroxi wrote to Sprite <=-

    getting used to. But all-in-all, the experience is not that different
    from FreeBSD, that's coming from a desktop user standpoint.

    OpenBSD used to run on a ton of hardware, are there still ports for
    lots of non-intel systems?

    I believe so. I just looked at the project's download page and there's still heaps of platforms that are supported aside the usual i386 and amd64.

    ... Maybe? Maybe not. Maybe? Maybe not. Maybe? Maybe not. Maybe? Maybe not. Mayb
    --- MultiMail/OpenBSD v0.52
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Atroxi on Sun Dec 20 17:20:54 2020
    Re: Re: SyncTERM issues in OB
    By: Atroxi to Sprite on Sun Dec 20 2020 10:13 pm

    Sprite wrote to Atroxi <=-

    Re: Re: SyncTERM issues in OB
    By: Sprite to Atroxi on Fri Dec 18 2020 05:33:43

    Looks like I'm having some issues compiling syncterm on my OBSD system, too. I'm running the latest version, not sure
    if
    you are or
    not, but this is the error blurb that I got in compilation...
    Does anybody know if Deuce is still around?

    ---error blurb from synctermcompilation follows---
    Compiling curs_cio.c
    curs_cio.c:111:2: error: unknown type name 'cchar_t'; did you mean 'wchar_t'?
    cchar_t cha;
    ^~~~~~~
    wchar_t
    /usr/include/stdlib.h:53:19: note: 'wchar_t' declared here
    typedef __wchar_t wchar_t;
    ^
    curs_cio.c:335:2: warning: implicit declaration of function 'setcchar' is
    invalid in C99 [-Wimplicit-function-declaration]
    setcchar(&cha, wch, attr, cpair, NULL);
    ^
    curs_cio.c:336:8: warning: implicit declaration of function 'add_wch' is invalid
    in C99 [-Wimplicit-function-declaration]
    ret = add_wch(&cha);
    ^
    curs_cio.c:447:2: error: unknown type name 'cchar_t'; did you mean 'wchar_t'?
    cchar_t cchar;
    ^~~~~~~
    wchar_t
    /usr/include/stdlib.h:53:19: note: 'wchar_t' declared here
    typedef __wchar_t wchar_t;
    ^
    curs_cio.c:473:4: warning: implicit declaration of function 'mvin_wch' is
    invalid in C99 [-Wimplicit-function-declaration]
    mvin_wch(y, x, &cchar);
    ^
    curs_cio.c:474:16: error: member reference base type 'wchar_t' (aka 'int') is
    not a structure or union
    attr = cchar.attr;
    ~~~~~^~~~~
    curs_cio.c:475:31: error: member reference base type 'wchar_t' (aka 'int') is
    not a structure or union
    thischar = ext_char = cchar.chars[0];
    ~~~~~^~~~~~ curs_cio.c:953:9: warning: implicit declaration of function
    'get_wch'
    is invalid
    in C99 [-Wimplicit-function-declaration]
    while(get_wch(&ch)==ERR) {
    ^
    4 warnings and 4 errors generated.
    gmake[1]: *** [../build/Common.gmake:456: clang.openbsd.obj.debug-mt/curs_cio.o] Error 1
    gmake[1]: Leaving directory '/usr/local/src/syncterm-1.1/src/conio' gmake: *** [../build/Common.gmake:503: ciolib-mt] Error 2
    found$
    ---end of copypasta---

    Anyway let me know if this is the same error message you're getting or not, we can get some information together for Deuce wherever he's at these days. :)

    Hey Sprite,

    Yes, this is exactly the error message that I was getting when I was trying to install syncterm too.

    Did you try Deuce's latest commit?
    <git_Deuce> https://gitlab.synchro.net/main/sbbs/-/commit/c3427ac62b50fdf717df81bd
    <git_Deuce> Modified src/conio/curs_fix.h
    <git_Deuce> Attempt to work around OpenBSD shipping with a 12-year-old version <git_Deuce> of ncurses.
    <@Deuce> sprite, I just committed a possible fix for the ncurses issue.
    --
    digital man

    This Is Spinal Tap quote #18:
    Sustain, listen to it. Don't hear anything. You would though were it playing. Norco, CA WX: 73.9øF, 11.0% humidity, 2 mph SSW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Sprite@VERT/TINTETBB to Atroxi on Mon Dec 21 07:03:49 2020
    Re: Re: SyncTERM issues in OB
    By: Atroxi to Sprite on Sun Dec 20 2020 22:13:00

    Yes, this is exactly the error message that I was getting when I was trying install syncterm too.

    Alright, I reached out to Deuce on SourceForge and um... Forgive my faulty memory but I think one other place, too. Anyway, as Digital Man said, hopefully he gets in touch with me and/or you (if you comment @ https://sourceforge.net/p/syncterm/tickets/41/ he may send you a line as well) regarding this soon here...
    Can't believe I couldn't find the damn development library for the wide ncurses support anywhere for OpenBSD... Even with as limited as the support for OBSD seems at times that just doesn't seem right. I wonder if I'm missing something really obvious...

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World
  • From Sprite@VERT/TINTETBB to Atroxi on Mon Dec 21 07:14:56 2020
    Re: Re: SyncTERM issues in OB
    By: Sprite to Atroxi on Mon Dec 21 2020 07:03:49

    Re: Re: SyncTERM issues in OB
    By: Atroxi to Sprite on Sun Dec 20 2020 22:13:00

    Yes, this is exactly the error message that I was getting when I was tryi install syncterm too.

    Alright, I reached out to Deuce on SourceForge and um... Forgive my fau memory but I think one other place, too. Anyway, as Digital Man said, hopefully he gets in touch with me and/or you (if you comment @ https://sourceforge.net/p/syncterm/tickets/41/ he may send you a line as wel regarding this soon here...
    Can't believe I couldn't find the damn development library for the wide ncurses support anywhere for OpenBSD... Even with as limited as the support for OBSD seems at times that just doesn't seem right. I wonder if I'm missi something really obvious...

    Just applied the patch that Deuce provided (Digital Man) messaged you about it. Seems to be working just fine, at least for getting over that one hump with the compilation.
    However, mine did just crash in another spot. :| More to come after I get off of work today. :|

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World
  • From Atroxi@VERT to Sprite on Sun Dec 27 10:55:00 2020
    Sprite wrote to Atroxi <=-

    Re: Re: SyncTERM issues in OB
    By: Atroxi to Sprite on Sun Dec 20 2020 22:13:00

    Yes, this is exactly the error message that I was getting when I was trying install syncterm too.

    Alright, I reached out to Deuce on SourceForge and um... Forgive
    my faulty memory but I think one other place, too. Anyway, as Digital
    Man said, hopefully he gets in touch with me and/or you (if you comment
    @ https://sourceforge.net/p/syncterm/tickets/41/ he may send you a line
    as well) regarding this soon here...
    Can't believe I couldn't find the damn development library for the wide ncurses support anywhere for OpenBSD... Even with as limited as
    the support for OBSD seems at times that just doesn't seem right. I wonder if I'm missing something really obvious...

    Wow, thanks for looking after this. I have tried compiling that patch and it's still throwing me some errors. I haven't saved the logs but I'll try to do it again. Though honestly the kermit approach sort of works for me. Haha!

    ... Merry Christmas!
    --- MultiMail/OpenBSD v0.52
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Sprite@VERT/TINTETBB to Atroxi on Sun Dec 27 08:02:03 2020
    Re: Re: SyncTERM issues in OB
    By: Atroxi to Sprite on Sun Dec 27 2020 10:55:00

    Wow, thanks for looking after this. I have tried compiling that patch and it still throwing me some errors. I haven't saved the logs but I'll try to do i again. Though honestly the kermit approach sort of works for me. Haha!

    Not a problem, I want it working on OBSD again, too. ;)
    Yeah it was throwing me errors again, too. Made it a lot further along in the compilation process, though. I thought that I'd posted about it on the ticket that I made on sourceforge for Deuce, but maybe I was just dreaming about that. *grin* I'll check where I was at and see about getting on that again today.
    God it's been forever since I've used kermit. I think the last time I
    used it I was working with a 1200bps modem with a really unreliable connection to a cracked account at the local college. :'D

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World
  • From Trondd@VERT/BTTFBBS to ALL on Tue Jan 5 20:57:00 2021
    BY: Sprite

    SyncTERM was ported to OBSD and is in -current https://marc.info/?l=openbsd-ports-cvs&m=160959896412139&w=2

    ---
    * QWK2WWIV * Back to the Future (bttfbbs.com)