BBS:      TELESC.NET.BR
Assunto:  upgrade and move bbs raspbian to ubu intel
De:       Digital Man
Data:     Wed, 18 Mar 2026 15:50:20 -0700
-----------------------------------------------------------
  hbRenb: hcupgrade and move bbs raspbian to ubu intel
  bBynb: hcGrant Weasner bto cDigital Man bon cWed Mar 18 2026 03:21 pmn

 >   Re: upgrade and move bbs raspbian to ubu intel
 >   By: Digital Man to bbsing on Wed Mar 18 2026 14:42:19
 >
 >  >  > a
 >  >  > different user,..etc, and xtrn end up showing up as mods, when doing a
 >  >  > pull.
 >
 >  > the "mods" directory isn't in the git repo, so I'm not sure what you're
 >  > saying.
 >
 > sorry for the use of the word mods.
 > when doing a pull, anything modified produces an error because I believe
 > they haven't been resolved.
 > I did not put anything in the the sbbs/mods/ directory.
 >
 > I did modify some files because I believe the autoinstall process linked
 > some of the files, or I just didn't understand what to do after the
 > autoinstall process. mrc, startrek.

If you have to modify a file, say xtrn/*/*.ini for settings changes, then you'll need to "stash" those settings during your 'git pull' operation (e.g. 'git pull --autostash' see the man page for git-pull for details).

 > Stuff I didn't modify was 3rdp, but some of those came with reason for
 > aborting the pull.
 >
 >  > Use the copy of spidermonkey included in the Synchronet git repo, in the
 >  > 3rdp directory instead. That's the normal/default build option. Using the
 >  > system's libmzojs185 is the exception.
 >
 > for whatever reason when I try to use that the build fails, looking for file
 > jsversion.h
 >
 > my original build command was:
 > make -f install-sbbs.mk SYMLINK=1 JSINCLUDE=/usr/include/js JSLIB=mozjs185

you should *not* include JSINCLUDE or JSLIB for Linux-x64 builds and I think even on modern Raspberry Pi or other 64-bit ARM platforms.

 > my repo has in 3rdp:
 > ./3rdp/win32.release/mozjs/include/jsversion.h
 >
 > but my target (ubuntu 25.04 on i5 arch) nor did my source system raspi2w
 > raspbian bullseye on arm7l, like it.
 >
 > my target can build the current release, but not the release from my source
 > system.
 >
 >
 > target build attempt on target:
 > ------------------------------
 > build command>
 > make RELEASE=1 setcap symlinks JSINCLUDE JSLIB

Don't include JSINCLUDE or JSLIB (and why are they not =?) on the build command-line unless you have a specific reason/need to use the system's libmozjs rather the one included with ("vendored" for) sbbs.
-- 
                                            HYdigital man n(rob)

Sling Blade quote #11:
Doyle Hargraves (to Karl): What in the hell you doin' with that hammer?
Norco, CA WX: 93.6F, 25.0% humidity, 10 mph W wind, 0.00 inches rain/24hrs
n---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

-----------------------------------------------------------
[Voltar]