-
Unable to build release on debian 12, fix included
From
ner@VERT to
all on Thu Oct 12 21:04:46 2023
Hi guys,
I'm new to running synchronet on Linux, and luckily I'm still in testing before re-releasing my system in the Linux environment. I have no problems building using the GNU Makefile
make install SYMLINK=1
The issue happens when I do a git pull, and follow instructions in the wiki for updating.
I change directories into /sbbs/repo/src/sbbs3/
I ensure I run SBBSEXEC=/sbbs/exec
and SBBSCTRL=/sbbs/brsl
and then I run, as directed
make RELEASE=1 symlinks setcapH
In Debian, under debian 12, the following command works, and I think it has to do with gmake being used. Can this be updated in the wiki?
make RELEASE=1 SYMLINK=1 SETCAP=1
I hope this helps.
NER
---
ï¿ Synchronet ï¿ Vertrauen ï¿ Home of Synchronet ï¿ [vert/cvs/bbs].synchro.net
-
From
ner@VERT to
all on Thu Oct 12 21:10:30 2023
So I got make RELEASE=1 symlinks setcap
to work
setting the environment valiables using SBBSEXEC/sbbs/exec/
and SBBSCTRL=/sbbs/ctrl
does not work. You must run export to set these
export SBBSEXEC=/sbbs/exec
etc.
I'm not sure if this requires a wiki update but it might be able to be clarified.
---
ï¿ Synchronet ï¿ Vertrauen ï¿ Home of Synchronet ï¿ [vert/cvs/bbs].synchro.net
-
From
Gamgee@VERT/PALANTIR to
ner on Fri Oct 13 07:52:00 2023
ner wrote to all <=-ãã ne> So I got make RELEASE=1 symlinks setcap to workã ne> setting the environment valiables using SBBSEXEC/sbbs/exec/ã ne> and SBBSCTRL=/sbbs/ctrlã ne> does not work. You must run export to set theseã ne> export SBBSEXEC=/sbbs/execã ãAs expected. That's a normal Linux procedure, and is indeed documented ãon the Wiki, right here: ãhttps://wiki.synchro.net/install:nix#configuringãã ne> I'm not sure if this requires a wiki update but it might be ableã ne> to be clarified.ããSeems clear already. Also, you generally don't need to use the SBBSEXEC ãenvironment variable, just the SBBSCTRL.ãããã... Those who live by the sword get shot by those who don't.ã--- MultiMail/Linux v0.52ã þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FLã
-
From
fusion@VERT/CFBBS to
ner on Fri Oct 13 11:16:00 2023
On 12 Oct 2023, ner said the following...ã ã ne> So I got make RELEASE=1 symlinks setcapã ne> to workã ne> setting the environment valiables using SBBSEXEC/sbbs/exec/ã ne> and SBBSCTRL=/sbbs/ctrlã ne> does not work. You must run export to set theseã ne> export SBBSEXEC=/sbbs/execã ne> etc.ã ne> I'm not sure if this requires a wiki update but it might be able to beã ne> clarified.ããif the environment variable is set on the command line of the program asãwritten (not separate commands like it sounds like you did) it should work fine.ããSBBSEXEC=/sbbs/exec make symlinksããall as one, would mean like: "during execution of make, the variable SBBSEXEC is .."ããexport as you figured out sets the env variable for as long as the session is running (or it's explicitely removed)ãã--- Mystic BBS v1.12 A47 2021/12/25 (Windows/32)ã * Origin: cold fusion - cfbbs.net - grand rapids, miã
-
From
The Lizard Master@VERT/NITEEYES to
ner on Fri Oct 13 15:27:04 2023
Re: Unable to build release on debian 12, fix includedã By: ner to all on Thu Oct 12 2023 09:10 pmãã > So I got make RELEASE=1 symlinks setcapã > to workã > setting the environment valiables using SBBSEXEC/sbbs/exec/ã > and SBBSCTRL=/sbbs/ctrlã > does not work. You must run export to set theseã > export SBBSEXEC=/sbbs/execã > etc.ã >ã > I'm not sure if this requires a wiki update but it might be able to beã > clarified.ããA lot of the issues I ever had with the environment variables is sovled with ln -sf. If you were getting something weird with the SBBSEXEC dir that might do it.ããSomething like -ããsudo ln -sf ~/sbbs /ãã---ã þ Synchronet þ This is my tagline so I don't get any complaints when I postã