• SyncTERM issues in OBSD

    From Atroxi@VERT to All on Thursday, December 17, 2020 22:46:00
    Hello everyone!

    It's been a while since I've been checking the posts here, just had generally less time to spend online due to work and stuff. Either way, I've been playing around with OpenBSD for the past few days now and I would just like to ask whether anyone was able to run SyncTERM in it. I've been hopelessly attempting to compile it and to my non-programmer eyes it seems that I've been just reading elvish and can't seem to make progress.

    I was able to get around in including header files that were not being detected but now I've been facing arcane errors such as "typedef redefinition with different types".

    I apologize if this might sound really amateurish, if anyone would be able to point me in the right direction I would really appreciate it.

    Cheers,
    Atroxi

    ... I'm back again, the question is for how long.
    --- MultiMail/OpenBSD v0.52
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Atroxi on Thursday, December 17, 2020 10:07:55
    Re: SyncTERM issues in OBSD
    By: Atroxi to All on Thu Dec 17 2020 10:46 pm

    Hello everyone!

    It's been a while since I've been checking the posts here, just had generally less time to spend online due to work and stuff. Either way, I've been playing around with OpenBSD for the past few days now and I would just like to ask whether anyone was able to run SyncTERM in it. I've been hopelessly attempting to compile it and to my non-programmer eyes it seems that I've been just reading elvish and can't seem to make progress.

    I was able to get around in including header files that were not being detected but now I've been facing arcane errors such as "typedef redefinition with different types".

    I apologize if this might sound really amateurish, if anyone would be able to point me in the right direction I would really appreciate it.

    The person you want to talk about this with is Deuce, and he'll want to see the original errors (on the unmodified code). You can discuss this with him here:
    https://sourceforge.net/p/syncterm/tickets/
    --
    digital man

    This Is Spinal Tap quote #12:
    Nigel Tufnel: Well, I don't know - wh-wh-... what're the hours?
    Norco, CA WX: 56.1øF, 44.0% humidity, 2 mph ESE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Atroxi@VERT to Digital Man on Friday, December 18, 2020 07:41:00
    Digital Man wrote to Atroxi <=-

    Re: SyncTERM issues in OBSD
    By: Atroxi to All on Thu Dec 17 2020 10:46 pm

    Hello everyone!

    It's been a while since I've been checking the posts here, just had generally less time to spend online due to work and stuff. Either way, I've been playing around with OpenBSD for the past few days now and I would just like to ask whether anyone was able to run SyncTERM in it. I've been hopelessly attempting to compile it and to my non-programmer eyes it seems that I've been just reading elvish and can't seem to make progress.

    I was able to get around in including header files that were not being detected but now I've been facing arcane errors such as "typedef redefinition with different types".

    I apologize if this might sound really amateurish, if anyone would be able to point me in the right direction I would really appreciate it.

    The person you want to talk about this with is Deuce, and he'll want to see the original errors (on the unmodified code). You can discuss this with him here: https://sourceforge.net/p/syncterm/tickets/
    --
    digital man

    Hi Digital Man,

    Alright, I'll send a ticket about this. For the meantime, I've been using c-kermit via telnet and transferring QWK through it seems to be alright. :-)

    ... Stay a while and listen.
    --- MultiMail/OpenBSD v0.52
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Sprite@VERT/TINTETBB to Atroxi on Thursday, December 17, 2020 19:39:46
    Re: SyncTERM issues in OBSD
    By: Atroxi to All on Thu Dec 17 2020 22:46:00

    It's been a while since I've been checking the posts here, just had generall less time to spend online due to work and stuff. Either way, I've been playi around with OpenBSD for the past few days now and I would just like to ask whether anyone was able to run SyncTERM in it. I've been hopelessly attempti to compile it and to my non-programmer eyes it seems that I've been just reading elvish and can't seem to make progress.

    I've gotten it working in OBSD before, but it's been several years. This weekend I'll see if I can get it running again on my OBSD box. If you can send a reply to this to remind me when I get on tomorrow it'd help make sure. Heh.
    Good to see someone else playing around with OBSD here. :)

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World
  • From Atroxi@VERT to Sprite on Friday, December 18, 2020 11:31:00
    Sprite wrote to Atroxi <=-

    Re: SyncTERM issues in OBSD
    By: Atroxi to All on Thu Dec 17 2020 22:46:00

    It's been a while since I've been checking the posts here, just had generall less time to spend online due to work and stuff. Either way, I've been playi around with OpenBSD for the past few days now and I would just like to ask whether anyone was able to run SyncTERM in it. I've been hopelessly attempti to compile it and to my non-programmer eyes it seems that I've been just reading elvish and can't seem to make progress.

    I've gotten it working in OBSD before, but it's been several years.
    This weekend I'll see if I can get it running again on my OBSD box.
    If you can send a reply to this to remind me when I get on tomorrow
    it'd help make sure. Heh.
    Good to see someone else playing around with OBSD here. :)

    ---
    = Synchronet = Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World

    Yeah, it's more a curiosity for me than anything technically related. I ran FreeBSD on this machine a few months ago and lately I've been reading up on OpenBSD and figured I might as well give it a go. The experience is certainly different and there are things that needs getting used to. But all-in-all, the experience is not that different from FreeBSD, that's coming from a desktop user standpoint.

    ... You use what works for you.
    --- MultiMail/OpenBSD v0.52
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Sprite@VERT/TINTETBB to Atroxi on Friday, December 18, 2020 05:33:43
    Re: Re: SyncTERM issues in OB
    By: Atroxi to Sprite on Fri Dec 18 2020 11:31:00

    Yeah, it's more a curiosity for me than anything technically related. I ran FreeBSD on this machine a few months ago and lately I've been reading up on OpenBSD and figured I might as well give it a go. The experience is certainl different and there are things that needs getting used to. But all-in-all, t experience is not that different from FreeBSD, that's coming from a desktop user standpoint.

    I can't even remember now why I first started using it, though I suspect it was mainly due to the security auditing feature of the OS. My last incarnation of my BBS was actually on OBSD, but it's been about 4 years since that was active now. Which reminds me, I really need to change my login screen to reflect the new parameters that my BBS is running on, it's all lies right now. :'D
    I've used FreeBSD before, too, but it's been much longer since I've used that reguarly. I've had it installed a few times for very brief periods of time on a couple of systems, but I haven't used it regularly since probably sometime before 2010. Last time I installed it on something it certainly looked like it'd come a long way, though. I guess I'm not really sure what the attraction of FreeBSD over Linux for desktop use is at this point; seems like Linux has a greater software collection... Though I do like being able to look down my nose at a Linux user when I tell them that I'm using BSD. *laugh*
    OpenBSD is definitely different from FreeBSD, though. It's kind of funny how even the admin tools change at times (ie sudo vs doas). Keeps ya
    on your toes!

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World
  • From poindexter FORTRAN@VERT/REALITY to Sprite on Friday, December 18, 2020 06:48:00
    Sprite wrote to Atroxi <=-

    I've gotten it working in OBSD before, but it's been several years.
    This weekend I'll see if I can get it running again on my OBSD box.
    If you can send a reply to this to remind me when I get on tomorrow

    Good to see someone else playing around with OBSD here. :)

    I've got my Proxmox server up and running, I should get an OSBD VM
    going. It's been a long time since I ran the *BSDs, starting with
    BSD/OS and then FreeBSD during the 1990s and early 2000s.



    ... Not building a wall but making a brick
    --- MultiMail/XT v0.52
    þ Synchronet þ realitycheckBBS -- http://realitycheckBBS.org
  • From poindexter FORTRAN@VERT/REALITY to Atroxi on Friday, December 18, 2020 06:49:00
    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
    --- MultiMail/XT v0.52
    þ Synchronet þ realitycheckBBS -- http://realitycheckBBS.org
  • From Sprite@VERT/TINTETBB to Atroxi on Saturday, December 19, 2020 07:59:39
    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. :)

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World
  • From Sprite@VERT/TINTETBB to poindexter FORTRAN on Saturday, December 19, 2020 18:13:33
    Re: Re: SyncTERM issues in OBSD
    By: poindexter FORTRAN to Sprite on Fri Dec 18 2020 06:48:00

    I've got my Proxmox server up and running, I should get an OSBD VM
    going. It's been a long time since I ran the *BSDs, starting with
    BSD/OS and then FreeBSD during the 1990s and early 2000s.

    I really love OBSD, it's a fun one. I started out with FreeBSD, too. I tried using OBSD back in the late 90s and it was still a little too much for me. FreeBSD was quite workable for me, though.
    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...

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World
  • From Sprite@VERT/TINTETBB to poindexter FORTRAN on Saturday, December 19, 2020 18:14:05
    Re: Re: SyncTERM issues in OB
    By: poindexter FORTRAN to Atroxi on Fri Dec 18 2020 06:49:00

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

    I know that there's a build for my Cubie2 arm board...

    ---
    þ Synchronet þ Tinfoil Tetrahedron BBS - skulking seedily against the Brave New World
  • From Digital Man@VERT to Sprite on Saturday, December 19, 2020 19:08:34
    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 Saturday, December 19, 2020 22:56:46
    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 Sunday, December 20, 2020 06:53:27
    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 Sunday, December 20, 2020 06:58:50
    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 Sunday, December 20, 2020 07:26:28
    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 Sunday, December 20, 2020 10:13:02
    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 Sunday, December 20, 2020 13:11:11
    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 Sunday, December 20, 2020 13:13:16
    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 Sunday, December 20, 2020 22:13:00
    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 Sunday, December 20, 2020 22:16:00
    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 Sunday, December 20, 2020 17:20:54
    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 Monday, December 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 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 Monday, December 21, 2020 07:14:56
    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 Sunday, December 27, 2020 10:55:00
    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 Sunday, December 27, 2020 08:02:03
    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 Tuesday, January 05, 2021 20:57:00
    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)